@charset "utf-8";body,html{background:#fff;color:#0a0a0a;font-family:Proxima Nova,sans-serif}@media(prefers-color-scheme:dark){body,html{background:#0a0a0a;color:#fff}}h1,h2{font-size:2.75rem}h1,h2,h3,h4{color:#0a0a0a;font-family:Proxima Nova,sans-serif;font-weight:700;line-height:1.2}h3,h4{font-size:1.5rem}h5{color:#0a0a0a;font-weight:700;line-height:1.2}h5,p{font-family:Proxima Nova,sans-serif}p{color:#585857;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem}a{color:#ad0021}@media(prefers-color-scheme:dark){a{color:#ad0021}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}button,input,optgroup,select,textarea{font:inherit}main.container{padding:.5em 1em}.cmp-container{display:grid;grid-template-rows:1fr auto;min-height:100vh;width:100%}.container{margin-left:auto;margin-right:auto;max-width:75pc;padding-left:.9375rem;padding-right:.9375rem;width:100%}.tag_component{border:1px solid #a3acb2;border-radius:2px;color:#a3acb2;display:inline-block;font-size:.625rem;font-style:normal;font-weight:700;letter-spacing:.89px;margin-bottom:5px;padding:.25rem;text-decoration:none;text-transform:uppercase}.tag_margin{line-height:3}.tag_component:hover{background-color:#a3acb2;color:#fff}.header_main_title{font-weight:700;letter-spacing:.1875rem;line-height:1;margin-bottom:1rem}.header_main_subtitle{margin-bottom:0;padding-top:1rem}.hero_breadcrumb{font-weight:600;letter-spacing:.9pt}.hero{max-width:50%}.hero_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3rem 0}.hero_box_header>a{text-decoration:none}.hero_box_title{font-size:3rem;letter-spacing:.1875rem;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.hero_box_subtitle{color:#333;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;text-transform:none}.hero_breadcrumb{padding-bottom:2.375rem;padding-top:2.375rem}.back_arrow{display:none}.hero_breadcrumb .disabledLink{color:#909090;font-weight:600;opacity:1}.hero_details span{color:#909090;content:"torna indietro";display:none;font-weight:600}.big_red_button{-ms-flex-item-align:center;align-self:center;background-color:#ad0021;border:.0625rem solid #ad0021;border-radius:.125rem;color:#fff;font-size:.875rem;font-weight:400;height:51px;letter-spacing:0;line-height:1.2;text-transform:uppercase;width:270px}.big_red_button:hover{background-color:#fff;border:.0625rem solid #ad0021;color:#ad0021;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.big_red_button:disabled{color:hsla(0,4%,87%,.4);cursor:no-drop;opacity:.5;pointer-events:none}.big_white_button{-ms-flex-item-align:center;align-self:center;background-color:#fff;border:.0625rem solid #ad0021;border-radius:.125rem;color:#ad0021;font-size:.875rem;font-weight:600;height:51px;letter-spacing:0;line-height:1.2;text-transform:uppercase;width:270px}.big_white_button,.big_white_button:hover{-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.big_white_button:hover{background-color:#ad0021;border:.0625rem solid #ad0021;color:#fff}.slick-slide{height:auto!important}@media(prefers-color-scheme:dark){body,html{background:#fff}}@media(max-width:1023px){.hero{max-width:70%}}@media(max-width:767px){.cmp-container{display:block}.header_main_title{font-size:2rem;letter-spacing:.125rem}.hero_breadcrumb{margin-top:2rem;padding-bottom:2rem;padding-top:2rem}.forward_arrow{display:none}.back_arrow{display:block}.disabledLink span{display:none}.hero_details span{display:block}.hero_breadcrumb a:first-child{display:none}.hero{max-width:80%}}#overlay{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}#overlay.fullloader-white{background-color:#fff;z-index:999999999999}#overlay.fullloader-white .loader{left:46%;top:41%}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#ad0021;height:90pt;left:50%;position:absolute;top:50%;width:90pt}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div.anchor{display:block;position:relative;top:-150px;visibility:hidden}.card_component{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);margin-bottom:1.5rem;margin-right:10px;position:relative;width:31.5%}.card_component.filter-hide,.card_component.pagination-hide{display:none}.card_component.listingWrap{max-height:350px}@media(max-width:767px){.card_component.listingWrap{max-height:100%}}.card_section{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding-bottom:0;padding-top:0}.card_component a{text-decoration:none}.card_component p{font-size:.875rem;font-weight:600;margin-bottom:0}.card_image{border-top-left-radius:2px;border-top-right-radius:2px;display:block;height:auto;width:100%}.card_content{padding:1rem}.time{color:#858e94;font-size:.875rem;margin-bottom:0}.duration{display:inline}.figure_img{position:relative;width:100%}.figure_img img{height:11.375rem;-o-object-fit:cover;object-fit:cover}.overlay{background-color:#000;bottom:0;height:100%;left:0;opacity:.5;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.play_icon{display:none}.card_component:hover .play_icon{display:block}.card_component:hover .overlay{opacity:.5}.playButton{left:50%;opacity:1;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#playlist_icon{-ms-flex-item-align:start;align-self:flex-start}#playlist_icon svg{border-radius:2px}.add_remove{display:none}.playlist_icon{-ms-flex-item-align:normal;align-self:normal}.time{font-size:11px;font-weight:600;margin-top:8px}.time>svg{margin-right:2px;margin-top:1px;vertical-align:text-bottom}#overlay_big{background-color:#333;bottom:0;display:none;height:100%;left:0;opacity:.8;position:absolute;right:0;top:10;width:100%;z-index:2}#add_indication{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);display:none;left:50%;max-height:50px;min-height:31px;min-width:170px;padding-top:6px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}#add_indication,#indication_content{color:#0a0a0a;font-size:9pt;font-style:normal;font-weight:600;letter-spacing:.01em}#indication_content{display:inline-block}@media only screen and (max-width:767px){.card_component{width:100%}}@media only screen and (min-width:479px)and (max-width:767px){#add_indication{font-size:17px;max-width:25pc;min-height:40px;min-width:250px}}.card_tag{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:6px}.cookies_policy_container{background:#f5f5f5;grid-column:1/3;margin-left:15rem;margin-right:15rem;margin-top:8rem}td,th{padding:8px;text-align:left}tr{border-bottom:1px solid #000;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.cookie_table_container{border:1px solid #000}.cookie_h3{font-size:small;letter-spacing:2px;text-decoration:underline}.cookie_h2{font-size:large}.cookie_h1{padding-top:1.5rem}.cookies_container_small{margin-bottom:1rem;margin-top:2rem}table{border-collapse:collapse;table-layout:fixed;width:100%}@media only screen and (max-width:1023px){.cookies_policy_container{font-size:small;margin:auto;padding:1rem}tr{width:200px}td,th{font-size:smaller;overflow:hidden;padding:0}.cookies_container_small>p{min-width:50px;overflow-wrap:break-word;padding-bottom:1rem}.cookie_table_container>p{min-width:50px;overflow-wrap:break-word;padding-bottom:1.5rem}}.course_event_option_row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.course_event_option_column,.course_event_option_row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course_event_option_column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:977px){.course_event_option_column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-preferred-size:100%;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}}.course_event_option{border-right:1px solid hsla(0,0%,100%,.2);margin-right:40px;padding-right:40px}@media screen and (max-width:977px){.course_event_option{border:none;border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:18px;margin-right:0;padding-bottom:18px;padding-right:0;width:100%}.course_event_option>.course_event_option_icon{margin-right:8px}}.course_event_option:last-of-type{border:none;margin-right:0;padding-right:0}.course_event_option_icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;justify-content:center;margin-right:1pc;width:2pc}.course_event_option_icon>svg{color:#fff}.course_event_option_details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:977px){.course_event_option_details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.course_event_option_title{margin-bottom:5px}.course_event_option_title>p{color:#fff;font-size:11px;font-weight:600;letter-spacing:1px;line-height:13px;margin:0;padding:0;text-transform:uppercase}@media screen and (max-width:977px){.course_event_option_title{margin-bottom:0}}.course_event_option_subtitle>p{color:#dedede;font-size:1pc;font-weight:600;line-height:22px;margin:0;padding:0}.courses_grid{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.courses_grid>.ondemand_videos,.courses_grid>.upcoming_videos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}.courses_grid .available_courses{width:100%}.courses_grid_all{-webkit-box-flex:1;-ms-flex:1;flex:1}.upcoming_videos{grid-template-columns:repeat(4,minmax(210px,1fr))!important}@media screen and (max-width:1023px){.upcoming_videos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}}.courses_wrapper{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));width:100%}@media screen and (max-width:1023px){.courses_wrapper{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}}@media screen and (max-width:534px){.courses_wrapper{grid-template-columns:repeat(1,minmax(210px,1fr))!important}}.ondemand_videos{grid-template-columns:repeat(3,minmax(210px,1fr))}@media screen and (max-width:1023px){.ondemand_videos{grid-template-columns:repeat(2,minmax(210px,1fr))!important}}@media screen and (max-width:767px){.ondemand_videos{grid-template-columns:repeat(1,minmax(210px,1fr))!important}}@media screen and (max-width:1023px){.ondemand_videos[data-attribute-watchLater=true]{grid-template-columns:repeat(3,minmax(210px,1fr))!important}}@media screen and (max-width:844px){.ondemand_videos[data-attribute-watchLater=true]{grid-template-columns:repeat(2,minmax(210px,1fr))!important}}@media screen and (max-width:574px){.ondemand_videos[data-attribute-watchLater=true]{grid-template-columns:repeat(1,minmax(210px,1fr))!important}}.course_link_main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;background:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:start;overflow:visible;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.course_link_main:hover>.course_link_details>.course_link_details_action:not([disabled]){background:#ad0021;color:#fff}.course_link_main:hover .overlay{opacity:.3}.course_link_main:hover>.course_main_image_wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course_link_main:hover>.course_main_image_wrapper>img{-webkit-transform:scale(1.25);transform:scale(1.25)}.course_link_main:hover>.course_main_image_preview>.course_link_play{background-color:#fff}.course_link_main:hover>.course_main_image_preview>.course_link_play>svg{color:#333}.course_link_main.bigCourseLink_main{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.course_link_main{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ondemand_videos .course_link_main{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}}.ondemand_videos .course_link_main[data-attribute-watchLater=true]>.course_link_details{width:100%}.ondemand_videos .course_link_main[data-attribute-watchLater=true]>.course_link_details>.course_link_details_title{max-width:255px}@media screen and (max-width:844px){.ondemand_videos .course_link_main[data-attribute-watchLater=true]{-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}}.bigCourseLink_main{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:3in}.course_link_main.past{background:#f5f5f5;border:1px solid #dedede}.course_link_main.past .course_link_details,.course_link_main.past .course_main_image_wrapper img{opacity:.5}.course_main_image_wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative;width:100%}.course_main_image_wrapper>img{height:117px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%}@media screen and (max-width:767px){.course_main_image_wrapper>img{height:200px;width:100%}}@media screen and (max-width:550){.course_main_image_wrapper>img{height:141px;width:100%}}.bigCourseLink_image_wrapper{height:100%;width:50%}.bigCourseLink_image_wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%}@media screen and (max-width:767px){.bigCourseLink_image_wrapper>img{height:100%;width:100%}}@media screen and (max-width:479px){.bigCourseLink_image_wrapper>img{height:100%;width:100%}}.course_main_image_preview>img{height:163px;-o-object-fit:auto;object-fit:auto;width:100%}@media screen and (max-width:767px){.course_main_image_preview>img{width:100%}}@media screen and (max-width:479px){.course_main_image_preview>img{height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:35% 50%;object-position:35% 50%;width:100%}}.course_main_image_preview_more_icon{color:#333;cursor:pointer;margin:1pc;position:absolute;right:0;top:0}.course_main_image_preview_more_icon :focus,.course_main_image_preview_more_icon:hover{color:#ad0021}.course_main_image_preview_more_modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #dedede;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12);display:none;justify-content:center;margin:3pc 0 1pc auto;padding:18px;position:absolute;right:-20px;top:0;width:163px}.course_main_image_preview_more_modal>p{color:#333;font-size:9pt;font-weight:600;line-height:15px;margin:3px 0 0;padding:0}.course_main_image_preview_more_modal>svg{margin-right:10px}@media screen and (max-width:574px){.course_main_image_preview_more_modal{margin:3pc 10px 1pc 0}}.course_main_image_preview_duration_bar{background:#dedede;bottom:0;height:4px;left:0;position:absolute;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.course_main_image_preview_duration_bar_fill{background:#ad0021;display:block;height:4px;width:100%}.learning_head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:space-between;margin-bottom:24px;margin-top:-35px}@media screen and (max-width:1023px){.learning_head{margin-top:24px}}.learning_head_on_demand{margin-top:4pc!important}.learning_head_summary{-ms-flex-item-align:center;-webkit-box-flex:0;align-self:center;color:#333;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:0}@media screen and (max-width:300px){.learning_head_summary{-ms-flex-item-align:end;align-self:flex-end;margin-top:5px}}.learning_head_title{color:#333;font-size:24px;font-weight:700;letter-spacing:1px;line-height:29px;margin:0;padding:0;text-transform:uppercase}.course_link_image_tag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.9);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;margin:1pc;padding:5px 8px;position:absolute;text-transform:uppercase;top:0;z-index:1}.course_link_image_tag>p{color:#333;font-size:9pt;font-weight:700;letter-spacing:.7px;line-height:15px;margin:0;padding:0}.course_link_main.past .course_link_image_tag{background-color:#333}.course_link_main.past .course_link_image_tag>p{color:#fff}.course_link_main.past .course_link_image_tag>p:before{content:attr(data-before);text-transform:uppercase}.course_link_play{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(51,51,51,.6);border-radius:50%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:46px;z-index:1}.course_link_play>svg{color:#fff;margin-left:3px}.course_link_details{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1pc;position:relative;width:100%}@media screen and (max-width:767px){.ondemand_videos .course_link_main>.course_link_details{width:100%}}.bigCourseLink__details{padding:0 1pc;width:auto}.bigCourseLink__details>div:first-child{margin-bottom:1pc}.bigCourseLink__details>div:nth-child(3){margin-bottom:0;padding-bottom:0}.bigCourseLink__details>.course_link_details_action{margin-top:36px}.course_link_details_date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#858e94;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;padding:4px 1pc}.course_link_details_date>p{color:#fff;font-size:10px;font-weight:600;letter-spacing:.7px;line-height:17px;margin:0;padding:0;text-transform:uppercase}.course_link_details_date>svg{color:#fff;margin-bottom:2px;margin-right:10px}.course_link_details_title{color:#333;font-size:1pc;font-weight:700;margin:5px 0 10px}.ondemand_videos>.course_link_main>.course_link_details>h2,.upcoming_videos>.course_link_main>.course_link_details>h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:246px;min-height:39px;overflow:hidden;text-overflow:ellipsis}.course_link_details_tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1pc}.bigCourseLink__details_tag{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bigCourseLink__details_tag>div:first-child{margin-right:30px}@media screen and (max-width:767px){.bigCourseLink__details_tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.course_video__tags{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1pc;width:100%}@media screen and (max-width:767px){.course_video__tags{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.course_link_tag{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:5px}.course_link_tag>p{color:#585857;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}.course_link_tag:last-child{margin-bottom:0;margin-right:0}.course_video__tags>.course_link_tag{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.course_video__tags>.course_link_tag{margin-bottom:7px}}.course_link_tag_icon{background:rgba(196,17,48,.2);border-radius:50%;height:1pc;margin-right:8px;width:1pc}.course_link_details_action,.course_link_tag_icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#ad0021;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.course_link_details_action{background:#fff;border:1px solid #ad0021;border-radius:2px;font-size:9pt;font-weight:600;letter-spacing:.7px;line-height:17px;outline:none;padding:8px 9pt;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.course_link_details_action:disabled{cursor:no-drop;opacity:.5;pointer-events:none}.course_link_details_action:hover:disabled{background:#fff;color:#ad0021}.showMoreCoursesButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ad0021;border:none;border-radius:.125rem;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1pc;font-weight:600;justify-content:center;line-height:19px;margin-top:56px;outline:none;padding:14px 9pt;text-align:center;text-transform:uppercase;-webkit-transition:background .2s;transition:background .2s;width:260px}@media screen and (max-width:767px){.showMoreCoursesButton{width:100%}}.load_more_action{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.course_link_main.search-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course_link_main.search-flex-nowrap img{height:317px}.courses_events_banner{background:linear-gradient(265.07deg,#ad0021 -.6%,#8a151e);min-height:385px;padding:2pc 130px;position:relative;width:100%}@media screen and (max-width:1240px){.courses_events_banner>svg{display:none}}@media screen and (max-width:1048px){.courses_events_banner{padding:2pc 75pt}}@media screen and (max-width:1202px){.courses_events_banner{min-height:600px}}@media screen and (max-width:977px){.courses_events_banner{min-height:650px;padding:2pc 50px}}@media screen and (max-width:965px){.courses_events_banner{min-height:710px}}@media screen and (max-width:700px){.courses_events_banner{min-height:750px}}@media screen and (max-width:600px){.courses_events_banner{min-height:820px}}@media screen and (max-width:598px){.courses_events_banner{min-height:850px}}@media screen and (max-width:479px){.courses_events_banner{min-height:45pc;padding:2pc 20px}}@media screen and (max-width:421px){.courses_events_banner{min-height:780px}}@media screen and (max-width:374px){.courses_events_banner{min-height:780px}}@media screen and (max-width:295px){.courses_events_banner{min-height:820px}}.courses_events_banner>svg{height:428px;position:absolute;right:0;top:-75pt;width:374px}.courses_events_banner_onscroll{min-height:0}.event_course_banner{background:linear-gradient(265.07deg,#858e94 -.6%,#495258)!important}@media screen and (max-width:1202px){.event_course_banner{min-height:650px}}@media screen and (max-width:977px){.event_course_banner{min-height:750px}}@media screen and (max-width:767px){.event_course_banner{min-height:50pc}}@media screen and (max-width:616px){.event_course_banner{min-height:825px}}@media screen and (max-width:519px){.event_course_banner{min-height:870px}}@media screen and (max-width:479px){.event_course_banner{min-height:760px}}@media screen and (max-width:430px){.event_course_banner{min-height:780px}}@media screen and (max-width:358px){.event_course_banner{min-height:815px}}.event_course_banner_header{margin-top:86px}.courses_events_banner_title{color:#fff;font-size:44px;margin:0;text-transform:none}@media screen and (max-width:479px){.courses_events_banner_title{font-size:2pc}}.courses_events_banner>.hero_box>.hero_breadcrumb{color:#fff;padding:0}.courses_events_banner>.hero_box{margin-bottom:3pc;padding:0 .9375rem}.courses_events_banner>.hero_box,.courses_events_banner_row{margin-left:auto;margin-right:auto;max-width:75pc;width:100%}.courses_events_banner_row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-left:.9375rem;padding-right:.9375rem}@media screen and (max-width:977px){.courses_events_banner_row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.error_page{background-color:#f5f5f5!important;grid-column:1/3;grid-row:1/1;margin-top:5rem;width:100%}.error_page,.error_page--container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.error_page--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:700px;padding:140px 25px}.error_page--container>h2{color:#333;font-size:2pc;letter-spacing:2px;line-height:39px;margin:3pc 0 0;max-width:35pc;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.error_page--container>h2{font-size:20px;line-height:24px;margin-top:23px}}.error_page--container>p{color:#585857;font-size:24px;line-height:22px;margin:1pc 0 10px;max-width:700px;text-align:center}@media screen and (max-width:767px){.error_page--container>p{font-size:18px;margin-bottom:10px;margin-top:8px}.error_page--container .error_page--iconCircle>svg{height:159px;width:250px}.error_page--container .error_page--iconSecurity>svg{height:159px;width:140px}}.error_page--container .button_and_cta .big_red_button{color:#fff;font-size:1pc;height:47px;line-height:19px;margin-top:2pc;text-align:center;text-transform:uppercase;width:210px}.error_page--container .button_and_cta .big_red_button:hover{color:#333}@media screen and (max-width:767px){.error_page--container .button_and_cta .big_red_button{font-size:14px;height:41px;letter-spacing:.7px;line-height:17px;margin-top:10px;width:199px}}.faq_page{background:#f5f5f5;grid-column:1/3}.hero_faq_head{background:#fff;margin-top:5rem;width:100%}.hero_faq_head_title{margin-bottom:13px}.hero_faq_closure{background:none;margin-top:5pc;width:100%}.hero_faq_closure>.hero{max-width:100%}.hero_faq_closure>.hero>.hero_box_header>h2{color:#0a0a0a;font-size:2pc;font-weight:700;letter-spacing:2px;line-height:39px;margin:0 0 9pt;text-transform:none}@media screen and (max-width:767px){.hero_faq_closure>.hero>.hero_box_header>h2{font-size:20px;letter-spacing:1px;line-height:24px}}.hero_faq_closure>.hero>.hero_box_header>span{color:#000;font-size:14px;font-weight:400;line-height:20px}.hero_faq_closure>.hero>.hero_box_header>span strong,.hero_faq_closure>.hero>.hero_box_header>span>b{color:#ad0021}.accordion_main_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;max-width:980px;padding:5pc 0}.accordion_wrapper{margin-top:70px;width:100%}.accordion_wrapper:first-child{margin-top:0}@media screen and (max-width:767px){.accordion_wrapper{margin-top:60px}}.accordion_title{color:#ad0021;font-size:24px;font-weight:700;letter-spacing:1px;line-height:24px;margin:0 0 2pc;text-transform:uppercase}@media screen and (max-width:767px){.accordion_title{font-size:1pc;letter-spacing:1.5px;line-height:1pc;margin-bottom:22px}}.accordion_item_wrapper{margin-bottom:1pc}.accordion_item{width:100%}.accordion_dropdown_menu{background:#dedede;display:none;min-height:150px;padding:24px 50px;width:100%}.accordion_dropdown_menu>p{color:#0a0a0a;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}@media screen and (max-width:767px){.accordion_dropdown_menu{padding:1pc 24px}}.accordion_button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border:none;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:70px;outline:none;padding:24px 30px;text-align:left;width:100%}.accordion_button>p{color:#585857;font-size:1pc;font-weight:600;line-height:22px;margin:0 18px 0 0;padding:0}@media screen and (max-width:767px){.accordion_button>p{font-size:14px;line-height:20px}}.accordion_button>svg{-webkit-box-flex:0;color:#333;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:767px){.accordion_button{padding:13px 1pc}}.accordion_button_upside_down_arrow>svg{color:#ad0021;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.accordion_button_border_left{border-left:2px solid #ad0021;border-radius:2px 0 0 2px}.footer{background-color:#333}.footer,.footer .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;grid-column:1/3;grid-row:3/3;text-align:center}.footer .container{height:5pc}.info{height:18px}.information{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:600;list-style:none;padding-left:0}.icons-social,.information{margin-bottom:2rem;margin-top:2rem}.icons-social{-ms-flex-item-align:center;align-self:center;text-align:end}@media screen and (max-width:1023px){.icons-social{margin:0;text-align:center}}@media screen and (max-width:767px){.icons-social{height:100%;margin:0;text-align:end}}.company{-ms-flex-item-align:center;align-self:center;color:#dedede;font-size:.875rem;font-weight:600;line-height:1;margin-bottom:2rem;margin-top:2rem;opacity:.4;text-align:start}.information a{color:#fff;text-decoration:none}.information a:hover{color:#fff}.icons-social a{color:#fff;text-decoration:none}.icons-social a:hover{color:#fff}.iconSocial{margin:0 6px}@media only screen and (min-width:767px){.information{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info{margin:0 1pc}.company{-webkit-box-flex:20%;-ms-flex:20%;flex:20%}.icons-social{-webkit-box-flex:15%;-ms-flex:15%;flex:15%}}@media(max-width:767px){.footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}hr{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:gray;border:1px solid gray;color:gray;margin:0 1rem;order:2;width:100vw}.info{margin:0 2.6%}.company{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;margin-bottom:21px;margin-left:6px;margin-top:0;order:3;padding-top:1pc}.icons-social{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-box-flex:40%;-ms-flex:40%;flex:40%;margin-bottom:1pc;order:4;padding-left:1rem;padding-top:1pc}.information{-webkit-box-flex:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:100%;flex:100%;justify-content:space-between;margin-bottom:1.5rem;margin-top:1.5rem;order:1}}@media(max-width:479px){.footer .container{height:100%}hr{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:gray;border:1px solid gray;color:gray;margin:0 6.4%;order:2;width:100vw}.info{margin:0 2.6%}.company{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;margin-bottom:21px;order:3;padding-top:1pc}.icons-social{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-box-flex:40%;-ms-flex:40%;flex:40%;margin-bottom:1pc;order:4;padding-left:1rem;padding-top:1pc}.information{-webkit-box-flex:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:100%;flex:100%;justify-content:space-between;order:1}}@media(min-width:767px)and (max-width:803px){.info:first-child{margin-left:.25rem}}.configure_plan_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f7f7f7;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;margin-top:5rem;width:100%}.configure_plan_page .progress{-webkit-transform:scaleX(.2);transform:scaleX(.2)}.configure_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-bottom:6rem;padding-top:2rem}@media only screen and (min-width:767px){.configure_wrapper{padding-left:7rem;padding-right:9rem}}.plan_options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-top:3.75rem}.services_details{width:38%}.professional_option,.standard_option{width:29%}.plan_option{background-color:#fff}.options_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.configure_plan_page h5{margin-bottom:.5rem;padding-top:2.5rem;text-align:center;text-transform:uppercase}.configure_plan_page p{max-width:597px;text-align:center}.professional_option_card,.standard_option_card{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.75rem;justify-content:center;padding:1rem;text-align:center}.professional_option_card p,.standard_option_card p{font-size:.75rem;font-weight:400;line-height:1;margin:0;max-width:173px;padding-top:13px}.configure_plan_page .document_card .document_icon{margin-right:15px}.configure_plan_page .document_card .document_details>*{text-align:left}.configure_plan_page .document_card p{color:#585857!important}.line_split{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;background-color:#d3d3d3;border:none;height:.5px;margin:0;order:0;width:90%}.services_details>hr:first-of-type{margin-bottom:.5rem;margin-top:1.25rem}.professional_option{position:relative}.professional_option:before{background-color:#000;border-radius:4px 4px 0 0;color:#fff;content:attr(data-before-content);font-size:9pt;font-weight:600;left:50%;letter-spacing:.7px;padding:.5rem .2rem;position:absolute;text-align:center;text-transform:uppercase;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:196px;z-index:0}.plan_image{width:100%}.empty_option,.submit_qualification{margin:auto auto 1.5rem;width:90%}.services_details{-ms-flex-item-align:end;align-self:flex-end;padding:1rem 1rem 0}.services_title{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.services_title p{-ms-flex-item-align:center;align-self:center;color:#333;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.img_button .big_white_button{border:none;width:100%}.img_button .big_white_button:hover{background-color:#fff;color:#ad0021}.submit_plan{font-size:9pt;margin-top:1.5rem;width:100%}.button_img_wrapper{border-radius:2px 2px 0 0;-webkit-box-shadow:0 0 20px rgba(51,51,51,.1);box-shadow:0 0 20px rgba(51,51,51,.1)}.grey_wrapper{background:#eaeef0}.red_wrapper{background:#ad0021}.description_card{padding:1rem}.button_img_standard{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-image:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/images/ellipse_25_green.png);background-position:top;background-repeat:no-repeat;background-size:100% 75pt;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.button_img_standard h3{color:#333;font-size:1rem;letter-spacing:1.5px;margin-top:.5rem;text-align:center}.button_img_standard p{color:#585857;font-size:.75rem;line-height:1.5}.button_img_pro{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-image:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/images/ellipse_25.png);background-position:top;background-repeat:no-repeat;background-size:100% 75pt;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.button_img_pro h3{color:#fff;font-size:1rem;letter-spacing:1.5px;margin-top:.5rem;text-align:center}.button_img_pro p{color:#fff;font-size:.75rem;line-height:1.5}.phone_wrapper{margin-top:1rem}.card_image_credit{height:70%;margin-left:20px}.phone_screen_right{left:0;position:absolute;top:0;-webkit-transform:translate(4px,3px);transform:translate(4px,3px)}.buttons_choose_plan{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.buttons_choose_plan>input{display:none}.buttons_choose_plan>label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:center;align-items:center;background:none;border:1px solid #cbd4da;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;font-weight:700;height:63px;justify-content:center;text-align:center;text-transform:uppercase;width:163px}.buttons_choose_plan>input:checked+label{background:#333;border:1px solid #333;border-radius:4px;color:#fff}.button_above_all{background:#fff;border-radius:2px;bottom:0;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);display:none;left:0;padding:1rem;position:sticky;width:100%;z-index:1000}.button_above_all div button{width:100%}.services_sublist{display:none}.services_options{display:block}.subcard_service{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:inherit;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1rem;width:100%}.subcard_service .document_details p{text-align:left}@media only screen and (max-width:767px){.plan_options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.75rem}.plan_options>.plan_option{width:100%}.buttons_choose_plan{display:-webkit-box;display:-ms-flexbox;display:flex}.buttons_choose_plan label{width:50%}.img_button .big_white_button{display:none}.configure_plan_page p{-ms-flex-item-align:center;align-self:center;max-width:327px;text-align:center}.professional_option:before{display:none}.services_sublist{display:block;width:50%}.options_list{width:50%}.configure_wrapper{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.services_options{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}}.form-container-left{min-width:25pc;min-width:700px}.progress{background-color:#ad0021;height:4px;position:fixed;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;z-index:2000}.email_vat_page .progress{-webkit-transform:scaleX(.3);transform:scaleX(.3)}.register_footer{background-color:#dedede}.register_footer .company{color:#333}.register_footer .icons-social a,.register_footer .information a{color:#585857}.email_vat_page{background-color:#f7f7f7;grid-column:1/3;grid-row:1/2;margin-top:5rem;width:100%}.email_vat_page,.register_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register_form{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:2.5rem}.register_form>h5{font-size:1.5rem;margin-bottom:1rem;padding-top:4.625rem}.register_form>h5,.register_form>p{-ms-flex-item-align:start;align-self:flex-start;text-align:left}.register_form>p{margin-bottom:2rem;width:50%}.credentials_form{-ms-flex-item-align:center;align-self:center;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 28px hsla(0,0%,56%,.1);box-shadow:0 0 28px hsla(0,0%,56%,.1);margin-bottom:2rem;padding:3rem;width:540px}.credentials_form input{text-indent:0}.submitRegister .big_red_button{width:100%}.email_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f7f7f7;border:0;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.form_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border:1px solid hsla(0,0%,56%,.3);border-radius:2px;color:#212529;display:block;font-size:inherit;line-height:1.5;line-height:1;margin:0;outline:0;padding:1rem;width:100%;z-index:1}.form_input:focus{border-color:#a4cad1!important;-webkit-box-shadow:0 0 10px rgba(144,182,189,.4);box-shadow:0 0 10px rgba(144,182,189,.4)}.form_input:focus+.error{display:none}.field_label{line-height:1.2;margin-bottom:.5rem;text-transform:uppercase}input[type=email i]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{font-size:14px;font-weight:400;opacity:.7}input[type=email i]::-moz-placeholder,input[type=text]::-moz-placeholder{font-size:14px;font-weight:400;opacity:.7}input[type=email i]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-size:14px;font-weight:400;opacity:.7}input[type=email i]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder{font-size:14px;font-weight:400;opacity:.7}input[type=email i]::placeholder,input[type=text]::placeholder{font-size:14px;font-weight:400;opacity:.7}.continue_verify{display:none}.error,.unmatched{color:#f24767;display:none;font-size:9pt}.enter_vat{font-size:9pt;line-height:1.2;padding-top:.5rem}.hide_step{display:none}.submitRegister{-ms-flex-item-align:center;align-self:center;width:270px}.register_form_and_docs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.necessary_docs_wrapper{width:40%}.empty_doc_visibility{visibility:hidden}.necessary_docs{background-color:#eaeef0;border:1px solid #cbd4da;border-radius:2px;padding:2rem}.document_card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:inherit;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1rem 1rem 1rem 0;width:100%}.necessary_docs .document_icon{margin-bottom:0;padding-right:1rem}.necessary_docs .document_icon img{-o-object-fit:cover;object-fit:cover}.necessary_docs .document_details{-webkit-box-flex:70%;-ms-flex-item-align:center;align-self:center;-ms-flex:70%;flex:70%}#overlay_message{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:1001}#overlay_message h3{text-transform:uppercase}#overlay_message .email_error{background-color:#fff;border:#fff;color:#333;font-size:1rem;font-weight:600;height:25pc;left:50%;max-width:500px;min-width:229px;padding:24px 1rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#overlay_message .email_error *{margin-bottom:2rem}#overlay_message .email_error button{width:200px}.document_details>p{font-size:.875rem;line-height:1.2}.document_details>p:first-child{color:#0a0a0a;font-weight:600;margin-bottom:.5rem}.document_details>p:last-child{margin-bottom:0}.document_icon{margin-bottom:1.5rem}.docs_list .document_card .document_icon svg{color:#fff}.documents_split{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;background-color:#cbd4da;border:1px solid #cbd4da;margin:0;order:0;width:inherit}.docs_list{padding-top:.5rem}@media only screen and (max-width:767px){.register_form_and_docs{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.necessary_docs_wrapper{margin-bottom:2rem;width:100%}.credentials_form,.submitRegister{width:100%}.register_form>h5{-ms-flex-item-align:center;align-self:center;text-align:center}.register_form>p{text-align:center;width:100%}.documents_split{background-color:#cbd4da;border:1px solid #cbd4da;margin:1rem 0;width:inherit}.document_details>p,.necessary_docs>p{font-size:.75rem}.necessary_docs{padding:1rem 1.5rem}.docs_list{padding-top:0}#overlay_message .email_error h3{font-size:1rem}#overlay_message .email_error p{font-size:.875rem}#overlay_message .email_error{width:90%}}@media only screen and (min-width:767px){.email_vat_wrapper{padding-left:7rem;padding-right:6rem}}.grazie_page .progress{-webkit-transform:scaleX(1);transform:scaleX(1)}.grazie_page{grid-column:1/3;grid-row:1/2;height:100%;padding-top:5rem;width:100%}.grazie_page,.thankyou_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.thankyou_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:5rem;margin-top:5rem;padding:1.25rem 0}@media screen and (max-width:479px){.thankyou_wrapper{padding-left:1.5rem;padding-right:1.5rem;width:100%}}.svg_icon_check{margin-bottom:3rem}.thankyou{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:737px;text-align:center}.grazie_page h3{font-size:2rem;letter-spacing:.125rem;margin-bottom:1.5rem;text-transform:uppercase}p.success{color:#585857;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0;text-transform:none}.successful_application{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:3pc;width:100%}.back_button{height:51px;width:180px}@media screen and (max-width:479px){.back_button{padding:0 .5rem;width:100%}}.back_to_ariston{width:100%}.main_register{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;margin-top:5rem;width:100%}.mobileProgress{color:#0a0a0a;display:block;font-size:1pc;font-weight:700;letter-spacing:1.5px;line-height:19px;text-align:right}@media screen and (min-width:1023px){.mobileProgress{display:none}}@media screen and (max-height:571px){.mobileProgress{display:block}}.form_input{cursor:pointer}.not_valid{border-color:#f24767!important}.totalForms{color:#909090}.field_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.field_items.js-closed{display:none}@media screen and (max-width:767px){.field_items{width:100%!important}}.field_item{-webkit-box-flex:1;-ms-flex:1;flex:1}.field_item.one_column{min-width:100%}.field_item.two_column{min-width:45%}.field_item.three_column{min-width:25%}@media screen and (max-width:767px){.field_item,.register_info_form>div:nth-of-type(2)>fieldset>.field_items>.field_item,.register_info_form>div:nth-of-type(3)>fieldset>.field_items>.field_item,.register_info_form>div:nth-of-type(4)>fieldset>.field_items>.field_item:nth-last-child(-n+3),.register_info_form>div:nth-of-type(5)>fieldset>.field_items>.field_item{min-width:100%!important}}fieldset>.field_items>.field_submit>.field_submit_button{width:200px}@media screen and (max-width:1023px){fieldset>.field_items>.field_submit>.field_submit_button{width:100%}}.main_register input{text-indent:0}.main_register>.progress{-webkit-transform:scaleX(.5);transform:scaleX(.5)}.personal_information{display:grid;gap:30px;grid-template-columns:2fr auto}@media screen and (max-width:1023px){.personal_information{grid-template-columns:1fr}}@media screen and (max-height:571px){.personal_information{grid-template-columns:1fr}}@media screen and (max-width:479px){.personal_information.container{padding-left:0;padding-right:0}}.register_section{background-color:#fff}.register_info_form{counter-reset:list-number}.register_info_form .register_section:before{color:#c41130;content:counter(list-number) ".";counter-increment:list-number;font-size:1.5rem;font-weight:700;margin-right:10px}.register_info_form>*{-webkit-box-shadow:0 0 28px hsla(0,0%,56%,.1);box-shadow:0 0 28px hsla(0,0%,56%,.1);margin-bottom:2rem;padding:3rem}@media screen and (max-width:479px){.register_info_form>*{padding:1rem}}.register_section h5{display:inline;font-size:1.5rem}.information_form{display:grid;gap:30px;grid-template-columns:1fr 1fr}.information_form_last_three{display:grid;gap:30px;grid-column:1/3;grid-template-columns:1fr 1fr 1fr;width:100%}.register_button .big_red_button{width:100%}.register_info_form>.mobile_register_button{background-color:rgba(203,212,218,.1);display:none;padding:1rem}@media screen and (max-width:1023px){.register_info_form>.mobile_register_button{display:block}}.main_register_title{font-size:1.5rem;padding-bottom:40px;padding-top:40px}@media screen and (max-width:1023px){.main_register_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:space-between;padding-bottom:27px;padding-top:27px}}@media screen and (max-height:571px){.main_register_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.generic-tiltle_wrapper{-webkit-box-flex:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex:wrap;flex:wrap;-ms-flex-direction:column;flex-direction:column;margin-bottom:2pc}.generic-tiltle_wrapper,.generic_title{display:-webkit-box;display:-ms-flexbox;display:flex}.generic_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}.generic_subtitle{color:#585857;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2;margin:8px 0 0;padding:0;text-transform:none}.completedFormTag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(203,212,218,.2);border-radius:74px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;padding:10px}.completedFormTag.js-not-completed{display:none}@media screen and (max-width:767px){.completedFormTag{background:none}}.completedFormTag__text{color:#333;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:15px;margin:3px 0 0 8px;padding:0;text-transform:uppercase}@media screen and (max-width:767px){.completedFormTag__text{display:none}}.main_register h5{margin-bottom:0}.field_label{color:#0a0a0a;font-size:.6875rem;font-weight:600;letter-spacing:1px}.field_label-optional{color:#909090}input[readonly].phoneNumber_prefix{background-color:#dedede;border:1px solid #909090;border-radius:2px;color:#585857;opacity:.4;text-align:center}.phoneNumber_prefix{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:15%}#telephone_company_input,#telephone_input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;min-width:82%}.telephone_company_input,.telephone_input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:1023px){.form-controls__wrapper{display:none;opacity:0;visibility:hidden}}.form_controls{left:0;position:sticky;top:15%;width:370px;z-index:1}@media screen and (max-height:571px){.form_controls{margin-bottom:2pc;padding:1rem;width:100%}}.form-items{background-color:#333;height:auto;max-height:750pt;padding:0 1.5rem;-webkit-transition:max-height .3s,opacity .3s;transition:max-height .3s,opacity .3s}@media screen and (max-height:571px){.form-items{display:none;opacity:0;visibility:hidden}}.form-items>:not(:last-child){border-bottom:1px solid #909090}.form-items>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;list-style:none;padding:1.5rem 0}.form-items>li,.formControls_label{font-weight:700;letter-spacing:.125rem;text-transform:uppercase}.formControls_label{-ms-flex-item-align:center;align-self:center;color:#909090;font-size:.875rem;font-size:14px;margin:0}.formControls_label.active{color:#fff}.formControls_index,.formControls_index_checked{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;background-color:#909090;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:1.25rem;justify-content:center;line-height:1;margin:0 .5rem 0 0;padding:0;position:relative;width:1.25rem}.formControls_index.active,.formControls_index_checked.active{background-color:#90ee90}.form-items{counter-reset:list-number}.input-datepicker-wrapper{position:relative;z-index:1}.select_item_input{position:relative}.input_date_field{background-color:#fff;border:1px solid hsla(0,0%,56%,.3);border-radius:2px;line-height:1;margin:0;outline:0;padding:1rem;width:100%}.input_date_field:focus{border-color:#a4cad1;-webkit-box-shadow:0 0 10px rgba(144,182,189,.4);box-shadow:0 0 10px rgba(144,182,189,.4)}.dropdown_list{left:0;padding-top:4px;position:absolute;top:50px;width:100%;z-index:2}@media(prefers-color-scheme:dark){.dropdown_list{color:#0a0a0a}}.dropdown_options{background-color:#fff;border:1px solid #a4cad1;border-radius:2px;display:none;list-style:none;max-height:14.25rem;overflow-y:auto;padding:9pt 0;width:inherit}#info_input{color:transparent;cursor:pointer}.select_icon{cursor:pointer;pointer-events:none;position:absolute;right:10px;top:30%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.upside_down{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.list_item{padding:10px 1pc;position:relative;z-index:10}.list_item[selected=selected]{background-color:#f7f7f7;color:#c41130;font-weight:600}.list_item[selected=selected]:after{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.512 7.263L9.375 15.4l-2.888-2.888a.846.846 0 00-1.224 0 .846.846 0 000 1.226l3.5 3.5c.175.175.35.262.612.262a.794.794 0 00.613-.262l8.75-8.75a.846.846 0 000-1.225.846.846 0 00-1.226 0z' fill='%23c41130'/%3E%3C/svg%3E%0A");margin-right:15px;position:absolute;right:0}.list_item_checked{background-color:#f7f7f7;color:#c41130;font-weight:600}.checked-icon{margin-right:15px;position:absolute;right:0}.dropdown_options li:hover{background-color:#f7f7f7;color:#c41130;cursor:pointer}.list_item_checkbox{padding:10px 1pc;position:relative;z-index:10}.com_info{grid-area:com}.cap_info{grid-area:cap}.address_info{grid-area:address}.select_province{grid-area:province}.submit_information{grid-area:submit}.residence_details{display:grid;gap:30px;grid-template-areas:"address  address  address" "com  province  cap" "submit auto auto ";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.disabledInput{background-color:#dedede;border:1px solid #909090;color:#585857;opacity:.4}.field_submit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:.5rem}@media screen and (max-width:1023px){.field_submit{width:100%}}@media screen and (max-height:571px){.field_submit{width:100%}}.radio_inputs{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.radio_inputs,.radios{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radios{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:20px 1pc;justify-content:flex-start}@media screen and (max-width:767px){.radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px 0;justify-content:center;width:100%}}.radio{-webkit-box-flex:1;-ms-flex:1;flex:1}.radio,.radio>label{width:100%}.wrap-who-invited{display:none}.radio-button__option{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:0}.radio-button__input{height:1em!important;left:-9999px;margin:0;opacity:0;position:absolute;top:-9999px;visibility:hidden;width:1em!important}.radio-button__input:checked{border:4px solid #90b6bd!important}.radio-button__input:checked~.radio-button__label{background-color:rgba(144,182,189,.3);border:2px solid #90b6bd;color:#0a0a0a;-webkit-transition:background-color .3s;transition:background-color .3s}.radio-button__label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-preferred-size:100%;align-items:center;border:1px solid #909090;color:#909090;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;font-size:.875rem;height:3rem;justify-content:center;margin:0;padding:0;position:relative}@media screen and (max-width:767px){.radio-button__label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 15px}}.radio-button__label:after,.radio-button__label:before{border-radius:50%;content:""}.radio-button__label:before{border:1px solid #909090;height:.9375rem;margin:0 .6rem;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:.9375rem}.radio-button__input:checked~.radio-button__label:before{background-color:#fff;border:4px solid #90b6bd!important}.red_radio{height:1.1em!important;margin-right:10px;width:1.1em!important}.red_radio:checked{border:5px solid #ad0021!important}.list_item_checkbox>.checkbox_section>.selectCheckBox:checked~label{color:#c41130}.accept_terms{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;justify-content:flex-start}.accept_terms>label p{margin:0;padding:0}.important_word{color:#ad0021}@media screen and (max-width:479px){.datepicker,.datepicker .dropdown-menu{left:0!important;width:100%}}.datepicker .datepicker-centuries,.datepicker .datepicker-days,.datepicker .datepicker-decades,.datepicker .datepicker-months,.datepicker .datepicker-years{background-color:#fff;border-radius:4px;display:inline-block;width:323px}@media screen and (max-width:479px){.datepicker .datepicker-centuries,.datepicker .datepicker-days,.datepicker .datepicker-decades,.datepicker .datepicker-months,.datepicker .datepicker-years{border:1px solid #90b6bd;-webkit-box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);left:0;position:relative;top:0;width:100%!important}}.datepicker-centuries .table-condensed tbody,.datepicker-decades .table-condensed tbody,.datepicker-months .table-condensed tbody,.datepicker-years .table-condensed tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.datepicker-centuries .table-condensed tbody td,.datepicker-decades .table-condensed tbody td,.datepicker-months .table-condensed tbody td,.datepicker-years .table-condensed tbody td{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.datepicker-centuries .table-condensed tbody td span,.datepicker-decades .table-condensed tbody td span,.datepicker-months .table-condensed tbody td span,.datepicker-years .table-condensed tbody td span{-webkit-box-flex:1;border:0;border-radius:4px;cursor:default;display:block;-ms-flex:1;flex:1;text-align:center}.datepicker-centuries .table-condensed tbody td .century,.datepicker-decades .table-condensed tbody td .decade,.datepicker-months .table-condensed tbody td .month,.datepicker-years .table-condensed tbody td .year{-ms-flex-preferred-size:25%;flex-basis:25%;height:2rem;line-height:2rem}.datepicker-centuries .table-condensed tbody td .century:hover,.datepicker-decades .table-condensed tbody td .decade:hover,.datepicker-months .table-condensed tbody td .month:hover,.datepicker-years .table-condensed tbody td .year:hover{background-color:#c41130;border:1px solid #c41130;border-radius:50%;color:#fff;cursor:pointer}.datepicker-switch{background-color:transparent;color:#363636;cursor:pointer;font-size:.875rem!important;font-weight:600;height:auto;text-transform:uppercase}.dropdown-menu{border:none;padding:0!important}.table-condensed{width:100%}.table-condensed tr{border:none}.table-condensed thead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.table-condensed tbody tr{width:100%}.table-condensed thead tr:nth-child(2){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:rgba(164,202,209,.2);border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:3.75rem;padding:0 1.25rem;width:100%}.next,.prev{background-position:50%;background-repeat:no-repeat;background:#fff;border:1px solid transparent;border-radius:4px;content:normal;content:none;cursor:pointer;text-align:center}.next:hover,.prev:hover{background-color:#f9f9f9}.prev{content:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0L11.12 2.12L4.24 9L11.12 15.88L9 18L0 9L9 0Z' fill='%23333333'/%3E%3C/svg%3E")}.next,.prev{padding:10px 7px 7px 9pt}.next{content:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M2.99988 0L0.879883 2.12L7.75988 9L0.879883 15.88L2.99988 18L11.9999 9L2.99988 0Z' fill='%23333333'/%3E%3C/svg%3E")}.table-condensed thead tr:nth-child(3){border-bottom:none;color:#909090;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem 9px;width:100%}@media screen and (max-width:479px){.table-condensed thead tr:nth-child(3){padding:0 1rem}}.table-condensed thead tr:nth-child(3) .dow{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%;font-size:.875rem;font-weight:500;height:1.5rem;line-height:1.5rem}.table-condensed thead tr:nth-child(3) th{-webkit-box-flex:1;border:0;border-radius:4px;cursor:default;display:block;-ms-flex:1;flex:1;text-align:center}.datepicker-days tbody tr{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 2rem}@media screen and (max-width:479px){.datepicker-days tbody tr{padding:0 1rem}}.day{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-preferred-size:14.2857142857%;align-items:center;color:#0a0a0a;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:14.2857142857%;font-size:.875rem;font-weight:500;height:2rem;justify-content:center;line-height:2rem}.day:hover{background-color:#fff;border:1px solid #c41130;border-radius:50%;color:#c41130;cursor:pointer}.day.active{background-color:#c41130;border-radius:50%;color:#fff;font-weight:700}.table-condensed tbody .new,.table-condensed tbody .old{color:#7a7a7a!important}.checkbox_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.checkbox_section>input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.checkbox_section>input+label{cursor:pointer;position:relative;top:2px}.checkbox_section>input+label:before{-webkit-appearance:none;background-color:transparent;background-color:#fff;border:1px solid #000;border-radius:4px;content:"";cursor:pointer;display:inline-block;margin-right:10px;padding:10px;position:relative}.checkbox_section>input:checked+label:before{background-color:#ad0021;border:1px solid #ad0021}.checkbox_section>input:checked+label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:8px;position:absolute;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.checkbox_section p{display:inline}.accept_terms{display:-webkit-box;display:-ms-flexbox;display:flex}.accept_terms>label p{cursor:pointer;font-size:.875rem}.accept_terms>label:nth-child(2n){margin-right:1.5rem}.register_step.js-closed{display:none}.accept_authorize_checks>.checkbox_section>input+label{display:block}.paragraph_description{margin-bottom:2rem;margin-top:.5rem}.paragraph_description p{font-size:1rem;margin:0}#overlay_message div[class^=modal_]{background-color:#fff;border:#fff;color:#333;font-size:1rem;font-weight:600;height:25pc;left:50%;max-width:500px;min-width:229px;padding:24px 1rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#overlay_message div[class^=modal_survey]{height:auto}#overlay_message div[class^=modal_survey] h3{margin-top:2pc}#overlay_message div[class^=modal_survey] p{margin-top:1pc}#overlay_message div[class^=modal_survey] .small-x-survey{cursor:pointer;position:absolute;right:0;top:-4pc}#overlay_message div[class^=modal_survey] .modal_button_survay{background:#b12431;border-radius:2px}#overlay_message div[class^=modal_survey] .modal_button_survay a{color:#fff;cursor:pointer;font-size:1pc;font-weight:600;line-height:1pc;text-align:center;text-decoration:none;text-transform:uppercase}#overlay_message div[class^=modal_survey] .remind_me_later_text{color:#c41130;cursor:pointer;font-size:9pt;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:9pt;margin-top:24px;text-align:center;text-transform:uppercase}#overlay_message div[class^=modal_contact]{background-color:#fff;border:#fff;color:#333;font-size:1rem;font-weight:600;height:auto;left:50%;min-width:782px;padding:56px 3pc;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:1023px){#overlay_message div[class^=modal_contact]{min-width:auto}}#overlay_message div[class^=modal_contact] .close{background:transparent;cursor:pointer;height:26px;position:absolute;right:8px;top:-55px;width:26px}#overlay_message div[class^=modal_contact] h3{margin-top:2pc}#overlay_message div[class^=modal_contact] p{margin-top:1pc}#overlay_message div[class^=modal_contact] .contact-form-container{margin-bottom:4pc;margin-top:3pc}#overlay_message div[class^=modal_contact] .contact-form-container label,#overlay_message div[class^=modal_contact] .contact-form-container ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}#overlay_message div[class^=modal_contact] .contact-form-container ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.625rem;margin-top:20px;padding-left:0}#overlay_message div[class^=modal_contact] .contact-form-container ul li::marker{color:#ad0021;height:8px;width:8px}#overlay_message div[class^=modal_contact] .contact-form-container ul li{color:#333;font-size:1rem;font-weight:400;margin-bottom:24px;text-align:left;word-break:break-word}#overlay_message div[class^=modal_contact] .contact-form-container .form_input{cursor:pointer;font-weight:500;margin-left:0;width:100%}#overlay_message div[class^=modal_contact] .contact-form-container .form_input.message{height:99px;margin-left:0}#overlay_message div[class^=modal_contact] .contact-form-container .form_input .not_valid{border-color:#f24767!important}.survey-component{background:#b12431;border-radius:0 0 2px 2px;cursor:pointer;left:0;margin-top:0;padding:24px 8px;position:fixed;top:354px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;z-index:1000}.survey-component .text-survey{color:#fff;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:9pt;margin:0;text-transform:uppercase;-webkit-transform:scale(-1);transform:scale(-1)}.qualifications_page .progress{-webkit-transform:scaleX(.1);transform:scaleX(.1)}.qualifications_page{background-color:#f7f7f7;grid-column:1/3;grid-row:1/2;margin-top:5rem;width:100%}.qualifications_page,.register_quick{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register_quick{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding-top:2.5rem}.oneteam_props_list,.register_quick{display:-webkit-box;display:-ms-flexbox;display:flex}.oneteam_props_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}.oneteam_props_list p{font-size:.75rem;max-width:221px;word-break:break-word}.vertical_hr{-ms-flex-item-align:center;align-self:center;border-left:1px solid #eaeef0;height:30px;margin-left:15px;margin-right:15px;margin-top:1rem}.qualifications_page *{text-align:center}.qualifications_page h3{-ms-flex-item-align:center;align-self:center;font-size:2.25rem;letter-spacing:.125rem;margin-bottom:2rem}.qualifications_page h6{color:#585857;font-size:1rem;font-weight:700;letter-spacing:.125rem;margin-bottom:1rem}.qualification_section_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.qualification_section{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);padding:2.5rem 7.875rem;width:900px}.qualification_section_wrapper{padding-bottom:3rem;padding-top:3rem}.qualification_section>p:first-child{font-size:11px;margin-bottom:.5rem}.qualification_section>p:nth-child(2){font-size:14px}.qualification_options{align-self:center;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.qualification{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #eaeef0;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1rem;text-align:center}.qualification label{cursor:pointer}.qualification .document_icon svg{color:#cbd4da}.qualification[data-checked=true]{background-color:rgba(164,202,209,.3);border:2px solid #90b6bd;-webkit-transition:background-color .3s;transition:background-color .3s}.qualification[data-checked=true] .document_icon svg{color:#fff}.radio_qualification{-webkit-box-flex:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid;border-radius:50%;color:#909090;cursor:pointer;-ms-flex:none;flex:none;font:inherit;height:.82em;width:.82em}.radio_qualification:checked{background-color:#fff;border:3px solid #90b6bd}.qualification_section>p:first-child{color:#000;font-weight:700;text-transform:uppercase}.checkbox_section p,.terms_details p{font-size:9pt;font-style:normal;font-weight:400;line-height:15px}.select_qualify{height:47px;width:200px}@media only screen and (max-width:767px){.oneteam_props_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vertical_hr{display:none}.qualification_options{grid-template-columns:1fr 1fr}.qualification_section{padding:2rem}.qualifications_page h6{font-size:.875rem}.qualifications_page h3{font-size:1.5rem}.qualification_section_wrapper{padding:2rem 1.5rem}}.mainHeader{background:#fff;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);grid-column:1/3;grid-row:1/1;margin-bottom:3px;min-height:5rem;position:fixed;top:0;width:100%;z-index:1000}.Menu,.mainHeader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.Menu{height:100%}.notification_ellipse{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ad0021;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:8px;height:9pt;justify-content:center;position:absolute;right:-2px;top:-3px;width:9pt}.notification_header_button{background:none;background-color:#fff!important;padding:0!important}.notification_header_button:focus{color:#ad0021}.notification_header_menu{background-color:#fff;border:1px solid #a4cad1;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(144,182,189,.4);box-shadow:0 0 10px rgba(144,182,189,.4);display:none;margin-right:auto;margin-top:2rem;overflow:visible;position:absolute;right:0;top:40px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:visible;width:420px}@media screen and (max-width:479px){.notification_header_menu{border:none;border-radius:none;height:100%;left:0;margin-top:5rem;position:fixed;top:0;width:100%;z-index:99}.mobileNotificationHeader{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(164,202,209,.2)!important;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:81px;padding:2pc;width:100%}}.notification__textHeader{color:#333;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:15px;text-align:center;text-transform:uppercase}@media screen and (max-width:479px){.notification__textHeader{font-size:14px;letter-spacing:.7px;line-height:17px}}.notification_header_menu_body{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#000),to(transparent));mask-image:linear-gradient(180deg,#000 70%,transparent);max-height:5in;overflow-y:auto;padding:24px;position:relative;width:100%}@media screen and (max-width:479px){.notification_header_menu_body{-webkit-mask-image:none;mask-image:none;max-height:510px;padding:2pc}}@media screen and (max-width:330px){.notification_header_menu_body{padding:1pc}}.notification_header_menu_wrapper{position:relative}.notification_header_menu_items{margin:0;padding:0}.notification_header_menu_item,.notification_header_menu_items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.notification_header_menu_item{border-bottom:1px solid #dedede;height:100%;margin:0 0 1pc;padding:0 0 1pc;width:100%}.notification_header_menu_item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (max-width:479px){.notification_header_menu_item:last-child{border-bottom:1px solid #dedede;margin-bottom:1pc;padding-bottom:1pc}}.notification_header_menu_link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;text-decoration:none}.notification_image_wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.notification_image_wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.notification_header_learning_info{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0 0 0 14px}.notification_header_learning_info,.notification_header_learning_info_tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.notification_header_learning_info_tag{-webkit-box-pack:center;-ms-flex-pack:center;background:#eaeef0;border-radius:2px;color:#333;font-size:10px;font-weight:700;height:1pc;justify-content:center;letter-spacing:.7px;line-height:10px;margin:0 0 9px;padding:0;text-transform:uppercase;top:0;width:40px}.notification_header_learning_info_title{color:#333;font-size:14px;font-weight:600;line-height:20px;margin:0;min-height:40px;padding:0}@media screen and (max-width:479px){.notification_header_learning_info_title{font-size:9pt;line-height:15px}}.menu_head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:1023px){.menu_head{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.menu_head a{text-decoration:none}.mainHeader__wrapper{-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainHeader__wrapper,.menu_container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu_container{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between;width:100%}.mainHeader__logoIcon{border-right:1px solid #dedede}.mainHeader__logoIcon,.mainHeader__logoText{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem}.mainHeader__logoText{text-decoration:none}.mainHeader__logoText h5{color:#0a0a0a;font-family:Proxima Nova;font-size:1.5rem;font-weight:600;line-height:1.2;padding-left:.5rem;text-transform:none}.mainHeader__menuBurger{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-flex:0;-webkit-appearance:none;background:0 0;border:none;cursor:pointer;display:none;-ms-flex:0 0 auto;flex:0 0 auto;line-height:normal;margin:0;max-height:50%;overflow:visible;padding:.5rem}@media(max-width:1023px){.mainHeader__menuBurger{display:block;opacity:1;visibility:visible}}.menuBurger__wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:.8rem;justify-content:center;position:relative;width:100%;width:1.25rem}.line{background:#000;border-radius:3px;content:"";display:block;height:2px;-webkit-transition:.5s;transition:.5s}.line__1{position:absolute;top:0;width:100%}.line__2{top:50%}.line__2,.line__3{left:0;position:absolute;width:100%}.line__3{top:100%}.mainHeader__menuBurger[data-state=clicked] .menuBurger__wrapper{background-color:#dedede;border-radius:50%;height:1.5rem;width:1.5rem}.mainHeader__menuBurger[data-state=clicked] .line__1{height:1px;-webkit-transform:translateY(.7pc) rotate(-45deg);transform:translateY(.7pc) rotate(-45deg);width:.7rem}.mainHeader__menuBurger[data-state=clicked] .line__3{height:1px;-webkit-transform:translateY(-12.5px) translateX(6px) rotate(45deg);transform:translateY(-12.5px) translateX(6px) rotate(45deg);width:.7rem}.mainHeader__menuBurger[data-state=clicked] .line__2{-webkit-transform:scale(0);transform:scale(0)}.mainHeader__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.mainHeader__action{color:#000;padding:0 .5rem}@media screen and (max-width:479px){.mainHeader__action{padding:0}}@media(max-width:1023px){#showHideLeftHeaderMenu,#showHideRightMenu{display:none}}#firstAction{padding:0}.icon{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin:0 6px;position:relative;vertical-align:middle}@media screen and (max-width:479px){.icon{margin:0 3px}}.mainHeader-button__label{-ms-flex:0 0 60%;flex:0 0 60%}.buttonListIcon,.mainHeader-button__label{-webkit-box-flex:0;-webkit-transition:color .2s;transition:color .2s}.buttonListIcon{display:grid;-ms-flex:0 0 40%;flex:0 0 40%;place-content:center}.buttonLabelTiny{color:inherit;font-size:.625rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.mainHeader_action a{color:#000;text-decoration:none}.mainHeader_action a:focus,.mainHeader_action a:hover{color:#ad0021}.mainHeader__profileButton{background:0 0;border:none;cursor:pointer;line-height:normal;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto}.mainHeader__profileButton:focus,.mainHeader__profileButton:hover{color:#ad0021}.mainHeader__button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;background-color:rgba(164,202,209,.4);border:none;border-radius:3.25rem;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:space-between;line-height:normal;margin:0;max-width:7.25em;overflow:visible;padding:.5rem;text-align:inherit;-webkit-transition:background-color .2s;transition:background-color .2s;width:auto}.mainHeader__button:focus,.mainHeader__button:hover{background-color:#a4cad1;color:#fff}.Menu_content{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;list-style:none;padding:1rem 0;place-content:center}.mainHeader__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0 auto}.mainHeader__item{color:#585857;font-size:.875rem;letter-spacing:0;line-height:1.2;padding:0 1rem;text-transform:uppercase}.mainHeader__link{color:#585857;font-weight:600;text-decoration:none}.mainHeader__link:hover{color:#ad0021}.mainHeader__menuDropDown{background-color:#fff;border:1px solid #a4cad1;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(144,182,189,.4);box-shadow:0 0 10px rgba(144,182,189,.4);display:none;height:auto;margin-right:auto;margin-top:3rem;max-height:21.4375rem;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:visible;width:13.125rem}.menuDropdown__text{color:#585857;font-size:.8rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none}.menuDropdown__text.current{color:#ad0021}.menuDropdown__text .icon{left:80%;position:absolute}.menuDropdown__text .icon svg{position:absolute;top:-4px}.mainHeader__menuDropDown-nav{max-height:18.5rem;overflow-y:auto;width:100%}.mainHeader__menuDropDown-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.mainHeader__menuDropDown-item{display:list-item;width:100%}.mainHeader__menuDropDown-link{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(144,182,189,.2);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:1rem 0;text-decoration:none}.mainHeader__menuDropDown-link:hover{color:#ad0021}.mainHeader__menuDropDown2{background-color:#fff;border:1px solid #a4cad1;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(144,182,189,.4);box-shadow:0 0 10px rgba(144,182,189,.4);display:none;margin-top:3rem;max-height:21.4375rem;opacity:1;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:visible;width:13.125rem}.menuDropDown2__header{background-color:rgba(144,182,189,.4);padding:1rem 0;text-align:center}.menuDropDown2__textHeader{font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.menuDropDown2__nav{max-height:18.5rem;overflow-y:hidden;width:100%}.menuDropDown2__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.menuDropDown2__item{display:list-item;width:100%}.menuDropDown2__link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(144,182,189,.2);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem 0;text-transform:none}.menuDropDown2__link:hover{color:#ad0021}.buttonLabelSmall{font-size:inherit;font-weight:400;letter-spacing:.02em;line-height:1.2;text-transform:inherit}.mobileMenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;bottom:0;-webkit-box-shadow:0 0 4px hsla(0,0%,56%,.2);box-shadow:0 0 4px hsla(0,0%,56%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:4.9375rem;-webkit-transition:opacity .7s,visibility .7s;transition:opacity .7s,visibility .7s;visibility:hidden;z-index:10}.disabledLink{cursor:not-allowed;opacity:.5;pointer-events:none;text-decoration:none}.mobileMenu_mainNav{list-style:none;padding:2.5rem 2rem}.mobileMenu__mainNav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.mobileMenu__mainNav-item{margin:1em 0;width:100%}.mobileMenu__mainNav-link{color:#585857;font-style:normal;text-decoration:none;text-transform:none}.mobileMenu__mainNav-link:hover{color:#ad0021}.mobileMenu_profileContainer{border-bottom:2px solid hsla(0,0%,87%,.263);border-top:2px solid hsla(0,0%,87%,.263)}.profileContainer-header__text{color:#858e94;font-weight:600;line-height:2;text-transform:lowercase}.mobileMenu__profileNav__nav{background-color:#fff;padding:2.5rem 2rem}.mobileMenu__profileNav__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.mobileMenu__profileNav__item{-ms-flex-item-align:start;align-self:flex-start;text-transform:none}.mobileMenu__profileNav__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:1rem 0;text-decoration:none}.mobileMenu__profileNav__link:hover{color:#ad0021}.mobileMenu__cambiaArea{padding:2.5rem 2rem;width:100%}.mobileMenu__cambiaArea,.mobileMenu__cambiaArea-flex{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.mobileMenu__cambiaArea-flex{margin:0;padding:0}.mobileMenu__cambiaArea-flex_arrow{color:inherit;padding-right:5px}.mobileMenu__cambiaAreaButton{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background:0 0;background-color:rgba(164,202,209,.4);border:none;border-radius:3.25rem;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:space-between;line-height:normal;margin-left:2em;margin-right:2em;overflow:visible;padding:.5rem;text-align:inherit;-webkit-transition:background-color .2s;transition:background-color .2s;width:100%}.mobileMenu__cambiaAreaButton:hover{background-color:#47c5bb}.mobileMenu-cambiaAreaButton__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-transform:uppercase}.mobileMenu__sideMenu{background-color:#fff;bottom:0;left:750pt;position:fixed;right:0;top:4.9375rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:2}.mobileMenu__backButton{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background:0 0;background-color:rgba(144,182,189,.2);border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:normal;margin:0;overflow:visible;padding:2.25rem;text-align:inherit;width:auto;width:100%}.mobileMenu__sideMenu__nav{max-height:calc(100% - 88px);overflow:auto;padding:2.25rem;width:100%}.mobileMenu__sideMenu__link{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(144,182,189,.2);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:1.5625rem 0;text-decoration:none}.mobileMenu__sideMenu__link:hover{color:#ad0021}.link_item_red{color:#ad0021!important}.main__wrapper{padding:3.5rem 0}.main{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr}.container>h2{font-size:2.75rem;letter-spacing:.125rem;line-height:1;margin-bottom:1pc}.container>p{margin-bottom:0}.cardArticle a{color:#ad0021;text-decoration:none}.card_1>a{width:100%}.cardArticle:hover a{color:#fff;text-decoration:none}.bigCard_item_image .item_image{height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.home_item_cta{color:#ad0021;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1;margin-left:1rem;text-transform:uppercase}.bigCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-row-end:span 2;height:100%;width:100%}.opacitygrayscale{border:1px!important;border-color:#dedede!important;border-radius:2px!important;cursor:default;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}.disableLink,.opacitygrayscale{pointer-events:none}.cardArticle{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:1rem;width:100%}.cardArticle:hover{background-color:#333;-webkit-transition:.5s;transition:.5s}.cardArticle:hover .cardAction,.cardArticle:hover h5,.cardArticle:hover p{color:#fff;-webkit-transition:.5s;transition:.5s}.article{height:100%;width:100%}.article h5{font-size:1.5rem;margin-bottom:1rem;padding-top:.875rem}.cardAction{color:#ad0021;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1;text-transform:uppercase}.cardGrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:479px){.main{display:grid;grid-template-columns:1fr}.cardGrid{width:unset}.article h5{font-size:1rem}.container>h2{font-size:2rem}.bigCard{grid-column:1/3;grid-row:1/1;grid-row-end:0}.bigCard_item_image,.cardGrid{width:100%}.cardGrid{grid-column:1/3;grid-row:auto}}@media(max-width:767px){.main{display:grid;grid-template-columns:1fr 1fr}.cardGrid{width:unset}}.homepage_showMore{background-color:#f5f5f5;grid-column:1/3;grid-row:1/1;margin-top:5rem;overflow-x:hidden}.homepage_showMore_banner{padding-bottom:90pt}@media screen and (max-width:1023px){.homepage_showMore_banner{padding-bottom:20px}}.homepage_showMore_main_wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.homepage_showMore_main_wrapper:last-child{margin-bottom:90px}.homepage_showMore_main_wrapper>.dot_carousel_pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:1pc}.homepage_showMore_main_title{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding:70px 0 24px}.homepage_showMore_main_title>.landing_header_title{margin:0}.homepage_showMore_main_title>.landing_header_title>h2{color:#0a0a0a;font-size:24px;letter-spacing:1px;line-height:29px;margin:0}.homepage_showMore_main_title>.landing_header_title>p{color:#333;font-size:1pc;line-height:22px;margin:8px 0 0;padding:0}.homepage_showMore_main_title>.landing_link_style>.landing_cta_link>span{color:#c41130;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:9pt;margin-top:1pc;text-align:center;text-transform:uppercase}@media screen and (max-width:479px){.homepage_showMore_main_title{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.homepage_showMore_main_title>.landing_header_title>h2{font-size:20px;letter-spacing:1px;line-height:24px}.homepage_showMore_main_title>.landing_header_title>p{font-size:14px;line-height:20px;margin-top:4px}}.homepage_showMore_banner{background-color:#fff;min-height:550px;width:100%}.homepage_showMore_banner_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:space-between;padding-top:60px;width:100%}@media screen and (max-width:1023px){.homepage_showMore_banner_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-direction:column;flex-direction:column;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}}@media screen and (max-width:767px){.homepage_showMore_banner_wrapper{width:100%}}@media screen and (min-width:1023px){.homepage_showMore_banner_wrapper>.dot_carousel_pagination{display:none}}.homepage_showMore_banner_content_title{margin-bottom:1pc;margin-right:75pt;max-width:379px}.homepage_showMore_banner_content_title>svg{margin-bottom:15px}.homepage_showMore_banner_content_title>h2{color:#333;margin:0 0 8px}.homepage_showMore_banner_content_title>p{color:#585857;margin:0 0 2pc;padding:0}.homepage_showMore_banner_content_title>div{background-color:#ad0021!important;border:none;border-radius:2px;height:41px;outline:none;padding:9pt;text-align:center;width:10pc}.homepage_showMore_banner_content_title>div>a{color:#fff!important;font-size:14px;letter-spacing:.7px;line-height:14px;text-decoration:none;text-transform:uppercase}.homepage_showMore_banner_content_title>div>a:hover{background-color:#ad0021!important;color:#fff!important}@media screen and (max-width:1023px){.homepage_showMore_banner_content_title>div{margin-bottom:30px;width:100%}.homepage_showMore_banner_content_title{margin-right:0;max-width:100%;width:100%}}@media screen and (max-width:767px){.homepage_showMore_banner_content_title>h2{font-size:36px;letter-spacing:2px;line-height:44px;margin-bottom:1pc}.homepage_showMore_banner_content_title>p{font-size:1pc;line-height:22px;margin-bottom:24px}}.homepage_showMore_banner_content_image{position:relative}.homepage_showMore_hero_image{border:1px solid #f5f5f5;border-radius:2px;height:383px;max-width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media screen and (max-width:1042px){.homepage_showMore_hero_image{max-width:652px}}@media screen and (max-width:1023px){.homepage_showMore_hero_image{max-width:100%!important}}@media screen and (max-width:479px){.homepage_showMore_hero_image{height:183px}}.homepage_showMore_banner_content_overlap_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-radius:2px;bottom:-58px;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;left:-50px;max-width:5in;min-height:178px;min-width:25pc;padding:24px;position:absolute;text-align:left}.homepage_showMore_banner_content_overlap_card>.course_link_details_date{-ms-flex-item-align:start;align-self:flex-start;background:#fff;padding:4px 0}.homepage_showMore_banner_content_overlap_card>.course_link_details_date>svg{color:#333}.homepage_showMore_banner_content_overlap_card>.course_link_details_date>p{color:#333;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:9pt;margin:0;padding:0;text-transform:uppercase}.homepage_showMore_banner_content_overlap_card>h2{-ms-flex-item-align:start;align-self:flex-start;color:#333;font-size:24px;line-height:29px;margin-bottom:0}.homepage_showMore_banner_content_overlap_card>a{-ms-flex-item-align:start;align-self:flex-start;margin:0}.homepage_showMore_banner_content_overlap_card>a>span{margin-bottom:0}.homepage_showMore_banner_content_overlap_card>a>p{color:#c41130;font-size:9pt;letter-spacing:.02em;line-height:9pt;margin:0;padding:0;text-align:center;text-transform:uppercase}@media screen and (max-width:1023px){.homepage_showMore_banner_content_overlap_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:130px;padding:1pc}.homepage_showMore_banner_content_overlap_card>h2{font-size:1pc;line-height:19px;margin-bottom:20px}.homepage_showMore_banner_content_overlap_card>.course_link_details_date>p{font-size:10px}}@media screen and (max-width:1042px){.homepage_showMore_banner_content_overlap_card{max-width:25pc}}@media screen and (max-width:479px){.homepage_showMore_banner_content_overlap_card{margin:0 1pc!important;min-width:auto}}@media screen and (max-width:1023px){.homepage_showMore_banner_content_overlap_card{bottom:-75pt;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}}.homepage_showMore_banner_content_overlap_card>.cta_dotPag_wrapper>.dot_carousel_pagination{margin-top:15px;padding-top:0}@media screen and (max-width:1023px){.homepage_showMore_banner_content_overlap_card>.cta_dotPag_wrapper>.dot_carousel_pagination{display:none}.homepage_showMore_banner_content_overlap_card>.cta_dotPag_wrapper>a{margin:0;padding:0}}.carousel_hero_banner_slick>.slider_1>.slick-dots{padding-top:110px}.cta_dotPag_wrapper{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.cta_dotPag_wrapper>a>div>span{color:#c41130;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:15px;text-transform:uppercase}.cta_dotPag_wrapper>a>div,.homepage_showMore_banner_image_carousel{margin-top:15px}@media screen and (max-width:1023px){.homepage_showMore_banner_image_carousel{display:none}}.homepage_showMore_left_arrow>svg{margin-right:22px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel_hero_banner_slick{width:683px}.carousel_hero_banner_slick>.slider_1{margin-bottom:0}@media screen and (max-width:1023px){.carousel_hero_banner_slick{max-width:100%}}#slider_2 .slick-slide img,.slider_1 .slick-slide img{width:100%}.homepage_showMore_banner_image_tag{background:hsla(0,0%,100%,.95);border-radius:2px;color:#0a0a0a;font-size:10px;font-weight:700;letter-spacing:1.1px;line-height:10px;margin:1pc;padding:10px 8px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:1}.carousel_courses_slick{height:100%;width:100%}.carousel_hero_banner_arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent!important;background-color:transparent;border:none;bottom:-30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:0;z-index:1}.carousel_hero_banner_arrow>svg{color:#ad0021}.carousel_hero_banner_arrow_left{margin-right:40px}.carousel_hero_banner_arrow_left>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel_courses_arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:26px;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;position:absolute;right:-44px;top:40%;width:2pc;z-index:1}.carousel_courses_arrow_left{left:-44px}.carousel_courses_arrow_left>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#slider_2 .slick-slide:not(.slick-active),.slider_1 .slick-slide:not(.slick-active){opacity:0}@media screen and (max-width:1023px){#slider_2 .slick-dotted.slick-slider,.slider_1 .slick-dotted.slick-slider{margin-bottom:0}}#slider_2 .slick-dots,.slider_1 .slick-dots{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style-type:none;margin-top:10px;position:relative;width:auto}#slider_2 .slick-dots li,.slider_1 .slick-dots li{margin:0 2px}#slider_2 .slick-list,.slider_1 .slick-list{overflow:visible}@media screen and (max-width:1023px){#slider_2 .slick-current>div,.slider_1 .slick-current>div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}#slider_2 .slick-track,.slider_1 .slick-track{margin:auto}#slider_2 .slick-dots LI.slick-active BUTTON:before,#slider_2 .slick-dots LI.slick-active BUTTON:focus,.slider_1 .slick-dots LI.slick-active BUTTON:before,.slider_1 .slick-dots LI.slick-active BUTTON:focus{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #ad0021;border-radius:50%;color:#ad0021;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}#slider_2 .slick-dots li button:before,.slider_1 .slick-dots li button:before{padding-top:.2px}.homepage_showMore_button{background:none;border:0;color:#333;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:17px;margin-top:40px;outline:0;text-align:center;text-transform:uppercase}.homepage_showMore_button:before{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.35606 5.3565L9.48557 5.3565L9.48557 4.56455L5.35606 4.55599L5.35606 0.435042H4.5641L4.55557 4.55599L0.4346 4.56455L0.434601 5.3565L4.55557 5.3565L4.5641 9.48601H5.35606L5.35606 5.3565Z' fill='%23333333'/%3E%3C/svg%3E%0A");margin-right:11px}.homepage_showMore_onDemandVideo{grid-template-columns:repeat(4,minmax(210px,1fr))}.home_page{background:#f5f5f5;grid-column:1/3}.phone_wrapper{margin-right:40px;position:relative}.phone_screen_left{left:0;position:absolute;top:0;-webkit-transform:translate(3px,3px);transform:translate(3px,3px)}.phone_wrapper{height:131px;margin-right:0;margin-top:0;width:auto}.phone_wrapper .card_image{height:100%;width:100%}.home_titles{padding-top:75pt!important}@media screen and (max-width:479px){.home_titles{padding-top:110px!important}}@media screen and (max-width:399px){.home_titles{padding-top:140px!important}}@media screen and (max-width:236px){.home_titles{padding-top:180px!important}}.registerOverlayModal{background-color:#000;background-color:rgba(51,51,51,.8);height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;width:100%;z-index:10000000000000000}.column_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column_wrapper,.registerOverlayModal__wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.registerOverlayModal__wrapper{min-height:100%;padding:10px 0}.registerModal__close{-ms-flex-item-align:end;align-self:flex-end;background:none;border:none;margin:0 0 10px;outline:none}.registerModal{background-color:#fff;margin:0 10px;max-width:600px}.registerModal__head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ad0021;background-image:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/images/ellipse_25.png);background-position:top;background-repeat:no-repeat;background-size:100% 75pt;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;justify-content:center;width:100%}.registerModal__head__eclipse{height:90pt!important;width:100%}.registerModal__content__title__wrapper{padding:1pc}@media screen and (max-width:479px){.registerModal__content__title__wrapper{padding:24px 1pc 0}}.registerModal__content__title{color:#0a0a0a;font-size:24px;font-weight:700;letter-spacing:1px;line-height:29px;text-align:center}.registerModal__content__subtitle{color:#585857;font-size:14px;font-weight:400;line-height:20px;text-align:center}.registerModal__content__main{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:1pc 56px}@media screen and (max-width:479px){.registerModal__content__main{padding:1pc}}.registerModal__program__main_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1pc 0}.registerModal__program__wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.registerModal__program__image{-ms-flex-item-align:start;align-self:flex-start;margin-right:8px}.registerModal__program__title{color:#585857;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:0}.registerModal__program__subtitle{color:#585857;font-size:14px;font-weight:400;line-height:20px;margin:4px 0 0;padding:0}.registerModal__content__actions{margin-bottom:40px}.registerModal__content__actions,.registerModal__content__button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.registerModal__content__button{background:#ad0021;border:none;border-radius:2px;color:#fff;font-size:1pc;font-weight:400;line-height:19px;outline:none;padding:14px 9pt;text-align:center;text-decoration:none;text-transform:uppercase;width:309px}.registerModal__content__button:hover{color:#fff}.notRegisterdBanner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#8a151e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-height:60px;padding:0 1pc;position:fixed;top:5pc;width:100%}@media screen and (max-width:1023px){.notRegisterdBanner{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:10px 1pc}}.notRegisterdBanner__content{color:#fff;font-size:1pc;font-weight:400;line-height:22px;margin:0}@media screen and (max-width:1058px){.notRegisterdBanner__content{font-size:14px}}.notRegisterdBanner__cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:24px;outline:none;text-decoration:none}@media screen and (max-width:1023px){.notRegisterdBanner__cta{margin-left:0;margin-top:8px;padding:0}}.notRegisterdBanner__cta:hover{color:inherit}.upgrade-user{cursor:pointer}.notRegisterdBanner__cta__text{color:#fff;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:15px;margin:0;text-transform:uppercase}.notRegisterdBanner__cta__arrow{margin:0 0 3px 10px;padding:0}.article_lock_icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#8a151e;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:3pc;justify-content:center;width:3pc}@media only screen and (max-width:767px){.home_page{margin-top:65px;width:100%}}.hero_section{margin-top:5rem}.hero_image_wrapper{height:550px;overflow-x:hidden;width:100%}.image_hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),url(clientlib-site/css/images/hero_mediacenter.jpg);background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(clientlib-site/css/images/hero_mediacenter.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.hero_titles{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero_titles>h1{color:#fff;font-size:3rem;font-weight:700;letter-spacing:.1875rem;line-height:1;margin-bottom:22px;text-align:left}.hero_titles>p{color:#fff;max-width:30rem;overflow:hidden;text-align:left}.hero_icon{-ms-flex-item-align:start;align-self:flex-start;justify-self:baseline;margin-bottom:auto;padding-bottom:20px}@media only screen and (max-width:1023px){.hero_image_wrapper{background-position:100%}.hero_titles{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:center}.hero_titles>h1{color:#fff;font-size:3rem;font-weight:700;letter-spacing:.1875rem;line-height:1;margin-bottom:22px;text-align:left}.hero_titles>p{color:#fff;max-width:350px;overflow:hidden;text-align:left}}@media only screen and (max-width:767px){.hero_image_wrapper{background-attachment:scroll;background-repeat:no-repeat;height:573px}.image_hero{background-position:70%}.hero_titles{padding-top:22.5rem;top:0}.hero_titles>h1{font-size:2.25rem;margin-bottom:1pc}.hero_titles>p{max-width:20.5rem}}@media only screen and (max-width:479px){.hero_image_wrapper{background-attachment:scroll;background-repeat:no-repeat;height:573px}.image_hero{background-position:70%}.hero_titles{padding-top:22.5rem;top:0}.hero_titles>h1{font-size:2.25rem;margin-bottom:1pc}.hero_titles>p{max-width:20.5rem}}.landing_header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding-bottom:3rem}.landing_header_title{-webkit-box-flex:1;-ms-flex:1;flex:1}.landing_header_title h2{letter-spacing:.1875rem;line-height:.8;margin-bottom:0;padding-bottom:0}.landing_header a{text-decoration:none}.landing_cta{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;align-items:flex-end;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.landing_cta,.landing_cta_link{display:-webkit-box;display:-ms-flexbox;display:flex}.landing_cta_link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:600;justify-content:center;margin-bottom:2px;position:relative;z-index:1}.landing_cta_link:hover{color:#8a151e}.landing_cta span{font-size:.875rem;letter-spacing:0;line-height:1}.landing_cta a{text-decoration:none}.evidenza_cta{-ms-flex-pack:center}.evidenza_cta,.evidenza_cta>a{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.evidenza_cta>a{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;align-self:center;background-color:#ad0021;border:.0625rem solid #ad0021!important;border:none;color:#fff!important;cursor:pointer;font-size:.875rem;font-weight:400;height:50px;letter-spacing:0;line-height:1.2;text-decoration:none;width:190px}.evidenza_cta>a:hover{background-color:#fff;border:.0625rem solid #ad0021;color:#ad0021!important;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.section:nth-child(odd){background-color:#f7f7f7}@media only screen and (max-width:767px){.landing_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:2.5rem}.landing_header_title{margin-bottom:1.5rem}.section{padding:3.5rem 0}.landing_header_title h2{font-size:2rem;letter-spacing:.125rem;line-height:1}}@media only screen and (min-width:767px){.section{padding:5rem 0}}.landing_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;width:100%}.landingHeader__link{color:inherit;text-decoration:none}.landingHeader__link:hover{color:#ad0021}.landingHeader__videoLink{font-size:1.5rem;font-weight:600;height:100%;line-height:1.2;padding-left:.5rem}@media only screen and (max-width:479px){.landingHeader__videoLink{font-size:1.125rem}}.landingHeader__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.landingHeader__action{color:#000;padding:0 .5rem}.products__wrapper__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.prodcuts_header_title{-webkit-box-flex:1;-ms-flex:1;flex:1}.prodcuts_header_action{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.prodcuts_header_action_link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.hero_section{width:100%}@media(max-width:1023px){#secondAction,#thirdAction,.Menu_content{display:none}.mobileMenu{visibility:visible}}.landing_link_style{color:#ad0021;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1;text-decoration:none}.landing_link_style:hover{color:#840018}.products{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.card{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:none;border-radius:2px;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;overflow:hidden;text-align:center;width:100%}.card:hover{background-color:#333;color:#fff}.cardLink{padding:1.125rem;text-decoration:none}.cardLink__image{margin-bottom:1.5rem;position:relative;width:100%}.cardLink__image img{height:4rem}.cardLink__label{color:inherit;font-family:Proxima Nova;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.2;text-transform:none}.flex{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-ms-flex-pack:center;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media only screen and (max-width:479px){.products{gap:.5625rem;grid-template-columns:1fr 1fr}}@media only screen and (max-width:300px){.products{gap:.5625rem;grid-template-columns:1fr}}.course_title{font-size:2.25rem;margin-bottom:0;padding-left:10%;padding-right:10%}.course_on_demand .white_back{padding-bottom:2.375rem}.course_on_demand .hero_breadcrumb{padding-bottom:2rem!important}.course_on_demand .video_section:before{height:7%!important;margin-top:-1px}.course_on_demand .video{background-color:#333}.course_on_demand>.course_event_option{margin-right:3rem;padding-right:3rem}.add_course_section{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:2.5rem;padding:2.75rem 10%}.course_on_demand .video_info .red_button,.course_on_demand .video_info h6{color:#0a0a0a;margin-bottom:1rem}.course_on_demand .video_info ul{margin-left:.625rem;padding-left:0}.course_on_demand .video_info ul li::marker{color:#ad0021;font-size:10px}.course_on_demand .video_info ul li{color:#333;font-size:1rem;font-weight:400;margin-bottom:.5rem}.course_description{color:#333;margin-bottom:3.5rem}.course_on_demand .video_actions{padding-top:1rem;width:80%}.course_on_demand .suggested_cards>*{width:24%}.course_on_demand .ondemand_videos{grid-template-columns:repeat(4,minmax(210px,1fr))}.course_on_demand .video_suggestions{padding-bottom:7.5rem}.course_on_demand .remove_add_label{display:none!important}.course_on_demand #video_thron{position:relative}.course_on_demand .time-indication{bottom:10px;color:#fff;font-size:1pc;font-weight:600;left:15%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media screen and (max-width:977px){.add_course_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course_on_demand .remove_add_label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:47px;justify-content:center;width:100%}.course_on_demand .remove_add_label svg{margin-right:.5rem}}@media screen and (max-width:1172px){.course_on_demand .course_event_option{margin-right:30px;padding-right:30px}}@media screen and (max-width:333px){.course_on_demand .course_event_option{margin-right:30px;padding-right:0}.course_event_option_subtitle>p{text-align:end}}@media screen and (max-width:767px){.add_course_section{padding:1.5rem}.course_on_demand .video .container{padding:0}.course_on_demand .video_actions{padding-bottom:4.5rem;padding-top:0}.course_title{padding:0}.course_on_demand .video_actions{width:100%}.course_on_demand .video_suggestions{padding-bottom:4.5rem}.course_on_demand .remove_add_label{font-size:1rem}}@media screen and (max-width:479px){.course_description,.course_on_demand .video_info ul li{font-size:.875rem}}.learning_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/1;width:100%}.learning_page,.learning_page>.section__wrapper{padding-top:5rem}.learning_title{padding-bottom:5.2rem;padding-top:4rem;position:relative;text-align:center;width:100%}.learning_title p{max-width:5in}.learning_title_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.learning_title_wrapper>p{color:#333;font-size:18px;font-weight:400;line-height:30px}.learning_title_wrapper>h2{color:#0a0a0a;font-size:3pc;font-weight:700;letter-spacing:3px;line-height:109.6%}@media screen and (max-width:767px){.learning_title_wrapper>p{font-size:1pc}.learning_title_wrapper>h2{font-size:2pc}}.learning_title_actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:90.74px;bottom:-28px;-webkit-box-shadow:0 0 13.7241px hsla(0,0%,56%,.2);box-shadow:0 0 13.7241px hsla(0,0%,56%,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:56px;left:0;margin-left:auto;margin-right:auto;max-width:580px;padding:4px;position:absolute;right:0}@media screen and (max-width:767px){.learning_title_actions{max-width:25pc}}@media screen and (max-width:479px){.learning_title_actions{max-width:327px}}.learning_title_action{border:none;border-radius:74px;font-size:16.469px;font-weight:700;height:100%;letter-spacing:.686207px;line-height:20px;min-width:50%;outline:none;text-align:center}@media screen and (max-width:767px){.learning_title_action{font-size:14px;padding:0 3pc}}.learning_title_actions input{display:none}input[name=select_course_event]+label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;color:#585857;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}input[name=select_course_event]:checked+label{background-color:#ad0021;color:#fff}@media only screen and (max-width:767px){.learning_title{padding-bottom:2.75rem;padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width:1023px){.learning_page>.mainHeader__actions #firstAction{display:block}}.event_card_details{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.event_card{margin-right:0;width:100%}.event_card:last-child{margin-bottom:0}.event_card:hover .event_button{background-color:#ad0021;border:.0625rem solid #ad0021;color:#fff;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.event_button{height:41px;width:220px}@media only screen and (max-width:479px){.event_button{height:31px;width:150px}}.load_more_action .big_red_button{margin-top:3.5rem}@media only screen and (max-width:479px){.load_more_action .big_red_button{width:100%}}.event_tag_component{background-color:#858e94;border:1px solid #858e94;border-radius:4px;font-style:normal;margin-bottom:1rem;padding:.1rem 1rem;text-transform:uppercase}.event_tag_component,.event_tag_component p{color:#fff;display:inline-block;text-decoration:none}.event_tag_component p{font-size:14px;font-weight:600;letter-spacing:.7px;margin-left:.5625rem}.event_card .card_content{padding:1.875rem 3rem;width:60%}.event_card .figure_img{width:40%}.event_card h4{margin-bottom:1rem}.event_card .card_image{height:100%}@media screen and (max-width:767px){.event_card .card_image{max-height:300px}}@media screen and (max-width:479px){.event_card .card_image{max-height:141px}}.where_price p{color:#585857;display:inline-block;font-size:14px;font-style:normal;font-weight:400;margin-left:4px}.where_price{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}.where{margin-bottom:.5rem}.img_tag{background:#fff;border-radius:2px;color:#0a0a0a;font-size:9pt;font-weight:700;margin-right:1rem;margin-top:1.125rem;padding:.3rem .5rem;position:absolute;text-transform:uppercase;z-index:1}@media only screen and (max-width:767px){.event_card_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event_card .card_content,.event_card .figure_img{width:100%}.event_card h4{font-size:1rem}.event_tag_component p{font-size:10px}.where_price{margin-bottom:1rem}.event_tag_component{padding:0 .5rem}.img_tag{font-size:10px;letter-spacing:.7px;margin-right:1rem;margin-top:1.125rem;padding-bottom:.375rem;padding-top:.375rem;right:0}.event_card .card_content{padding:1rem}}.no_results_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:1rem;padding:6rem 10rem;width:100%}.no_results_wrapper h4{color:#585857;text-align:center}.no_results_wrapper p{color:#909090;font-size:1rem;font-weight:400;text-align:center}.no_results_ce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.myCalendar_page .no_results_ce h4{margin-bottom:13px}@media only screen and (max-width:767px){.no_results_wrapper{min-height:18rem;padding:3rem 1rem}.myCalendar_page .no_results_wrapper{min-height:8rem}}.participate_ce,.register_ce{width:100%}.white_overlay{background-color:#fff;cursor:default;height:100%;opacity:.5;position:absolute;width:379px;z-index:10}@media screen and (max-width:479px){.white_overlay{width:374px}}@media screen and (max-width:421px){.white_overlay{width:350px}}.side_card_image{position:relative}.side-card{-webkit-transition:all .4s ease;transition:all .4s ease;width:379px}@media screen and (max-width:479px){.side-card{width:374px}}@media screen and (max-width:421px){.side-card{width:350px}}.side-card>.course_link_details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.side-card>.course_link_details,.tags_people{display:-webkit-box;display:-ms-flexbox;display:flex}.tags_people{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:1rem;width:100%}.people_registered{-ms-flex-item-align:end;align-self:flex-end}.people_registered .first_icon{Border-radius:50%;height:38px;margin-right:-10px;z-index:2}.people_registered .second_icon{Border-radius:50%;height:38px;margin-right:-10px;z-index:1}.people_registered .third_icon{Border-radius:50%;height:38px;margin-right:-10px;z-index:0}.tags_people>.course_link_details_tag{margin-bottom:0}.tags_people>.course_link_details_tag svg{margin-bottom:7px;margin-right:.5rem}.tags_people>.course_link_details_tag>.course_link_tag>.course_link_tag_icon>svg{margin-bottom:0;margin-right:0}.card_split{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;background-color:#dedede;border:none;color:#dedede;margin-bottom:1.5rem;margin-top:1.5rem;opacity:1;order:unset;width:100%}@media only screen and (max-width:767px){.card_split{margin-bottom:1rem;margin-top:1rem}}.side-card .course_link_details{padding:1.5rem 2rem;width:100%}.side-card .course_link_details p{margin-bottom:0}.side-card .course_link_details h3,.side-card .course_link_details p{-ms-flex-item-align:center;align-self:center}.side-card .course_main_image_wrapper>img{height:212px}.side-card:hover .course_main_image_wrapper>img{-webkit-transform:scale(1);transform:scale(1)}.side-card:hover .register_ce{background:#ad0021;color:#fff}.side-card:hover .participate_ce{background:#fff;color:#ad0021}.already_registered{opacity:.5;width:100%}.people_registered_count{background-color:#f9e7ea;border:2.67px solid #fff;border-radius:50%;color:#ad0021;font-size:10px;font-weight:700;height:2pc;padding-top:4px;text-align:center;width:2pc;z-index:3}.sold_out{background-color:#333;border-radius:5px;color:#fff;height:30px;padding-top:4px;text-align:center;width:111px}.courses_page_layout{background-color:#e5e5e5;grid-column:1/3;grid-row:1/1;margin-top:5rem;overflow-x:hidden}.courses_page_layout_details_wrapper{margin-left:auto;margin-right:auto;max-width:75pc;padding:4pc .9375rem;width:100%}@media screen and (max-width:1048px){.courses_page_layout_details_wrapper{padding:2pc 75pt}}@media screen and (max-width:977px){.courses_page_layout_details_wrapper{padding:2pc 50px}}@media screen and (max-width:479px){.courses_page_layout_details_wrapper{padding:2pc 20px}}.courses_page_layout .landing_cta_link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:1rem}.side_card_container{margin-right:170px;margin-top:calc(5rem + 5pc);position:fixed;right:0;top:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}@media screen and (min-width:1500px){.side_card_container{margin-right:13%}}@media screen and (max-width:1353px){.side_card_container{padding-left:18px}}@media screen and (max-width:1202px){.side_card_container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:0;margin-top:-250px;padding-left:0;position:relative;z-index:1}}@media screen and (max-width:1023px){.side_card_container{padding-left:0}}.courses_page_layout_details{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:630px}.courses_page_layout_detail{margin-bottom:56px;width:100%}.courses_page_layout_detail>img{max-width:100%}.courses_page_layout_detail_title{color:#0a0a0a;font-size:1pc;font-weight:700;letter-spacing:2px;line-height:19px;margin:0 0 1pc;padding:0;text-transform:uppercase}.courses_page_layout_detail_subtitle{color:#333;font-size:1pc;line-height:22px;margin:0;padding:0}.courses_page_layout_detail_subtitle::marker{color:#ad0021}.event_courses_description_cta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0;margin-top:1pc}.event_courses_description_cta>p{color:#c41130;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:15px;text-align:center;text-transform:uppercase}.online_course_date{color:#585857;font-size:1pc;font-weight:600;line-height:22px}.courses_page_layout_detail_time{margin:0;padding:0 0 0 15px}.courses_page_layout_detail_time>li{margin-bottom:8px!important}.courses_page_layout_detail_time li::marker{color:#ad0021;font-size:10px}.sticky_bottom_card{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;left:0;opacity:0;padding:1rem 1.5rem;position:fixed;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%}.sticky_bottom_card_container{grid-column:1/3}.sticky_bottom_card p:first-of-type{color:#333;font-size:.875rem;font-weight:600;margin-bottom:4px}.sticky_bottom_card p:nth-of-type(2){color:#585857;font-size:.75rem;font-weight:400;margin-bottom:0}.sticky_bottom_card .big_white_button{height:31px;width:10pc}.myCalendar_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;padding-top:5rem;width:100%}.myCalendar_page>.section__wrapper{padding-top:3rem}.calendar-title-wrapper{margin-bottom:1rem;margin-left:.2rem}.calendar-title-wrapper svg{display:none;margin-bottom:6px}.calendar-title-wrapper .upside_down_svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.myCalendar_page .calendar-title{color:#0a0a0a;display:inline-block;font-weight:700;letter-spacing:1px;position:relative;text-transform:uppercase}.myCalendar_page .right_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.myCalendar_page .learning_head{margin-top:0}.myCalendar_page td.new.day,.myCalendar_page td.old.day{height:unset!important;margin-bottom:0;margin-top:0;pointer-events:none;visibility:hidden}.myCalendar_page td.past.day{opacity:.4}.myCalendar_page .datepicker .active{background-color:#ad0021;border-radius:50%;color:#fff!important}.myCalendar_page .datepicker .day{font-size:.7pc;position:relative}.myCalendar_page .datepicker .today{color:#ad0021;font-weight:600}.myCalendar_page .datepicker .eventday:after{color:#ad0021;content:"•";font-size:20px;position:absolute;top:9px}.calendar-line_section div:after{bottom:-9pt;color:#ad0021;content:"•";display:none;font-size:20px;position:absolute}td.active.day:after{color:#fff!important}.myCalendar_page .table-condensed thead tr:nth-child(3){padding:1rem}.myCalendar_page .table-condensed thead tr:nth-child(3) .dow{color:#333;font-size:9pt;font-style:normal;font-weight:600;text-align:center}.myCalendar_page .calendar_section{margin-bottom:1.5rem}.myCalendar_page .datepicker-days tbody tr{border:none;padding:2px 1rem}.myCalendar_page .datepicker-days tbody tr:last-child{padding-bottom:1rem}.myCalendar_page .table-condensed thead tr:nth-child(2){background-color:rgba(144,182,189,.5)}.myCalendar_page .datepicker .datepicker-days{background-color:#fff;border-radius:2px;display:inline-block;width:254px!important}.myCalendar_page .courses_wrapper{grid-template-columns:1fr}.myCalendar_page .ce_registered{color:#ad0021;font-size:14px;padding:8px 9pt;text-transform:uppercase}.myCalendar_page .ce_registered,.myCalendar_page .participate_now{font-weight:600;height:unset;letter-spacing:.7px;margin-top:36px;width:unset}.myCalendar_page .participate_now{-ms-flex-item-align:start;align-self:flex-start;padding:9pt}.myCalendar_page .course_link_details_title{font-size:1.5rem}.myCalendar_page .course_link_details_date{padding:6px 1rem}.myCalendar_page .bigCourseLink__details{padding:40px;width:60%}.myCalendar_page .bigCourseLink_image_wrapper{width:40%}.myCalendar_page .course_link_details_date>p{font-size:14px}.calendar-line_section{background:#fff;border-radius:2px;display:none;height:74px;margin-bottom:2rem;margin-left:-1rem;margin-top:20px;overflow:auto;padding-top:.7rem;white-space:nowrap;width:100vw}.calendar-line_section div{border-radius:4px;display:inline-block;font-size:20px;margin-left:.5rem;margin-right:.5rem;padding:8px 6px;position:relative;text-align:center;text-decoration:none}.calendar-line_section div p{color:#333;font-size:9pt;line-height:1}.calendar-line_section div p:first-child{font-weight:600;margin-bottom:.5rem}.calendar-line_section div p:nth-child(2){font-weight:400;margin-bottom:0}.calendar-line_section div.selected{background-color:#ad0021}.calendar-line_section div.selected p{color:#fff}.calendar-line_section div.selected p:first-child,.calendar-line_section div.selected p:nth-child(2){font-weight:600}.myCalendar_page .notRegisterdBanner__cta{margin-top:5px}.myCalendar_page .filter-title_mobile{margin-top:0}.load_more_button{background-color:#e5e5e5;border:none;color:#333;font-size:21.4118px;font-style:normal;font-weight:600;letter-spacing:1.07059px;line-height:21px;margin-top:34px;text-align:center;text-transform:uppercase}.load_more_button svg{margin-bottom:3px;margin-right:7px}.filter_dropdown_menu_option>input[type=checkbox]:checked~label{color:#0a0a0a;font-weight:600}.myCalendar_page .bigCourseLink__details>div:nth-child(3){margin-bottom:10px}.myCalendar_page .bigCourseLink__details>button:last-child{margin-top:26px}.myCalendar_page .datepicker-switch{pointer-events:none}.learning_head_title:before{content:attr(data-before)}.learning_head_title.hidden:before{display:none}.smallerDate p:nth-of-type(2){opacity:.4}.differentMonth{display:none!important}.myCalendar_page .course_link_main .event_courses_description_cta{display:none;margin-top:30px}.myCalendar_page .course_link_main.past .event_courses_description_cta{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:900px){.myCalendar_page .course_link_details_title{font-size:1rem}}@media only screen and (max-width:767px){.myCalendar_page .flex_layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.myCalendar_page .right_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}.myCalendar_page .mobile_filter_button{justify-self:flex-end;padding:.5rem}.myCalendar_page .title-summary{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:0}.myCalendar_page .course_link_details button{font-size:9pt;margin-bottom:0;margin-top:0}.myCalendar_page .course_link_details .ce_registered{font-size:9pt;margin-top:.5rem}.myCalendar_page .course_link_details_tag{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.myCalendar_page .course_link_details_tag>:first-child{margin-right:2rem}.myCalendar_page .course_link_details_date{padding:4px 9pt}.myCalendar_page .course_link_details_date p{font-size:10px}.myCalendar_page .learning_head_title{font-size:1rem}.myCalendar_page .learning_head_summary{font-size:9pt;font-weight:600}.myCalendar_page .calendar-title{font-size:20px;margin-bottom:0}.myCalendar_page .calendar-title-wrapper,.myCalendar_page .calendar_section{-ms-flex-item-align:center;align-self:center;height:100%;margin-bottom:0}#datepicker_courses{display:none;position:absolute;width:90%;z-index:3}.calendar-title-wrapper svg{display:inline}.myCalendar_page .datepicker .datepicker-days{border:1px solid #90b6bd;-webkit-box-shadow:0 0 20px rgba(144,182,189,.5);box-shadow:0 0 20px rgba(144,182,189,.5);width:100%!important}.calendar-line_section{display:block}.myCalendar_page td{margin-left:2%;margin-right:2%}.load_more_button{font-size:14px;letter-spacing:.7px;margin-top:1.5rem}.load_more_button svg{height:10px;width:10px}}.list_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;width:100%}@media only screen and (min-width:767px)and (max-width:870px){.list_page .card_component{width:100%}.list_page #add_indication{font-size:17px;max-width:25pc;min-height:40px;min-width:250px}}.reset-icon{color:#fff!important}.title-summary{-webkit-box-flex:100%;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;grid-column:1/3;grid-row:1/1;justify-content:space-between;margin-bottom:1rem}@media screen and (max-width:300px){.title-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.filter-text{color:#0a0a0a;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:1px;line-height:13px;text-transform:uppercase}.filterCheckbox{accent-color:#ad0021}.filter-subtitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#585857;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-style:normal;font-weight:600;line-height:17px}.mobile_title{display:none}@media screen and (max-width:1023px){.mobile_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.mobile_filter_button{background:0 0;background-color:#fff;border:.0625rem solid #ad0021;border-radius:.125rem;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:normal;margin:0;overflow:visible;padding:9pt;text-align:inherit;text-transform:uppercase;-webkit-transition:background .2s;transition:background .2s;width:auto}.mobile_filter_button,.mobile_filter_search{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ad0021;justify-content:center}.mobile_filter_search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:#fff;border:1px solid #ad0021;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:1pc;padding:.7pc 14px}.filter-title_mobile{color:#ad0021;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:17px;margin-left:5px;margin-top:5px;text-align:center;text-transform:uppercase}.mobile_filter_menu_overlay{background-color:rgba(0,0,0,.8);display:grid;height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:scroll;place-items:center;position:fixed;top:0;-webkit-transition-delay:.3s,0s,0s;transition-delay:.3s,0s,0s;-webkit-transition-duration:0s,.3s,.3s;transition-duration:0s,.3s,.3s;-webkit-transition-property:z-index,opacity,visibility;transition-property:z-index,opacity,visibility;visibility:hidden;width:100%;z-index:20000}.mobile_filter_menu_overlay__close{margin:auto;padding-bottom:1rem;padding-right:1.5rem;padding-top:5rem;text-align:right;width:100%}.mobile_filter_menu_wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;width:100%}.mobile_filter_menu_content{background-color:#fff;border-radius:.3125rem;border-radius:0;height:auto;max-height:100%;overflow-y:scroll;padding-bottom:4rem;position:relative;width:100%}@media screen and (max-width:455px){.mobile_filter_menu_content{padding-bottom:7rem}}.mobile_filter_menu_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:.3rem;overflow:hidden;width:100%}.mobile_filter_section__head{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem 2rem 0;position:relative}.mobile_filter_section__content{list-style:none;margin:0;overflow-y:auto;padding:1.5rem 2rem}.mobile_filter_actions{grid-gap:.5rem;background-color:#fff;bottom:0;-webkit-box-shadow:0 0 10px rgba(51,51,51,.1);box-shadow:0 0 10px rgba(51,51,51,.1);-webkit-box-shadow:0 -4px 10px rgba(0,0,0,.1);box-shadow:0 -4px 10px rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));left:0;padding:1rem 1.5rem;position:fixed;right:0;width:100%;z-index:10}.mobile_filter_reset_button{background:#fff;border:1px solid #ad0021;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ad0021}.mobile_filter_apply_button,.mobile_filter_reset_button{border-radius:2px;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:17px;outline:none;padding:9pt;text-align:center;text-transform:uppercase}.mobile_filter_apply_button{background:#ad0021;border:none;color:#fff}.filter_dropdown_icon_mobile{color:#ad0021;padding-bottom:1rem}.blackIcon{color:#000}.filter-title{color:#0a0a0a;font-size:11px;font-weight:600;letter-spacing:1px;line-height:13.4px;margin-left:.2rem;text-transform:uppercase}.flex_layout{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%}.dropwdown__icon__wrap{position:relative;width:100%}.filter_bar{display:grid;gap:1rem;grid-column:1/1;grid-row:2/2;grid-template-columns:1fr;height:200px;height:100%;width:300px}@media screen and (max-width:1023px){.filter_bar{display:none;opacity:0;visibility:hidden}}.filter_bar_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;justify-content:center;margin:0;padding:0}@media screen and (max-width:1023px){.filter_bar_title{display:none;opacity:0;visibility:hidden}}.filter_bar_form{border-bottom:1px solid #a3acb2;max-width:90%}.filter_bar_form:first-child{border-top:1px solid #a3acb2;padding-top:1em}.filter_bar_select_button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:transparent;border:none;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:inherit;justify-content:flex-start;line-height:1;margin-bottom:1em;outline:none;position:relative;width:100%}.filter_bar_form span{font-size:14px;font-weight:600;text-align:left}.filter_bar_form label{color:#585857;display:unset;font-size:14px;font-weight:400}.filter_section{width:90%}.filter_dropdown_icon{color:inherit;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.filter_bar_summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1pc;font-weight:600;line-height:22px}@media screen and (max-width:300px){.filter_bar_summary{-ms-flex-item-align:end;align-self:flex-end;margin-top:5px}}.filter_dropdown_menu{background-color:none;border:none;display:block;width:100%}.filter_dropdown_menu_options{border-radius:2px;list-style:none;overflow-y:auto;padding:.5rem .6rem 0}.filter_dropdown_menu_option{padding-bottom:1rem}.filter_dropdown_menu_option:last-child{padding-bottom:0}.filter_dropdown_menu_option label{display:unset}.filter_dropdown_menu_option label input[type=checkbox]{margin-right:10px;-webkit-transform:scale(1.5);transform:scale(1.5)}.hero_background{background-color:#fff}.resetButton{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ad0021;border:none;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:31px;justify-content:center;margin:9pt 0;outline:none;padding:8px 9pt;width:136px}.resetButton>p{color:#fff;font-size:9pt;font-weight:600;letter-spacing:2%;margin:.2pc 0 0;padding:0;text-align:center;text-transform:uppercase}.resetButton>span{margin-right:6px}.disabledButton{cursor:not-allowed!important;opacity:.4}.disabledButton p,.disabledButton svg{color:hsla(0,0%,100%,.3)}.searchContainer{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;text-align:left}.searchContainer>p{color:#0a0a0a;font-size:11px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:13px;padding:0;text-transform:uppercase;width:100%}.search-Button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;outline:none;padding:6px 9pt;text-decoration:none;width:100%}.search-Button>p{color:#ad0021;font-size:9pt;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:15px;margin:5px 0 0;text-align:center;text-transform:uppercase}.search-Button>span{color:#ad0021}.icon-search{margin-right:3px;margin-top:1px}.button-search-wrapper{background:#cbd4da;border:1px solid #a3acb2;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:24px 0;max-width:90%;padding:1pc}.hero_breadcrumb{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#ad0021;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:700;margin-bottom:1rem;padding:1.5rem 0;text-transform:uppercase}.hero_breadcrumb>span{padding:0 8px}.hero_breadcrumb>a{color:inherit;text-decoration:none}.card_section_flex{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:start;-webkit-box-flex:1;align-items:flex-start;-ms-flex:1;flex:1}.card-video_wrapper,.card_section_flex{-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.card-video_wrapper{-ms-flex-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width:767px){.card-video_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:100%}}.pagination_wrapper{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:56px 0 0;text-align:center}@media screen and (max-width:767px){.pagination_wrapper{display:none;opacity:0;visibility:hidden}}.pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pagination a{color:#909090;cursor:pointer;float:left;padding:8px 1pc;text-decoration:none}.pagination>a:hover:first-child,.pagination>a:hover:last-child{background:none;color:#909090}.paginationChecked{color:#fff!important}.pagination a:hover,.paginationChecked{background-color:#90b6bd;border-radius:2px}.pagination a:hover{color:#fff}#next,#prev{color:#909090}.testCard{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);margin-bottom:1.5rem;position:relative;width:100%;width:31.5%}.showMoreButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ad0021;border:none;border-radius:.125rem;color:inherit;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;line-height:normal;outline:none;overflow:visible;padding:1rem 0;text-align:inherit;-webkit-transition:background .2s;transition:background .2s;width:auto;width:100%}@media screen and (min-width:767px){.showMoreButton{display:none;visibility:hidden}}.ButtonLabel{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:uppercase}.checkedboxes{margin-left:3px}.playlist_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;width:100%}.section__wrapper{background-color:#e5e5e5;padding:3.5rem 0}.flex-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.card_section_playlist,.flex-row,.flex-row .card_counter_playlist{display:-webkit-box;display:-ms-flexbox;display:flex}.card_section_playlist{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:flex-start;padding-top:36px;width:100%}@media screen and (max-width:479px){.card_section_playlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.container.filter .courses_grid{margin-bottom:4pc}.reference_book_page .title-counter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reference_book_page .title-counter .project-counter,.reference_book_page .title-counter .schema-counter{color:#333;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:29px;margin-left:8px;padding:0}.reference_book_page #projects_grid,.reference_book_page #schemas_grid{display:block;position:relative;top:-200px;visibility:hidden}.reference_book_page .courses_wrapper{gap:1rem}.reference_book_page .notRegisterdBanner__cta__arrow{color:#c41130}.reference_book_page .courses_grid:first-child a.notRegisterdBanner__cta svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.reference_book_page .courses_grid:last-child a.notRegisterdBanner__cta svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.reference_book_page .mobile_filter_button.selectedFilters{background-color:#ad0021;color:#fff;-webkit-transition:background .2s;transition:background .2s}.reference_book_page .mobile_filter_button.selectedFilters .filter-title_mobile{color:#fff}.filters-count{margin-left:5px}.grey-section-wrapper{background-color:#f5f5f5}.grey-section{padding-bottom:7.5rem;padding-top:7.5rem;text-align:center}.big_bottom_text{background:transparent;border:none;color:#333;font-size:36px;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline;-webkit-text-decoration-color:#ad0021;text-decoration-color:#ad0021;text-transform:uppercase;text-underline-offset:3px}.ref-book_details-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}.ref-book_details-text p{color:#909090;font-size:9pt;font-weight:600;text-transform:uppercase}.ref-book-card_productCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:280px!important}.ref-book-card_productCard:hover .big_red_button{background-color:#fff;border:.0625rem solid #ad0021;color:#ad0021;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.ref-book-card_productCard .course_main_image_wrapper>img{height:10pc;margin-top:24px}.ref-book-card_productCard .course_main_image_wrapper .course_link_image_tag{background:rgba(164,202,209,.3);border-radius:50%;height:24px;left:unset;padding:6px 4px;right:0;width:24px}.ref-book-card_productCard .course_main_image_wrapper .course_link_image_tag>p{color:#72989f;font-size:11px;letter-spacing:1px;line-height:13px;text-align:center;text-transform:uppercase}.ref-book-card_productCard .course_link_details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:auto;min-height:0!important}.ref-book-card_productCard .course_link_details .course_link_details_title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;max-width:140px;text-align:center}.ref-book-card_productCard .big_red_button{-ms-flex-item-align:auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:auto;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:600;height:31px;justify-content:center;left:0;letter-spacing:.02em;line-height:15px;margin:6px auto 14px;padding:8px 0;right:0;text-align:center;text-transform:uppercase;width:115px}.ref-book-card_productCard .big_red_button:hover{pointer-events:none}.suggested-projects-cards .ref-book-card_main{width:25pc!important}@media screen and (max-width:479px){.suggested-projects-cards .ref-book-card_main{width:300px!important}}.ref-book-card_main{background-color:#fff;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);cursor:pointer;height:100%;margin-right:24px;text-decoration:none;width:100%}.ref-book-card_main.filter-hide{display:none!important}.ref-book-card_main.list-hide{display:none}.ref-book-card_main .course_link_details{background-color:#fff;min-height:10pc}.ref-book-card_main img{height:300px;width:100%}.ref-book-card_main .course_link_image_tag{background:#90b6bd;border-radius:300px;left:unset;padding:6px 9pt;right:0}.ref-book-card_main .course_link_image_tag p{color:#fff;font-size:14px;font-style:normal;font-weight:600}.ref-book-card_main .event_courses_description_cta{color:#c41130;margin-top:34px}.projects_grid .ref-book-card_main,.schemas_grid .ref-book-card_main{margin-right:0}.container.filter .load_more_action{margin-top:93px}.container.filter .load_more_action button,.container.filter .load_more_action svg{color:#ad0021}.image_hero.centered{background-position:50%}.reference_book_page .learning_head .notRegisterdBanner__cta{margin-top:0}.schema{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border-radius:2px;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-bottom:92px;padding-right:111px;padding-top:92px}@media(max-width:767px){.schema{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.schema .schema_image{width:50%}@media(max-width:767px){.schema .schema_image{margin-bottom:20px;width:100%}}.schema .schema_image img{max-height:353px;max-width:565px;width:100%}.schema .schema_list{-ms-flex-item-align:center;align-self:center;max-width:370px;width:40%}@media(max-width:767px){.schema .schema_list{width:100%}}.schema .schema_list svg{color:#c41130}.schema ul{padding-left:1rem}.schema ul li::marker{color:#ad0021;font-size:large}.schema ul li{color:#585857;font-size:1pc;font-weight:400;line-height:22px}.schema ul li:not(:last-child){margin-bottom:1.5rem}.schema .big_red_button{height:41px;width:10pc}.schema .button_and_cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:92px}.schema .button_and_cta .big_red_button{height:41px;width:100%}.schema .button_and_cta a:first-child{width:40%}.schema .button_and_cta a:last-child{width:50%}@media(max-width:767px){.schema .button_and_cta{margin-top:50px}.schema .button_and_cta a:last-child{width:55%}.schema .button_and_cta .big_red_button{font-size:9pt}}h2.ref-book-section-title{color:#333;font-size:2pc;font-style:normal;font-weight:700;letter-spacing:2px;line-height:2pc;margin-bottom:3rem;padding:75pt 0 0;text-transform:uppercase}.rb-grid-component{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:auto auto;margin-top:3rem;row-gap:3rem}.reference_book_page .learning_head_title{font-size:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.reference_book_page .container.filter .load_more_action{margin-top:40px}.reference_book_page .container.filter .load_more_action .load_more_button{margin-top:0}@media(max-width:479px){.reference_book_page .container.filter .load_more_action{margin-top:2rem}}.schema-impianto{background:#fff;padding-bottom:50px}.reference_book_wrapper{background-color:#fff;position:relative;width:100%}@media screen and (max-width:1085px){.reference_book_wrapper{padding-bottom:5pc}}@media screen and (max-width:767px){.reference_book_wrapper{padding-bottom:40px}}.reference_book_wrapper>.learning_title_actions{bottom:auto;top:-28px}.building_feature_section.container+.load_more_action{display:none}.building_feature_section.container+.load_more_action button{color:#ad0021}@media(max-width:767px){.building_feature_section.container+.load_more_action{display:-webkit-box;display:-ms-flexbox;display:flex}}.building-features{display:grid;grid-template-columns:50% 50%;padding:90px 0}@media screen and (max-width:767px){.building-features{padding:50px 0}}.building-features div{border-bottom:1px solid #a3acb2;color:#585857;font-size:1pc;font-weight:600;max-width:100%;padding-bottom:1.5rem;padding-top:1.5rem}.building-features div:nth-child(odd){margin-right:2pc}.building-features div:nth-child(2n){margin-left:2pc}@media screen and (max-width:767px){.building-features div{max-width:auto}.building-features div:nth-child(odd){margin-right:0}.building-features div:nth-child(2n){margin-left:0}}.building-features div span{color:#858e94;font-size:1pc;font-weight:400}@media screen and (max-width:767px){.building-features{grid-template-columns:100%}}.progetti-correlati{background-color:#fff;padding-top:5pc}.progetti-correlati .progetti-correlati-text-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px;position:relative}.progetti-correlati .progetti-correlati-text-container>div{max-width:700px}@media screen and (max-width:1023px){.progetti-correlati .progetti-correlati-text-container>div{max-width:100%}}.progetti-correlati .progetti-correlati-text-container h3{letter-spacing:1px;margin-bottom:1.5rem;text-transform:uppercase}.progetti-correlati .suggested-projects-cards{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1023px){.progetti-correlati .suggested-projects-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progetti-correlati .suggested-projects-cards>a{margin-bottom:1pc}}.progetti-correlati .suggested-projects-cards .ref-book-card_main .notRegisterdBanner__cta{display:none}.interviste-proffesionisti{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:4pc 0 140px;width:100%}@media(max-width:1023px){.interviste-proffesionisti{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:767px){.interviste-proffesionisti>div:first-child{margin-bottom:4rem}}.interviste-proffesionisti div{width:520px}@media(max-width:1023px){.interviste-proffesionisti div{width:auto}}.interviste-proffesionisti .person-title{color:#333;display:inline;font-size:1pc;font-weight:700;letter-spacing:2px}.interviste-proffesionisti .question{color:#ad0021;font-size:1pc;font-style:normal;font-weight:700;height:44px;letter-spacing:2px}@media(max-width:767px){.interviste-proffesionisti .question{height:auto}}.img-p{margin-bottom:3rem}@media(max-width:767px){.img-p{margin-bottom:1.5rem}}.img-p img{border-radius:50%}.support-service-container{padding-bottom:90pt;padding-top:75pt}.support-service-container .ref-book-support-services-title-box h5.ref-book-support-services-title{color:#333;font-size:24px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:24px;margin-bottom:24px}.single-service-card{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #cbd4da;height:auto;justify-content:space-between}@media(max-width:1023px){.single-service-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;-ms-flex-direction:column;flex-direction:column}}.single-service-card h6.single-service-card-title{color:#333;font-size:1pc;font-style:normal;font-weight:700;letter-spacing:2px;line-height:1pc}.single-service-card .single-service-card-img-container{height:100%}@media(max-width:1023px){.single-service-card .single-service-card-img-container{width:100%}}.single-service-card .single-service-card-img-container .single-service-card-img{height:250px;width:237px}@media(max-width:1023px){.single-service-card .single-service-card-img-container .single-service-card-img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}}.single-service-card .single-service-card-title-box{padding-left:1pc}@media(max-width:1023px){.single-service-card .single-service-card-title-box{border:1px solid #cbd4da;border-top:none;padding:2pc 1pc;width:100%}.reference_book_paragraphs_section ul{padding-left:1pc}}.reference_book_paragraphs_section ul li::marker{color:#ad0021;font-size:large}.reference_book_paragraphs_section ul li{color:#585857;font-size:1pc;font-weight:400;line-height:22px}.reference_book_paragraphs_section ul li:not(:last-child){margin-bottom:1.5rem}.vantaggi-systema{padding-bottom:4rem;text-align:center}.vantaggi-systema .advantages{gap:3rem;margin-top:2rem;padding-left:140px;padding-right:140px}.vantaggi-systema-wrapper{background-color:#f5f5f5}.advantages .qualification{-webkit-box-shadow:0 0 28px hsla(0,0%,56%,.1);box-shadow:0 0 28px hsla(0,0%,56%,.1);padding-bottom:30px;padding-top:30px;pointer-events:none}.advantages .qualification .document_icon{margin-bottom:1rem}.advantages .qualification .radio_qualification{display:none}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Light.woff) format("woff"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Light.ttf) format("truetype"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Light.svg#Proxima Nova) format("svg")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Regular.woff) format("woff"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Regular.ttf) format("truetype"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Regular.svg#Proxima Nova) format("svg")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Semibold.woff) format("woff"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Semibold.ttf) format("truetype"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Semibold.svg#Proxima Nova) format("svg")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Bold.woff) format("woff"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Bold.ttf) format("truetype"),url(../../../etc.clientlibs/oneteam/clientlibs/clientlib-site/resources/fonts/ProximaNova-Bold.svg#Proxima Nova) format("svg")}.reference_book_header>.container{max-width:91%;padding:0}.reference_book_container{margin-left:auto;margin-right:auto;max-width:975pt;width:100%}.reference_book_page{background-color:#f5f5f5!important;grid-column:1/3;grid-row:1/1;margin-top:5rem;overflow-x:hidden}.reference_book_second_header{-webkit-box-pack:center;-ms-flex-pack:center;background:#858e94;height:54px;justify-content:center;margin-top:5rem;position:fixed;top:0;width:100%;z-index:99}.reference_book_second_header,.reference_book_second_header_items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reference_book_second_header_items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;overflow-x:auto;padding:0;white-space:nowrap}.reference_book_second_header_item{border-right:1px solid #cbd4da;color:#cbd4da;margin:0;padding:0 40px}.reference_book_second_header_item:first-child{color:#fff;padding:0 40px 0 0}@media(max-width:767px){.reference_book_second_header_item:first-child{padding:0 40px}}.reference_book_second_header_item:last-child{border-right:none;padding:0 0 0 40px}@media(max-width:767px){.reference_book_second_header_item:last-child{padding:0 40px}}.reference_book_second_header_link{color:inherit;cursor:pointer;font-size:9pt;font-weight:600;letter-spacing:.02em;line-height:9pt;text-decoration:none;text-transform:uppercase}.reference_book_second_header_link:hover{color:#fff}.reference_book_banner{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-self:center;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;min-height:629px;position:relative;width:100%}@media screen and (max-width:1023px){.reference_book_banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:unset;-ms-flex-pack:unset;-ms-flex-direction:column;flex-direction:column;justify-content:unset;padding:25px 20px 60px}}.reference_book_banner_content_title{margin-left:0;margin-right:40px;max-width:694px;padding-top:75pt;width:100%}.reference_book_banner_content_title>h2{color:#333;font-size:3pc;font-weight:700;letter-spacing:3px;line-height:3pc;margin-bottom:24px;text-transform:uppercase;word-break:break-word}@media screen and (max-width:1023px){.reference_book_banner_content_title>h2{font-size:2pc;margin-bottom:1pc}}.reference_book_banner_content_title>p{color:#585857;font-size:1pc;font-weight:400;line-height:22px;margin:0 0 2pc;max-width:379px;padding:0}.reference_book_banner_content_title>p:first-child{font-weight:600;margin-bottom:1pc}@media screen and (max-width:1023px){.reference_book_banner_content_title>p{font-size:14px;margin-bottom:1pc;max-width:100%}.reference_book_banner_content_title>p:first-child{margin-bottom:1pc}}.reference_book_banner_content_title>div{background-color:#ad0021!important;border:none;border-radius:2px;display:inline;height:41px;outline:none;padding:9pt;text-align:center;width:10pc}.reference_book_banner_content_title>div>a{color:#fff!important;font-size:14px;letter-spacing:.7px;line-height:14px;text-decoration:none;text-transform:uppercase}.reference_book_banner_content_title>div>a:hover{background-color:#ad0021!important;color:#fff!important}@media screen and (max-width:1023px){.reference_book_banner_content_title>div{display:block;margin-bottom:30px;width:100%}.reference_book_banner_content_title{margin-bottom:0;margin-left:0;margin-right:0;max-width:100%;padding-top:0;width:auto}}.reference_book_banner_content_image{height:auto;margin-right:-8%;max-width:670px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media screen and (max-width:1023px){.reference_book_banner_content_image{max-width:100%}}.test_test{min-height:522px}.test_test,.with_image{background-color:#fff}.without_image{background-color:#f5f5f5}.reference_book_paragraphs_section{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:410px;padding-bottom:75pt;padding-top:75pt;width:100%}@media(max-width:1023px){.reference_book_paragraphs_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.reference_book_paragraphs_section>.reference_book_paragraphs_section_content.centered{-ms-flex-item-align:center;align-self:center}.reference_book_paragraphs_section>.reference_book_paragraphs_section_content.baselined{-ms-flex-item-align:baseline;align-self:baseline}.sideBySideArrows>.reference_book_carouselCards_arrows{bottom:220px;margin-bottom:118px;margin-right:10px;position:sticky;right:0}@media screen and (max-width:1085px){.sideBySideArrows>.reference_book_carouselCards_arrows{display:block;height:5px;left:0;margin-bottom:74px;position:absolute;width:825pt;z-index:99}}@media screen and (max-width:1023px){.sideBySideArrows>.reference_book_carouselCards_arrows{height:5px;left:11px;width:6in}}@media screen and (max-width:767px){.sideBySideArrows>.reference_book_carouselCards_arrows{margin-bottom:35px}}@media screen and (max-width:479px){.sideBySideArrows>.reference_book_carouselCards_arrows{left:75pt;margin-bottom:35px;width:95%}}.sideBySideArrows>.reference_book_carouselCards_arrows>.reference_book_carouselCards_arrow[aria-disabled=true]>svg{color:#dedede}@media screen and (max-width:1023px){.sideBySideArrows>.reference_book_carouselCards_arrows{display:block}}@media(max-width:479px){.sideBySideArrows>.reference_book_carouselCards_arrows .reference_book_carouselCards_arrow_left{margin-right:150px}}.reference_book_paragraphs_section_content{max-width:35pc}@media screen and (max-width:1023px){.reference_book_paragraphs_section_content{max-width:100%;width:100%}}@media screen and (max-width:767px){.reference_book_paragraphs_section_content:first-child{margin-bottom:4rem}}.reference_book_paragraphs_section_content>h1{color:#333;font-size:24px;letter-spacing:1px;line-height:24px;margin:0 0 24px}.reference_book_paragraphs_section_content>p{color:#585857;font-size:1pc;line-height:22px;margin:0}.reference_book_carouselCards_carousel{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:0;padding-bottom:40px;padding-top:40px}.reference_book_carouselCards_carousel_header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:25px;padding:4pc 0 75pt;position:relative}.reference_book_carouselCards_carousel_header>div>h1{color:#333;font-size:24px;letter-spacing:1px;line-height:24px}.reference_book_carouselCards_carousel_header>div>p{color:#585857;font-size:1pc;line-height:22px;margin:0;max-width:43pc}@media screen and (max-width:1023px){.reference_book_carouselCards_carousel_header>div>p{max-width:100%}}.reference_book_carouselCards_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;-webkit-box-shadow:0 0 20px hsla(0,0%,56%,.2);box-shadow:0 0 20px hsla(0,0%,56%,.2);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:623px;height:100%;justify-content:center;margin-right:50px;max-width:750pt}@media screen and (max-width:1440px){.reference_book_carouselCards_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1085px){.reference_book_carouselCards_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-right:1pc;min-height:623px;position:relative;width:375px!important}}.reference_book_carouselCards_info{-ms-flex-item-align:stretch;align-self:stretch;height:100%;max-width:431px;padding:2pc;position:relative}.reference_book_carouselCards_info>h2{color:#333;font-size:1pc;letter-spacing:2px;line-height:19px;margin:0 0 41px;text-transform:uppercase}@media screen and (max-width:1085px){.reference_book_carouselCards_info>h2{font-size:14px;margin-bottom:34px}}.reference_book_carouselCards_info>img{height:250px;margin-bottom:56px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1085px){.reference_book_carouselCards_info>img{height:300px;margin-bottom:3pc;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.reference_book_carouselCards_info>p{color:#585857;font-size:1pc;line-height:22px;margin:0}@media screen and (max-width:1085px){.reference_book_carouselCards_info>p{font-size:14px;margin-bottom:52px}}.reference_book_carouselCards_info>ul{list-style:none;margin:27px 0 0;padding:0}.reference_book_carouselCards_info>ul>li{margin:0 0 2pc 9pt;padding:0;position:relative}.reference_book_carouselCards_info>ul>li:before{color:#ad0021;content:"•";font-size:25px;left:-13px;position:absolute;top:-.37em}.reference_book_carouselCards_info .button_and_cta{bottom:0;margin-bottom:2pc;position:absolute}@media screen and (max-width:1085px){.reference_book_carouselCards_info .button_and_cta{margin-bottom:15px}.reference_book_carouselCards_info{max-width:100%}}.reference_book_carouselCards_details{-ms-flex-item-align:stretch;align-self:stretch;background-color:#f5f6f8;max-width:100%;padding:2pc 3pc;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}@media screen and (max-width:1085px){.reference_book_carouselCards_details{bottom:-85px;left:0;padding:2pc;position:absolute}.reference_book_carouselCards_details>div{display:none;max-height:600px;overflow:auto;padding-right:20px}}.reference_book_carouselCards_details>svg{margin-left:10px;margin-right:19px;margin-top:33px;position:absolute;right:0;top:0}.reference_book_carouselCards_details>h2{color:#333;font-size:1pc;letter-spacing:2px;line-height:19px;margin:0 0 27px}@media screen and (max-width:1085px){.reference_book_carouselCards_details>h2{margin-bottom:0;padding:0}}.reference_book_carouselCards_details>div>ul{background-color:#f5f6f8;list-style:none;margin:0;padding:0}@media screen and (max-width:1085px){.reference_book_carouselCards_details>div>ul{margin-top:30px}}.reference_book_carouselCards_details>div>ul>li{color:#585857;margin:0 0 2pc 9pt;padding:0;position:relative}.reference_book_carouselCards_details>div>ul>li:before{color:#ad0021;content:"•";font-size:25px;left:-13px;position:absolute;top:-.37em}.reference_book_paragraphImage_section{background-color:#fff;width:100%}.reference_book_paragraphImage_section_content>h1{color:#333;font-size:24px;letter-spacing:1px;line-height:24px;margin:0 0 24px}.reference_book_paragraphImage_section_content>p{color:#585857;font-size:1pc;line-height:22px;margin:0}.oneSlideCarouselSideBySideComponent>.img-container-side-paragraph{margin-left:75pt}.oneSlideCarouselSideBySideComponent>.img-container-side-paragraph>img{max-width:100%!important;width:100%}@media screen and (max-width:1023px){.oneSlideCarouselSideBySideComponent>.img-container-side-paragraph{margin-left:0}}.imgLabelSideBySideCarousel{overflow:hidden}.imgLabelSideBySideCarousel>.slick-list{margin-left:75pt}@media(max-width:1023px){.imgLabelSideBySideCarousel>.slick-list{margin-left:0}}.imgLabelSideBySideCarousel>.slick-list>.slick-track>.slick-slide>div{margin-right:2pc}.img-container-side-paragraph.carousel>img{height:430px;-o-object-fit:cover;object-fit:cover;width:481px}.img-container-side-paragraph.carousel>p{color:#000;font-size:1pc;font-weight:400;height:88px;line-height:22px;margin-top:25px;max-width:330px;overflow:auto;padding-right:10px}@media(max-width:1256px){.img-container-side-paragraph.carousel>p{max-width:300px}}@media(max-width:1023px){.img-container-side-paragraph.carousel>p{max-width:290px}}@media(max-width:767px){.img-container-side-paragraph.carousel>p{max-width:280px}}@media(max-width:479px){.img-container-side-paragraph.carousel>p{max-width:220px}}@media(max-width:1023px){.img-container-side-paragraph{margin-top:24px}}.img-container-side-paragraph .reference_book_paragraphs_section_image{height:100%;max-width:634px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.reference_book_carouselCards_arrows{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:22px;position:relative}@media screen and (max-width:1023px){.reference_book_carouselCards_arrows{display:none}}.reference_book_carouselCards_arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent!important;background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:75pt;position:absolute;right:0;top:0;z-index:1}.reference_book_carouselCards_arrow>svg{color:#ad0021}.reference_book_carouselCards_arrow_left{margin-right:180px;right:0}.reference_book_carouselCards_arrow_left>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reference-book-carousel .slick-list{padding:20px 5px}@media screen and (max-width:1085px){.reference-book-carousel .slick-list{overflow:visible;z-index:99}}.reference-book-carousel .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.reference-book-carousel .slick-track .slick-slide{height:inherit!important}.servizio_card_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #cbd4da;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:35pc;min-height:250px}.servizio_card_image{height:auto;max-width:376px;-o-object-fit:cover;object-fit:cover}.servizio_card_details{padding:2pc 1pc}.servizio_card_details>h2{color:#333;font-size:1pc;letter-spacing:2px;line-height:19px;margin:0 0 2pc}.servizio_card_details>p{color:#585857;font-size:1pc;line-height:22px;margin:0}.card_results_wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100VW}.card_results_wrapper,.search_results_section_404{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.search_results_section_404{margin-bottom:50px;margin-top:50px}.search_results_section_404,.search_words{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.search_words{-webkit-box-direction:normal;display:none;width:100%}.results_counter{-webkit-box-pack:right;-ms-flex-pack:right;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:right;margin-right:15px}.search_404_container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#fff;display:none;-ms-flex-direction:column;flex-direction:column;height:27pc;justify-content:center;margin:0 auto;text-align:center;width:100%}.search_404_text{margin-top:30px}.search_404_text>h5{color:#585857;font-family:Proxima Nova;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0;padding:0}.search_404_text>p{color:#909090;font-family:Proxima Nova;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0;padding-top:10px;text-transform:none}@media only screen and (max-width:479px){.card_section .card_component{width:100%}.results_counter{margin-right:15px}.search_404_container{height:27pc;width:100%}.search_404_text{margin-top:30px}.search_404_text>h5{font-size:1rem}.search_404_text>p{color:#909090;font-family:Proxima Nova;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0;padding-top:10px;text-transform:none}}@media only screen and (max-width:767px){.card_section .card_component{width:100%}.card_section .card_component .card_details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.results_counter{padding-right:15px}.search_404_container{-ms-flex-item-align:center;align-self:center;height:27pc;margin:15px;width:100%}.search_404_text{margin-top:30px}.search_404_text>h5{font-size:1rem}.search_404_text>p{color:#909090;font-family:Proxima Nova;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0;padding-top:10px;text-transform:none}}@media only screen and (max-width:1023px){.search_404_container{-ms-flex-item-align:center;align-self:center;height:27pc;margin:15px;width:100%}}.search_page{background-color:#f5f5f5;grid-column:1/3;grid-row:1/2;padding-bottom:5pc;padding-top:5pc}.search_page,.search_title_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.search_title_container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;height:200px;justify-content:center}.search_results_section{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;width:100%}.search_results_container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:75px}.searchboxes_container{display:grid;grid-template-columns:repeat(4,1fr);width:100%}@media screen and (max-width:767px){.searchboxes_container{grid-template-columns:repeat(2,1fr)}}.search_prodoto,.searchboxes_container_prodoto{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.searchboxes_container_prodoto{width:100%}.search_categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-bottom:5rem;overflow:hidden}h5{margin-bottom:40px}.searchboxes_container_2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.search_cta_button{grid-row:1/1;margin-bottom:17px;margin-right:17px}.search_cta_button>a{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:center;background-color:#f5f5f5;border:.1px solid #909090;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Proxima Nova;font-size:1pc;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:1.5rem 0;text-decoration:none}.search_cta_button>a:hover{background-color:#333;border:1px solid #333;color:#fff;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.prodoto_cta_button{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:.0625rem solid #a3acb2;justify-content:center;margin-bottom:17px;margin-right:17px}.prodoto_cta_button,.prodoto_cta_button>a{display:-webkit-box;display:-ms-flexbox;display:flex}.prodoto_cta_button>a{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;align-self:center;background-color:#f5f5f5;border:none;color:#585857;cursor:pointer;font-size:.875rem;font-weight:400;height:41px;justify-content:space-between;letter-spacing:0;line-height:1.2;text-decoration:none;width:303px}.prodoto_cta_button>a:hover{color:#ad0021;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.prodoto_cta_button>a:hover.prodoto_button_text>svg{color:#ad0021}.prodoto_button_text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.searchbar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;margin:-2pc auto 0}.searchbar,form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}form{-webkit-box-flex:1;-ms-flex-positive:1;border:1px solid hsla(0,0%,56%,.3);border-radius:2px;flex-grow:1;height:65px;padding:2px}.goback_button,form{background-color:#fff}.goback_button{border:none}#goback_svg{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}input{-webkit-box-flex:2;-ms-flex-positive:2;border:none;flex-grow:2;text-indent:10px}input:focus{outline:none}.searchbutton,.searchbutton_new{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:center;background:#ad0021;border-radius:2px;border-style:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:40px;justify-items:center;margin-left:auto;margin-right:24px;vertical-align:middle;width:75pt}.searchbar_textbox{overflow:hidden}#search_button_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.75rem;font-weight:400;justify-content:space-between;letter-spacing:.02em;line-height:1.2;margin:0 auto;text-align:center}.searchbutton_filled{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ad0021;height:40px;justify-items:center;margin-left:auto;margin-right:24px;vertical-align:middle;width:40px}#search_button_content_filled,.searchbutton_filled{-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-self:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#search_button_content_filled{-ms-flex-item-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:.75rem;font-weight:400;justify-content:space-between;letter-spacing:.02em;line-height:1.2;margin:0 auto;text-align:center}.blurfilter{-webkit-filter:blur(1px);filter:blur(1px)}#search_back_icon{color:#909090}.mobile_search_breadcrumb{background-color:#fff;color:#909090!important;display:none;margin:0;padding:0}@media only screen and (max-width:767px){.search_title_container>h1{color:#0a0a0a;font-family:Proxima Nova;font-size:2.25rem;font-weight:700;letter-spacing:.125rem;line-height:1.2}.search_results_container{width:100%}.searchboxes_container_2,.searchboxes_container_prodoto{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.searchbutton{height:40px;margin:4px;width:40px}.searchbutton>svg{margin:0 auto}.searchbutton_filled .searchbutton_new,.searchbutton_new{height:40px;margin:4px;width:40px}.searchbutton_filled>svg,.searchbutton_new>svg{margin:0 auto}#search_button_text{display:none}.prodoto_cta_button{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;height:41px;justify-content:flex-start;margin-bottom:24px;width:100%}.prodoto_cta_button>a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.prodoto_button_text{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-self:flex-start;width:100%}.search_results_section{margin:none;width:100%}.mobile_search_breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}.search_title_container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:center;padding-left:15px}.cta_tag_3{grid-column:1/1;grid-row:2/4}.cta_tag_4{grid-column:2/2;grid-row:3/4}}@media only screen and (max-width:1023px){.prodoto_cta_button>a{height:30px;width:225px}}.cookies_container_small{background-color:inherit}@media only screen and (max-width:1023px){.cookies_container_small>p{min-width:50px;overflow-wrap:break-word;padding-bottom:1rem}}.home_titles{background-color:#fff;margin-bottom:0;margin-top:55px;padding:3rem 0;width:100%}.home_titles>.container{padding-top:25px}.home_titles>h2,.home_titles>p{padding-left:2.5rem}.home_titles>p{font-size:1pc;line-height:22px}@media only screen and (max-width:767px){.home_titles{margin:0;padding:1.5rem 0}.home_titles>h2,.home_titles>p{padding-left:0}}.th-components-bg-color{stroke:#c41130!important;background-color:#c41130!important}.th-control-bar.th-horizontal.th-top{visibility:hidden!important}.th-video.th-media-paused .th-control-bar{background-color:#000!important}.th-skin-gMsUOe .th-button-color:not(.th-hover-disabled):not(.th-button-disabled):hover{fill:#fff!important;color:#fff!important}.th-big-play-icon.th-display-icon.th-svg-container,.th-video.th-user-active.th-media-init .th-control-bar{visibility:hidden!important}.th-video .th-video-player .th-video-poster{background-size:cover!important}.videopage{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f5f5f5;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;grid-row:1/2;margin-top:5rem;width:100%}.playlist_message{background-color:#fff;border:#fff;border-radius:4px;color:#333;font-size:1rem;font-weight:600;height:72px;left:50%;max-width:239px;min-width:229px;padding-top:24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.playlist_message svg{margin-right:6px}#added_message,#removed_message{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:1001}.video_title{color:#0a0a0a;font-size:2.25rem;font-weight:700;letter-spacing:.125rem;line-height:1.2;margin-bottom:2rem}.video_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:5rem 10%}.video_info{padding-right:.9375rem}.remove_add_action{padding-left:.9375rem}.overlay_video{background-color:#000;bottom:0;height:100%;left:10%;opacity:.5;position:absolute;right:0;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:80%}.overlay_video,.playButton{pointer-events:none}#video_thron{height:500px;width:100%}.video-figure>.figure_img{padding:0 10%}.video_thron{cursor:pointer}.red_button{color:#ad0021;font-size:1rem;font-weight:700;letter-spacing:.125rem;line-height:1.2;margin-bottom:1.5rem}.details{color:#585857;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:2rem}.remove_add_button{display:none}.remove_add_label{background-color:#fff;border:.0625rem solid #ad0021;border-radius:.125rem;color:#ad0021;cursor:pointer;font-size:1rem;font-weight:600;height:47px;line-height:1px;min-width:193px;padding:1rem 0;text-align:center;-webkit-transition:background-color .2s;transition:background-color .2s;width:250px}.remove_add_label svg{fill:#ad0021}.remove_add_label:hover{background-color:#ad0021;color:#fff}.remove_add_label:hover svg{fill:#fff}#remove_playlist_label{display:none}.remove_add_button:checked~label{background-color:#ad0021;color:#fff}.remove_add_button:checked~label svg{fill:#fff}.remove_add_button:checked:hover~label{background-color:#fff;color:#ad0021}.remove_add_button:checked:hover~label svg{fill:#ad0021}.videopage .card_component{width:23%}.video_suggestions h5{font-size:1.5rem;font-weight:700;letter-spacing:1px;margin-bottom:1.5rem;text-transform:uppercase}.suggested_cards{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.suggested_cards .figure_img img{height:10rem}.card_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.videopage .hero_breadcrumb{margin-bottom:0;padding:2.375rem 10% 3.375rem}.suggested_cards{margin-bottom:5.43rem}.video_section{position:relative}.video_section:before{content:"";height:20%;position:absolute;z-index:0}.video_section:before,.white_back{background-color:#fff;width:100%}@media only screen and (max-width:767px){.video_section:before{height:5%}.video.container{padding-left:0;padding-right:0}.video_actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}.video_actions,.video_suggestions{padding-left:.5625rem;padding-right:.5625rem}.videopage .hero_breadcrumb{padding-bottom:1rem;padding-left:0;padding-right:0}.video_info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.video_title{font-size:1.5rem}.remove_add_action{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:1.5rem 0;order:1;padding-left:0}.remove_add_label{font-size:.75rem;height:31px;padding-bottom:9px;padding-top:8px;width:193px}.red_button{font-size:.875rem;letter-spacing:1px;margin-bottom:1rem}#video_thron{height:210px}.videopage .figure_img{padding:0}.overlay_video{left:0;width:100%}.videopage .card_component{width:100%}.suggested_cards{margin-bottom:0}}@media only screen and (min-width:767px)and (max-width:1023px){.videopage .card_component{width:49%}}