@import url("/Htdocs/Styles/IceCubeCSS/External/lib/jquery-ui.css");@import url("/Htdocs/Styles/IceCubeCSS/External/lib/fullcalendar.css");@import url("/Htdocs/Styles/IceCubeCSS/External/lib/owl.theme.default.css");@import url("/Htdocs/Styles/IceCubeCSS/External/lib/video-js.min.css");@import url("/Htdocs/Styles/IceCubeCSS/External/lib/map/leaflet.css");@import url("/Htdocs/Styles/IceCubeCSS/External/lib/leaflet-gesture-handling.min.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/forms/password.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/BlockForm.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/IC2Dialog.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/IC2Lightbox.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/IC2Toast.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/Facets.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/audioplayer.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/flipbook-lightbox.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/flipbook-fonts.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/lib/validation.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/site/shop/shop.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/site/shop/basket-resume.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/site/account/orders/orders.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/site/account/orders/orderDetails.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/site/main/header.css");@import url("/Htdocs/Styles/IceCubeCSS/Internal/site/main/footer.css");@font-face{font-family:'Ic2Icons';src:url("/Htdocs/Fonts/Ic2Icons.woff?wle7g4") format('woff');font-style:normal;font-display:block}[class^="ico-"],[class*=" ico-"]{font-family:'Ic2Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-xls:before,.ico-xlsx:before{content:"\e900"}.ico-external-link:before{content:"\e901"}.ico-file:before,.ico-flv:before{content:"\e902"}.ico-html:before{content:"\e903"}.ico-jpg:before{content:"\e904"}.ico-internal-link:before{content:"\e905"}.ico-pdf:before{content:"\e906"}.ico-ppt:before,.ico-pptx:before{content:"\e907"}.ico-mp3:before{content:"\e908"}.ico-mp4:before{content:"\e90a"}.ico-docx:before{content:"\e90b"}.ico-zip:before{content:"\e90c"}.clear{clear:both}.NextPageListing{display:none}#infscr-loading img{width:auto;max-width:100%}:is(#ezEZ_InternalPlaceHolder,#ezEZ_AdvancedSlider) .x-panel-bwrap{display:none}#sb-container{height:100vh !important}#sb-wrapper-inner{box-shadow:0 0 17px rgba(0,0,0,.17)}.SB-html{overflow:hidden}.SB-html #sb-container{overflow:auto;background:rgba(0,0,0,.5)}.SB-html #sb-player.html{padding:0;overflow:hidden}.SB-html #sb-player.html .SBContent{padding:20px}.SB-html #sb-overlay{position:absolute;background:none !important}.SB-html #sb-wrapper{position:relative;margin-bottom:60px;top:20px !important;min-height:calc(100vh - 80px)}.SB-html #sb-body-inner{position:relative}.SB-html #sb-wrapper-inner{opacity:0;transition:opacity .1s}.SB-html-done #sb-wrapper-inner{height:auto !important;overflow:auto;opacity:1}#sitemap a .anchorText{display:none}#sitemap li{display:block;list-style:none}#sitemap ul{padding-inline-start:30px}#sitemap{padding-inline-start:0}#sitemap a.anchor:before{content:"";display:inline-block;text-indent:0;width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:var(--standard-text-color) transparent transparent transparent;position:relative;margin-inline-end:8px}#sitemap .hideSubLevels > ul{display:none}#sitemap .hideSubLevels > a.anchor:before{border-width:5px 0 5px 10px;border-color:transparent transparent transparent var(--standard-text-color)}.PL_Standard_Double_2_Left > div:first-child,.PL_Standard_Double_2_Right > div:first-child,.BlocText:not(:first-child){margin-top:var(--spacing-3)}.part.BlocText:has(+ .part.BlocText){margin-bottom:var(--spacing-4)}.part.BlocText + .part.BlocText{margin-top:0}.PL_ProgramStructure.break-out .BlocText:nth-last-child(1){margin-bottom:0}.BlocText .box{font-size:var(--typography-body-1)}:is(.BlocText,.BlocTitle):is(h2,h3){margin-bottom:var(--spacing-3)}:is(.BlocText,.BlocTitle):is(h2,h3):first-child{margin-top:0}.BlocText ol,.BlocImageText ol{list-style-type:decimal;margin-inline-start:0;padding-inline-start:20px}.BlocText ul,.BlocImageText ul{margin-inline-start:0;padding-inline-start:20px}.BlocText .flex-list,.BlocImageText .flex-list{margin-inline-start:0;padding-inline-start:0}.BlocText ul li,.BlocImageText ul li{line-height:1.5em}.part blockquote{position:relative;font-size:1em;line-height:1.5em;font-style:italic;border:none;padding-inline:16px 10px;padding-block:.6em;margin-inline:20px 0;margin-block:1em;color:var(--standard-text-color);font-weight:400;background:var(--secondary-bg-color);border-inline-start:8px solid var(--brand)}.part blockquote p{font-size:inherit;line-height:inherit;font-weight:var(--font-regular);margin:0}.BlocImage span,.BlocFlipBook span{clear:both;color:#868686;display:block;line-height:1.2em;font-size:1em;padding:10px 0 0 0;font-size:.77777em}.BlocImage p,.BlocFlipBook p{margin:0;position:relative}.BlocImageText .ImageBox span{clear:both;color:#868686;display:block;line-height:1.2em;font-size:.777777em;padding:10px 0 0 0}.BlocImageText .ImageBox p{margin:0;position:relative}.IC2Site .BlocAccordion .ImageBox p:first-child{margin-top:7px}.BlocImage img,.BlocImageText img,.BlocFlipBook img{width:100%}.BlocPicturesGallery .thumbnails li{margin-bottom:30px}.BlocPicturesGallery .IF_Listing .lazy{width:220px;height:165px;background:url("/Htdocs/Styles/IceCubeCSS/Internal/site/Images/lib/loading.gif") no-repeat 50% 50%}.BlocPicturesGallery .thumbnails{list-style-type:none;padding:0}.thumbnail{display:block;padding:0;line-height:20px;border:none;border-radius:var(--rounded-round);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:4px}.thumbnail img{width:100%}a.thumbnail:hover,a.thumbnail:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.BlocPicturesGallery span.info{font-size:0.875em;line-height:1em;color:#787878;font-style:italic}.mainContainer .part.BlocAccordion{margin-bottom:0 !important}.BlocSlideshow ul{margin:0;padding:0}.BlocSlideshow ul li{list-style:none outside none}.BlocSlideshow ul li a{display:block;position:static;text-indent:0}.BlocSlideshow ul li .info{display:block;padding:3px 0 6px;color:#787878;font-style:italic;font-size:0.9285em;line-height:1.3em}.BlocSlideshow .owl-carousel img{width:100%}.BlocTable table{width:100%;margin-bottom:24px}.BlocTable table td{padding:12px 8px;font-size:1em;text-align:start;vertical-align:top;border:0;border-bottom:1px solid #dedede}.BlocTable table td p{margin:0}.BlocTable table thead th,.BlocTable table tbody th{border:0;border-bottom:1px solid #dedede;border-top:none;vertical-align:top;color:var(--brand);font-size:0.8571em;font-weight:700;text-align:start;padding:12px 8px}.BlocTable table tbody th{border-inline-end:1px solid #dedede}.BlocTable table tbody tr:last-child th{border-bottom:none}.BlocTable table tbody tr:hover{background-color:var(--secondary-bg-color)}.BlocTable table tr:last-child td{border:none}.BlocTable table tbody+tbody{border-top:2px solid #dedede}.BlocTable table{border:none;border-collapse:separate;border-collapse:collapse;border-bottom:1px solid #dedede}.BlocTable table caption{text-align:start;color:var(--breadcrumb-color);font-weight:400;font-size:1em;padding:0 0 1em}.BlocTable table.table-1{border:none}.BlocTable table.table-1 th{color:var(--standard-text-color)}.BlocTable table.table-1 tbody th{border:none}.BlocTable table.table-1 td{border:none}.BlocTable table.table-1 tr:nth-child(2n) td{background:var(--secondary-bg-color)}.BlocTable table.table-1 tbody tr:hover{background-color:transparent}.BlocTable .table-responsive table.table-1.BlocTable table.table-2{border:none;box-shadow:4px 4px 15px rgba(0,0,0,.1)}.BlocTable table.table-2 th{color:var(--standard-text-color);padding:18px 14px}.BlocTable table.table-2 tbody th{border-bottom:none}.BlocTable table.table-2 td{border:none;padding:18px 14px}.BlocTable table.table-2 tr:nth-child(2n) td{background:transparent}.box-responsive-table{position:relative}.box-responsive-table:after{display:block;content:"";clear:both}.box-responsive-table .table-wrapper{position:relative;overflow-x:auto;white-space:nowrap}.box-responsive-table .table-wrapper.first{float:inline-end}.box-responsive-table .table-wrapper.last{float:inline-start}.box-responsive-table .table-wrapper tr th:first-child{display:none}.box-responsive-table .pinned{position:absolute;inset-inline-start:0;top:0;overflow-x:auto;white-space:nowrap}.box-responsive-table .pinned caption{opacity:0;width:1px;overflow:hidden}.box-responsive-table .pinned.first{inset-inline-start:0;inset-inline-end:auto}.box-responsive-table .pinned.last{inset-inline-start:auto;inset-inline-end:0}.BlocLinks .box ul{list-style:none;margin:0 0 0.8em 0;padding:0 2px}.BlocLinks .box a{display:inline-flex;align-items:start;gap:.6ch}.BlocLinks .box a i{color:var(--standard-text-color);font-size:1.3em;vertical-align:bottom}.BlocLinks .box a:hover{text-decoration:none}.BlocLinks .box a:hover span{text-decoration:underline}.BlocDownload .box ul{list-style:none;margin:0 0 0.8em 0;padding:0 2px}.BlocDownload .box a{display:inline-flex;align-items:start;gap:.6ch}.BlocDownload .box a i{color:var(--standard-text-color);font-size:1.4em;vertical-align:text-bottom}.BlocDownload .box a:hover{text-decoration:none}.BlocDownload .box a:hover .link{text-decoration:underline}.BlocDownload .box a .info{font-size:.8em;margin-top:.2em;color:var(--lighter-text-color)}.BlocDownload .box ul li,.BlocLinks .box ul li{margin:5px 0}.BlocDownload .box .ico-ppt,.BlocDownload .box .ico-pptx,.BlocDownload .box .ico-pot,.BlocDownload .box .ico-potx,.BlocDownload .box .ico-odp,.BlocDownload .box .ico-pps,.BlocDownload .box .ico-ppsx{color:var(--download-icon-presentation)}.BlocDownload .box .ico-xls,.BlocDownload .box .ico-xlsx,.BlocDownload .box .ico-xlt,.BlocDownload .box .ico-xltx,.BlocDownload .box .ico-ods,.BlocDownload .box .ico-csv{color:var(--download-icon-table)}.BlocDownload .box .ico-doc,.BlocDownload .box .ico-docx,.BlocDownload .box .ico-dot,.BlocDownload .box .ico-dotx,.BlocDownload .box .ico-odt,.BlocDownload .box .ico-rtf{color:var(--download-icon-doc)}.BlocDownload .box .ico-pdf{color:var(--download-icon-pdf)}.BlocDownload .box .ico-asp,.BlocDownload .box .ico-aspx,.BlocDownload .box .ico-ashx,.BlocDownload .box .ico-dll,.BlocDownload .box .ico-pdb,.BlocDownload .box .ico-pdb,.BlocDownload .box .ico-php,.BlocDownload .box .ico-sql,.BlocDownload .box .ico-jsp,.BlocDownload .box .ico-css,.BlocDownload .box .ico-htm,.BlocDownload .box .ico-html,.BlocDownload .box .ico-xml,.BlocDownload .box .ico-json,.BlocDownload .box .ico-exe,.BlocDownload .box .ico-vb{color:var(--download-icon-code)}.BlocDownload .box .ico-swf,.BlocDownload .box .ico-flv,.BlocDownload .box .ico-fla{color:var(--download-icon-empty)}.BlocDownload .box .ico-zip,.BlocDownload .box .ico-rar,.BlocDownload .box .ico-7z,.BlocDownload .box .ico-tgz,.BlocDownload .box .ico-tar,.BlocDownload .box .ico-gz{color:var(--download-icon-archive)}.BlocDownload .box .ico-mp3,.BlocDownload .box .ico-ogg,.BlocDownload .box .ico-waw,.BlocDownload .box .ico-oga,.BlocDownload .box .ico-flac,.BlocDownload .box .ico-m4a,.BlocDownload .box .ico-wma,.BlocDownload .box .ico-acc,.BlocDownload .box .ico-midi{color:var(--download-icon-sound)}.BlocDownload .box .ico-jpg,.BlocDownload .box .ico-jpeg,.BlocDownload .box .ico-gif,.BlocDownload .box .ico-png,.BlocDownload .box .ico-bmp,.BlocDownload .box .ico-tif,.BlocDownload .box .ico-tiff{color:var(--download-icon-image)}.BlocDownload .box .ico-mov,.BlocDownload .box .ico-mp4,.BlocDownload .box .ico-wmv,.BlocDownload .box .ico-avi,.BlocDownload .box .ico-mpg,.BlocDownload .box .ico-mpeg{color:var(--download-icon-video)}.part.BlocCollapse{background-color:var(--collapse-background,var(--standard-bg-color,#fff));border:var(--standard-border,2px transparent solid);border-radius:var(--rounded-sm);margin-bottom:15px;box-shadow:var(--standard-box-shadow,rgba(120,120,120,0.2) 0 2px 4px 0);transition:border .3s ease-in-out}.part.BlocCollapse:hover{border:2px #dedede solid}.part.BlocCollapse button.collapse-btn{display:block;width:100%;position:relative;font-size:2.2rem;background-color:var(--collapse-background,var(--standard-bg-color,#fff));color:var(--brand,#000);padding:5px 15px;border:2px var(--collapse-background,var(--standard-bg-color,#fff)) solid;border-radius:var(--rounded-sm);text-align:start;text-transform:none;white-space:inherit}.part.BlocCollapse button.collapse-btn h3{max-width:90%}.part.BlocCollapse button.collapse-btn i.arrow{border:solid var(--standard-text-color);border-width:0 3px 3px 0;display:inline-block;padding:6px;position:absolute;inset-inline-end:20px;top:44%}.part.BlocCollapse button.collapse-btn[aria-expanded="false"] i.arrow{animation:arrow_rotation_down 0.2s linear;transform:translateY(-6px) rotate(45deg);-webkit-transform:translateY(-6px) rotate(45deg)}.part.BlocCollapse button.collapse-btn[aria-expanded="true"] i.arrow{animation:arrow_rotation_up 0.2s linear;transform:rotate(225deg);-webkit-transform:rotate(225deg)}.part.BlocCollapse .collapse{display:none;padding:10px 20px}.DropDownAdmin{background-color:#F15A29;color:#fff;padding-inline-start:20px}@keyframes arrow_rotation_down{from{transform:rotate(225deg)}to{transform:translateY(-6px) rotate(45deg)}}@keyframes arrow_rotation_up{from{transform:translateY(-6px) rotate(45deg)}to{transform:rotate(225deg)}}dialog .ProgressIndicator{max-width:24px}.BlocVideo video{width:100% !important;height:auto !important}.BlocVideo figure{margin:0;overflow:hidden}.BlocVideo img{max-width:none}.BlocVideo img.vjs-poster{height:auto !important;width:100% !important}.BlocVideo .video-js-box{padding-top:0 !important;position:relative;width:auto !important}.BlocVideo .video-js{position:relative;top:0;inset-inline-start:0}.BlocVideo .vjs-fullscreen{padding-top:0 !important;position:fixed}.BlocVideo .vjs-fullscreen video{height:100% !important}.BlocVideo .vjs-flash-fallback{position:absolute;top:0;inset-inline-start:0}.BlocVideo .video-js{border-radius:var(--rounded-sm);background:transparent}.BlocVideo video,.BlocVideo .vjs-poster,.BlocVideo .video-js .vjs-control-bar{border-radius:var(--rounded-sm)}.BlocVideo .video-js .vjs-play-progress{background-color:var(--brand)}.video-js .vjs-big-play-button{opacity:0.7;border:0.06666em solid #fff;background-color:var(--secondary-bg-color);color:var(--brand);border-radius:var(--rounded-round);outline:10px solid rgba(0,0,0,0.4);height:2em;width:2em;line-height:2em;margin:0;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:var(--secondary-bg-color);color:var(--brand);border-color:#fff;opacity:1;transition:all 0s}.BlocSound .audioplayer{background:var(--standard-bg-color);border:2px #dedede solid;border-radius:var(--rounded-sm)}.BlocSound .audioplayer-time{color:var(--standard-text-color)}.BlocSound .audioplayer audio{display:none}@media (max-width:768px){.audioplayer-volume{display:none}.audioplayer-time-duration{margin-inline-end:0}}.BlocImageMaskedImage{display:none}.modificationIC2 .BlocImageMaskedImage{display:block}.modificationIC2 .bg_maskedPicture{position:absolute;background:url("/Htdocs/Images/imgmasked.png");width:100%;height:100%;z-index:1;inset-inline-start:0}.modificationIC2 .bg_maskedPicture .maskedPictureText{width:200px;text-align:center;padding:2px;color:#FFF;background:#666;margin:auto;border-radius:var(--rounded-sm)}.BlocGoogleMap .box,.BlocOpenStreetMap .box{padding:0 0 1em 0}.BlocGoogleMap p,.BlocOpenStreetMap p{margin:0 0 0.5em 0;color:#787878}.BlocGoogleMap figure,.BlocOpenStreetMap figure{margin:0}.BlocGoogleMap img,.BlocOpenStreetMap img{max-width:none}.BlocOpenStreetMap .OpenStreetMap{z-index:1}.BlocHtml figure{margin:0;overflow:hidden}.BlocCheckpoints{margin-top:var(--spacing-2);color:var(--brand);font-size:var(--typography-body-3)}.BlocCheckpoints h2,.BlocCheckpoints h3{font-size:var(--typography-body-3);margin-bottom:var(--spacing-3)}.BlocCheckpoints p{margin:0}.BlocCheckpoints [class^="eu-icon-"],.BlocCheckpoints [class*=" eu-icon-"],.BlocCheckpoints .icon{font-size:1.2em}@media (min-width:768px){.BlocCheckpoints{margin-top:var(--spacing-4);}.BlocCheckpoints h2,.BlocCheckpoints h3{margin-bottom:var(--spacing-2)}}@media (min-width:992px){.BlocCheckpoints{max-width:90%}}:is(.BlocChips,.box-style-carousel){position:relative;margin-bottom:var(--spacing-7)}:is(.BlocChips,.box-style-carousel) .box{position:relative}:is(.BlocChips,.box-style-carousel) h2,:is(.BlocChips,.box-style-carousel) h3{color:var(--brand);font-size:var(--typography-body-3);margin-bottom:var(--spacing-3)}:is(.BlocChips,.box-style-carousel) .btn{--border-radius:var(--rounded-sm);--font-size:var(--typography-button-s);padding:var(--spacing-1-5) var(--spacing-2)}:is(.BlocChips,.box-style-carousel) .owl-nav{position:absolute;inset:0;margin:0;bottom:6px;pointer-events:none}:is(.BlocChips,.box-style-carousel) .owl-nav button{--border-radius:var(--rounded-full);margin:0;display:inline-flex;padding:8px 12px;color:white;padding:8px;aspect-ratio:1;font-size:1.3rem;pointer-events:all;transform:scaleX(var(--text-x-direction,1))}:is(.BlocChips,.box-style-carousel) .owl-nav button.disabled{display:none}:is(.BlocChips,.box-style-carousel) .owl-nav .owl-prev{position:absolute;inset-inline-start:-20px}:is(.BlocChips,.box-style-carousel) .owl-nav .owl-next{position:absolute;inset-inline-end:-20px}@media (min-width:768px){:is(.BlocChips,.box-style-carousel){margin-bottom:var(--spacing-9)}:is(.BlocChips,.box-style-carousel) h2,:is(.BlocChips,.box-style-carousel) h3{margin-bottom:var(--spacing-2)}}@media (min-width:992px){:is(.BlocChips,.box-style-carousel){font-size:var(--typography-body-1);max-width:120ex}}.BlocStats:has(.item + .item){display:grid;grid-template-columns:repeat(var(--cols,1),1fr);gap:var(--spacing-4)}.BlocStats .item{text-align:center}.BlocStats .item:hover{color:currentColor}.BlocStats span{display:block}.BlocStats span.stat-number:not(.valueAnimNumber){font-size:128px;line-height:1;white-space:nowrap;font-weight:var(--font-regular);color:var(--brand)}.BlocStats p{padding:0;margin:0}@media (min-width:768px){.BlocStats{--cols:4}.BlocStats .item{text-align:start}.BlocStats span.stat-number:not(.valueAnimNumber){font-size:var(--typography-display-2)}}@media (min-width:1200px){.BlocStats span.stat-number:not(.valueAnimNumber){font-size:var(--typography-display-1);font-weight:var(--font-light)}}.part.BlocSocialsImage{margin-bottom:0}.IC2Editor .BlocSocialsImage{display:inline-block}.IC2Editor:is(.BlocSocialsImage,.BlocSocialsImage .imageBox,.BlocSocialsImage picture){width:fit-content}.totalCount{font-size:.65em}.result .listing .item{border-bottom:1px solid #eee;padding:20px 12px;position:relative;margin-bottom:0;transition:all ease .3s;background:rgba(255,255,255,0);cursor:auto}.result .listing .item:hover{background:rgba(0,0,0,.08)}.result .listing .item h2{color:var(--brand);margin:0 0 .25em;transition:all ease .2s;font-size:1.5em}.result .listing .item h2.result .listing .item:hover h2{color:#333}.result .listing .item h2 span{font-family:var(--font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol")}.result .listing .item h2 span,.result .listing .item h2:before{margin-inline-end:8px}.result .listing .item h2 span.extension{font-size:0.8em;color:#888}.result .listing .item.empty{border:1px solid rgba(0,0,0,.05);background:rgba(0,0,0,.02);padding:.8em;margin:20px 0;text-align:center}.result .listing .item.empty:hover{background:transparent}.result .listing .item p{line-height:1.5;margin:0;min-height:0}.result .listing .item.empty p:before{content:'→ ';color:var(--brand)}.result .listing .item img{inset-inline-start:0;position:absolute;top:0}.result .listing .item .info{color:var(--lighter-text-color);display:block;font-size:.8571em;padding-top:4px;text-transform:uppercase}.result .listing .item .HighlightedTerm{background:var(--secondary-bg-color);color:var(--standard-text-color);font-weight:400;padding:2px 4px;border:1px solid var(--brand);border-radius:var(--rounded-s);box-shadow:var(--standard-box-shadow,1px 1px 3px rgba(0,0,0,.2));transition:all ease .2s}.result .listing .item:hover .HighlightedTerm{background:var(--standard-bg-color);box-shadow:var(--standard-box-shadow,2px 2px 5px rgba(0,0,0,.2))}.result .listing .item .ico-ppt a,.result .listing .item .ico-pptx a,.result .listing .item .ico-pot a,.result .listing .item .ico-potx a,.result .listing .item .ico-odp a,.result .listing .item .ico-pps a,.result .listing .item .ico-ppsx a{background-position:-48px -143px}.result .listing .item .ico-xls a,.result .listing .item .ico-xlsx a,.result .listing .item .ico-xlt a,.result .listing .item .ico-xltx a,.result .listing .item .ico-ods a,.result .listing .item .ico-csv a{background-position:-64px -127px}.result .listing .item .ico-doc a,.result .listing .item .ico-docx a,.result .listing .item .ico-dot a,.result .listing .item .ico-dotx a,.result .listing .item .ico-odt a,.result .listing .item .ico-rtf a{background-position:-80px -111px}.result .listing .item .ico-pdf a{background-position:-96px -95px}.result .listing .item .ico-asp a,.result .listing .item .ico-aspx a,.result .listing .item .ico-ashx a,.result .listing .item .ico-dll a,.result .listing .item .ico-pdb a,.result .listing .item .ico-pdb a,.result .listing .item .ico-php a,.result .listing .item .ico-sql a,.result .listing .item .ico-jsp a,.result .listing .item .ico-css a,.result .listing .item .ico-htm a,.result .listing .item .ico-html a,.result .listing .item .ico-xml a,.result .listing .item .ico-json a,.result .listing .item .ico-exe a,.result .listing .item .ico-vb a{background-position:-112px -79px}.result .listing .item .ico-swf a,.result .listing .item .ico-fla a{background-position:-128px -63px}.result .listing .item .ico-zip a,.result .listing .item .ico-rar a,.result .listing .item .ico-7z a,.result .listing .item .ico-tgz a,.result .listing .item .ico-tar a,.result .listing .item .ico-gz a{background-position:-144px -47px}.result .listing .item .ico-mp3 a,.result .listing .item .ico-ogg a,.result .listing .item .ico-waw a,.result .listing .item .ico-oga a,.result .listing .item .ico-flac a,.result .listing .item .ico-m4a a,.result .listing .item .ico-wma a,.result .listing .item .ico-acc a,.result .listing .item .ico-midi a{background-position:-160px -31px}.result .listing .item .ico-jpg a,.result .listing .item .ico-jpeg a,.result .listing .item .ico-gif a,.result .listing .item .ico-png a,.result .listing .item .ico-bmp a,.result .listing .item .ico-tif a,.result .listing .item .ico-tiff a{background-position:-176px -15px}.result .listing .item .ico-mov a,.result .listing .item .ico-mp4 a,.result .listing .item .ico-flv a,.result .listing .item .ico-wmv a,.result .listing .item .ico-avi a,.result .listing .item .ico-mpg a,.result .listing .item .ico-mpeg a{background-position:-192px 1px}.IC2Site h2.AdvancedSearchTitle{clear:both;padding-top:35px}.AdvancedSearchLink.button{margin-top:0}.AdvancedSearchLink:after{content:' ↓'}.AdvancedSearchLink .sprite{width:18px;height:12px;background-position:-622px -86px}.result .listing{clear:both}.result .listing .empty p{margin:0}.result .advanced{border:var(--standard-border,0);border-radius:var(--rounded-sm);box-shadow:var(--standard-box-shadow,4px 4px 15px rgba(0,0,0,.1));padding:15px 15px 0}.result .advanced fieldset{border:none;padding:0;margin:0}.result .advanced label{font-size:0.8em;display:block;line-height:24px;font-weight:700}.result .advanced fieldset label{display:inline}.result .advanced legend{border:medium none;font-size:0.8em;font-weight:700;line-height:24px;margin:0}.result .advanced .formitem{width:33%;float:inline-start;height:80px}.result .advanced .dateSearch label{position:absolute;top:-999px;inset-inline-start:-999px}.result .advanced .linksKeywords div{margin:0 0 0.5em}.result .advanced .linksKeywords label{margin:0 12px 0 0}.result .advanced .FormFooter{float:none;clear:both;border-top:1px solid #eee;text-align:center;padding:1em 0}.result .advanced select{width:200px;padding:4px 3px}.result .advanced input[type="text"]{width:70%;padding:4px 16px}.result input[type=radio]{vertical-align:middle}.result .advanced select.day{width:54px;padding:4px 3px}.result .advanced select.month{width:54px;padding:4px 3px}.result .advanced select.year{width:80px;padding:4px 3px}.search-results{text-align:center}.search-results a,.pagination>li>a,.pagination>li>span{color:#000;padding:12px 20px}.pagination>li.selected a{background-color:var(--brand,#000);color:#fff}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#999}.result .pageTitle{display:none}.result p.notice{padding:35px 0;border-bottom:1px solid #eee;line-height:1.2em;margin:0}.result .productsList.detailedList .item{visibility:visible}@media screen and (max-width:979px){.result .advanced .formitem{float:none;height:auto;width:100%;padding:5px 0 10px;border-bottom:1px solid #ddd}.result .advanced .FormFooter{border:none}.result .advanced input[type="text"]{width:100%;padding:7px 16px}.result .advanced select.day,.result .advanced select.month{width:64px}}#CommentsContainer .itemContent{display:flex}#CommentsContainer .item .media{width:80px;padding-inline-end:15px}.comments .eval-item{display:flex;align-items:center}.comments .eval-item .eval-label{width:90px}.comments .eval-item .eval-wrap{width:96px;height:4px;border:solid 1px #CCC;margin-inline-end:15px;border-radius:var(--rounded-xs);overflow:hidden}.comments .eval-item .eval-wrap .eval-bar{height:4px;background:var(--brand)}.commentEditor{background:#FAFAFA;border:solid 1px #CCC;padding:5px 15px}.commentEditor .iconEditor{display:inline-block;width:20px;height:20px;border:solid #CCC 1px;position:relative;top:3px;margin-inline-end:5px}.commentEditor .textEditor{display:inline-block;position:relative;top:-2px}.commentEditor a{font-size:12px;color:#000;display:inline-block;margin-inline-end:20px}.commentEditor .delete .iconEditor:after{content:"❌";display:block;position:absolute}.commentEditor .disable .iconEditor:after{content:"";display:block;position:absolute;width:7px;height:13px;border-inline-end:solid 3px #000;border-bottom:solid 3px #000;transform:rotate(45deg);margin-inline-start:6px;margin-top:1px}.comments .star{color:var(--brand);display:flex}.comments .star .star1 .star_empty,.comments .star .star2 .star_empty,.comments .star .star3 .star_empty,.comments .star .star4 .star_empty,.comments .star .star5 .star_empty{display:none}.comments .star .star1 .star_full,.comments .star .star2 .star_full,.comments .star .star3 .star_full,.comments .star .star4 .star_full,.comments .star .star5 .star_full{display:none}.comments .star.s1 .star1 .star_full{display:block}.comments .star.s1 .star2 .star_empty,.comments .star.s1 .star3 .star_empty,.comments .star.s1 .star4 .star_empty,.comments .star.s1 .star5 .star_empty{display:block}.comments .star.s2 .star1 .star_full,.comments .star.s2 .star2 .star_full{display:block}.comments .star.s2 .star3 .star_empty,.comments .star.s2 .star4 .star_empty,.comments .star.s2 .star5 .star_empty{display:block}.comments .star.s3 .star1 .star_full,.comments .star.s3 .star2 .star_full,.comments .star.s3 .star3 .star_full{display:block}.comments .star.s3 .star4 .star_empty,.comments .star.s3 .star5 .star_empty{display:block}.comments .star.s4 .star1 .star_full,.comments .star.s4 .star2 .star_full,.comments .star.s4 .star3 .star_full,.comments .star.s4 .star4 .star_full{display:block}.comments .star.s4 .star5 .star_empty{display:block}.comments .star.s5 .star1 .star_full,.comments .star.s5 .star2 .star_full,.comments .star.s5 .star3 .star_full,.comments .star.s5 .star4 .star_full,.comments .star.s5 .star5 .star_full{display:block}.ratingChoice{color:var(--brand)}.ratingChoice .inputStart{display:none}.ratingChoice .textStart{display:inline-block}.ratingChoice .ratingContent .inputStart input{visibility:hidden}.ratingChoice .ratingContent .textStart:before,.ratingChoice.selected .ratingContent.selected .ratingContent .textStart:before{content:"☆";display:block}.ratingChoice .ratingContent.selected > .textStart:before,.ratingChoice.selected .ratingContent .textStart:before{content:"★"}.ratingChoice:hover .textStart:before{content:"☆"!important}.ratingChoice .ratingContent:hover > .textStart:before{content:"★"!important;cursor:pointer}.LoginUser:after{content:"";display:block;clear:both}.LoginUser .field{display:block;margin-bottom:15px}.LoginUser .field label{width:140px;display:inline-block}.LoginUser .formfooter,.LoginUser .remindPasswordField{text-align:end;display:block}.LoginUser .remindPasswordField{margin-top:30px}.LoginUser .input-control .remindPassword{text-decoration:underline;text-underline-offset:0.2rem;margin-inline-start:0.4rem}.LoginUser .input-control .remindPassword:hover{text-decoration-thickness:0.1rem}.LoginUser .field input,.LoginUser .field select{width:calc(100% - 145px);display:inline-block}.LoginUser .field select{padding:4px 0}.LoginUser .field.RememberMe{width:auto;padding-inline-start:140px}.LoginUser .field.RememberMe input,.LoginUser .field.RememberMe select{width:auto}.LoginUser .field.RememberMe input{position:relative;top:-4px}.LoginUser .field.RememberMe label{width:auto}.LoginUser .formError .formErrorContent{width:100%}.LoginUser .error{color:var(--forms-error-color);font-weight:bold}#CreateAccountForm{width:50%;float:inline-start;padding-inline-end:15px}#LoginForm{width:50%;float:inline-start;padding-inline-start:15px}#CreateAccountForm fieldset,#LoginForm fieldset{border-inline-start:0;border-inline-end:0;border-bottom:0;border-top:solid 1px #ccc;padding-inline-start:0;padding-inline-end:0}#CreateAccountForm legend,#LoginForm legend{margin-inline-start:10px;padding-inline-start:10px;padding-inline-end:10px;font-weight:bold}.SocialLogin{margin-top:40px}#CreateAccountForm .light{font-weight:bold}.ErrorMessage{color:var(--forms-error-color,var(--error-background));font-weight:bold}.leaflet-gesture-handling-scroll-warning::after{z-index:999}.BlocTable table th,.BlocTable table td{padding:5px}.box-responsive-table .table-responsive:not(.table-wrapper){overflow-x:auto;white-space:nowrap}.optiongrid .box-responsive-table:before{display:none}.BlocTable table thead th,.BlocTable table tbody th{padding:5px}.SB-html #sb-container{background:rgba(0,0,0,1)}@media screen and (max-width:767px){.box-responsive-table{margin-top:60px}.box-responsive-table:before,.optiongrid:before{background:url("/Htdocs/Images/lib/moveTable.svg") no-repeat center 0;display:block;width:100%;height:20px;margin:20px 0;content:"";position:absolute;top:-50px;inset-inline-start:0}.BlocImageText .ImageBox{margin:5px 0 20px 0}.BlocTable table.table-white th,.BlocTable table.table-white td{padding:8px;line-height:1.2em;font-size:1em}.BlocPicturesGallery .row-fluid{margin-bottom:0}.BlocPicturesGallery .thumbnails{margin:0}.BlocPicturesGallery .thumbnails > .span3{width:48%;margin:0 1% 10px 1%;float:inline-start}#sb-title-inner{display:none}.BlocDownload .box li{margin:10px 0;padding-bottom:10px;border-bottom:1px solid #eee}#CreateAccountForm{width:100%;float:none;padding-inline-end:0}#LoginForm{width:100%;float:none;padding-inline-start:0;margin-top:40px}.LoginUser .field label,.LoginUser .field input,.LoginUser .field select{width:100%}.LoginUser .field.RememberMe{padding-inline-start:0}}@media screen and (max-width:480px){.BlocTable table.table-white th,.BlocTable table.table-white td{padding:8px 2px;line-height:1.2em;font-size:0.8571em}.BlocImageText .ImageBox{margin:5px 0 0 0;width:100%;float:none}}@media screen and (max-width:767px){.BlocImageTextL,.BlocImageTextR{display:flex;flex-direction:column}:where(.BlocImageTextL,.BlocImageTextR):is(h2,h3){order:-1}}.BlocImageText:after{content:'';display:block;clear:both}.BlocImageTextL .ImageBox,.BlocImageTextR .ImageBox{float:none;padding:0}@media (min-width:768px){.BlocImageTextL .ImageBox{float:inline-start;padding-inline-start:0;padding-inline-end:15px}.BlocImageTextR .ImageBox{float:inline-end;padding-inline-end:0;padding-inline-start:15px}}@media (min-width:992px){.BlocText .box{max-width:120ex}:is(.BlocText,.BlocTitle):is(h2,h3,.wysiwyg-h1,.wysiwyg-h2,.wysiwyg-pageTitle),.part:is(.default-title,.default-subtitle,.wysiwyg-h1,.wysiwyg-h2,.wysiwyg-pageTitle){max-width:30ex}.BlocImageTextL .ImageBox{float:inline-start;padding-inline-end:21px}.BlocImageTextR .ImageBox{float:inline-end;padding-inline-start:21px}}@media (min-width:1170px){.BlocPicturesGallery .thumbnails li{margin-bottom:30px}}@media (min-width:1400px){.BlocPicturesGallery .thumbnails li{margin-bottom:42px}}.SubmitLoading.SubmitLoading{width:auto;margin:0 auto;display:block}em{font-style:italic !important;font-weight:inherit !important}.pagination{padding-inline-start:0;margin:20px 0;border-radius:var(--rounded-s)}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:inline-start;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:var(--brand);background-color:var(--standard-bg-color);border:1px solid #ddd;margin-inline-start:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-inline-start:0;border-end-start-radius:4px;border-start-start-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-end-end-radius:4px;border-start-end-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:var(--brand-600);background-color:var(--secondary-bg-color);border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-end-start-radius:6px;border-start-start-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-end-end-radius:6px;border-start-end-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-end-start-radius:3px;border-start-start-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-end-end-radius:3px;border-start-end-radius:3px}.EditUser fieldset{border:1px solid var(--secondary-bg-color);margin-bottom:30px;border-radius:var(--rounded-sm)}.EditUser fieldset fieldset{padding:.5rem 1rem}.EditUser legend{margin:5px 22px;padding:0 5px}.EditUser .field{margin:1rem 0;position:relative}.EditUser .field > label{background:none repeat scroll 0 0 transparent;display:inline-block;padding:6px 26px 0;color:var(--standard-text-color);font-weight:400;line-height:1.4;text-shadow:none;vertical-align:top;width:29%;white-space:normal;text-align:end}.EditUser .field select{display:inline-block;position:relative;height:39px}.EditUser .field input{display:inline-block;position:relative;padding:5px 12px}.EditUser .field:is(input,select):not([type="checkbox"]):only-of-type{width:60%}.EditUser .field > div:not([class]){padding:8px 2% 2px 0;float:inline-start;margin-inline-start:30%}.EditUser .field > div label{color:var(--lighter-text-color);top:0}.EditUser .field .formError{position:absolute !important;inset:unset !important;bottom:-22px !important;inset-inline-start:0 !important;margin-inline-start:30%}.EditUser .field input[type="checkbox"]{display:inline-block;line-height:17px;margin:0 4px 0 0;vertical-align:baseline}.EditUser .desc,.EditUser p{font-style:italic;color:var(--forms-color-gray-variant);padding:20px}.EditUser .desc{padding-block:0}.EditUser .infomessage{font-size:.888889rem;clear:both;margin:0}.EditUser button[type="submit"]{margin:0 auto;display:block}.EditUser .CityZip,.EditUser .DOB,.EditUser .input-control{max-width:700px}.EditUser .CityZip,.EditUser .DOB{margin-inline:auto;border-radius:var(--rounded-sm)}.EditUser .CityZip .input-control:first-child{width:25%;display:inline-block}.EditUser .CityZip .input-control:last-child{width:74%;display:inline-block}.EditUser .DOB label{text-transform:capitalize}.EditUser .DOB .input-control{width:32.5%;display:inline-block}@media screen and (max-width:979px){.EditUser .field > label{width:100%;padding:0;text-align:start;font-size:.888889rem}.EditUser .field:is(input,select):not([type="checkbox"]):only-of-type{width:100%}.EditUser .field > div:not([class]){margin-inline-start:0}.EditUser .field .formError{margin-inline-start:0}.EditUser .DOB .input-control{width:49%;display:inline-block}}.profilBtn{font-size:1.2rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:end;background:hsla(var(--brand),.15);color:var(--brand);padding:.6rem;border-radius:var(--standard-border-radius);gap:.2rem;transition:all .2s ease-in-out;position:relative;text-align:center}.profilBtn:hover{text-decoration:none;color:var(--brand-600);background-color:hsla(var(--brand-600),.25)}.profilBtn [class^="appico-"],.profilBtn [class^="icon-"]{font-size:1.8rem}.profilBtn.wishlist-btn{--wishlist-background:transparent}.iconGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;margin-block:2rem 1rem}@media (min-width:992px){.iconGrid{grid-template-columns:repeat(5,minmax(150px,180px))}}.promotion .input-wrapper,.purchasePoints .input-wrapper,.ParrainageForm .input-wrapper{max-width:450px}:is(.orders,.filleul,.natecopoints) table{width:100%}:is(.orders,.filleul,.natecopoints) td,:is(.orders,.filleul,.natecopoints) th{border:1px solid #ddd;padding:8px}:is(.orders,.filleul,.natecopoints) tr:nth-child(even){background-color:#f2f2f2}:is(.orders,.filleul,.natecopoints) tr:hover{background-color:#ddd}:is(.orders,.filleul,.natecopoints) th{padding-top:9px;padding-bottom:9px;text-align:start;background-color:var(--brand);color:white}.BlocFormsPro .compositefield .label{display:none}.BlocFormsPro .compositefield .input-label{display:block}@media (min-width:768px){.BlocFormsPro .input-control,.BlocFormsPro .optiongrid{width:100%}.BlocFormsPro .column{display:inline-block;vertical-align:top;margin:0 .8%}.BlocFormsPro .col05{width:3%}.BlocFormsPro .col10{width:8%}.BlocFormsPro .col20{width:18%}.BlocFormsPro .col40{width:38%}.BlocFormsPro .col50{width:48%}.BlocFormsPro .col80{width:78%}.BlocFormsPro .col90{width:88%}.BlocFormsPro .col95{width:93%}}.ParrainageForm.BlocForms .input-wrapper.text-field-input{width:100%}.input-control:has(a.add),.input-control:has(a.delete){display:flex;gap:0.4rem;align-items:center}.input-control a.add,.input-control a.delete{margin-top:20px}
@media (min-width:320px){.blocFilter .filters{display:flex;flex-direction:row-reverse;justify-content:center;flex-wrap:wrap;align-items:flex-end;margin-bottom:24px}.blocFilter .campuses{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.blocFilter .campuses label{font-size:16px;margin-right:15px;padding-bottom:16px}.blocFilter .select-filters{width:100%;display:flex;flex-direction:row;margin-bottom:24px;justify-content:space-between}.blocFilter .filter-group{gap:20px}.blocFilter .filter-group p{font-size:16px}.blocFilter .filter-group div p{font-size:14px}.blocFilter .filter-group button{font-size:14px;text-wrap-mode:nowrap}.blocFilter .filter-group select{font-size:12px;width:80px}.blocFilter .filter-name{display:none}.blocFilter .events-cards{justify-content:center;gap:24px}.blocFilter .event-card{width:100%}.blocFilter .overflow-icon{transform:translate(0,0) scale(1.1)}}@media (min-width:767px){.blocFilter .filters{flex-direction:column-reverse;justify-content:flex-end;gap:48px;margin-bottom:40px}.blocFilter .filter-name{display:inline}.blocFilter .campuses{justify-content:flex-start}.blocFilter .select-filters{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;gap:24px}.blocFilter .events-cards{justify-content:space-evenly;gap:24px}.blocFilter .event-card{width:48%}.blocFilter .overflow-icon{transform:translate(0,0) scale(1.1)}}@media (min-width:1200px){.blocFilter .filters{flex-direction:row-reverse;justify-content:space-between;flex-wrap:nowrap;margin-bottom:40px}.blocFilter .campuses label{font-size:20px;margin-right:24px;padding-bottom:0}.blocFilter .select-filters{display:flex;flex-direction:row;gap:24px;margin-bottom:0;justify-content:flex-end}.blocFilter .filter-group p{font-size:20px}.blocFilter .filter-group button{font-size:18px}.blocFilter .events-cards{justify-content:flex-start;row-gap:40px;column-gap:24px}.blocFilter .event-card{width:26.5em}}.blocFilter .events-content{display:flex;flex-direction:column;gap:40px}.blocFilter .campuses label{font-weight:600;color:#151818;cursor:pointer}.blocFilter .campuses input:checked + label{color:#00be96!important;border-bottom:2px solid #00be96}.blocFilter .filter-group{display:flex;align-items:flex-end;border-bottom:3px solid #00be96;gap:40px;position:relative}.blocFilter .filter-group button{color:#889099;background-color:unset;border:none}.blocFilter .filter-group button a:hover{text-decoration:none}.blocFilter .filter-title{font-weight:600;color:#3b3b3b;display:inline-block;margin-bottom:0!important}.blocFilter .filter-group .collapse{display:none}.blocFilter .filter-dropdown-menu{display:flex;flex-direction:column;background-color:#fff;position:absolute;right:0;top:49px;width:180px;z-index:3;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.blocFilter .filter-dropdown-menu label{cursor:pointer;padding:10px;padding-left:40px;display:flex;flex-direction:row;gap:5px;border-bottom:1px solid #00be96}.blocFilter .filter-dropdown-menu input:checked + label::after{position:absolute;content:"✓";transform:translateX(50%);color:var(--accent-color);left:1px;margin-left:10px}.blocFilter .filter-dropdown-menu input{display:none}.blocFilter .events-cards{display:flex;flex-direction:row;flex-wrap:wrap}.blocFilter .event-card{border-radius:16px;display:flex;height:15em}.blocFilter .event-date-section{color:#fff;padding:24px 24px 16px 24px;width:99px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px 0 0 10px}.blocFilter .event-localisation{align-self:center;text-align:center}.blocFilter .event-day{font-size:40px;font-weight:bold;text-align:center;margin:0!important}.blocFilter .event-month{font-size:18px;font-weight:bold;text-align:center;margin:0!important}.blocFilter .event-info-section{padding:24px 16px 16px 24px;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.blocFilter .event-info-bold{margin:0!important;font-weight:bold}.blocFilter .event-specifications p{margin:0!important;font-size:14px}.blocFilter .filter-hide{display:none}.blocFilter .event-share-button{width:28px;height:28px;position:absolute;right:16px;top:16px;border-radius:25px;border-color:#ffffff00;color:#fff;padding:5px}.blocFilter .event-share-button:hover{text-decoration:none;color:#fff;cursor:pointer}.blocFilter .event-share-button::before{text-align:center}.blocFilter .event-open-button{width:28px;height:28px;position:absolute;right:16px;bottom:16px;background-color:#ffffff00;border-color:#ffffff00;transform:rotate(270deg) translate(-25%,0) scale(1.1);font-size:36px;padding:0;border:0}.blocFilter .event-open-button::before{text-align:center}.blocFilter .events-cards .barcelona{border:2px solid #FFCF2B}.blocFilter .events-cards .barcelona .event-date-section{background-color:#FFCF2B}.blocFilter .events-cards .barcelona .event-share-button{background-color:#FFE795}.blocFilter .events-cards .barcelona .event-open-button::before{color:#FFCF2B}.blocFilter .events-cards .geneva{border:2px solid #707ACF}.blocFilter .events-cards .geneva .event-date-section{background-color:#707ACF}.blocFilter .events-cards .geneva .event-share-button{background-color:#A2ABDD}.blocFilter .events-cards .geneva .event-open-button::before{color:#707ACF}.blocFilter .events-cards .munich{border:2px solid #2BB7E0}.blocFilter .events-cards .munich .event-date-section{background-color:#2BB7E0}.blocFilter .events-cards .munich .event-share-button{background-color:#95DBF0}.blocFilter .events-cards .munich .event-open-button::before{color:#2BB7E0}.blocFilter .events-cards .digital{border:2px solid #39499B}.blocFilter .events-cards .digital .event-date-section{background-color:#39499B}.blocFilter .events-cards .digital .event-share-button{background-color:#A2ABDD}.blocFilter .events-cards .digital .event-open-button::before{color:#39499B}.blocFilter .events-cards .all{border:2px solid #00be96}.blocFilter .events-cards .all .event-date-section{background-color:#00be96}.blocFilter .events-cards .all .event-share-button{background-color:#A4F4E7}.blocFilter .events-cards .all .event-open-button::before{color:#00be96}.blocFilter .overflow-bar{width:100%;border-bottom:3px solid #00be96;transform:translate(0,56px)}.blocFilter .overflow-icon{align-self:center;width:30px;height:30px;background-color:#00be96;border-radius:50%;color:white;font-size:30px;padding:0;border:0}.blocFilter .overflow-icon::before{text-align:center}.blocFilter .overflow-div{display:flex;justify-content:center}html{scroll-behavior:smooth}.map-module-content{width:100%;margin-top:72px;margin-bottom:16px;display:flex;flex-direction:row}.map-campuses{display:flex;flex-wrap:wrap}.map-campus-card{font-size:14px;display:flex;gap:16px;cursor:pointer}.popup-map-campus-card{width:100%}.popup-map-campus-card img{aspect-ratio:4/3;object-fit:cover}.map-campuses div img{width:100%;border-radius:14px;object-fit:cover;margin-bottom:16px}.map-campuses div div{width:100%}#CampusesQuantityTitle{color:#3B3B3B;font-size:32px}#CampusesQuantityTitle:hover{text-decoration:none;color:#3B3B3B;font-size:32px}.MapBox{height:auto;z-index:0}.MapBox p{color:black}.campus-designation{color:#00be96;font-weight:600}.campus-name{font-weight:600}.gm-style-iw-c{margin:0;max-width:250px!important;max-height:unset!important}.gm-style .gm-style-iw-c{padding-left:0}.gm-style-iw-d{overflow:auto!important;max-height:400px!important}.gm-style-iw-c>div{padding-bottom:15px}.gm-style-iw-c div div{padding:0}.gm-style-iw-d div img{margin-bottom:15px!important;width:250px;height:150px!important;object-fit:cover}.gm-style-iw-d::-webkit-scrollbar{display:none}.gm-ui-hover-effect{background:white!important;border-radius:25px!important;margin:5px!important;width:24px!important;height:24px!important}.gm-ui-hover-effect>span{width:12px!important;height:12px!important;margin:6px!important}.gm-style-iw-chr{position:absolute;right:0}.gm-style-iw-d .wysiwyg-nrdiv{padding-left:15px!important;padding-right:15px!important}.gm-style-iw-d p{padding-left:15px!important;padding-right:15px!important}.gm-bundled-control-on-bottom{bottom:unset!important}.gmnoprint{border-radius:25px}.gmnoprint > div{border-radius:25px!important;box-shadow:unset!important}.gmnoprint > div > div{background-color:unset!important;height:15px!important}button.gm-control-active{border-radius:25px;background-color:#00be96!important}.gmnoprint > div > button > img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(149deg) brightness(104%) contrast(102%)}.mapDiv div[tabindex="0"] img{filter:brightness(0) saturate(100%) invert(16%) sepia(92%) saturate(6941%) hue-rotate(359deg) brightness(96%) contrast(113%)}.map-campus-card .info-secondary:empty{display:none}.map-campus-card .info-secondary:empty + br{display:none}@media (min-width:320px){.map-module-content{flex-direction:column-reverse}.map-module-content .map-campuses{width:100%;gap:16px;flex-direction:column;justify-content:center;align-items:center}.map-module-content .map-campuses{z-index:2;background-color:white;padding:16px;padding-top:30px;transform:translateY(-79px);border-radius:20px}.map-module-content #CampusesQuantityTitle{display:unset;font-weight:600}.map-campus-card{width:100%;}.map-campus-card #map_link{height:245px;overflow:hidden;position:relative;border-radius:16px}.map-campuses img{aspect-ratio:4/3}.map-campus-card .info-primary{color:white;position:absolute;top:16px;left:16px;font-size:20px;text-shadow:2px 4px 3px rgba(0,0,0,0.3)}.map-campus-card .info-secondary{color:white;position:absolute;top:38px;left:16px;font-size:20px;text-shadow:2px 4px 3px rgba(0,0,0,0.3)}.map-campus-card .flip-card-front .campus-adress{display:none}.map-module-content .mapDiv{width:inherit;height:80vh}.map-campus-card{perspective:1000px;height:300px}.map-campus-card #map_link{position:relative;width:100%;transition:transform 0.8s;transform-style:preserve-3d}.map-campus-card:active #map_link{transform:rotateY(180deg)}.map-campus-card .flip-card-back{opacity:0;transition:opacity 0.4s 0.2s}.map-campus-card:active .flip-card-back{opacity:1;transition:opacity 0.4s 0.2s}.map-campus-card .flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%}.map-campus-card .flip-card-back{background-color:var(--brand);color:white;transform:rotateY(180deg)}}@media (min-width:767px){.map-module-content{flex-direction:column;gap:32px}.map-module-content .map-campuses{gap:15px;flex-direction:row;justify-content:space-between;align-items:flex-start}.map-module-content .map-campuses{padding:0;transform:none;border-radius:0}.map-module-content .map-campus-card{flex-direction:column;padding:0;border-radius:10px;height:auto}.map-campus-card .flip-card-front .campus-adress{display:inline}.map-campus-card .flip-card-back{display:none}.map-campuses div div{transform:none}.map-module-content #CampusesQuantityTitle{display:none}.map-campus-card #map_link{min-height:300px;height:400px;border-radius:0;overflow:visible}.map-campus-card:active #map_link{transform:none}.map-campus-card .info-primary{color:#00be96;position:unset;font-size:20px;transform:none;display:unset;text-shadow:none}.map-campus-card .campus-name{color:inherit;position:unset;font-size:inherit;text-shadow:none}.map-campus-card .info-secondary{display:unset;color:black;top:auto;left:auto;font-size:inherit;text-shadow:none}.MapBox{width:100%}.map-module-content .mapDiv{height:40vh}.map-module-content[option="OneLocation"]{flex-direction:row;gap:32px}.map-module-content[option="AllLocations"]{flex-direction:column;gap:32px}.OneLocation{width:42%;height:min-content}.OneLocation .map-campus-card{width:100%}.OneLocation .map-campus-card img{aspect-ratio:1/1}.OneLocation .map-campus-card .info-secondary{display:none}.AllLocations{width:100%}.AllLocations .map-campus-card{width:31%}.NoPicture{width:100%}.NoPicture .map-campus-card{width:28%}.map-card-back{display:none}}@media (min-width:1200px){.map-module-content{flex-direction:row;gap:32px}.map-module-content .map-campuses{padding:0;gap:32px;flex-direction:row;justify-content:normal}.MapBox{width:inherit}.map-campus-card{padding:0;border-radius:10px;flex-direction:column}.map-campus-card #map_link{height:300px;width:100%;text-decoration:none}.map-campus-card .info-primary{color:#00be96}.map-campus-card .info-secondary{color:black}.map-module-content[option="OneLocation"]{flex-direction:row;gap:32px}.map-module-content[option="AllLocations"]{flex-direction:row;gap:0}.map-module-content[option="OneLocation"] #openStreetMap{height:384px}.map-module-content[option="AllLocations"] #openStreetMap{height:-webkit-fill-available}.OneLocation{width:42%}.OneLocation div div .info-secondary{visibility:hidden}.AllLocations{width:100%}.AllLocations .map-campus-card{width:29%;height:auto}.NoPicture{width:65%}.NoPicture .mapDiv{width:65%;min-height:346px}.NoPicture div img{display:none}.map-module-content .mapDiv{min-height:400px;height:100%;}}.slider{position:relative;display:flex;flex-direction:row;gap:16px}.LFL-slider{height:661px;overflow:hidden;}.LFL-slider img{height:480px;border-radius:10px;object-fit:cover}.slider1 img{animation:looping1 calc(var(--time) * var(--quantity)) infinite linear;animation-delay:calc( (0s - (var(--time) * var(--quantity)) ) - (var(--time) * 2) + (var(--time) * (var(--LFL-index) - 1)) )}.slider2 img{animation:looping2 calc(var(--time) * var(--quantity)) infinite linear;animation-delay:calc( (0s - (var(--time) * var(--quantity)) ) + (var(--time) * (var(--LFL-index) - 1)) )}@keyframes looping1{0%{transform:translateY(calc((480px * var(--quantity)) - ( 480px * var(--LFL-index) ) ))}100%{transform:translateY(calc(-480px * var(--LFL-index) - 50px))}}@keyframes looping2{0%{transform:translateY(calc((480px * var(--quantity)) - ( 480px * var(--LFL-index) ) ))}100%{transform:translateY(calc(-480px * var(--LFL-index) - 50px))}}#LFL-pause-button{width:30px;position:absolute;bottom:16px;right:16px}#LFL-pause-button::before{font-size:30px}.fees-line .bld-font{font-weight:600}.fees-line .wysiwyg-bigger-green{font-size:24px;color:#00be96}@media (min-width:1200px){.fees-line .list-desc{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media (min-width:768px){.fees-line .list-desc{padding:0 10px 20px}}.fees-line .list-desc{padding:0 0 12px}.collapse{display:none}.panel-title a{font-size:2em;display:block;position:relative;border-bottom:1px solid #cdcdcd;transition:all ease .3s;padding-left:30px}.panel-title a:before{font-size:.75em;position:absolute;left:0;top:12px;transition:all ease .3s}.panel-open .panel-title a:before{transform:rotate(90deg);top:14px}.panel-title a:hover{text-decoration:none;border-color:var(--link-hover)}.panel .panel-body{padding:1em 0}.panel .default-title{font-size:1.666667em;margin-top:0}footer{--footer-partners-bg:var(--neutral-0);--omnes-bg:var(--brand);--omnes-text:var(--neutral-0);--omnes-text-light:var(--brand-100);--omnes-accent:var(--brand-accent);--footer-bg:var(--neutral-900);--footer-accent:var(--brand);--footer-accent-variant:var(--brand-800);--footer-accent-text:var(--neutral-0);--footer-text:var(--neutral-0);--footer-text-variant:var(--neutral-400)}.backToTop{position:absolute;bottom:-30px;inset-inline-end:20px;z-index:1}.backToTop a{color:var(--footer-accent-text);line-height:var(--typography-heading-4);text-align:center;background:var(--footer-accent);border-radius:var(--rounded-round);font-size:var(--typography-heading-4);padding:var(--icon-padding);--icon-padding:20px;display:flex;transition:all .3s cubic-bezier(0,0,.2,1)}.backToTop a:focus,.backToTop a:hover{text-decoration:none;background:var(--footer-accent-variant)}.footer-copyright .icon-heart{color:var(--omnes-text-light,var(--brand-100))}footer hr{border-top:1px solid var(--footer-accent);margin:0;margin-block:0 var(--spacing-3)}footer .BlocButton,footer .BlocButton .box{margin:0;width:100%}.footer-partners ul{display:flex;flex-wrap:wrap;gap:0 var(--spacing-2-5)}.partner-col p{font-size:var(--typography-body-2);color:var(--footer-accent);font-weight:600;margin:0;text-transform:uppercase}.footer-social-links ul{max-width:13ch;max-width:112px;display:grid;gap:var(--spacing-1) var(--spacing-1-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;margin-bottom:var(--spacing-1)}.footer-social-links ul:last-child{border-top:1px solid var(--neutral-700);padding-top:var(--spacing-1)}.footer-social-links a{color:var(--footer-text);line-height:1;display:inline-block;transition:all ease .3s;font-size:var(--typography-heading-5)}.footer-social-links a:hover{color:var(--footer-text-variant)}footer p.footer-default-title{color:var(--footer-text);font-size:var(--typography-body-2);line-height:var(--typography-heading-5);display:block;font-weight:500;margin:0;position:relative}.footer-content .btn{--font-size:var(--typography-body-2);padding:var(--spacing-1) var(--spacing-0);width:100%}footer .meta-navigation-campuses,footer .meta-navigation-campuses > ul{color:var(--footer-text);display:flex;list-style-type:none;padding:0;margin:0;gap:var(--spacing-2-5);font-size:var(--typography-body-2);justify-content:space-between;flex-wrap:wrap;flex-direction:column}footer .meta-navigation-campuses a{display:flex;justify-content:space-between;gap:var(--spacing-2);gap:clamp(var(--spacing-2),7vw,var(--spacing-7));color:currentColor}footer .meta-navigation-campuses a:hover{color:var(--footer-accent);text-decoration:none}footer .meta-navigation-campuses a span{display:none}footer .meta-navigation-campuses li a:after{content:"\e907";font-family:eu-icons;vertical-align:middle}[dir="rtl"] footer .meta-navigation-campuses li a:after{transform:scaleX(var(--text-x-direction,1))}.footer-contact-col{margin-top:var(--spacing-4)}.footer-contact-col ul{display:grid;grid-template-columns:repeat(var(--col-count,1),1fr);gap:var(--spacing-2);margin:0}.footer-contact-col li{padding:0}.footer-contact-col a{display:block}footer .col-footer-contact{display:flex;justify-content:space-between;flex-direction:column}footer .footer-contact-zone p.footer-default-title{margin-bottom:var(--spacing-2-5)}footer .owl-carousel{height:100%}footer .owl-carousel img{border-radius:var(--rounded-sm)}footer .owl-carousel:not(.owl-loaded){display:flex;gap:var(--spacing-4)}footer .carousel-col-mobile .box{display:block}.carousel-col .view-more+.BlocHtml,.carousel-col-mobile .view-more+.BlocHtml{margin-block:0}.carousel-col .view-more+.BlocHtml .social-icon,.carousel-col-mobile .view-more+.BlocHtml .social-icon{font-size:4rem;position:absolute;inset:0;display:flex;justify-content:center;align-items:center;line-height:1;opacity:0;transition:opacity .2s ease;color:#fff;background:rgba(59,59,59,.6)}.carousel-col .view-more:hover+.BlocHtml .social-icon,.carousel-col-mobile .view-more:hover+.BlocHtml .social-icon{opacity:1}.carousel-col .view-more+.BlocHtml .social-icon span[data-selected],.carousel-col-mobile .view-more+.BlocHtml .social-icon span[data-selected]{aspect-ratio:1}.carousel-col .view-more+.BlocHtml .social-icon span[data-selected=false],.carousel-col-mobile .view-more+.BlocHtml .social-icon span[data-selected=false]{display:none}footer .carousel-col::-webkit-scrollbar,footer .horizontal-slider::-webkit-scrollbar{width:0;height:8px}footer .horizontal-slider{display:flex;gap:var(--spacing-2);overflow-x:scroll;scrollbar-width:none}footer .horizontal-slider .box{display:block}footer .horizontal-slider .item{margin-top:0;flex:none;border-radius:var(--rounded-sm);overflow:hidden}footer .horizontal-slider .item:last-child{margin-inline-end:2rem}footer .horizontal-slider img{max-width:150px;margin:0}footer .horizontal-slider,footer .horizontal-slider *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none!important}.container.container-custom{padding-inline-end:0;display:grid;margin:0;width:100%;grid-template-columns:repeat(12,1fr) 0fr;grid-template-areas:'col-1 col-2 col-3 col-4 col-5 col-6 col-7 col-8 col-9 col-10 col-11 col-12 gutter-2';gap:1rem;max-width:unset}.container.container-custom .social-col{grid-column-start:col-1;grid-column-end:col-2;grid-row:1}.container.container-custom .carousel-col{margin-inline-start:4%;grid-column-start:col-3;grid-column-end:gutter-2;grid-row:1}footer{position:relative;background:var(--footer-partners-bg)}footer .footer-form .box{display:block}.footer-form{padding:30px 0}.footer-partners{padding-block:20px 15px;border-block:2px solid var(--footer-accent)}.IC2Site .footer-partners img{width:auto}footer p.default-title{display:block;cursor:pointer;font-size:1.125em;padding:17px 30px 15px;margin:0;position:relative}footer .box p.default-title{padding:0 30px;font-size:1em;cursor:auto}footer .box p.default-title::after,footer .box p.default-title::before{display:none}.open-footer.default-title::after,.open-footer.footer-default-title::after{transform:rotate(90deg)}footer .col-lg-3:first-child p.default-title{padding-bottom:6px}footer .col-lg-3:first-child p.default-title::after,footer .col-lg-3:first-child p.default-title::before{display:none}footer .col-lg-3:first-child .box{display:block!important}.footer-col-inner svg{width:160px;height:125px;display:block;margin:0 auto 20px}.footer-social-links{text-align:center;font-size:.85em;padding:0}.footer-social-links .list-inline li{padding:0}.footer-content{background:var(--footer-bg);position:relative;padding-bottom:var(--spacing-20);padding-top:var(--spacing-5)}.footer-numbers::before{content:'';display:block;position:absolute;inset-inline-start:-15%;top:60px;height:150%;width:150%;transform:rotate(calc(3deg * var(--text-x-direction,1)));background:var(--omnes-bg)}.footer-numbers{position:relative;overflow:hidden;padding-top:80px;padding-bottom:20px;color:var(--omnes-text);background:var(--footer-bg)}.footer-numbers .container{position:relative}.footer-numbers .footer-numbers-text{text-align:center}.footer-numbers .footer-numbers-img{text-align:center}.footer-numbers .footer-numbers-img img{width:160px;margin:0 0 15px}.footer-numbers-col{width:100%;margin-bottom:40px}.footer-numbers-col-title{background:rgba(255,255,255,.1);display:flex;min-height:70px;padding:0 10px;width:100%;justify-content:center;align-items:center;text-align:center;line-height:16px}.footer-numbers-col-response{text-align:center}.footer-numbers-col-response-number{font-size:25px;line-height:25px;font-weight:700;padding:35px 0 0}.footer-numbers-col-response-title{line-height:15px}footer .footer-numbers-text .box{display:block;margin-bottom:30px}footer .footer-numbers-text .box p{padding-left:0;padding-right:0}.footer-numbers a.btn{--b-color:var(--omnes-text);--text:var(--omnes-text);--hover-bg:var(--omnes-accent);--hover-b-color:var(--omnes-accent);--hover-text:var(--omnes-text)}.footer-numbers-finalButton{text-align:center;margin:30px 0 10px}.footer-legal{width:100%;overflow:hidden;position:relative;padding:20px 0 5px;background:var(--omnes-bg);border-top:solid 1px var(--omnes-text-light)}.footer-copyright{font-size:.88888em;color:var(--omnes-text-light);background:var(--omnes-bg)}.footer-legal ul{position:relative;z-index:1}.footer-copyright ul{margin-bottom:1em}.footer-copyright a{color:var(--omnes-text-light)}.footer-legal a{color:var(--omnes-text)}@media (max-width:991px){.container.container-custom .social-col{grid-column-end:col-3}.container.container-custom .carousel-col{grid-column-start:col-4}}@media (max-width:605px){.container.container-custom .social-col{grid-column-end:col-4}.container.container-custom .carousel-col{grid-column-start:col-5}}@media (max-width:549px){.footer-partners.footer-partners{border-block-width:4px}footer[data-src*="/Htdocs/Images/Partners/IACBE.svg"]{max-width:92px}footer[data-src*="/Htdocs/Images/Partners/EDUQUA.svg"]{max-width:80px}footer[data-src*="/Htdocs/Images/Partners/UniUCAM.svg"]{max-width:70px}footer[data-src*="/Htdocs/Images/Partners/UniDerby"]{max-width:65px}footer[data-src*="/Htdocs/Images/Partners/LMU"]{max-width:90px}footer[data-src*="/Htdocs/Images/Partners/dbs.svg"]{max-width:65px}}@media (max-width:460px){.container.container-custom .social-col{grid-column-end:col-5}.container.container-custom .carousel-col{grid-column-start:col-6;margin:0}}@media (max-width:350px){.container.container-custom .social-col{grid-column-end:col-6}.container.container-custom .carousel-col{grid-column-start:col-7;margin:0}}@media (min-width:550px){.carousel-col .view-more+.BlocHtml .social-icon,.carousel-col-mobile .view-more+.BlocHtml .social-icon{font-size:5rem}.footer-partners ul{gap:0 var(--spacing-5);align-items:center}.footer-contact-col ul{--col-count:2}footer .meta-navigation-campuses,footer .meta-navigation-campuses > ul{padding:0;flex-direction:row}footer .meta-navigation-campuses a{display:inline-flex;justify-content:unset}.footer-social-links a{font-size:var(--typography-heading-4)}footer .horizontal-slider{gap:var(--spacing-4)}footer .horizontal-slider img{max-width:unset;max-width:220px}.footer-social-links ul{max-width:13ch;max-width:142px;gap:var(--spacing-2-5) var(--spacing-3);margin-bottom:var(--spacing-2-5)}.footer-social-links ul:last-child{border-top:2px solid var(--neutral-700);padding-top:var(--spacing-2-5)}}@media (min-width:550px) and (max-width:767px){.footer-mobile-row .col-sm-3.col-md-2,.footer-mobile-row .col-sm-3.col-lg-2{width:30%;float:left}.footer-mobile-row .col-sm-9.col-md-10,.footer-mobile-row .col-sm-9.col-lg-10{width:70%;float:left}}@media (min-width:767px){.footer-numbers-col{width:18%;margin-bottom:0}.footer-numbers-columns{display:flex;justify-content:space-between;font-size:.85em}.footer-numbers-col-response-number{padding:45px 0 20px}}@media (min-width:576px) and (max-width:991px){footer .container{max-width:unset}footer .meta-navigation-campuses a{gap:var(--spacing-2)}}@media (min-width:768px) and (max-width:1199px){.footer-partners ul{gap:0 var(--spacing-2-5)}}@media (min-width:991px){.footer-numbers .footer-numbers-text{width:940px;margin-left:auto;margin-right:auto}.footer-partners{padding-top:0;border-top:none}}@media (min-width:992px){.partner-col p{color:var(--neutral-800);font-weight:400;margin:0;text-transform:initial}footer .meta-navigation-campuses,footer .meta-navigation-campuses > ul{justify-content:initial}footer .meta-navigation-campuses a{gap:var(--spacing-2)}footer .col-footer-contact{display:grid;grid-template-columns:1fr .6fr;margin-inline-start:4%;width:calc(83.333333% - 4%)}footer .col-footer-contact .list-inline,footer .col-footer-contact .meta-navigation-campuses{margin:0}footer .col-footer-contact .footer-col-inner,footer .footer-contact-zone div:first-child{display:flex;align-items:center}footer .col-footer-contact .footer-col-inner.footer-contact-col{justify-content:end}footer .footer-contact-zone p.footer-default-title{padding:0;margin-bottom:0}.footer-contact-col{margin-top:0}.footer-contact-col ul{text-align:right;display:flex;flex-direction:column;display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));width:100%}.footer-contact-col a{display:inherit}footer hr{margin-block:var(--spacing-4)}footer .flex-row{display:flex;justify-content:space-between}.partner-col:first-child{width:calc(45% - 30px)}.partner-col:last-child{width:calc(55% - 30px)}footer{font-size:.888889em}.footer-content,.footer-legal{font-size:.85em}.footer-content{padding-top:var(--spacing-8)}footer p.default-title,footer p.footer-default-title{display:block;cursor:default;padding:0;margin:0 0 15px;position:relative}footer p.default-title::after,footer p.default-title::before,footer p.footer-default-title::after,footer p.footer-default-title::before{display:none}.footer-sharedzone-row-flex{display:flex;flex-wrap:wrap}footer .col-md-4,footer .col-lg-4{position:relative}footer p.footer-default-title{margin:0;padding:0 0 15px}footer .col-md-4:first-child p.default-title,footer .col-lg-4:first-child p.default-title{margin-bottom:9px;font-size:1.125em}.footer-content-col+.btn-apply{width:100%;margin:0}.footer-col-inner svg{margin:20px auto}.footer-content-col{float:left;width:calc(50% - 4px)}.footer-legal::before{top:36px}.container.container-custom{grid-template-columns:1fr repeat(12,80.83333333333333px) 1fr;gap:0;grid-template-areas:'gutter-1 col-1 col-2 col-3 col-4 col-5 col-6 col-7 col-8 col-9 col-10 col-11 col-12 gutter-2'}}@media (min-width:1200px){.footer-contact-col ul{display:grid}.container.container-custom{grid-template-columns:1fr repeat(12,97.5px) 1fr}}@media (min-width:1400px){.container.container-custom{grid-template-columns:1fr repeat(12,113.3px) 1fr}}.IC2Zone-48 .footer-social-links ul{grid-template-columns:repeat(4,1fr);max-width:123px}@media (min-width:550px){.IC2Zone-48 .footer-social-links ul{max-width:170px;gap:var(--spacing-2-5) var(--spacing-2-5)}}@media (max-width:720px){.IC2Zone-48 .footer-social-links ul{gap:var(--spacing-2-5) var(--spacing-1)}}@media (min-width:768px){.news-small-list .desc{margin-top:1em}}@media (min-width:992px){}@media (min-width:1200px){}@media (min-width:1600px){}.modificationIC2 .secure-points .element a{display:none}.EditableZone .part-header span{display:block;margin-top:0}.IC2Site .EditableZone .part-header{height:20px !important}.ext-strict .x-form-text{height:21px !important}.x-window-bwrap button,.x-window-bwrap input,.x-window-bwrap label,.x-window-bwrap select,.x-window-bwrap textarea{font-size:12px;margin-top:0;margin-bottom:0;font-weight:normal}.x-window-bwrap label{display:inline;line-height:normal}.ext-strict .x-window-bwrap .x-form-text,.ext-strict .x-window-bwrap textarea.x-form-field{padding:2px 4px 0 4px;transition:none;box-shadow:none;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;margin:0;background-color:#fff;border-color:#B5B8C8;border-width:1px}#siteTree .btnPin{font-family:Arial,Helvetica,sans-serif;line-height:13px}.x-form-check-wrap{overflow:hidden}.x-toolbar .x-btn button{background:none}.x-toolbar .x-btn button:hover,button.x-btn-text{background:none;color:#202020}.x-toolbar .x-btn button:active{background:none}.x-toolbar .x-btn button:focus{background:none}.x-btn button{font-size:11px}.x-panel-body{margin:0}.x-window td,.x-window th{vertical-align:top}.IC2EditableImage .IC2EditableImageButton{z-index:10;width:21px !important;height:19px !important}.x-tab-panel-bbar .x-toolbar,.x-panel-bbar .x-toolbar,.x-window-bbar .x-toolbar{height:26px !important}
