body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ul,ol,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{padding:0;margin:0}table{border-spacing:0;border-collapse:collapse}header,footer,nav,section,aside,article,figure,figcaption,picture,svg{display:block}ol{list-style:none}video{width:100%}iframe{border:0}figure,picture{line-height:.7}a,img,fieldset{border:0}a img{display:block}img{max-width:100%;height:auto}@font-face{font-family:"Heebo";font-style:normal;font-weight:300;src:local(""),url("../../files/firesys/theme/css/fonts/heebo-v18-latin-300.woff2") format("woff2"),url("../../files/firesys/theme/css/fonts/heebo-v18-latin-300.woff") format("woff")}@font-face{font-family:"Heebo";font-style:bold;font-weight:700;src:local(""),url("../../files/firesys/theme/css/fonts/heebo-v18-latin-700.woff2") format("woff2"),url("../../files/firesys/theme/css/fonts/heebo-v18-latin-700.woff") format("woff")}*{box-sizing:border-box}html,body{min-height:100%;display:flex;flex-direction:column}html{scroll-behavior:smooth;letter-spacing:.25px}body{flex-grow:1;color:#585854;font-weight:300;font-family:"Heebo","Arial",sans-serif}body.menu_in_out .logo,body.menu_in_out .menu_toggle_wrap{opacity:0}.mod_article,.block{position:relative;margin-bottom:clamp(19.6px,3.0625vw,28px)}.mod_article.last,.mod_article:last-child,.mod_article>:last-child,.block.last,.block:last-child,.block>:last-child{margin-bottom:0}p,ul,ol{margin-bottom:clamp(19.6px,3.0625vw,28px)}ul{list-style:none}li,p,blockquote{font-size:clamp(14px,2.1875vw,20px);line-height:1.4}strong{font-weight:600}h1{font-size:clamp(20px,3.625vw,50px);line-height:1.1;color:#fff}h1 span{font-weight:300}h2{margin-bottom:clamp(19.6px,3.0625vw,28px)}h3{margin-bottom:clamp(19.6px,3.0625vw,28px)}h4{margin-bottom:clamp(19.6px,3.0625vw,28px)}h5{margin-bottom:clamp(19.6px,3.0625vw,28px)}h6{margin-bottom:clamp(19.6px,3.0625vw,28px)}h1,h2,h3,h4,h5,h5,h6{display:inline-block;line-height:1.4}h2,h3,h4,h5,h5,h6{font-size:clamp(14px,2.1875vw,20px);margin-bottom:clamp(19.6px,3.0625vw,28px)}a{color:#008499;text-decoration:none;outline:0;transition:all ease-out .2s}a:hover{color:#fa781e}a.button,.button a,.more a,.back a{width:auto;display:inline-block;color:#585854;font-size:clamp(10.5px,1.640625vw,15px);letter-spacing:.5px;text-transform:uppercase;padding:clamp(7px,1.09375vw,10px) clamp(19.6px,3.0625vw,28px);border:1px solid #b2b2ad}a.button:hover,a.button.active,.button a:hover,.button a.active,.more a:hover,.more a.active,.back a:hover,.back a.active{color:#fff;background-color:#b2b2ad}iframe{width:100%;max-width:100%;display:block;margin:0 auto}.ce_youtube,.ce_vimeo{opacity:0;transition:opacity ease-out .35s}.ce_youtube iframe,.ce_vimeo iframe{transition:height .45s ease-out .25s}.ce_youtube:not(.loaded) iframe,.ce_vimeo:not(.loaded) iframe{height:0}.ce_youtube.loaded,.ce_vimeo.loaded{opacity:1}#footer .inside,.mod_article,.nav_wrap .inside,#header>.inside,.centered{width:84.2105%;max-width:1320px;margin-right:auto;margin-left:auto}.clr::after{clear:both;content:"";display:table}.downloads_wrap .size,.nav_social span,.monitor_vid span,.nav_main li.home,.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0 !important;position:absolute !important;width:1px}.nav_aside_contact span,.news_review_list a,.career_list a,.filter_title,.mod_eventlist li,.toggle_list,.lang_user a,.lang_user strong,.menu_toggle_wrap a,.widget-upload label,.submit,label,legend,a.button,.button a,.more a,.back a{color:#585854;font-size:clamp(10.5px,1.640625vw,15px);letter-spacing:.5px;font-weight:bold;line-height:1.2}.mod_eventlist .event_link,.ordered_subheadline_gradient p{font-size:clamp(16px,5vw,22px);line-height:1.3;font-weight:bold;background-image:linear-gradient(90deg, rgb(250, 120, 30) 0, rgb(226, 0, 122) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.testimonials h2,.pagination a,.career_reader .layout_full h2,.news_list .layout_simple time,.clients_lists h2,.ce_modal h2 a,.ce_modal h3 a,.ce_modal h4 a,.nav_main li.trail>a,.nav_wrap strong{background-image:linear-gradient(90deg, rgb(250, 120, 30) 0, rgb(226, 0, 122) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.news_review_list a::after,.career_list a::after{content:"";height:100%;display:block;position:absolute;right:0;transition:transform .5s ease;background-image:url(../../files/firesys/theme/css/images/firesys_icons_plus_gradient.min.png);background-size:60% auto;background-repeat:no-repeat;background-position:center}.mod_eventlist .a_more::before,.toggle_list::after{content:"";height:100%;display:block;position:absolute;right:0;transition:transform .5s ease;background-image:url(../../files/firesys/theme/css/images/firesys_icons_plus_circle_gradient.min.png);background-size:60% auto;background-repeat:no-repeat;background-position:center}form{padding:clamp(28px,4.375vw,40px) clamp(19.6px,3.0625vw,28px) clamp(19.6px,3.0625vw,28px);background-color:#f4f4f1}fieldset{width:100%;height:100%}.fieldset_flex{display:flex;align-items:center;flex-wrap:wrap}.fieldset_flex div{display:flex;padding:clamp(7px,1.09375vw,10px) 0;margin:3.5px clamp(10.5px,1.640625vw,15px) 0 0}.fieldset_flex div:last-of-type{margin-right:0}.fields{margin-bottom:clamp(28px,4.375vw,40px)}.widget{width:100%;display:block;margin-bottom:clamp(19.6px,3.0625vw,28px)}.widget:last-child{margin-bottom:0}.widget.disabled{position:relative}.widget.disabled::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.widget.disabled label:hover,.widget.disabled input:hover,.widget.disabled button:hover{cursor:default}.widget p{margin-bottom:0}.widget p.error{color:#e2007a}label{display:inline-flex;cursor:pointer;line-height:1.5;margin-bottom:clamp(3.5px,0.546875vw,5px)}legend{width:100%;line-height:1.2;margin-bottom:clamp(7px,1.09375vw,10px)}label,legend{text-transform:uppercase}.text,.textarea,.captcha,select.select,select.multiselect{width:100%;display:block;padding:clamp(3.5px,0.546875vw,5px) clamp(7px,1.09375vw,10px);font-family:"Heebo","Arial",sans-serif;font-size:clamp(14px,2.1875vw,20px);background:none;background-color:#fff;transition:border .3s ease .1s;border:1px solid rgba(0,0,0,0);outline:none}.text:focus,.textarea:focus,.captcha:focus,select.select:focus,select.multiselect:focus{border-color:#585854}.error .text,.error .textarea,.error .captcha,.error select.select,.error select.multiselect{border-color:#e2007a}.widget-submit{display:flex;flex-direction:column;align-items:flex-end}.submit{width:auto;display:inline-flex;padding:clamp(7px,1.09375vw,10px) clamp(19.6px,3.0625vw,28px);margin:0;border-radius:0;background-color:#fff;border:1px solid #b2b2ad;cursor:pointer;text-transform:uppercase}.text:hover,.textarea:hover{cursor:text}.textarea{min-height:calc(clamp(19.6px, 3.0625vw, 28px)*10);padding:clamp(3.5px,0.546875vw,5px) clamp(7px,1.09375vw,10px)}.widget-radio fieldset,.widget-checkbox fieldset{padding:0}.widget-radio .input_wrap,.widget-checkbox .input_wrap{display:flex;align-items:flex-start;margin-bottom:clamp(7px,1.09375vw,10px)}.widget-radio input,.widget-checkbox input{margin:clamp(3.5px,0.546875vw,5px) clamp(7px,1.09375vw,10px) 0 0}.widget-radio label,.widget-checkbox label{font-weight:normal;margin:0}.widget-upload{position:relative;display:flex;border:1px solid #b2b2ad;background-color:#fff}.widget-upload label{width:100%;display:block;padding:clamp(7px,1.09375vw,10px);margin:0;background-color:#fff;text-transform:uppercase}.widget-upload input{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;cursor:pointer}.delete_upload{width:clamp(28px,4.375vw,40px);height:100%;display:none;color:rgba(0,0,0,0);position:absolute;top:0;right:0}.delete_upload::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../../files/firesys/theme/css/images/firesys_icons_plus_gradient.min.png);background-size:60% auto;background-repeat:no-repeat;background-position:center;transform:rotate3d(0, 0, 1, 45deg)}.delete_upload:hover{color:rgba(0,0,0,0)}.file_attached{padding-right:clamp(28px,4.375vw,40px)}.file_attached .delete_upload{display:block}.js_mandatory label::after{content:"*";display:inline}.fbc .loginonly .mod_login .widget{width:100%}.error input,.error select{border-color:#e2007a}.error Legend,.error label,.error option{color:#e2007a}span.error{color:#e2007a}.mod_registration .choice_1,.mod_registration .order_2{display:none}.mod_registration[class*=option_] .choice_0{display:none}.mod_registration[class*=option_] .choice_1{display:block}.mod_registration.option_4 .order_1{display:none}.mod_registration.option_4 .order_2{display:block}.float_left{float:left}.float_right{float:right}.display_none{display:none}.display_flex{display:flex}.display_block{display:block}.display_block_i{display:block !important}.display_none_i{display:none !important}.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}.text_justify{text-align:justify}.round{border-radius:100%}.freeze{overflow:hidden;scroll-behavior:unset}#wrapper{width:100%;min-height:100%;display:flex;flex-grow:1;flex-direction:column}#header{width:100%;height:clamp(50px,15.625vw,120px);position:fixed;top:0;left:0;background-color:#fff;z-index:3}#header>.inside{height:100%;display:flex;justify-content:space-between;align-items:center}#header>.inside::after{content:"";width:100%;height:clamp(50px,15.625vw,120px);position:fixed;top:0;left:0;background-color:#fff;border-bottom:1px solid #f4f4f1;z-index:2}.logo{height:50%;display:inline-block;justify-content:space-between;z-index:4}.logo a{height:100%;display:block;color:#000}.logo img{width:auto;height:100%;max-width:inherit}.menu_toggle_wrap{z-index:3;transform:translateX(-100%)}.menu_toggle_wrap a{display:block;padding:4px 0;position:relative;text-transform:uppercase;line-height:1}.menu_toggle_wrap a::before{content:"";width:200%;height:1px;display:block;margin-bottom:clamp(7px,1.09375vw,10px);background-color:#585854}.menu_toggle_wrap a::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;transition:transform .5s ease;background-image:url(../../files/firesys/theme/css/images/firesys_icons_x_w.min.svg);background-size:27.5% auto;background-repeat:no-repeat;background-position:left 80%;opacity:0}.menu_toggle_wrap a.active::before{background-color:#f4f4f1}.menu_toggle_wrap a.active::after{opacity:1}.logo,.menu_toggle_wrap{transition:opacity .2s ease}.nav_wrap{width:100%;height:100vh;display:flex;padding:0;margin:0;position:fixed;top:0;left:0;transform:translate3d(0, -120%, 0);transition:transform .4s ease-out .1s;overflow-y:auto;background-color:#585854;z-index:3}.nav_wrap.out,.nav_wrap:target{transform:translate3d(0, 0, 0)}.nav_wrap .inside{display:flex;justify-content:space-between;padding:calc(clamp(50px, 15.625vw, 120px)*2) 0 clamp(50px,15.625vw,120px)}.nav_wrap nav,.nav_wrap ul{margin-bottom:0}.nav_wrap a{color:#b2b2ad;text-decoration:none;position:relative}.nav_wrap a:hover{color:#fff}.nav_wrap strong{font-weight:300}.nav_main ul{margin:0}.nav_main ul ul{padding-left:clamp(42px,6.5625vw,60px)}.nav_main a,.nav_main strong{width:auto;font-size:clamp(20px,6.125vw,50px);line-height:1.25;display:block}.lang_user a,.lang_user strong{width:auto;display:inline-block;line-height:1.4;padding:clamp(7px,1.09375vw,10px) 0}.lang_user strong{font-weight:bold}.mod_changelanguage ul{display:flex;margin-left:clamp(-7px,-1.09375vw,-10px)}.mod_changelanguage li{position:relative}.mod_changelanguage li:not(:last-of-type)::after{content:"";width:1px;height:50%;display:block;position:absolute;top:25%;right:-0.5px;background-color:#b2b2ad}.mod_changelanguage a,.mod_changelanguage strong{padding:clamp(7px,1.09375vw,10px)}.nav_user{width:auto;display:inline-flex}.nav_user li{padding-right:clamp(19.6px,3.0625vw,28px);position:relative}.nav_user li::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background-color:#b2b2ad}.nav_user li.last::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#b2b2ad}#container{flex:1;position:relative;z-index:2}#container::before{content:"";width:100%;height:clamp(50px,15.625vw,120px);display:block}#main{counter-reset:subheadline-counter}#main>.inside>.block:last-of-type{margin-bottom:clamp(19.6px,3.0625vw,28px)}body.partners #main>.inside>.block:last-of-type{margin-bottom:0}.mod_article{padding:clamp(56px,8.75vw,80px) 0;margin-bottom:0}[class*=banner_] img{width:100%}.banner_full_width{width:100%;max-width:inherit;padding:0;margin:0 auto -2px;position:relative}.banner_full_width.gradient_overlay::after{content:"";width:100%;height:calc(100% - .5px);position:absolute;top:0;left:0;z-index:2;background:linear-gradient(90deg, rgb(250, 120, 30) 50%, rgb(226, 0, 122) 100%);opacity:0}.loaded .banner_full_width.gradient_overlay::after{opacity:.7;transition:opacity 2s ease .2s}.loaded .banner_full_width::after{opacity:.6;transition:opacity 2s ease .2s}.banner_full_width .ce_headline{width:84.2105%;max-width:1320px;display:flex;margin:0;position:absolute;top:clamp(25px,8.65vw,140px);left:50%;z-index:4;transform:translateX(-50%)}.banner_full_width .ce_headline.alt_headline{display:block;font-size:clamp(60px,18.75vw,185px);font-weight:bold;text-align:right;line-height:1;top:inherit;bottom:0}.banner_full_width h1{min-width:270px;width:50%;max-width:655px}.banner_full_width .ce_image{margin:0}.banner_full_width .banner_overlay{height:100%;width:100%;position:absolute;top:0;left:0;z-index:3}.banner_full_width .banner_overlay .image_container{width:0;height:100%;position:absolute;top:0;left:0;z-index:3;overflow:hidden}.banner_full_width .banner_overlay img{width:100vw;max-width:inherit;position:absolute;top:0;left:0}.loaded .banner_full_width .banner_overlay .image_container{width:100%;transition:width 4s ease-in-out}.alt_header{border-bottom:1px solid #b2b2ad}.alt_header h1{width:100%;color:#585854}.statement h2{display:block;padding-bottom:clamp(19.6px,3.0625vw,28px);margin-bottom:clamp(19.6px,3.0625vw,28px);border-bottom:1px solid #b2b2ad}.statement h2 span{font-weight:normal}.animation_wrap{width:84.2105%;max-width:1320px;margin:0;position:absolute;left:50%;z-index:3;transform:translateX(-50%)}.animation_wrap.alternative{width:100%;max-width:inherit;display:flex;flex-direction:column;justify-content:flex-end;position:relative;left:0;transform:none;text-align:right}.animation_wrap.alternative .countup_label{position:static}.animation_wrap.alternative .countup_val{font-size:clamp(50px,9.375vw,120px);position:static}.animation_wrap.alternative span{margin-right:0}.monitor_vid .video_container{min-height:180px;position:relative}.monitor_vid figcaption,.monitor_vid a,.monitor_vid a::after{width:100%;height:100%;position:absolute;top:0;left:0}.monitor_vid .play_vid::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../../files/firesys/theme/css/images/firesys_video.min.png);background-position:center;background-size:45% auto;background-repeat:no-repeat}.monitor_vid video{display:none}.projects_wrap{width:84.2105%;max-width:1320px;display:flex;flex-direction:column;position:absolute;top:50%;right:0;left:50%;opacity:0;transform:translateX(-50%);z-index:3}.loaded .projects_wrap{opacity:1;transition:opacity .2s ease}.project_list{width:100%;max-width:540px;display:flex;flex-wrap:wrap;margin:0}.project_item{width:clamp(15px,4.6875vw,22.5px);height:clamp(22.95px,7.171875vw,34.425px);margin:0 clamp(7px,1.09375vw,10px) clamp(7px,1.09375vw,10px) 0;border:1px solid #fff}.countup_val_wrap{bottom:0}.years_of_experience{display:flex;align-items:center;height:clamp(22.95px,7.171875vw,34.425px);color:#fff;font-size:clamp(10.5px,1.640625vw,15px);letter-spacing:.5px;text-transform:uppercase;line-height:1;margin:0;opacity:0}.projects_counted .years_of_experience{opacity:1;transition:opacity .2s ease}.countup_val{width:100%;color:#fff;font-size:clamp(60px,18.75vw,185px);font-weight:bold;text-align:right;line-height:.8;margin:0 0 0 auto;opacity:.0001}.alternative .countup_val{color:#585854}.loaded .countup_val{opacity:1;transition:opacity 1s ease .4s}.countup_val span{display:block}#countup_val{margin-right:-7px}.val_cleared .more_than::before{opacity:1;transition:opacity .5s ease .2s}.more_than::before{content:">";display:inline;opacity:0}.countup_label{display:block;text-transform:uppercase;letter-spacing:.5px;font-size:clamp(14px,2.1875vw,20px);line-height:2}.nav_social ul{width:auto;display:inline-flex}.nav_social a{display:flex}.nav_social a::after{content:"";width:clamp(19.6px,3.0625vw,28px);height:clamp(19.6px,3.0625vw,28px);display:flex;background-size:60% auto;background-repeat:no-repeat;background-position:center}.nav_social a.yt::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_yt_play_w.min.svg);background-size:52.5% auto}.nav_social a.linkedin::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_linkedin_w.min.svg)}.nav_social a.xing::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_xing_w.min.svg)}.nav_social a.instagram::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_instagram_w.min.svg)}.nav_social a.facebook::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_facebook_w.min.svg);background-size:auto 65%}.nav_social a.twitter::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_twitter_w.min.svg)}.image_container a{display:block}.float_right{width:20%;min-width:100px;margin:0 0 clamp(7px,1.09375vw,10px) clamp(7px,1.09375vw,10px)}[class*=ce_] li{position:relative;padding-left:clamp(19.6px,3.0625vw,28px)}[class*=ce_] li::before{content:"-";position:absolute;left:0}[class*=ce_] ol{counter-reset:counter}[class*=ce_] ol li{counter-increment:counter}[class*=ce_] ol li::before{content:counter(counter) "."}.ce_gallery li{margin-bottom:clamp(19.6px,3.0625vw,28px);padding-left:0}.ce_gallery li::before{content:none}.ce_player{display:flex;flex-direction:column}.ce_player .video_container{flex:1;border-top:1px solid #b2b2ad;border-bottom:1px solid #b2b2ad}.ce_modal{width:100%;height:100%;max-width:inherit;display:flex;align-items:center;justify-content:center;margin:0;padding:0;position:fixed;top:0;left:0;z-index:199;opacity:0;transition:opacity .2s ease-out .2s}.ce_modal.aloha{opacity:1}.ce_modal .modal_wrap{width:84.2105%;max-width:990px;max-height:80vh;display:inline-block;padding:clamp(19.6px,3.0625vw,28px);position:relative;z-index:201;background-color:#fff;overflow:scroll}.ce_modal .close_vid{position:absolute;width:100%;height:100%;font-size:0;color:rgba(0,0,0,0);z-index:200;background-color:rgba(88,88,84,.7)}.ce_modal .event_teaser_intro,.ce_modal .speakers{padding-left:0}.ce_modal .event_teaser_intro::before,.ce_modal .speakers::before{content:none}.ce_modal .speakers>span:first-of-type:after{content:": ";display:inline}.ce_modal .event_teaser_intro_heading,.ce_modal .a_more{display:none}.ce_modal .invisible_text.ce_text{width:100%;height:auto;margin:0 !important;padding:0;overflow:visible}.ce_modal .modal_gallery{height:80vh;overflow:hidden;padding:0;background-color:rgba(0,0,0,0)}.modal_gallery .block,.modal_gallery ul{height:100%;width:100%}.modal_gallery ul{position:relative}.modal_gallery li{width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;opacity:0;transition:opacity .2s ease .2s}.modal_gallery .active{opacity:1}.modal_gallery .image_container{display:flex;align-items:center;justify-content:center}.modal_gallery img{width:auto;height:auto;max-width:100%;max-height:100%}.modal_gallery .ce_gallery{margin:0}.slide_next,.slide_prev{width:2rem;height:2rem;position:absolute;top:50%;transform:translateY(-50%)}.slide_next::after,.slide_prev::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-size:100% auto;background-repeat:no-repeat;background-position:center}.slide_next{right:0}.slide_next::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_plus_circle_gradient.min.png)}.no_next .slide_next{opacity:.3}.slide_prev{left:0}.slide_prev::after{background-image:url(../../files/firesys/theme/css/images/firesys_icons_minus_gradient.min.png)}.no_prev .slide_prev{opacity:.3}.ordered_subheadline_gradient{display:flex;align-items:flex-end;padding-bottom:clamp(19.6px,3.0625vw,28px);border-bottom:1px solid #b2b2ad;counter-increment:subheadline-counter}.ordered_subheadline_gradient::before{content:counter(subheadline-counter, decimal-leading-zero);font-size:clamp(23px,7.1875vw,40px);line-height:.7;margin-right:clamp(10.5px,1.640625vw,15px);margin-bottom:5px}.ordered_subheadline_gradient p{line-height:1.25}.text_intro{max-width:calc(990px + clamp(56px, 8.75vw, 80px)/.5);margin-bottom:clamp(42px,6.5625vw,60px)}.text_intro p{font-size:clamp(23px,7.1875vw,40px);line-height:1.4}.toggle_list_wrap{margin-bottom:0}.toggle_list_wrap:last-of-type{border-bottom:1px solid #b2b2ad}.toggle_list_wrap .ce_hyperlink{margin-bottom:0}.toggle_list{height:auto;display:flex;justify-content:space-between;align-items:center;color:#585854;text-transform:none;font-size:clamp(10.5px,1.640625vw,15px);padding:clamp(10.5px,1.640625vw,15px) clamp(28px,4.375vw,40px) clamp(10.5px,1.640625vw,15px) 0;position:relative;border-top:1px solid #b2b2ad}.toggle_list:hover{color:#585854}.toggle_list::after{width:clamp(28px,4.375vw,40px)}.toggle_list.opened::after{transform:rotate3d(0, 0, 1, 45deg)}.hidden_toggle{height:1px;padding:0;overflow:hidden;transition:height .5s ease}.hidden_toggle .content{padding:0 clamp(28px,4.375vw,40px) clamp(10.5px,1.640625vw,15px) 0}.hidden_toggle .content p,.hidden_toggle .content li{font-size:clamp(10.5px,1.640625vw,15px)}.hidden_toggle .content ul,.hidden_toggle .content p{margin-bottom:clamp(10.5px,1.640625vw,15px)}.hidden_toggle .content ul:last-child,.hidden_toggle .content p:last-child{margin-bottom:0}.hidden_toggle .content ul~figure{padding-left:clamp(19.6px,3.0625vw,28px)}.icons{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:clamp(42px,6.5625vw,60px);justify-content:space-between}.icons .ce_image{display:flex;padding:clamp(19.6px,3.0625vw,28px) 0;margin-bottom:0;border-top:1px solid #b2b2ad}.icons .ce_image:last-child,.icons .ce_image:nth-last-child(2){border-bottom:1px solid #b2b2ad}.icons .image_container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.icons img{width:clamp(56px,8.75vw,80px);height:clamp(56px,8.75vw,80px)}.icons .caption{line-height:1.4;display:flex;text-align:center;align-items:center;padding-top:clamp(19.6px,3.0625vw,28px);flex:1}[class*=grid_]{flex-wrap:wrap;justify-content:space-between}.row_gap_0{row-gap:0}.grid_m_50_50{display:flex}.grid_m_50_50>.block{width:calc(50% - clamp(19.6px, 3.0625vw, 28px))}.bg_gradient{position:relative}.bg_gradient::after{content:"";width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background:linear-gradient(90deg, rgb(250, 120, 30) 50%, rgb(226, 0, 122) 100%);z-index:-1}.bg_gradient>div{position:relative;z-index:2}.googlemap{width:100%;height:60vh;max-height:600px;margin:0}.mod_eventlist{counter-reset:events-counter}.mod_eventlist .event{display:flex;flex-direction:column;counter-increment:events-counter;padding:clamp(19.6px,3.0625vw,28px) clamp(10.5px,1.640625vw,15px);margin-bottom:clamp(42px,6.5625vw,60px);background-color:#f4f4f1}.mod_eventlist h2{padding-bottom:clamp(19.6px,3.0625vw,28px);margin-bottom:auto}.mod_eventlist h2::before{content:counter(events-counter, decimal-leading-zero);display:block;font-weight:300;font-size:clamp(23px,7.1875vw,40px);line-height:.7;margin:0 clamp(19.6px,3.0625vw,28px) clamp(10.5px,1.640625vw,15px) 0}.mod_eventlist .event_link{display:inline-block}.mod_eventlist ul{margin-bottom:0}.mod_eventlist li{display:flex;justify-content:space-between;align-items:center;padding:clamp(7px,1.09375vw,10px) clamp(19.6px,3.0625vw,28px) clamp(7px,1.09375vw,10px) 0;position:relative;border-top:1px solid #b2b2ad}.mod_eventlist time{white-space:nowrap}.mod_eventlist .ce_text{height:1px;overflow:hidden;transition:height .5s ease;border-bottom:1px solid #b2b2ad}.mod_eventlist .teaser_hidden::before,.mod_eventlist .teaser_hidden::after{content:"";display:block}.mod_eventlist .teaser_hidden::before{height:clamp(7px,1.09375vw,10px)}.mod_eventlist .teaser_hidden::after{height:clamp(28px,4.375vw,40px)}.mod_eventlist span{display:block}.mod_eventlist span:first-of-type{min-width:27.5%;padding-right:clamp(7px,1.09375vw,10px)}.mod_eventlist span:nth-child(2){flex:1}.mod_eventlist .event_teaser_intro_date{min-width:60%}.mod_eventlist .a_more{width:clamp(19.6px,3.0625vw,28px);height:100%;display:block;position:absolute;top:0;right:0}.mod_eventlist .a_more::before{width:100%}.mod_eventlist .a_more.opened::before{transform:rotate3d(0, 0, 1, 45deg)}.mod_eventlist .a_more span{opacity:.0001}.filter_dropdown_wrap{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:clamp(28px,4.375vw,40px);z-index:2}.filter_dropdown_wrap .block{margin-bottom:0}.filter_dropdown_wrap .ce_hyperlink{margin-bottom:0}.filter_dropdown_wrap a{display:block;color:#585854;text-align:center;line-height:1;padding:clamp(7px,1.09375vw,10px) clamp(19.6px,3.0625vw,28px);background-color:#fff}.filter_dropdown_border.show_options .filter_dropdown{top:100%}.filter_dropdown_border.show_options .ce_hyperlink{display:block}.filter_title{border:1px solid #b2b2ad;text-transform:uppercase}.filter_dropdown{width:100%;position:absolute;top:0;border:1px solid #b2b2ad;border-top:none;z-index:2}.filter_dropdown .ce_hyperlink{display:none}.filter_dropdown .active{display:block}.filter_dropdown .active a{color:#fff;background-color:#585854}.filter_dropdown>.block{border-bottom:1px solid #b2b2ad}.filter_dropdown>.block:last-of-type{border-bottom:none}.logos_ticker{width:100%;max-width:inherit;padding:0}body.clients .nav_clients li:first-of-type a{color:#fff;background-color:#585854;pointer-events:none}.nav_clients ul{width:auto;display:inline-block}.nav_clients li{width:100%;margin:0 clamp(7px,1.09375vw,10px) clamp(7px,1.09375vw,10px) 0}.nav_clients li:last-of-type{margin-right:0}.nav_clients a,.nav_clients strong{width:100% s;height:clamp(25px,7.8125vw,35px);display:inline-flex;align-items:center;font-size:clamp(10.5px,1.640625vw,15px);font-weight:300;line-height:1;text-transform:uppercase;padding:0 clamp(19.6px,3.0625vw,28px)}.nav_clients a{color:#585854;background-color:#f4f4f1}.nav_clients a:hover{color:#fff;background-color:#585854}.nav_clients strong{color:#fff;background-color:#585854}.clients_lists h2{margin-bottom:clamp(7px,1.09375vw,10px)}.clients_lists ul{padding-top:clamp(10.5px,1.640625vw,15px);border-top:1px solid #b2b2ad}.ticker_list{width:100%;display:flex;overflow:hidden}.ticker_list ul{width:auto;display:flex;padding-left:100%}.ticker_list ul:hover{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}.ticker_list li{min-width:150px;max-width:150px;padding:0;margin-right:clamp(19.6px,3.0625vw,28px)}.ticker_list li:last-of-type{margin-right:0}.ticker_list li::before{content:none}.ticker_list li:hover img{width:100%;filter:grayscale(0)}.ticker_list img{filter:grayscale(100%);transition:all .5s ease}.partner_logos{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:clamp(19.6px,3.0625vw,28px)}.partner_logos>.block{width:33%;margin-bottom:0}.partner_logos a{display:flex;justify-content:center}.partner_logos a:hover{transform:scale3d(1.2, 1.2, 1)}.partners{margin:0;padding:0}.invisible_text.ce_text{width:1px;height:1px;margin:-1px !important;padding:0;overflow:hidden}.news_list .layout_simple a{height:100%;display:block;color:#fff;position:relative;padding:clamp(19.6px,3.0625vw,28px);border:1px solid #b2b2ad}.news_list .layout_simple a:hover{border-color:rgba(0,0,0,0);background-color:#585854}.news_list .layout_simple a:hover time{background-image:linear-gradient(90deg, #fff 0, #fff 100%);-webkit-background-clip:none;-webkit-text-fill-color:none}.news_list .layout_simple a:hover span{color:#fff;border-color:#fff}.news_list .layout_simple a:hover::after{opacity:1}.news_list .layout_simple time{width:auto;display:inline-block;font-size:clamp(10.5px,1.640625vw,15px);letter-spacing:.5px;font-weight:bold;line-height:1.2;text-transform:uppercase;position:relative;z-index:2}.news_list .layout_simple span{display:block;color:#585854;line-height:1.4;font-size:clamp(19.6px,3.0625vw,28px);padding:clamp(19.6px,3.0625vw,28px) clamp(19.6px,3.0625vw,28px) clamp(10.5px,1.640625vw,15px) 0;margin-top:clamp(10.5px,1.640625vw,15px);border-top:1px solid #b2b2ad;position:relative;z-index:2}.career_heading{display:flex;flex-direction:column;margin-bottom:0}.o1{order:1}.o1:last-of-type{margin-bottom:clamp(19.6px,3.0625vw,28px)}.o2{order:2}.news_review_list .layout_simple,.career_list .layout_simple{margin-bottom:0;border-top:1px solid #b2b2ad}.news_review_list .layout_simple:last-of-type,.career_list .layout_simple:last-of-type{border-bottom:1px solid #b2b2ad}.news_review_list a,.career_list a{height:100%;display:flex;align-items:center;padding:clamp(10.5px,1.640625vw,15px) clamp(28px,4.375vw,40px) clamp(10.5px,1.640625vw,15px) 0}.news_review_list a::after,.career_list a::after{width:clamp(28px,4.375vw,40px)}.share{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(19.6px,3.0625vw,28px)}.share ul{margin:0}.career_buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.career_buttons li{margin:0 clamp(19.6px,3.0625vw,28px) 0 0}.career_buttons li:last-of-type{margin:0}.li_normal li{padding-left:0}.li_normal li::before{content:none}.syndication{width:auto;display:inline-flex;margin:0}.syndication li{margin-right:clamp(7px,1.09375vw,10px)}.syndication li:last-of-type{margin-right:0}.syndication a{width:clamp(28px,4.375vw,40px);height:clamp(28px,4.375vw,40px);display:flex;justify-content:center;padding:clamp(7px,1.09375vw,10px);border-radius:3px}.syndication a:hover{background-color:#585854}.syndication a:hover path{fill:#fff}.syndication svg{width:auto;height:100%;display:inline-block}.syndication path{fill:#585854}.certificates ul{display:flex;flex-wrap:wrap;row-gap:clamp(28px,4.375vw,40px)}.certificates li{width:25%;padding-left:0;margin-bottom:0}.certificates li::before{content:none}.mod_eventreader h1,.mod_newsreader h1{display:block;color:#585854;font-size:clamp(23px,7.1875vw,40px);font-weight:300;line-height:1.4;margin:0 0 clamp(28px,4.375vw,40px) auto}.mod_eventreader .info,.mod_newsreader .info{font-size:clamp(10.5px,1.640625vw,15px);letter-spacing:.5px;font-weight:bold;line-height:1.2}.mod_eventreader .layout_full>.ce_text,.mod_eventreader .layout_full>.ce_list,.mod_newsreader .layout_full>.ce_text,.mod_newsreader .layout_full>.ce_list{padding:clamp(19.6px,3.0625vw,28px);background-color:#f4f4f1}.mod_eventreader .layout_full h2,.mod_newsreader .layout_full h2{display:block}.career_reader .layout_full .ce_text{padding:0;background-color:inherit}.career_reader .layout_full .bg_graylight{padding:clamp(19.6px,3.0625vw,28px);background-color:#f4f4f1}.career_reader .layout_full .bg_graylight:last-of-type{margin-bottom:0}.career_reader .layout_full h2{width:auto;display:inline-block}.career_form{height:0;overflow:hidden;transition:height .4s ease}.pagination{width:100% !important;padding-top:clamp(19.6px,3.0625vw,28px)}.pagination ul{display:flex;margin-left:clamp(-7px,-1.09375vw,-10px)}.pagination a,.pagination span{display:flex;font-size:clamp(10.5px,1.640625vw,15px);line-height:1.4;font-weight:bold;padding:clamp(7px,1.09375vw,10px)}.gridless,.gray_sheet{padding:clamp(42px,6.5625vw,60px) clamp(19.6px,3.0625vw,28px) clamp(19.6px,3.0625vw,28px);background-color:#f4f4f1}.gridless>.block,.gray_sheet>.block{max-width:calc(calc(990px + clamp(56px, 8.75vw, 80px) / 0.5) - clamp(19.6px, 3.0625vw, 28px));margin-left:auto}.gridless>h2,.gridless>h3,.gray_sheet>h2,.gray_sheet>h3{display:block}.typo_normal legend{font-weight:normal;text-transform:none;letter-spacing:.25px;line-height:1.4}.top_0{padding-top:0}.top_border{padding-top:clamp(19.6px,3.0625vw,28px);border-top:1px solid #b2b2ad}.top_extraplus{padding-top:clamp(28px,4.375vw,40px)}.margin_bottom_l{margin-bottom:clamp(42px,6.5625vw,60px)}.margin_bottom_xl{margin-bottom:clamp(56px,8.75vw,80px)}.max_w_single_el{max-width:calc(990px + clamp(56px, 8.75vw, 80px)/.5)}.bottom_border{padding-bottom:clamp(28px,4.375vw,40px);margin-bottom:clamp(28px,4.375vw,40px);border-bottom:1px solid #b2b2ad}.testimonials h2{margin-bottom:clamp(7px,1.09375vw,10px)}.testimonials header{padding:clamp(7px,1.09375vw,10px) 0;margin-bottom:clamp(7px,1.09375vw,10px);border-top:1px solid #b2b2ad;border-bottom:1px solid #b2b2ad}.testimonials header>strong{display:block}.learnvideos .ce_headline{width:100%;display:block;padding-top:clamp(28px,4.375vw,40px);margin-bottom:clamp(10.5px,1.640625vw,15px);border-top:1px solid #b2b2ad}.learnvideos .ce_headline:first-child{padding-top:0;border:none}.learnvideos .ce_player{margin:0;border-bottom:none}.learnvideos .ce_player:last-of-type{border-bottom:1px solid #b2b2ad}.learnvideos .ce_player p{margin-bottom:0}.learnvideos .play_vid{height:100%;display:flex;color:#585854;align-items:center;padding:clamp(10.5px,1.640625vw,15px) 0}.learnvideos .play_vid:hover{color:#008499}.learnvideos .video_container{display:none}.vid_pdf_wrap>.ce_envelopestart{display:flex;flex-direction:column}.vid_pdf_wrap .ce_player{margin-bottom:0;border:none}.vid_pdf_wrap a,.vid_pdf_wrap span{display:block}.vid_pdf_wrap .play_button{width:clamp(56px,8.75vw,80px);height:clamp(56px,8.75vw,80px);position:relative;margin:0;overflow:hidden}.vid_pdf_wrap .play_button a{width:100%;height:100%}.vid_pdf_wrap .play_button a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-image:url(../../files/firesys/theme/css/images/firesys_icon_play.min.png);background-size:52.5% auto;z-index:2}.vid_pdf_wrap p{font-size:clamp(10.5px,1.640625vw,15px);margin-bottom:0}.vid_pdf_wrap .video_container{display:none}.vid_title{text-transform:uppercase;margin-bottom:clamp(3.5px,0.546875vw,5px)}.vid_pdf_block{display:flex;align-items:center;padding:clamp(10.5px,1.640625vw,15px) 0;margin:0;border-top:1px solid #b2b2ad}.vid_pdf_block:last-of-type{border-bottom:1px solid #b2b2ad}.vid_pdf_block span{display:block}.download_title{text-transform:uppercase;margin-bottom:clamp(3.5px,0.546875vw,5px)}.versions .play_vid{font-size:clamp(10.5px,1.640625vw,15px);text-transform:uppercase}.modulvideos .play_vid{flex-wrap:wrap;color:#585854}.modulvideos .play_vid span{width:100%;display:block}.modulvideos .play_vid .span1{line-height:1.5;font-size:clamp(10.5px,1.640625vw,15px);text-transform:uppercase}.ce_scheme .organisation,.ce_scheme .contact{margin-bottom:0}.ce_scheme .address{margin-bottom:clamp(10.5px,1.640625vw,15px)}.vcard{display:flex;flex-wrap:wrap;gap:clamp(19.6px,3.0625vw,28px)}.vcard h2{width:100%;margin-bottom:0}.vcard figure{flex:1;order:2;width:33%;max-width:200px}.vcard p{flex:2;order:3;margin-bottom:0}.vcard .hidden_content{display:flex;flex-wrap:wrap;gap:clamp(19.6px,3.0625vw,28px)}.download_complex>a,.download_complex>span{display:block}.downloads_wrap .ce_download{margin-bottom:0}.downloads_wrap p{font-size:clamp(10.5px,1.640625vw,15px);text-transform:uppercase}.downloads_wrap a{display:block;color:#585854;padding:clamp(7px,1.09375vw,10px) 0}.conference_registerforms .mod_registration:not(.index_form){height:0;margin-bottom:0;overflow:hidden}.sticky_bottom{align-self:flex-start;position:sticky;top:clamp(50px,15.625vw,120px)}#footer{background-color:#585854;z-index:2}#footer .inside{padding:clamp(42px,6.5625vw,60px) 0 clamp(42px,6.5625vw,60px)}#footer .nav_social li{margin-right:15px}#footer .nav_social li.last{margin-right:0}#footer h2,#footer p,#footer li,#footer a{color:#fff}#footer ul{margin-bottom:0}#footer li{display:block}#footer li a,#footer li strong,#footer li span{display:block}#footer li,#footer p{margin:0;letter-spacing:.5px;font-size:clamp(10.5px,1.640625vw,15px);line-height:2}#footer a{text-decoration:none}#footer a:hover{color:#b2b2ad}#footer strong{font-weight:300;color:#b2b2ad}.copyright{width:100%}.custom{position:relative;z-index:5}.nav_aside_contact{position:fixed;top:50%;right:0;transform:translateY(-50%);margin:0;z-index:1}.nav_aside_contact ul{margin:0}.nav_aside_contact li{width:100%;display:flex;justify-content:flex-end;margin-bottom:2px}.nav_aside_contact a{width:100%;display:flex;line-height:1;position:relative}.nav_aside_contact a::after{content:"";width:7.89475vw;height:7.89475vw;max-width:clamp(56px,8.75vw,80px);max-height:clamp(56px,8.75vw,80px);display:flex;align-items:center;justify-content:center;background-color:#008499;background-repeat:no-repeat;background-position:center;z-index:2}.nav_aside_contact a.mailto::after{background-size:62.5% auto;background-image:url(../../files/firesys/theme/css/images/firesys_icons_envelope_w.min.svg)}.nav_aside_contact a.tel::after{background-size:auto 62.5%;background-image:url(../../files/firesys/theme/css/images/firesys_icons_cell_2_w.min.svg)}.nav_aside_contact a:hover span{transform:translate3d(0, 0, 0)}.nav_aside_contact span{height:99.9%;display:flex;align-items:center;position:absolute;top:0;right:100%;justify-content:center;padding:0 clamp(19.6px,3.0625vw,28px);color:#585854;background-color:#fff;transition:transform .2s ease;transform:translate3d(100%, 0, 0)}.cookie_notice{width:100%;height:calc(100% - clamp(50px, 15.625vw, 120px));position:fixed;top:calc(clamp(50px, 15.625vw, 120px) + 1px);left:0;z-index:10;transform:translate3d(0, 0, 0);opacity:0;transition:transform .4s ease .2s;overflow-x:scroll}.loaded .cookie_notice{opacity:1}.cookie_notice.hide_notice{transform:translate3d(0, -200%, 0)}.cookie_notice.read{transform:translate3d(0, 0, 0)}.cookie_notice.read .hide_notice_item{display:block}.cookie_wrap{width:84.2105%;max-width:560px;padding:clamp(10.5px,1.640625vw,15px) clamp(10.5px,1.640625vw,15px) 0;margin:0 auto;background-color:#fff;border:1px solid #b2b2ad}.cookie_wrap ul{display:flex;flex-direction:column;margin-bottom:0}.cookie_wrap ul a{display:block;text-align:center;font-size:clamp(7px,1.09375vw,10px)}.cookie_wrap ul .show_tools_item{display:none}.cookie_wrap li{width:100%;margin-bottom:clamp(10.5px,1.640625vw,15px)}.cookie_wrap li:not(:first-child){margin-bottom:clamp(10.5px,1.640625vw,15px)}.cookie_wrap p{font-size:clamp(10.5px,1.640625vw,15px);margin-bottom:clamp(10.5px,1.640625vw,15px)}.deny_notice_item span:last-of-type,.accept_notice_item span:last-of-type{display:none}.hide_notice_item,.allow_ga{display:none}.tools_used{display:none}.tools_used.read{display:block}body.read_notice .cookie_notice{transform:translate3d(0, -200%, 0)}body.read_notice .cookie_notice.read{transform:translate3d(0, 0, 0)}body.read_notice .toggle_notice,body.read_notice .show_tools_item{display:block}body.deny_cookies .deny_notice{color:#fff;background-color:#b2b2ad}body.deny_cookies .deny_notice span:first-of-type{display:none}body.deny_cookies .deny_notice span:last-of-type{display:block}body.deny_cookies .deny_notice:hover{color:#585854;background-color:#fff}body.allow_cookies .accept_notice{color:#fff;background-color:#b2b2ad}body.allow_cookies .accept_notice span:first-of-type{display:none}body.allow_cookies .accept_notice span:last-of-type{display:block}body.allow_cookies .accept_notice:hover{color:#585854;background-color:#fff}body.allow_cookies .allow_ga{display:block}.toggle_notice{width:clamp(25px,6.25vw,40px);height:clamp(25px,6.25vw,40px);display:none;margin:0;position:fixed;bottom:clamp(10px,1.5625vw,20px);left:clamp(10px,1.5625vw,20px);background-image:url(../../files/firesys/theme/css/images/cookie.min.svg);background-repeat:no-repeat;background-size:80% auto;background-position:center;border-radius:5px;-webkit-backdrop-filter:blur(10px) brightness(1.1);backdrop-filter:blur(10px) brightness(1.1);z-index:11}.toggle_notice:hover{transform:scale3d(1.3, 1.3, 1.3)}#to_top{height:0;width:0;overflow:hidden;position:fixed;right:20px;bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:.1875rem;cursor:pointer;opacity:0;transition:opacity .2s ease .1s;z-index:1000;background-color:rgba(88,88,84,.7)}#to_top.out{width:40px;height:40px;opacity:1}#to_top span{height:40px;width:40px;color:rgba(0,0,0,0);font-size:0;line-height:0;margin:0;position:absolute;bottom:0;left:0}#to_top span::before,#to_top span::after{content:"";width:21px;height:7px;display:block;position:absolute;background-color:#fff}#to_top span::before{top:16px;left:3.5px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#to_top span::after{top:16px;right:5.5px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media(max-width: 839px){.news_list .layout_simple:nth-child(odd) a{background-color:#f4f4f1}.news_list .layout_simple:nth-child(odd) a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, rgb(250, 120, 30) 50%, rgb(226, 0, 122) 100%);opacity:0;transition:all ease-out .2s}.news_list .layout_simple:nth-child(odd) a:hover{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.news_list .layout_simple:nth-child(odd) a:hover time{background-image:linear-gradient(90deg, #fff 0, #fff 100%);-webkit-background-clip:none;-webkit-text-fill-color:none}.news_list .layout_simple:nth-child(odd) a:hover span{color:#fff;border-color:#fff}.news_list .layout_simple:nth-child(odd) a:hover::after{opacity:1}}@media(min-width: 480px){.fbc .mod_registration .fields{display:flex;justify-content:space-between;row-gap:clamp(19.6px,3.0625vw,28px);flex-wrap:wrap}.fbc .mod_registration .fields>.widget{width:calc(50% - clamp(19.6px, 3.0625vw, 28px)/2);margin-bottom:0}.fbc .mod_registration .fields>.widget.widget-explanation,.fbc .mod_registration .fields>.widget.widget-privacy,.fbc .mod_registration .fields>.widget.widget-choice{width:100%}.fbc .conference_eventsform .fieldset{display:flex;flex-wrap:wrap;row-gap:clamp(19.6px,3.0625vw,28px);justify-content:space-between}.fbc .conference_eventsform legend{width:100%;margin-bottom:0}.fbc .conference_eventsform .input_wrap{width:calc(50% - clamp(7px, 1.09375vw, 10px));margin-bottom:0}.fbc .mod_login .formbody{display:flex;justify-content:space-between;row-gap:clamp(19.6px,3.0625vw,28px);flex-wrap:wrap}.fbc .mod_login .widget{width:calc(50% - clamp(19.6px, 3.0625vw, 28px)/2)}.fbc .mod_login .widget-checkbox{display:flex;flex-direction:column;justify-content:flex-end}.fbc .mod_login .widget-checkbox fieldset{height:42px}.fbc .mod_login .widget-checkbox span{height:100%;display:flex;align-items:center}.fbc .mod_login .widget-checkbox input{margin-top:0}}@media(min-width: 640px){html{font-size:85%}.nav_clients ul{display:inline-flex}.nav_clients li{width:auto;margin:0 clamp(7px,1.09375vw,10px) 0 0}.nav_clients li:last-of-type{margin-right:0}.grid_t_50_50{display:flex;justify-content:space-between}.grid_t_50_50>.block{width:calc(50% - clamp(19.6px, 3.0625vw, 28px))}.grid_t_50_50>.block:first-child:nth-last-child(2){margin-bottom:0}.layout_simple{margin-bottom:clamp(42px,6.5625vw,60px)}.layout_simple:last-of-type{margin-bottom:clamp(42px,6.5625vw,60px)}.mod_newsreader .ce_gallery ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:clamp(42px,6.5625vw,60px)}.mod_newsreader .ce_gallery li{margin-bottom:0}}@media(min-width: 720px){.icons_8,.icons_12{grid-template-columns:repeat(4, 1fr)}.icons_8 .ce_image:nth-last-child(2),.icons_8 .ce_image:nth-last-child(3),.icons_8 .ce_image:nth-last-child(4),.icons_12 .ce_image:nth-last-child(2),.icons_12 .ce_image:nth-last-child(3),.icons_12 .ce_image:nth-last-child(4){border-bottom:1px solid #b2b2ad}.icons_10 .ce_image:nth-last-child(4),.icons_10 .ce_image:nth-last-child(5){border-bottom:1px solid #b2b2ad}.partner_logos>.block{width:25%;margin-bottom:0}.certificates li{width:25%}#footer .level_1{display:flex}.copyright{display:flex;margin-left:-15px}.copyright li{padding:0 15px}.nav_footer li,.copyright li{margin:0 clamp(10.5px,1.640625vw,15px);position:relative}.nav_footer li::after,.copyright li::after{content:"";width:1px;height:50%;position:absolute;top:25%;right:-0.5px;background-color:#fff}.nav_footer li:last-of-type::after,.copyright li:last-of-type::after{content:none}.nav_footer .level_1,.copyright .level_1{margin-left:-15px}.nav_footer a,.nav_footer strong,.copyright a,.copyright strong{padding:0 15px}}@media(min-width: 840px){html{font-size:90%}.grid_t_l_50_50{display:flex;justify-content:space-between;row-gap:clamp(42px,6.5625vw,60px)}.grid_t_l_50_50>.block{width:calc(50% - clamp(19.6px, 3.0625vw, 28px));margin-bottom:0}.grid_t_l_50_50>.widget:last-of-type{margin-bottom:clamp(19.6px,3.0625vw,28px)}.alt_header .ce_image{padding-top:clamp(56px,8.75vw,80px)}.form_grid,.career_list,.vid_pdf_wrap{row-gap:0}.career_list .layout_simple{margin-bottom:0}.career_list .layout_simple:nth-last-child(2){border-bottom:1px solid #b2b2ad}.career_reader .layout_full .bg_graylight{margin-bottom:clamp(42px,6.5625vw,60px)}.form_grid .widget{width:calc(50% - clamp(19.6px, 3.0625vw, 28px))}.partners .ce_text{margin-bottom:clamp(42px,6.5625vw,60px)}.news_list .layout_simple:nth-child(1) a,.news_list .layout_simple:nth-child(5) a,.news_list .layout_simple:nth-child(9) a,.news_list .layout_simple:nth-child(13) a,.news_list .layout_simple:nth-child(4n+4) a{background-color:#f4f4f1}.news_list .layout_simple:nth-child(1) a::after,.news_list .layout_simple:nth-child(5) a::after,.news_list .layout_simple:nth-child(9) a::after,.news_list .layout_simple:nth-child(13) a::after,.news_list .layout_simple:nth-child(4n+4) a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, rgb(250, 120, 30) 50%, rgb(226, 0, 122) 100%);opacity:0;transition:all ease-out .2s}.news_list .layout_simple:nth-child(1) a:hover,.news_list .layout_simple:nth-child(5) a:hover,.news_list .layout_simple:nth-child(9) a:hover,.news_list .layout_simple:nth-child(13) a:hover,.news_list .layout_simple:nth-child(4n+4) a:hover{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.news_list .layout_simple:nth-child(1) a:hover time,.news_list .layout_simple:nth-child(5) a:hover time,.news_list .layout_simple:nth-child(9) a:hover time,.news_list .layout_simple:nth-child(13) a:hover time,.news_list .layout_simple:nth-child(4n+4) a:hover time{background-image:linear-gradient(90deg, #fff 0, #fff 100%);-webkit-background-clip:none;-webkit-text-fill-color:none}.news_list .layout_simple:nth-child(1) a:hover span,.news_list .layout_simple:nth-child(5) a:hover span,.news_list .layout_simple:nth-child(9) a:hover span,.news_list .layout_simple:nth-child(13) a:hover span,.news_list .layout_simple:nth-child(4n+4) a:hover span{color:#fff;border-color:#fff}.news_list .layout_simple:nth-child(1) a:hover::after,.news_list .layout_simple:nth-child(5) a:hover::after,.news_list .layout_simple:nth-child(9) a:hover::after,.news_list .layout_simple:nth-child(13) a:hover::after,.news_list .layout_simple:nth-child(4n+4) a:hover::after{opacity:1}.googlemap{height:100%;max-height:inherit;position:absolute;top:0;right:0}.event_filter_buttons .button{width:calc(20% - clamp(19.6px, 3.0625vw, 28px))}}@media(min-width: 980px){html{font-size:95%}.projects_wrap{width:35%;max-width:460px;top:10%;right:inherit;left:65%;transform:none}.event_filter_buttons .button{width:auto}.partner_logos>.block{width:16.665%;margin-bottom:0}.fbc .mod_registration .fields>.widget{width:calc(33.333% - clamp(19.6px, 3.0625vw, 28px)/2)}.fbc .conference_eventsform{width:100%}.fbc .conference_eventsform .widget{width:100%}#footer .inside{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width: 1140px){.mod_newsreader .ce_gallery ul{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){html{font-size:100%}.grid_d_33_33_33>.block{width:calc(33.333% - clamp(19.6px, 3.0625vw, 28px))}.grid_d_33_33_33>.block:first-child:nth-last-child(2){margin-bottom:0}.form_grid .widget{width:calc(33.333% - clamp(12.6px, 1.96875vw, 18px))}.form_grid.grid_d_33_66 .widget:first-of-type{width:calc(66.666% - clamp(9.8px, 1.53125vw, 14px))}.form_grid.grid_d_33_66 .widget:last-of-type{width:calc(33.333% - clamp(9.8px, 1.53125vw, 14px));margin-top:clamp(19.6px,3.0625vw,28px)}.fbc .mod_registration .fields>.widget{width:calc(25% - clamp(19.6px, 3.0625vw, 28px)/1.5)}.fbc .mod_registration .submit{width:calc(25% - clamp(19.6px, 3.0625vw, 28px)/1.5)}.fbc .mod_login .widget{width:calc(25% - clamp(19.6px, 3.0625vw, 28px)/1.5);margin-bottom:0}.fbc .mod_login .widget-submit{display:flex;flex-direction:column;justify-content:flex-end}.fbc .conference_eventsform .input_wrap{width:calc(25% - clamp(19.6px, 3.0625vw, 28px)/1.5);margin-bottom:0}}
