@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div,p,span{box-sizing:border-box}.CookieConsent{z-index:1000!important}.circle-wrap .inside-circle{background:#d2eaf1;border-radius:50%;color:#1e51dc;font-size:1rem;font-weight:700;height:122px;line-height:120px;margin-left:14px;margin-top:14px;position:absolute;text-align:center;width:122px;z-index:100}input[type=text],textarea{background-color:#fff}.input-wrapper,input{position:relative}input{border:1px solid #d2d1d1;border-radius:6px;line-height:6ex;padding:6px}input:focus{outline:1px solid gray}.form-error{color:#f80031;font-size:.8rem;font-style:italic}.form-warning{color:#b86308;font-size:1rem}.separator{background-color:#e0e0e0;height:1px;margin:20px;width:100%}.link_icon,.link_item{color:#0e71b2}.link_item{cursor:pointer;font-size:1rem;font-weight:700}.link_item svg,.switch_link{color:#0e71b2}.switch_link{cursor:pointer;font-size:1.1rem;font-weight:400}.switch_link svg{color:#0e71b2;margin-left:12px}.switch_link span.span_bold{font-weight:700}.link_item_small{color:#0e71b2;font-size:.9rem;font-weight:400}.link_item_small svg{color:#0e71b2}.link_item_button{border:1px solid #0e71b2;border-radius:4px;color:#0e71b2;font-size:.9rem;font-weight:700;padding:4px 8px}.loader{animation:spin .5s linear infinite;border:8px solid #bdbaba;border-radius:50%;border-top-color:#000;height:100px;position:absolute;width:100px;z-index:150}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dim_screen{background:#fff;opacity:.7}.dim_loader,.dim_screen{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;justify-items:center;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:150}.dim_loader{background:#0000}.loader-message{font-size:1.5rem;margin-top:200px}.mui_chip.active{background-color:#54534c;color:#fff;font-weight:600}.rounded_color_selection_chip_red{background-color:red}.rounded_color_selection_chip_red,.rounded_color_selection_chip_yellow{border-radius:50%;height:35px;margin-left:8px;margin-right:8px;width:35px}.rounded_color_selection_chip_yellow{background-color:#ff0}.rounded_color_selection_chip_orange{background-color:orange}.rounded_color_selection_chip_green,.rounded_color_selection_chip_orange{border-radius:50%;height:35px;margin-left:8px;margin-right:8px;width:35px}.rounded_color_selection_chip_green{background-color:green}.rounded_color_selection_chip_purple{background-color:#a6d3e8;border-radius:50%;height:35px;margin-left:8px;margin-right:8px;width:35px}.rounded_color_selection_chip_lightyellow{background-color:#fff685;border-radius:50%;height:35px;margin-left:8px;margin-right:8px;width:35px}.rounded_color_selection_chip_special_green{background-color:#c8eb02;border-radius:50%;height:35px;margin-left:8px;margin-right:8px;width:35px}.rounded_color_selection_chip_light_red{background-color:#ff6183;border-radius:50%;height:35px;margin-left:8px;margin-right:8px;width:35px}.chip{background-color:#1d9445;color:#fff;display:inline-block;height:32px;line-height:32px;padding:0 10px}.chip,.chip_adaptive_big{border-radius:25px;font-size:12px;font-weight:700}.chip_adaptive_big{align-content:center;align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:row;height:auto;justify-content:center;justify-items:center;min-height:38px;min-width:38px}.chip_adaptive_big.larn_idle_chapter{background-color:#f8f7f4;color:#54534c}.chip_adaptive_big.larn_to_many_errors_chapter{background-color:#f8f7f4;color:red}.chip_adaptive_big.larn_in_progress_chapter,.chip_adaptive_big.larn_to_saved{background-color:#f8f7f4;color:orange}.chip_adaptive_big.larn_completed_ok_chapter{background-color:#f8f7f4;color:green}.table_index_chip{margin-right:20px}.arrFiscalCode{cursor:pointer;margin-left:10px;margin-right:10px}.arrFiscalCode.active{background-color:#135693;color:#fff}.arrFiscalCode:hover{background-color:#135693;color:#000}.tag{align-items:center;border-radius:4px;color:#1c1a1b;display:flex;flex-direction:row;font-size:1.1rem;font-style:italic;font-weight:600;justify-content:flex-start;margin-bottom:0;margin-top:8px;min-width:230px;padding-bottom:8px;padding-left:16px;position:relative}@media screen and (max-width:calc(1400px)){.tag{font-size:1rem;padding-left:8px}}.tag svg{margin-right:16px}.chip_text_hightligh_main{background-color:#eee;border-radius:8px;color:#54534c;padding:8px 16px}.animation_slide_down{animation-duration:1s;-webkit-animation-duration:1s;animation-name:slideDownAnimation;-webkit-animation-name:slideDownAnimation;animation-timing-function:cubic-bezier(.17,.04,.03,.94);-webkit-animation-timing-function:cubic-bezier(.17,.04,.03,.94);visibility:visible!important}@keyframes slideDownAnimation{0%{height:0}to{min-height:200px}}.font_normal{font-size:1rem}.font_x{font-size:1.2rem}.font_bold{font-weight:700}.edit_calendar_container{display:block;padding:20px;position:relative}.edit_calendar_container .event_view_container{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;max-width:500px;text-align:center}.edit_calendar_container .event_data{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:10px}.edit_calendar_container .event_data .input_generic{border:none;border-bottom:1px solid #92928f;border-radius:0;font-size:1rem;margin:0 0 10px;min-width:300px}.edit_calendar_container .event_data input:focus,.edit_calendar_container .event_data select:focus,.edit_calendar_container .event_data textarea:focus{border:none;border-bottom:1px solid #000;outline:none}.edit_calendar_container .event_data input,.edit_calendar_container .event_data textarea{background-color:#f9f7f6;margin:0}.edit_calendar_container .event_data .date_box{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.edit_calendar_container .event_data textarea{background-color:#f9f7f6;height:200px;min-width:300px}.edit_calendar_container .event_data .row_event{margin:20px}.edit_calendar_container .event_data .row_divider{background-color:#aeacac;height:1px;margin-bottom:30px;width:100%}.edit_calendar_container .event_data .selector_box{min-width:300px}.edit_calendar_container .event_data .datetime_selector{width:300px}.edit_calendar_container .event_data .datetime_selector input{font-size:1.5rem;width:300px}.edit_calendar_container .event_data .input_elements{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:center}.edit_calendar_container .event_data span{color:#898b8e}.edit_calendar_container .event_data .input_labels_top{margin-bottom:10px;margin-top:10px}.close_button{background-color:#ebecee;border-radius:50%;height:40px;justify-content:center;padding:5px;width:40px}.buttons_row,.close_button{align-content:center;align-items:center;display:flex;flex-direction:row;text-align:center}.buttons_row{justify-content:space-between}.toggle_element_container .form-switch{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;display:inline-block}.toggle_element_container .form-switch i{background-color:#e6e6e6;border-radius:23px;display:inline-block;height:26px;margin-right:.5rem;position:relative;transition:all .3s linear;vertical-align:text-bottom;width:46px}.toggle_element_container .form-switch i:before{background-color:#fff;border-radius:11px;content:"";height:22px;left:0;position:absolute;transform:translate3d(2px,2px,0) scaleX(1);transition:all .25s linear;width:42px}.toggle_element_container .form-switch i:after{background-color:#fff;border-radius:11px;box-shadow:0 2px 2px #0000003d;content:"";height:22px;left:0;position:absolute;transform:translate3d(2px,2px,0);transition:all .2s ease-in-out;width:22px}.toggle_element_container .form-switch:active i:after{transform:translate3d(2px,2px,0);width:28px}.toggle_element_container .form-switch:active input:checked+i:after{transform:translate3d(16px,2px,0)}.toggle_element_container .form-switch input{display:none}.toggle_element_container .form-switch input:checked+i{background-color:#1d9445}.toggle_element_container .form-switch input:checked+i:before{transform:translate3d(18px,2px,0) scale3d(0,0,0)}.toggle_element_container .form-switch input:checked+i:after{transform:translate3d(22px,2px,0)}.two_cells{width:50%}.bullet_orange{background-color:orange;border-radius:50%;height:20px;width:20px}.alert_text,.ok_text,.warning_text{font-weight:700}.avatar_rounded_s{align-items:center;background:url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Olivia_Rodrigo_at_Vice_President's_West_Wing_office_(2).jpg/220px-Olivia_Rodrigo_at_Vice_President's_West_Wing_office_(2).jpg");border-radius:200px;display:flex;flex:none;flex-direction:column;flex-grow:0;height:48px;justify-content:center;order:1;padding:0;width:48px}blockquote{border:none;font-size:0;margin:0;padding:0;position:relative}blockquote p{background-color:#f9f9f9;border-radius:5px;color:#333;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.5;margin:1.5rem 0;padding:0 2rem}blockquote p:before{content:"“";left:.5rem;top:-.5rem}blockquote p:after,blockquote p:before{color:silver;font-size:3rem;position:absolute}blockquote p:after{bottom:-.5rem;content:"”";right:.5rem}.ant-table-content{font-size:.8rem!important}.ant-input-group-wrapper input{height:40px}.ant-input-group-wrapper button{height:40px!important;width:40px!important}.no_data_in_table{font-size:1rem;font-style:italic;margin:24px}.ant-table-cell{padding:8px!important}.label_lg_icon_false_color_orange_outlined_false{background:#fff4ed}.label_lg_icon_false_color_green_outlined_false,.label_lg_icon_false_color_orange_outlined_false{align-items:center;border-radius:16px;display:flex;flex-direction:row;font-size:.7rem;height:auto;justify-content:center;min-height:28px;min-width:61px;mix-blend-mode:multiply;padding:4px 16px;width:auto}.label_lg_icon_false_color_green_outlined_false{background:#a4f199}.label_lg_icon_false_color_blue_outlined_false{background:#edf4ff;font-size:.7rem}.label_lg_icon_false_color_blue_outlined_false,.label_lg_icon_false_color_gray_outlined_false{align-items:center;border-radius:16px;display:flex;flex-direction:row;height:auto;justify-content:center;min-height:28px;min-width:61px;mix-blend-mode:multiply;padding:4px 16px;width:auto}.label_lg_icon_false_color_gray_outlined_false{background-color:#f7f5f5;color:#3f3e3e;font-size:.8rem}.label_circle_black{background:#6d6a6a;border-radius:50%;color:#fff;font-size:1rem;font-weight:600;padding:8px 12px}.v{display:block}@media screen and (max-width:576px){.hxs{display:none}}@media screen and (max-width:768px)and (min-width:576px){.hsm{display:none}}@media screen and (max-width:992px){.hmd{display:none}}@media screen and (min-width:992px){.hlg{display:none}}.notification_page_warning{color:#d26308;font-size:1rem;font-style:italic;text-align:left!important}@media screen and (max-width:calc(1400px)){.notification_page_warning{font-size:.8rem;padding:8px}}.icon_wrapper{color:#97b0b9}.file_row_edit{align-content:flex-end;align-items:flex-end;border-bottom:1px dashed #edf1f2;display:flex;flex-direction:row;justify-content:space-between;min-height:40px;padding-right:0;padding-top:4px;width:100%}.file_row_edit.no_indent{padding-left:0}@media screen and (max-width:calc(1400px)){.file_row_edit{align-content:center;align-items:center;border:none;flex-direction:column;margin-bottom:20px;padding:4px}}.file_row_edit.center_inputs{align-content:center;align-items:center}.file_row_edit .textarea_box_edit{background-color:#fff;background-size:30px 30px;border:none;border-radius:0;font-size:.9rem;line-height:1.7;margin:0;outline:none;padding:0;resize:none;width:400px}.file_row_edit .textarea_box_edit.is_edit_activated{background-color:#fff}.file_row_edit .textarea_box_edit::placeholder{color:#979696}.file_row_edit .textarea_box_edit.is_overrided{background-color:#ffffab!important}.file_row_edit .input_box_edit{background-color:#fff;background-size:30px 30px;border:none;border-bottom:1px dashed #cacbcb;border-radius:0;font-size:.9rem;margin:0;outline:none;padding:0;width:400px}.file_row_edit .input_box_edit.is_edit_activated{border-bottom:1px solid #cacbcb}.file_row_edit .input_box_edit::placeholder{color:#b1afaf;font-style:italic}.file_row_edit .row_title{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:.9rem;font-weight:500;justify-content:flex-start;margin-bottom:4px;width:30%}@media screen and (max-width:calc(1400px)){.file_row_edit .row_title{justify-content:flex-start;width:100%}}.file_row_edit .row_inputs{align-content:center;align-items:center;background-color:#f7f7f7;display:flex;flex-direction:row;font-size:.9rem;justify-content:flex-start;padding:4px 4px 4px 32px;width:70%}.file_row_edit .row_inputs.no_icon{padding:4px}.file_row_edit .row_inputs.is_overrided{background-color:#ffffab!important}@media screen and (max-width:calc(1400px)){.file_row_edit .row_inputs{padding:4px;width:100%;width:95%}}.file_row_edit .row_inputs input{background-color:#f7f7f7!important;border:none!important;width:100%}.file_row_edit .row_inputs svg{margin:0!important}.file_row_edit .row_inputs textarea{background-color:#f7f7f7!important}.file_row_edit .row_inputs.is_edit_mode{background-color:#fff}.file_row_edit .row_inputs.is_edit_mode input,.file_row_edit .row_inputs.is_edit_mode textarea{background-color:#fff!important}.file_row_edit .row_inputs.is_edit_mode .form_background{background-color:#fff}.file_row_edit svg{margin-right:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:.5}}html{font-size:16px}input{background-color:#f9f7f6}.center-row-items{align-content:center;flex-wrap:wrap;justify-content:center}.center-row-items,.start-row-items{align-items:center;display:flex;flex-direction:row;position:relative;text-align:center;width:100%}.start-row-items{align-content:flex-start;justify-content:flex-start}.between-column-items{align-items:center;justify-content:space-between}.between-column-items,.start-column-items{align-content:center;display:flex;flex-direction:column;position:relative;text-align:left;width:100%}.start-column-items{align-items:flex-start;justify-content:center}.center-column-items{justify-content:center}.center-column-items,.center-column-items-top{align-content:center;align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;width:100%}.center-column-items-top{justify-content:flex-start}.clickable{cursor:pointer}.between-row-items{align-content:flex-start}.between-row-items,.between-row-items-middle{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.between-row-items-middle{align-content:center;justify-items:center}.between-row-start-items{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.space-around-row-items{justify-content:space-around}.space-around-row-items,.space-between-row-items{align-content:center;align-items:center;display:flex;flex-direction:row;position:relative;width:100%}.space-between-row-items{justify-content:space-between}.end-row-items{flex-direction:row;justify-content:flex-end;position:relative}.column-center-items,.end-row-items{align-content:center;align-items:center;display:flex;width:100%}.column-center-items{flex-direction:column;justify-content:center;justify-items:center}.page_title{color:#000;font-size:1.25rem;font-weight:500;margin-bottom:24px}body{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-decoration-skip:ink;font-family:-apple-system,BlinkMacSystemFont,Arial,serif;font-size:14px;font-size:var(--ds-font-size-100,14px);font-style:normal;font-weight:400;line-height:1.4285714286;line-height:var(--ds-font-lineHeight-200,1.4285714286);text-decoration-skip-ink:auto}.encryption_error,body{background-color:#f9f7f6}.encryption_error{align-content:center;align-items:center;color:#f80031;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;font-weight:700;justify-content:center;margin-top:100px}.success_reset_pass_message{color:#4caf51;margin-bottom:24px;margin-top:24px;text-align:left}.error_reset_pass_message{color:#f80031;margin-bottom:20px}.error_reset_pass_message span{text-align:left}.paper_background{background-color:#f9f7f6}.paper_background div,.paper_background input{color:#54534c}.limited_width_wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1300px;width:100%;z-index:99}.learning_box_row_size{max-width:50vw;min-width:50vw;width:50vw}.generic_row_divider{background-color:#aeacac;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.width_100{width:100%}.grecaptcha-badge{visibility:hidden}.page_top_padding{padding-top:32px}.page_top_margin{margin-top:32px}.view_or_write_box{display:flex;flex-direction:column;width:100%}.sel_from_sec_menu{color:#54534c;font-size:1.8rem;height:100%}.text-highlighter{background-color:#ff0}.page_content_layout{padding:40px}.car_place_numer_model{align-items:center;background-color:#eeeded;border-radius:4px;display:flex;flex-direction:row;font-size:.8rem;justify-content:center;min-width:180px;padding:8px;text-align:center}@media screen and (max-width:calc(1400px)){.car_place_numer_model{font-size:.8rem;min-width:80px}}.success_text{color:green;font-weight:700}.error_text{color:#f80031;font-size:1rem;font-weight:400}.error_message_second{align-content:center;align-items:center;color:#965555;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;justify-content:center;margin-bottom:24px}.ns_local_loader .ld_message{color:#979393;font-size:1rem;font-style:italic;font-weight:400;margin-top:-40px}.ns_app_bootstrap .main_title{font-size:1.5rem;font-weight:600;margin-bottom:24px}.ns_app_bootstrap .sec_title{color:#787676;font-size:1.1rem;font-weight:600}.ns_app_bootstrap .button_item{margin-top:100px}.ns_full_logo_c{width:120px}@media screen and (max-width:calc(1400px)){.ns_full_logo_c{width:80px}}.ns_full_logo{margin-bottom:24px;margin-top:24px}.notification_app{align-items:flex-start;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 15px 0 #35363533;display:flex;flex-direction:column;height:auto;justify-content:center;max-height:100px;padding:16px;position:fixed;right:24px;top:24px;width:400px;z-index:120}.notification_app svg{margin-right:24px}.notification_app.hidden_notification{transform:translateX(500px);transition:all .5s ease-in-out}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.form_input_standard_width{flex-wrap:wrap;width:700px!important}.copy_icon_content svg{color:#b5b1ae}.copy_icon_content svg:hover{color:#6e6b69}.ns_single_select div[class$=singleValue]{color:#3a3939}.ns_single_select .form_input_standard_width.no_edit_mode div{background-color:#f7f7f7!important;text-align:left}.ns_single_select .form_input_standard_width div{text-align:left}
/*!
 * https://github.com/arqex/react-datetime
 */.rdt{position:relative}.rdtPicker{background:#fff;border:1px solid #f9f9f9;box-shadow:0 1px 3px #0000001a;display:none;margin-top:1px;min-width:250px;padding:4px;position:absolute;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{margin:0;width:100%}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{border-bottom:7px solid #428bca;border-left:7px solid #0000;border-top-color:#0003;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 #00000040}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{border-bottom:none;cursor:default;width:14.2857%}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{-webkit-touch-callout:none;display:block;-webkit-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{background:none;border:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{height:100%;width:100%}td.rdtMonth,td.rdtYear{cursor:pointer;height:50px;width:25%}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{-webkit-touch-callout:none;cursor:pointer;display:block;height:40%;line-height:40px;-webkit-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{font-size:1.2em;height:20%}.rdtMilli{padding-left:8px;vertical-align:middle;width:48px}.rdtMilli input{font-size:1.2em;margin-top:37px;width:100%}.rdtTime td{cursor:default}.namespace_vehicle_date_time_with_toggles .vehicle_warning_text{color:orange;font-size:.75rem;font-weight:700;text-align:left}.namespace_vehicle_date_time_with_toggles .vehicle_alert_text{color:red;font-size:.75rem;font-weight:700;text-align:left}.namespace_vehicle_date_time_with_toggles .vehicle_ok_text{color:green;font-size:.75rem;font-weight:700;text-align:left}.namespace_vehicle_date_time_with_toggles .datetime_selector{width:100%}.namespace_vehicle_date_time_with_toggles .datetime_selector input{font-size:1rem;height:28px;width:70%}.namespace_entity_edit .ci_header_title{font-size:1.1rem;font-weight:400;margin-left:20px;text-transform:capitalize}.namespace_entity_edit .key_credentials{border:1px solid #cccc;padding:20px}.namespace_entity_edit .credentials_box{align-content:flex-start;align-items:flex-start;border-left:1px solid #000;display:flex;flex-direction:column;justify-content:flex-start;padding-left:20px;text-align:center}.namespace_entity_edit .credentials_box_items{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;text-align:center;width:100%}.namespace_entity_edit .label_c{margin-bottom:10px;margin-right:20px;min-width:150px}.button_main_primary_disabled{align-items:center;background-color:#959695;border:none;border-radius:20px;color:#d6d9d6;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:8px;margin-right:8px;min-width:120px;padding:10px 16px;width:auto}@media screen and (max-width:calc(1400px)){.button_main_primary_disabled{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_main_primary_disabled svg{color:#fff;height:16px;margin-right:8px}.button_main_danger{align-items:center;background-color:#f70002;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:8px;margin-right:8px;min-width:120px;padding:10px 16px;width:auto}@media screen and (max-width:calc(1400px)){.button_main_danger{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_main_danger:hover{background-color:#f4843a}.button_main_danger svg{color:#fff;height:16px;margin-right:8px}.button_main_primary{align-items:center;background-color:#f6b15b;border:none;border-radius:20px;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:8px;margin-right:8px;min-width:120px;padding:10px 16px;width:auto}@media screen and (max-width:calc(1400px)){.button_main_primary{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_main_primary:hover{background-color:#ec7210}.button_main_primary svg{color:#000;height:16px;margin-right:10px}.button_main_danger_outlined{align-items:center;background-color:#fff;border:1px solid red!important;border-radius:20px;color:red;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:8px;margin-right:8px;min-width:120px;padding:10px 16px;width:auto}@media screen and (max-width:calc(1400px)){.button_main_danger_outlined{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_main_danger_outlined svg{color:red;height:16px;margin-right:8px}.button_main_danger_outlined:hover{background-color:#fddcdc}.button_blue{align-items:center;background-color:#1f79d3;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:12px;margin-right:12px;min-width:120px;padding:10px 16px;width:auto}@media screen and (max-width:calc(1400px)){.button_blue{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_blue svg{color:#fff;height:16px;margin-right:8px}.button_blue:hover{background-color:#0f6dcb}.button_main_outlined{align-items:center;background-color:#eef9f9;border:1px solid #d7d8d8;border-radius:20px;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:8px;margin-right:8px;min-width:120px;padding:9px 15px;width:auto}@media screen and (max-width:calc(1400px)){.button_main_outlined{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_main_outlined svg{color:#000;height:16px;margin-right:8px}.button_main_outlined:hover{background-color:#e2f2f2}.button_main_outlined_disabled{align-items:center;background-color:#f2f1f1;border:1px solid #cdcbcb;border-radius:20px;color:#cfcdcd;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:8px;margin-right:8px;min-width:120px;padding:10px 16px;width:auto}@media screen and (max-width:calc(1400px)){.button_main_outlined_disabled{font-weight:600;margin-left:4px;margin-right:4px;min-width:80px;padding:6px 12px}}.button_main_outlined_disabled svg{color:#fff;height:16px;margin-right:8px}.button_details{align-items:center;background-color:#fff;border:none;border-radius:20px;color:#54534c;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;justify-content:center;margin-left:15px;margin-right:15px;min-width:100px;padding:10px 30px;width:auto}.button_toggle_edit{border:1px solid #000!important;color:#54534c!important}.button_l{font-size:1rem}.close_circle{align-content:center;align-items:center;background-color:#ecebee;border:1px solid #ccc;border-radius:50%;display:flex;flex-direction:row;height:30px;justify-content:center;text-align:center;width:30px}.credentials_cells{max-width:300px;min-width:200px}.button_continue_fixed_l{align-items:center;background-color:#135693;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:700;justify-content:center;margin:10px;padding:10px 16px;text-align:center;width:200px}.button_continue_fixed_l:hover{background-color:#fff}.button_continue_fixed_l:disabled{background-color:#ccc;border-radius:5px}.floating_back_button{align-items:center;border:1px solid #000;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:50px;justify-content:center;left:20px;position:fixed;top:100px;width:50px}.floating_back_button:hover{background-color:#efefef}.button_outlined{border:1px solid #000;color:#000}.floating_buttons{bottom:20px;position:sticky;right:20px}.button_black_circle{align-items:center;background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:800;height:40px;justify-content:center;padding:10px;width:40px}.button_black_circle svg{color:#fff;height:16px}.button_black_circle:hover{background-color:#3c3c3c}.button_main_danger_circle{align-items:center;background-color:#f70002;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:800;height:50px;justify-content:center;margin-left:8px;margin-right:8px;padding:10px 16px;width:50px}.button_main_danger_circle:hover{background-color:#f4843a}.button_main_danger_circle svg{color:#fff;height:16px}.chapter_secondary_name{margin-left:16px;text-align:left}@keyframes slideUp{0%{min-height:50px}to{min-height:150px}}@keyframes slideDown{0%{min-height:150px}to{min-height:50px}}.thoery .section_title_content{margin-bottom:24px;margin-top:24px}.thoery .section_title_content .section_title{font-size:1.2rem!important}.category_title{font-size:1.5rem;font-style:normal;font-weight:700}.category_title_2{color:#fff;font-size:1rem;font-style:normal;font-weight:700}.category_subtitle{color:#000;font-size:1rem;font-style:normal;font-weight:600;margin-top:10px;padding:10px;text-align:center}.circle_category{align-content:center;align-items:center;background:#e0e0e0;border:1px solid #e0e0e0;border-radius:50%;display:flex;flex-direction:column;height:90px;justify-content:center;margin-left:10px;margin-right:10px;margin-top:10px;position:relative;width:90px}.circle_category:hover{background:#fff}.divider_spacing{margin-bottom:50px;margin-top:50px}.legend_title{font-size:1.5rem;margin-right:32px;margin-top:20px;width:50%}.legend_detail{text-align:left}.monitoring_list{flex-direction:column;font-size:1rem;justify-content:center}.monitoring_item,.monitoring_list{align-content:center;align-items:center;display:flex;width:100%}.monitoring_item{border:1px solid #ccc;flex-direction:row;justify-content:space-between;margin:10px}.alert_item{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:10px;width:20%}.alert_text_ok{color:green;font-size:.7rem;margin-top:10px}.alert_text_error{color:red;font-size:.7rem;margin-top:10px}.alert_text_warning{color:#f68307;font-size:.7rem;margin-top:10px}.secondary_details_note{background-color:#f3ffa2;margin-top:100px;padding:16px}.secondary_details_note .note_row{margin-bottom:24px}.secondary_details_note .note_label{font-size:1rem;font-weight:400}.secondary_details_note .note_value{font-size:.8rem;font-style:italic;font-weight:600;margin-left:16px}.ns_sd_drawer_secondary .sec_drawer_divider{border-bottom:2px solid #e2e1e1;margin-bottom:16px;margin-top:16px;width:100%}.ns_sd_drawer_secondary .select_box{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:300;justify-content:flex-start;margin:0!important;min-height:30px!important;padding:0!important;transition:all .1s ease-in-out;width:100%;z-index:103}@media screen and (max-width:calc(1400px)){.ns_sd_drawer_secondary .select_box{font-size:.75rem;padding-left:16px;padding-right:16px}}.ns_sd_drawer_secondary .select_box img{height:40px;margin-right:48px;max-height:40px;max-width:200px;width:auto}.ns_sd_drawer_secondary .select_box svg{height:20px;margin-left:12px;margin-right:12px;max-height:20px;max-width:100px;width:auto}@media screen and (max-width:calc(1400px)){.ns_sd_drawer_secondary .select_box svg{height:20px;margin-right:8px;width:auto}}.ns_sd_drawer_secondary .select_box svg.link{color:#6b7aff}.ns_sd_drawer_secondary .select_box.active{color:#000;font-weight:600;transition:all .1s ease-in-out}.ns_sd_drawer_secondary .select_box.active svg,.ns_sd_drawer_secondary .select_box.not-active,.ns_sd_drawer_secondary .select_box.not-active svg{transition:all .1s ease-in-out}.ns_sd_drawer_secondary .select_box:hover{color:#000;transition:all .1s ease-in-out}.ns_sd_drawer_secondary .select_box:hover svg{transition:all .1s ease-in-out}.ns_sd_drawer_secondary.secondary_menu{background-color:#fff;border-right:1px solid #c3c2c2;cursor:pointer;height:calc(100vh - 40px);left:120px;overflow-x:hidden;overflow-y:scroll;padding:8px 8px 8px 16px;position:fixed;top:40px;width:300px;z-index:103}.ns_sd_drawer_secondary.secondary_menu.hide_main_menu{left:0}@media screen and (max-width:1300px)and (min-width:1400px){.ns_sd_drawer_secondary.secondary_menu{left:120px;padding-left:8px;width:300px}}@media screen and (max-width:calc(1400px)){.ns_sd_drawer_secondary.secondary_menu{left:120px;max-width:300px;padding-left:8px;width:calc(100vw - 140px)}}.ns_sd_drawer_secondary .title_header{border-radius:8px;font-size:.8rem;font-style:normal;font-weight:900;margin-bottom:8px;margin-top:24px;padding:4px 4px 4px 8px;text-transform:uppercase}@media screen and (max-width:calc(1400px)){.ns_sd_drawer_secondary .title_header{font-size:1.1rem;font-weight:500;padding:4px}}.ns_sd_drawer_secondary .title_header svg{border-radius:50%;cursor:pointer;height:30px;width:30px}.ns_sd_drawer_secondary .title_header svg:hover{background-color:#fff;color:#54534c}.ns_sd_drawer_secondary .title_header.secondary_header{color:#555;font-size:.9rem;font-weight:700;margin-top:12px}.ns_sd_drawer_secondary.open_sec_drawer{transition:all .35s ease-in-out}.ns_sd_drawer_secondary.closed_sec_drawer{transition:all .35s ease-in-out;transition-delay:50ms}@media screen and (max-width:calc(1400px)){.ns_sd_drawer_secondary.closed_sec_drawer{transform:translateX(-420px)}}@media screen and (min-width:calc(1401px)){.ns_sd_drawer_secondary.closed_sec_drawer{transform:translateX(-240px)}}.ns_sd_drawer_secondary .closed_sec_content_drawer{transition:visibility 10ms ease-in-out;transition-delay:.35s;visibility:hidden}.ns_sd_drawer_secondary .open_content_sec_drawer{visibility:visible}.ns_sd_drawer_secondary .section_title_content{background-color:#eaf6f854}.ns_sd_drawer_secondary .section_name{color:#adaeae;font-size:.7rem;text-align:left}.ns_sd_drawer_secondary .section_title{color:#0f71a6;font-size:.9rem;font-weight:600;text-align:left}.floating_buttons_layout{display:flex;position:fixed;top:50px;transition:all .35s ease-in-out}.floating_buttons_layout.for_full_secondary,.floating_buttons_layout.for_secondary_hidden{right:20px;transition:all .35s ease-in-out}.ns_dekstop_workspace{display:flex;flex-direction:row;justify-content:center;left:0;margin-left:0;position:fixed;width:100vw}.ns_dekstop_workspace.open_menu{margin-left:120px;transition:all .35s ease-in-out;width:calc(100vw - 120px)}.ns_dekstop_workspace.open_menu.secondary_open{margin-left:420px;transition:all .35s ease-in-out;width:calc(100vw - 420px)}.ns_dekstop_workspace.closed_menu{left:0;transition:all .35s ease-in-out;width:100vw}.ns_dekstop_workspace.opacity_layout{background-color:#6d6c6c;height:100vh;opacity:.5;transition:all .1s ease-in-out;width:100%}.ns_dekstop_workspace .workspace_full_content{align-content:flex-start;align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;height:calc(100vh - 40px);justify-content:center;left:0;overflow-x:hidden;overflow-y:scroll;padding-left:50px;padding-right:50px;padding-top:0;position:relative;top:40px;width:100%}@media screen and (max-width:calc(1400px)){.ns_dekstop_workspace .workspace_full_content{padding-left:0;padding-right:0}}@media screen and (min-width:calc(701px)){.ns_dekstop_workspace .workspace_full_content{padding-left:50px;padding-right:50px}}.ns_dekstop_workspace .workspace_full_content.limited_content{max-width:1500px}.ns_dekstop_workspace .workspace_full_content.presentation_mode{margin-bottom:0!important;padding:0!important;width:100%!important}.ns_dekstop_workspace .workspace_full_content .title_header_container{display:flex;flex-direction:row;font-size:1.5rem;font-weight:600;justify-content:center;margin-bottom:24px}.ns_dekstop_workspace .workspace_full_content.question_box_content{padding:0}.ns_dekstop_workspace .workspace_full_content.full_size{left:120px;width:calc(100vw - 120px)}.ns_dekstop_workspace .workspace_full_content .page-container{align-content:flex-start;align-items:flex-start;background-color:#f9f7f6;display:flex;flex-direction:row;height:calc(100vh - 40px);justify-content:flex-start;overflow-x:hidden;position:absolute;width:100vw}.ns_dekstop_workspace .workspace_full_content .container{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;width:100vw}.header_main_menu{align-content:center;align-items:center;background-color:#135693;display:flex;flex-direction:column;height:calc(100vh - 40px);justify-content:flex-start;justify-items:center;overflow-x:hidden;overflow-y:scroll;padding-left:0;padding-right:0;padding-top:0;position:fixed;top:40px;visibility:visible;width:120px;z-index:104}.header_main_menu .section_top_name{color:#fff;font-size:.8rem;font-weight:800;letter-spacing:2px;margin-bottom:8px;margin-top:24px;text-transform:uppercase}.header_main_menu .selected_school{color:#0f71a6;font-size:1rem;font-weight:900;margin-top:24px;padding-bottom:8px;text-transform:uppercase}.header_main_menu.open_menu{transform:translateX(0);transition:all .35s ease-in-out}.header_main_menu.closed_menu{transform:translateX(-120px);transition:all .35s ease-in-out}.header_main_menu .menu_desktop_section{height:100%;padding-top:16px;width:120px}.header_main_menu .logout_button{margin-bottom:24px;margin-top:24px}.header_main_menu .title_menu_item{color:#54534c;font-size:.5rem;font-weight:800}.header_main_menu .main_menu_item_element{align-content:center;align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-weight:600;height:auto;justify-content:flex-start;margin-bottom:16px;min-height:28px;min-width:20px;position:relative;text-align:center;width:90%}.header_main_menu .main_menu_item_element svg{color:#fff;width:30px}.header_main_menu .main_menu_item_element img{height:40px;margin-right:12px;width:40px}@media screen and (max-width:calc(1400px)){.header_main_menu .main_menu_item_element{min-height:20px}.header_main_menu .main_menu_item_element svg{width:20px}}.header_main_menu .main_menu_item_element:hover .title_main_menu_element{color:#f6e140;margin-top:-6px;text-align:center}.header_main_menu .main_menu_item_element:hover svg{color:#f6e140}.header_main_menu .active{border-radius:4px;color:#f6e140}.header_main_menu .active .title_main_menu_element{color:#f6e140;font-size:.8rem;margin-top:-6px;text-align:center}.header_main_menu .active svg{color:#f6e140}.header_main_menu .not-active .title_main_menu_element{color:#fff;font-size:.8rem;font-weight:500;margin-top:-6px;text-align:center}.header_main_menu .not-active svg{color:#fff}.header_main_menu .main_menu_accout_section{margin-bottom:32px}.top_menu_second_icon_container{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.top_menu_second_icon{margin-right:20px}.logo_menu_box{visibility:visible}.ns_notification_view_panel{background-color:#fff;border:1px solid #e2e1e1;border-bottom-color:#000;border-radius:4px;box-shadow:0 7px 29px 0 #64646f80;height:calc(100vh - 40px);padding:24px;position:fixed;right:48px;top:40px;visibility:visible;width:1000px;z-index:460}.ns_notification_view_panel .notification_title{border-bottom:1px solid #e2e1e1;font-size:1.5rem;font-weight:700;margin-bottom:24px;padding-bottom:24px}.ns_notification_view_panel .notification_content .empty_notifications{font-style:italic}.ns-mobile-top-bar{background-color:#000;border-bottom:1px solid #717070;color:#fff;height:40px;position:fixed;visibility:visible;width:100vw;z-index:102}@media screen and (max-width:calc(1400px)){.ns-mobile-top-bar{visibility:visible}}@media screen and (min-width:calc(1401px)){.ns-mobile-top-bar{visibility:visible}}.ns-mobile-top-bar svg{color:#fff;margin-left:24px;margin-top:-8px}.ns-mobile-top-bar .top_additional_container svg{margin-left:0;margin-top:0}.ns-mobile-top-bar .top_additional_container .notification_section{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;justify-items:center;margin-left:16px;margin-right:16px}.ns-mobile-top-bar .top_additional_container .notification_section .notification_number{align-content:center;align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;flex-direction:row;font-size:.65rem;font-weight:800;height:25px;justify-content:center;justify-items:center;margin-right:-10px;margin-top:-20px;padding:4px;width:25px}.ns-mobile-top-bar .top_additional_container .account_section{color:#fff;margin-left:16px;margin-right:50px}.ns-mobile-top-bar .top_additional_container .account_section svg{cursor:pointer;height:80px;width:80px}.ns-mobile-top-bar .context-selection{border-radius:4px;margin-left:10px;margin-right:20px;min-width:100px;padding:10px;visibility:visible}@media screen and (max-width:calc(1400px)){.ns-mobile-top-bar .context-selection{visibility:hidden}}.ns-mobile-top-bar .context-selection .selected-element{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between;justify-items:center}.ns-mobile-top-bar .account_dropdown svg{margin:10px}.ns-mobile-top-bar .platform_logo_corner{width:120px}.ns_avatar .table_user_cell_avatar{align-items:center;background:url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Olivia_Rodrigo_at_Vice_President's_West_Wing_office_(2).jpg/220px-Olivia_Rodrigo_at_Vice_President's_West_Wing_office_(2).jpg");border-radius:200px;display:flex;flex:none;flex-direction:column;flex-grow:0;height:32px;justify-content:center;order:1;padding:0;width:32px}.ns_avatar .name_avatar{color:#cbe9f4;font-size:1rem;margin-bottom:12px;margin-top:12px}.ns_page_content_panel{height:100vh;width:100vw}.ns_page_content_panel .panel_dim_screen{animation:dimFadeIn .5s forwards;background:#000;height:100vh;left:0;margin:0;opacity:.7;padding:0;position:fixed;top:0;width:100vw;z-index:110}.ns_page_content_panel .panel_content_screen{align-items:flex-start;animation:slide-in .5s forwards;background:#fff;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;margin:0;overflow-x:scroll;overflow-y:hidden;padding:0;position:fixed;right:-80vw;top:0;width:90vw;z-index:110}.ns_page_content_panel .panel_content_screen .close_icon svg{margin:16px;width:30px}.ns_page_content_panel .panel_header{background-color:#f1f3f4;height:50px}.ns_page_content_panel .panel_content{height:calc(100vh - 50px);overflow-y:scroll}@keyframes dimFadeIn{0%{opacity:0}to{opacity:.7}}@keyframes slide-in{0%{right:-80vw}to{right:0}}.ns_announce_bar{background-color:#fca72b;color:#170b01;font-weight:600;height:auto;min-height:40px;padding:10px;visibility:visible;width:100%;z-index:102}.ns_announce_bar .container_announcements{max-width:1300px;text-align:left}.ns_announce_bar .container_announcements .annoucement_item{text-align:left}.ns_announce_bar .container_announcements svg{color:orange;margin-left:10-px;margin-right:10px}@media screen and (max-width:calc(1400px)){.ns_announce_bar .container_announcements{visibility:visible}}@media screen and (min-width:calc(1401px)){.ns_announce_bar .container_announcements{visibility:visible}}.ns_share_facebook_login_button{align-items:center;background-color:#3b5998;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:10px;justify-content:center;padding:8px 24px 8px 8px;transition:all .3s}.ns_share_facebook_login_button svg{color:#fff;margin-right:8px}.ns_share_facebook_login_button:hover{background-color:#2d4373}.ns_share_facebook_login_button.disabled{background-color:#ccc;cursor:not-allowed}.ns_share_facebook_login_button .icon{margin-right:10px}.ns-page-header .ns_page_header_ux{border-radius:8px;justify-content:space-between;min-height:50px;padding-bottom:8px!important}.ns-page-header .ns_page_header_ux .ns_header_container{padding:12px}@media screen and (max-width:calc(1400px)){.ns-page-header .ns_page_header_ux{margin-bottom:16px;padding-bottom:4px!important;padding-top:8px!important}}.ns-page-header .ns_page_header_ux .icon_svg{color:#1c1a1b!important}.ns-page-header .ns_page_header_ux .icon_svg img{max-width:100px}.ns-page-header .ns_page_header_ux .details_text{color:#939799;font-size:.9rem;font-style:italic;margin-right:16px;margin-top:8px;text-align:left}.ns-page-header .ns_page_header_ux .details_text svg{color:#939799;margin-right:16px}.ns-page-header .ns_page_header_ux .title_text{color:#1c1a1b}.ns-page-header .ns_page_header_ux .entity-detail{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#7e7e7e;font-size:1rem;margin-bottom:25px;margin-top:25px;padding:20px}.ns-page-header .ns_page_header_ux .top-header-title{color:#54534c;font-size:1.3rem;font-weight:600;margin-top:10px}.ns-page-header .ns_page_header_ux .top_header_details{background-color:#eef4f9;border-radius:8px;font-size:1.2rem;margin-top:18px;padding:8px 24px}@media screen and (max-width:calc(1400px)){.ns-page-header .ns_page_header_ux .top_header_details{font-size:1rem;margin-top:0}}.ns-page-header .ns_page_header_ux .header_image_name_section{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.ns-page-header .ns_page_header_ux .edit_buttons{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end;justify-items:center}.ns-page-header .logo_space{background-color:#bbc0c0;margin-right:12px}.ns-page-header .logo_space,.ns-page-header .logo_space img{border-radius:50%;height:100px!important;width:100px!important}.chip_header_resource_type{background-color:#232f3e;color:#fff;font-size:1rem;font-weight:900;letter-spacing:2px;margin-right:24px;padding:6px 50px;text-transform:uppercase}.ns_header_detail_property{color:#9e9c9c;font-size:1rem;margin-right:4px;padding-right:4px}@media screen and (max-width:calc(1400px)){.ns_header_detail_property{font-size:.8rem;font-weight:400}}.ns_header_detail_property .property_name{color:#085fab;font-size:1rem;font-weight:600;margin-bottom:16px;margin-right:8px}@media screen and (max-width:calc(1400px)){.ns_header_detail_property .property_name{font-size:.8rem;font-weight:400}}.ns_header_detail_property .property_value{color:#010101;font-weight:600;margin-right:16px}@media screen and (max-width:calc(1400px)){.ns_header_detail_property .property_value{font-size:.8rem;font-weight:400}}.ns_header_detail_property .property_value_none{color:#f6cbcb}.ns_school_content_wrapper .scw_main_text{border-radius:8px;font-size:1.2rem;margin:16px;padding:24px}.ns_school_content_wrapper .scw_pending{border-radius:8px;color:#000;font-size:1.5rem;padding:12px}.ns_school_content_wrapper .removed_office{background-color:orange;border-radius:4px;font-size:.9rem;padding:6px}.ns_school_content_wrapper .scoped_office{background-color:#e8edfe;border-radius:4px;font-size:.9rem;font-weight:400;padding:6px}.ns_generic_item_header{background-color:#fff;border-radius:8px;margin-bottom:24px;padding:16px}.ns_generic_item_header .entity_part{align-items:center;display:flex;flex-direction:row;font-size:1.2rem;height:auto;justify-content:flex-start;justify-items:center;margin-left:24px;margin-right:24px;max-width:400px;text-align:left}.ns_generic_item_header .file_row_edit_header_buttons{padding:16px}.ns_generic_item_header .item_icon{font-size:3rem}.ns_vehicle_item_header .vehicle_state_row{margin-bottom:24px;margin-top:24px}.ns_full_textarea .input_limited_length{width:calc(40% + 500px)}.namespace_entity_multi_selector .container_selected{margin-bottom:30px;min-width:30vw}.namespace_entity_multi_selector .container_selected .selected_option_list_item{align-content:center;align-items:center;border-bottom:1px dashed #ccc;border-left:3px solid #000;display:flex;flex-direction:row;font-size:1rem;justify-content:space-between;margin:5px;padding:10px;text-align:center}.namespace_entity_multi_selector .container_selected .selected_option_list_item .logo_name{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;text-align:center}.namespace_entity_multi_selector .container_selected .selected_option_list_item .logo_name .name{margin-left:10px}.ns_simple_time .datetime_selector{border:1px solid #e2e0e0;display:flex;flex-direction:row;justify-content:space-between;width:100%}.ns_simple_time .datetime_selector input{font-size:1rem;height:28px}.fc-media-screen{width:100%}.ns_calendar_generic .timezone_notice{font-style:italic;margin-left:50px;margin-top:50px}.ns_calendar_generic .header_row{margin-bottom:24px}.ns_calendar_generic .header_row .calendar_page_title{color:#54534c;font-size:1.3rem;font-weight:600}.ns_delete_entity{padding:12px}.ns_delete_entity.title{color:red;font-size:1.2rem}.ns_delete_entity.body{margin-bottom:100px;margin-top:24px}.ns_delete_entity .secondary_title{color:red;font-size:1.2rem;font-weight:600;margin-bottom:12px;text-align:left}.ns_delete_entity .warning_title{color:red;font-size:1rem;margin-bottom:12px;text-align:left}.ns_delete_entity.delete_note{color:#ef7575;font-size:1rem}.ns_delete_entity .details_box{background-color:#f8f6f0;border:1px solid #d0cccc;border-radius:4px;margin-top:24px;padding:12px}.ns_delete_entity .details_box.not_recoverable{background-color:#fbe5e3}.ns_delete_entity .how_delete_works{font-style:italic;margin-top:24px;text-align:left!important}.ns_school_audit .audit_header{background-color:#e7e7e6!important}.ns_school_audit .audit_panel_title{font-size:1.5rem;font-weight:600;margin-bottom:16px}.ns_school_audit .change_row{margin-top:8px}.ns_school_audit .change_row .field_name{align-items:center;background-color:#e4eef8;border-radius:4px;display:flex;flex-direction:row;font-size:1rem;font-weight:600;height:100%;justify-content:flex-start;padding:16px;text-align:left;text-transform:capitalize;width:33%}.ns_school_audit .change_row .field_name.diff_header{background-color:#fff}.ns_school_audit .change_row .field_name.full_row{width:100%}.ns_school_audit .change_row .old_value{align-items:center;background-color:#f8f7f7;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;height:100%;justify-content:flex-start;padding:16px;width:33%}.ns_school_audit .change_row .old_value.diff_header{background-color:#fff}.ns_school_audit .change_row .new_value{align-items:center;background-color:#f8f7f7;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;font-weight:800;height:100%;justify-content:flex-start;padding:16px;width:33%}.ns_school_audit .change_row .new_value.diff_header{background-color:#fff}.ns_school_audit .desc_item{margin-left:16px;margin-right:16px}.ns_school_audit .audit_label{align-items:center;border-radius:20px;display:flex;flex-direction:row;font-size:.75rem;justify-content:center;padding:8px}.ns_school_audit .audit_label.audit_create{background-color:#b6f9ce;color:#54534c}.ns_school_audit .audit_label.audit_archive{background-color:#cde2f7;color:#fff}.ns_school_audit .audit_label.audit_delete{background-color:#f9cbcb;color:#fff}.ns_school_audit .audit_label.audit_update{background-color:#fcf6d1;color:#54534c}.ns_school_audit .audit_label.audit_unknown{background-color:#131414;color:#fff}.ns_school_audit .new_value_id{color:#575656;margin-top:16px}.ns_table_user_cell .table_user_cell_name{color:#101828;font-size:1rem;font-style:normal;font-weight:300;line-height:20px;margin-left:12px}.ns_table_user_cell .table_user_cell_email{color:#475467;font-size:.9rem;font-weight:300;line-height:20px;margin-left:12px}.ns_member_add_page .role_checked_image svg{margin-right:25px}.entity_type_item{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;justify-items:flex-start}.ns_card_identity_icon.img_card_id_icon{margin-right:25px}.ns_credentials_page .notice_text{font-size:1rem;margin-bottom:50px;margin-top:50px;padding:10px}.ns_credentials_page .account_access{border:1px solid #ccc;border-radius:10px;margin-top:50px;padding:24px 50px}.ns_member_payment_summary{background-color:snow;margin-bottom:24px;padding:16px 16px 24px;width:100%}.ns_member_payment_summary.complete{background-color:#eef8e7}.ns_member_payment_summary .summary_title{display:flex;flex-direction:row;justify-content:flex-start;min-width:300px}.ns_member_payment_summary .invoice_summary_row,.ns_member_payment_summary .summary_title{border-bottom:1px dashed #ccc;font-size:1rem;font-weight:400;padding-bottom:8px;padding-top:8px}.ns_member_payment_summary .invoice_summary_row .cell_invoice{align-content:center;display:flex;flex-direction:row;justify-content:flex-start;width:33%}.ns_member_payment_summary .invoice_summary_row .cel_totals_left{align-content:center;display:flex;flex-direction:row;font-weight:800;justify-content:flex-start;width:66%}.ns_member_payment_summary .invoice_summary_row .cel_totals_right{align-content:center;display:flex;flex-direction:row;font-weight:800;justify-content:flex-start;width:33%}.ns_member_payment_summary .ok_payed{color:#1bbc08}.ns_deps_wrapper.no_children .row_message{background-color:#ffc4001c;border-radius:24px;margin-bottom:12px;padding:24px}.ns_deps_wrapper.no_children .content_row .warning_message{color:#b86308;font-size:1rem;font-weight:500}.ns_deps_wrapper.no_children .message_row{align-items:center;display:flex;flex-direction:row;justify-content:center}.ns_api_call_failed_ann{margin:24px}.ns_api_call_failed_ann .title svg{width:50px}.ns_api_call_failed_ann .error_message{color:red;flex-wrap:wrap;font-size:1.2rem;margin-bottom:24px}.ns_api_call_failed_ann .error_message,.ns_student_exam .question_number{align-content:center;align-items:center;display:flex;flex-direction:row;font-weight:700;justify-content:center}.ns_student_exam .question_number{border:1px solid #cdcdcd;border-radius:8px;font-size:1rem;margin:2px 2px 12px;min-width:35px;padding:4px;transition:all .2s ease-in-out}.ns_student_exam .question_number.answer_error{background-color:red;color:#fff;font-weight:600}.ns_student_exam .question_number.answer_ok{background-color:green;color:#fff;font-weight:600}.ns_student_exam .question_number.answer_none{background-color:#fff}.ns_student_exam .question_number.current{min-height:50px;min-width:50px;transition:all .2s ease-in-out}.ns_student_exam .title_questionnaire{font-size:1.1rem;font-weight:700;margin:12px}.ns_student_exam .date_questionnaire{margin-bottom:8px}.ns_student_exam .status_questionnaire{font-size:1.3rem;margin-bottom:24px}.ns_student_exam .correct_answers_text{font-size:1.1rem;font-weight:700;margin:12px}.ns_student_exam .setup_as_exit_exam{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.bottom_question_box{bottom:0;flex-direction:row;height:100px;position:fixed}.bottom_question_box,.top_question_status{align-content:center;align-items:center;display:flex;justify-content:center;overflow-x:scroll;width:100%;z-index:100}.top_question_status{background-color:#fff;border-bottom:1px solid #ccc;flex-direction:column;height:90px;position:sticky;top:0}@media screen and (max-width:calc(1400px)){.top_question_status{height:70px}}.top_question_status .cell_item{align-content:center;align-items:center;border-left:1px solid #ebecee;border-right:1px solid #ebecee;color:#000;display:flex;flex-direction:column;font-size:.75rem;height:100%;justify-content:center}.top_question_status .cell_item.question_size{width:22%}.top_question_status .cell_item.questionnaire_size{width:16%}@media screen and (max-width:calc(1400px)){.top_question_status .cell_item.questionnaire_size{width:20%}}.top_question_status .cell_item .element{margin-top:10px;min-width:60px}@media screen and (max-width:calc(1400px)){.top_question_status .cell_item .element{margin-top:0}}.top_question_status .cell_item .ok{color:#4caf51}.top_question_status .cell_item .wrong{color:#f80031}.top_question_status .cell_item .number{font-size:1.25rem;font-weight:700}.time_number_container{padding:10px}.top_question_status_wrong_questions{border-bottom:5px solid red}.question_image img{height:auto;margin-bottom:20px;margin-left:10px;min-width:300px;width:300px}.show_response{align-items:center;background-color:#0e84c7;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;font-weight:600;height:70px;justify-content:center;margin-bottom:12px;width:700px}.show_response:hover{background-color:#124183}@media screen and (max-width:calc(768px)){.show_response{bottom:0;font-size:.9rem;height:60px;position:fixed;right:10px;width:100px;z-index:500}.show_response svg{color:#fff}}.four-pointed-star{font-size:2rem;margin:1em auto;position:relative;width:1em}.four-pointed-star:before{transform:rotate(-45deg) skewX(22.5deg) skewY(22.5deg)}.four-pointed-star:after,.four-pointed-star:before{background:red;content:"";height:20px;position:absolute;width:15px}.four-pointed-star:after{transform:rotate(45deg) skewX(22.5deg) skewY(22.5deg)}.question_title{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.5rem;font-weight:500;justify-content:center;margin-bottom:50px;margin-top:24px}@media screen and (max-width:calc(1400px)){.question_title{font-size:1.2rem}}.variant{align-content:center;align-items:center;background:#fff;border:1px solid #dfe0e6;box-shadow:0 2px 4px 0 #0000000d;display:flex;flex-direction:row;height:auto;justify-content:flex-start;margin-bottom:20px;min-width:700px;width:50%}@media screen and (max-width:calc(768px)){.variant{min-width:95vw}}@media screen and (max-width:calc(1400px)){.variant{width:50%}}.variant:hover{background-color:#f0f0f0}.variant .description{font-size:1rem;justify-content:flex-start;line-height:1.5rem;padding:16px;text-align:left}.variant .description,.variant .letter{align-content:center;align-items:center;display:flex;flex-direction:row}.variant .letter{background-color:#dde0e8;font-size:1.3rem;font-weight:700;height:100%;justify-content:center;min-height:70px;min-width:50px;text-align:center}.variant .letter_selected{background-color:orange}.variant .letter_selected_wrong{background-color:red}.variant .letter_selected_ok{background-color:#adff2f}.question_container{max-width:1000px;padding:16px}.question_body{max-width:1000px;min-width:300px}.question_body,.question_items{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.question_items{flex-wrap:wrap;width:100%}.time_number{color:#4caf51;font-size:2rem}@media screen and (max-width:calc(1400px)){.time_number{font-size:1.2rem}}.admitted{color:#4caf51}.rejected{color:#f80031}.ns_student_learning_progress .ant-tabs{width:100%!important}.ns_student_learning_progress #chart{width:80%!important}.ns_student_learning_progress .graphics_content{margin-top:50px}.ns_student_calendar_selection .button_choosing{margin:24px;min-width:300px}.ns_calendar_status.exam_status_in_form_ok{color:green;font-weight:600}.ns_calendar_status.exam_status_in_form_canceled{color:gray;font-weight:600}.ns_calendar_status.exam_status_in_form_error{color:red;font-weight:600}.ns_calendar_status.exam_status_in_form_waiting{color:orange;font-weight:600}.ns_document_add_page .drop_files_zone{align-items:center;border:1px solid #e2e1e1;border-radius:8px;box-shadow:0 48px 100px 0 #110c2e0d;color:#666464;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;height:100px;justify-content:center;margin-bottom:48px;margin-left:30%;margin-top:24px;width:70%}.admin_document_variable .title_variable_category{align-items:center;background-color:#f7fbff;font-weight:700;text-align:center}.admin_document_variable .title_variable_category td{border-bottom:1px dashed #9fb5ca;font-size:1.5rem;font-size:1rem;padding:10px;text-align:center}.admin_document_variable td{font-size:1rem}.admin_document_variable .copy_varname{margin-right:20px}.admin_document_variable .row_explains{cursor:pointer;font-size:.8rem}.admin_document_variable td{border-bottom:1px dashed #9fb5ca}.ns_preview_document .doc_action_button{margin:8px;min-width:250px}.ns_preview_document .entity_preview_row{background-color:#f0f4f5;border-radius:4px;padding:36px 12px}.ns_preview_document .entity_preview_row.overriden{background-color:#ff0}.modal_preview_doc{width:auto!important}.doc_title_row{padding:0}.doc_title_row .row_inputs{margin:0;padding:12px}.doc_name_input{font-size:1.2rem!important;font-weight:600;width:60%}.toolbar_builder{background-color:#f2f2f2;border-top:10px solid #d1d0d0!important;padding:8px!important;position:sticky!important;top:0;width:100%;z-index:1000}.doc_builder{background-color:#f2f2f2!important}.doc_builder .p-editor-container{width:100%!important}.doc_builder .ck-editor{min-height:500px;width:100%!important}.doc_builder .ck-editor__editable{background-color:#fff!important;border:1px solid #ebebeb!important;width:100%!important}.doc_container .template_item{align-items:center;background-color:#f1efef;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-weight:700;height:200px;justify-content:center;margin:8px;padding:8px;width:200px}.doc_container .template_item:hover{background-color:#ebebeb}.doc_container .template_item svg{margin-bottom:24px}.doc_container .choose_title{font-size:1.2rem;margin-bottom:16px}.doc_container .ck-toolbar__items{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.doc_container .both_boxes_container{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:100%}.doc_container .editor_box{min-height:70vh;position:relative;width:900px}.doc_container .editor_box,.doc_container .variable_box{align-content:flex-start;align-items:flex-start;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.doc_container .variable_box{border-top:10px solid #d1d0d0;height:70vh;overflow-x:hidden;overflow-y:scroll;padding:10px;position:sticky!important;top:0;width:calc(100% - 1000px)}.doc_container .variable_box .text_info{color:#5b5a5a;margin-bottom:24px;margin-top:24px;padding:12px}.doc_container .ant-collapse{width:100%}.doc_container .variable_item{border-bottom:1px dashed #ccc;padding:8px;width:100%}.doc_container .variable_item:hover{background-color:#ebebeb}.file_container{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;min-height:100px;padding:2vh}.file_container .input_box{background-color:#f9f7f6;background-size:30px 30px;border:none;border-bottom:1px solid #0f0250;border-radius:0;margin:0 0 0 100px;outline:none;width:35em}button{font-size:1rem;max-width:150px}.select_file_button{align-content:flex-start;align-items:center;border:1px solid #000;border-radius:2px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;min-width:200px;padding:5px 20px}.file_name_uploaded{margin-top:10px}.form-error_filename{color:#f80031;margin-top:10px}.edit_file_buttons{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.download_button{cursor:pointer;margin-left:30px;margin-right:30px}form,table{width:100%}table{background-color:#fff;border:5px;border-collapse:collapse;height:auto;margin-bottom:50px;position:relative}table th{padding:20px 15px 20px 5px}table td,table th{min-height:50px;text-align:left}table .first_cell{padding:3vh 3vw}table .search_input{background:url(data:image/png;base64,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) no-repeat scroll 20px 20px;background-size:20px 20px;border:none;border-radius:0;margin:0;padding-left:60px;width:70%}table input:focus,table select:focus,table textarea:focus{border:none;border-bottom:1px solid #0f0250;outline:none}@keyframes anim{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.td_content{padding:1vh 1vw 1vh .5vw}.tr_details{background-color:#dee1e5;position:relative}.details_container{align-content:flex-start;align-items:flex-start;box-sizing:border-box;cursor:auto;height:25em;min-height:0;overflow:hidden}.detail_container_x{flex-wrap:wrap;height:14em}.detail_container_xl{flex-wrap:wrap;height:18em}.detail_container_xxxxl{flex-wrap:wrap;height:30em}.detail_column{padding:2em;width:100%}.detail_row{border-bottom:1px dashed #9fb5ca;padding:1em;width:100%}.detail_row svg{margin-left:20px;margin-right:20px}.top_title_admin{font-size:1.5rem;margin-bottom:30px}.admin_table_last_cell{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end;justify-items:center}.row_icon_to_expand{margin-left:20px}.row_icon_expanded{transform:rotate(180deg);-webkit-transform:rotate(180deg);transition-duration:.8s;transition-property:transform}.row_icon_not_expanded{animation-direction:reverse;transform:rotate(90deg);-webkit-transform:rotate(90deg);transition-property:transform}.row_details_square_icon{background-color:#fff;border-left:20px solid #dee1e5;border-right:20px solid #dee1e5;border-top:20px solid #fff;left:50%;position:absolute;top:0}.file_row_edit_divider{margin-bottom:5px;margin-top:5px;width:100%}.warning_text{color:orange;font-size:.8rem;margin:10px 16px}.alert_text{color:red;font-size:1rem;margin:10px 16px}.ok_text{color:#10793b;font-size:1rem}.no_dates_text{color:gray;font-size:1rem;margin-bottom:10px;margin-top:10px}.ant-table-wrapper{width:100%}.backlink_page_arrow{cursor:pointer;margin:16px}svg{color:#707e8a}.action_button{color:#3f51b5;cursor:pointer}.listing_frontend_id{font-size:1rem;font-style:italic;font-weight:600;margin:8px 8px 8px 24px}.pdf_automation{height:1123px;overflow-x:hidden;overflow-y:hidden;width:794px}.page-break_1,.page-break_2{margin-bottom:50px}.floating_buttons_boxed{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:12px}.important_table_column{font-weight:600}.error_message{color:red}.error_container_main{animation:fadeInError .1s;-webkit-animation:fadeInError .1s;-moz-animation:fadeInError .1s;-o-animation:fadeInError .1s;font-size:.7rem;margin-top:4px;padding-right:100px}.no_data{font-style:italic}@keyframes fadeInError{0%{opacity:0}to{opacity:.5}}.card_id_fields{background-color:#fff;border-radius:8px;box-shadow:0 6px 10px -4px #0000000d;color:#81888a;margin-bottom:8px;padding:16px;width:100%}@media screen and (max-width:calc(1400px)){.card_id_fields{margin-bottom:4px;padding:8px}}.table_cell_content_important{font-size:1rem;font-weight:600}.table_cell_normal{font-size:1rem;font-weight:400}.panel_container{margin:24px 50px;z-index:200}.panel_buttons_section{margin-top:50px}.panel_header_title{margin-bottom:50px}.no_padding_margin_top{margin-top:0!important;padding-top:0!important}.ns_support_tickets_list .issue_title{font-size:1.2rem;font-weight:600}.ns_support_tickets_list .important_column{font-size:1rem;font-weight:600}.ns_support_tickets_list .comment_item svg{color:#737272;margin-right:16px}.ns_support_tickets_list .comment_item .comment_header{color:#737272}.support_ticket_open_state{background-color:#c4ffc4;color:#636262}.support_ticket_closed_state,.support_ticket_open_state{border-radius:20px;font-size:.8rem;font-weight:400;padding:8px 16px}.support_ticket_closed_state{background-color:#c5c5c5;color:#202020}.ns-school-statistics .divider_stats{border-left:1px solid #e1dfdf;height:50px;margin:0 10px}.ns-school-statistics .chart_context{background-color:#079271;border-radius:8px;padding:12px}.ns-school-statistics .chart_gren_context{background-color:#920746;border-radius:8px;padding:12px}.ns-school-statistics .chart_orange_context{background-color:#d4620c;border-radius:8px;padding:12px}.ns-school-statistics .chart_item{border-radius:8px;color:#fff;font-size:1.2rem;font-weight:600}.ns-school-statistics .chart_name{color:#fff;font-size:1rem;font-weight:400;margin-bottom:16px;margin-top:8px}.ns_avatar_simple_comment{display:flex;flex-direction:row;justify-content:flex-start}.ns_avatar_simple_comment .table_user_cell_avatar{background:url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Olivia_Rodrigo_at_Vice_President's_West_Wing_office_(2).jpg/220px-Olivia_Rodrigo_at_Vice_President's_West_Wing_office_(2).jpg");border-radius:100px;height:32px;order:1;padding:0;width:32px}.ns_avatar_simple_comment .name_avatar{color:#6d8f99;font-size:1rem;margin-bottom:12px;margin-left:32px;margin-top:12px;order:2}.ns_roadmap .done{color:green}.ns_roadmap .roadmap_release_date{font-size:1.5rem;font-weight:600;margin-top:50px}.ns_roadmap .roadmap_release_date svg{margin-right:24px}.ns_roadmap .roadmap_tasks{padding-left:50px;padding-top:16px}.ns_roadmap .task_name{margin-bottom:4px;margin-left:16px;margin-right:16px}.ns_roadmap .suggestion_row{border-bottom:1px dashed #ccc;margin-left:50px;margin-top:16px;padding:8px}.ns_admin_roles{font-size:1rem}.ns_admin_roles .list_roles{align-content:center;align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;justify-content:center;text-align:left}.ns_admin_roles .role_box{border-bottom:1px solid #e8edf0;padding:24px 10px}.ns_admin_roles .zone_name{font-weight:600;width:30%}.ns_admin_roles .zone_name svg{margin-right:50px}.ns_admin_roles .role_item_part{text-align:left;width:30%}.ns_admin_roles .role_row{font-size:.8rem;margin-bottom:4px;margin-top:4px}.ns_admin_roles .role_sub_zone_item{background-color:#f7f7f7;margin-bottom:12px;padding:4px 4px 4px 12px}.ns_admin_roles .role_sub_zone_item.active{background-color:#fff}.ns_admin_roles .role_sub_zone_item .subzone_item{min-height:50px}.ns_admin_roles .title_zone{font-size:1.5rem;font-weight:300;margin-bottom:50px;margin-top:50px}.ns_question_box .explication{background-color:#f2f2f5;border:1px solid #ccc;border-radius:10px;margin-bottom:50px;margin-top:24px;z-index:10}.ns_question_box .explication .expl_title{background-color:#e9ecef;font-size:1.2rem;font-weight:600;margin-bottom:24px;padding:24px}.ns_question_box .explication .expl_container{padding:24px}.ns_question_box .explication .expl_container .expl_row_art{font-size:1.2rem;font-weight:600}.ns_question_box .explication .expl_container .expl_row_content{font-size:1rem;margin-bottom:12px;margin-top:12px;text-align:left}.ns_limit_excedeed_container{border-radius:10px;margin-bottom:50px;margin-top:50px;padding:24px}.ns_limit_excedeed_container .title_main{font-size:1.3rem;font-weight:600}.ns_limit_excedeed_container .title_secondary{font-size:1.1rem;font-weight:400}.ns_limit_excedeed_container .why_i_see_this{color:#5e5d5d}.ns_limit_excedeed_container .why_i_see_this,.ns_limit_excedeed_container .why_is_payment_required{border:1px solid #d9d9d9;border-radius:10px;margin:12px;max-width:700px;padding:12px;text-align:justify-all}.ns_limit_excedeed_container .why_is_payment_required{color:#363535}.ns_limit_excedeed_container .title_secondary_question{color:#000;font-weight:600;margin-bottom:24px}.ns_price_card{align-content:space-between;background-color:#f2f2f2ab;border:1px solid #e5e5e5;border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:space-between;margin:16px;padding:24px;width:300px}.ns_price_card .title{color:#0e6ab2;font-size:1.5rem;font-weight:800;margin-bottom:12px}.ns_price_card .description{color:#3c3b3b;font-size:1rem;margin-bottom:12px;text-align:left}.ns_price_card .money{font-size:2rem;font-weight:900;margin-bottom:12px}.ns_price_card .features_title{color:#000;font-size:1.2rem;font-weight:400;margin-bottom:12px}.ns_price_card .per_info{font-size:.8rem;font-weight:400;margin-bottom:12px;text-align:left}.ns_price_card .feature_list{border-radius:5px;box-shadow:0 5px 15px #0000001a;padding:8px}.ns_price_card .feature_list .feature_row{align-items:center;color:3C3B3BFF;display:flex;flex-direction:row;font-size:.9rem;font-style:italic;justify-content:flex-start;margin-bottom:12px;padding-left:24px;text-align:left}.ns_choose_payment_method_product{background-color:#ffe679;border:1px solid #d9d7d7;border-radius:10px;padding:12px}.ns_choose_payment_method_product .product_title{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:24px;margin-top:50px}.ns_choose_payment_method_product .product_description{color:#3c3b3b;font-size:1rem;font-weight:400;margin-bottom:24px;text-align:left}.sms_payment_option_row{background-color:#e5e5e5;justify-content:space-between;padding:12px}.sms_form_submit_payment_method,.sms_payment_option_row{align-items:center;border:1px solid #d9d7d7;border-radius:10px;display:flex;flex-direction:row;margin-bottom:12px}.sms_form_submit_payment_method{background-color:orange;cursor:pointer;font-size:1rem;font-weight:600;justify-content:center;min-width:100px;padding-left:12px;padding-right:12px;text-align:center}.ns_driver_offer .free_offer_access{margin-bottom:24px;margin-top:24px;padding-left:50px}.ns_chapter_row_exam{background-color:#fff;border:none;border-radius:20px;box-shadow:0 7px 29px 0 #64646f33;color:#000;font-size:1.2rem;font-weight:600;margin:8px;padding:24px;width:50%}.ns_chapter_row_exam:hover{background-color:#ededee}@media screen and (max-width:calc(1400px)){.ns_chapter_row_exam{font-size:1rem;padding:16px;width:90vw}}.ns_questionnaire_sel_chapter .title_page_questinnaire{font-size:1.2rem;margin-bottom:24px;margin-top:24px}a{color:inherit;text-decoration:inherit}.chapter_roman_letter{color:#000;font-size:.75rem;font-weight:400;margin-right:20px;max-width:30px;width:30px}.category_title_item{font-size:1.2rem;margin-bottom:24px}.page_sel_category_main_title{font-size:2rem;font-weight:600;margin:50px 24px}@media screen and (max-width:calc(1400px)){.page_sel_category_main_title{font-size:1.5rem;margin:24px 16px}}.page_sel_category_main_title .secondary_text_sel_cat{color:#000;font-size:1rem;font-weight:400;margin-top:12px;max-width:800px}@media screen and (max-width:calc(1400px)){.page_sel_category_main_title .secondary_text_sel_cat{font-size:1rem}}.ns_cat_select_box{border-radius:40px;height:100%;padding:10px}.ns_cat_select_box .layer_2{align-content:center;display:flex;flex-direction:row;justify-content:center;justify-items:center;width:100%}@media screen and (max-width:calc(1400px)){.ns_cat_select_box .layer_2{width:95vw}}.ns_cat_select_box .layer_2 .button_category{background-color:#fff;border-radius:10px;box-shadow:0 7px 29px 0 #64646f33;color:#000;cursor:pointer;font-size:1.2rem;font-weight:800;margin:12px;min-height:200px;padding:24px;width:400px}.ns_cat_select_box .layer_2 .button_category:hover{background-color:#ededee}.ns_cat_select_box .layer_2 .button_category .category_decsription{background-color:#f8f7f5;border-radius:10px;color:#72716c;font-size:.9rem;font-weight:400;margin-top:24px;min-height:100px;padding:8px}.ns_road_code_chapter_row{background-color:#fff;border:none;border-radius:20px;box-shadow:0 7px 29px 0 #64646f33;color:#000;cursor:pointer;font-size:1.2rem;font-weight:600;margin:8px;padding:24px;text-align:left}.ns_road_code_chapter_row:hover{background-color:#ededee}.ns_road_code_chapter_row .roman_letter{margin-right:24px}.ns_road_code_chapter_row span{text-align:left}.ns-search-page .thery_container{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.ns-search-page .sign_row{padding:24px}.ns-search-page .search_box{width:500px}@media screen and (max-width:calc(1400px)){.ns-search-page .search_box{margin-top:24px;width:80vw}}.ns-search-page input{border-radius:30px;padding-left:32px;width:80%}.ns-search-page .page_results{font-size:1rem}.ns-search-page .sign-result-image img{height:auto;margin-right:16px;width:50px}.ns-search-page .result_title{color:#54534c;font-size:1.3rem;font-weight:600;margin-bottom:10px}.ns-search-page .result_description{color:#5a5959;font-size:1rem;margin-bottom:16px;text-align:left}.ns-search-page .sanction_item{font-size:1rem;margin-bottom:25px;margin-top:25px}.theory-section{margin-bottom:50px;margin-top:50px}.theory_section_title{align-content:center;align-items:center;display:flex;flex-direction:column;font-size:1rem;justify-content:center;justify-items:center;margin-bottom:24px;text-align:center}.theory_article{padding:24px}@media screen and (max-width:calc(1400px)){.theory_article{padding:8px 12px 8px 8px}}.article_name{margin-bottom:20px}.article_row{border-bottom:1px dashed #d2d0d0;font-size:1rem;padding-bottom:15px;padding-top:15px;text-align:justify;width:100%}@media screen and (max-width:calc(1400px)){.article_row{font-size:.75rem}}.article_row .sanction_text{display:flex;flex-direction:row;flex-wrap:wrap;text-align:justify}@media screen and (max-width:calc(1400px)){.article_row .sanction_text{padding-right:24px}}.article_row_number{background-color:#e8e8e8;border-radius:25px;color:#54534c;display:inline-block;font-size:1rem;height:32px;line-height:32px;padding:0 10px}@media screen and (max-width:calc(1400px)){.article_row_number{font-size:.75rem}}.article_row_number_nan{margin-right:32px}@media screen and (max-width:calc(1400px)){.article_row_number_nan{margin-right:16px}}.article_row_number_index{margin-right:32px}@media screen and (max-width:calc(1400px)){.article_row_number_index{margin-right:16px}}.no_border_line{border:none}.ns_sign_chapter_row{background-color:#fff;border:none;border-radius:20px;box-shadow:0 7px 29px 0 #64646f33;color:#000;cursor:pointer;font-size:1.2rem;font-weight:600;margin:8px;padding:24px}.ns_sign_chapter_row:hover{background-color:#ededee}.ns_sign_chapter_row .sign_chapter_name{text-align:left}.ns_learn_category_v2_select .title_medium{font-size:1.5rem;font-weight:600;margin:24px}.ns_learn_category_v2_select .category_listing{flex-wrap:wrap}.ns_learn_category_v2_select .category_listing .statistic_box{background-color:#f8f7f4;border-radius:8px;margin-top:16px;padding:8px}.ns_learn_category_v2_select .category_listing .conclusion_text{font-size:.9rem;font-weight:500;margin-top:8px}.ns_learn_category_v2_select .category_listing .conclusion_text.larn_to_many_errors_chapter{color:red}.ns_learn_category_v2_select .category_listing .conclusion_text.larn_completed_ok_chapter{color:green}.ns_learn_category_v2_select .category_listing .conclusion_text.larn_in_progress_chapter{color:orange}.ns_learn_category_v2_select .category_listing .conclusion_text.larn_idle_chapter{color:#39393c66}.ns_learn_category_v2_select .category_listing .sub_category_statistics{align-items:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 7px 29px 0 #64646f33;color:#000;display:flex;font-weight:600;justify-content:flex-start;margin:24px;padding:18px;text-align:left;width:480px}@media screen and (max-width:calc(1400px)){.ns_learn_category_v2_select .category_listing .sub_category_statistics{width:95vw}}.ns_learn_category_v2_select .category_listing .sub_category_statistics.larn_to_many_errors_chapter{box-shadow:0 5px 10px 0 red}.ns_learn_category_v2_select .category_listing .sub_category_statistics.larn_completed_ok_chapter{box-shadow:0 5px 10px 0 green}.ns_learn_category_v2_select .category_listing .sub_category_statistics.larn_in_progress_chapter{box-shadow:0 5px 10px 0 #ecc57e}.ns_learn_category_v2_select .category_listing .sub_category_statistics.larn_idle_chapter{box-shadow:0 7px 29px 0 #64646f33}.ns_learn_category_v2_select .category_listing .sub_category_statistics .chip_text{color:#9b9595;margin-right:24px}.ns_learn_category_v2_select .title_cat{font-size:1.2rem;font-weight:600;text-align:left}.ns_learn_category_v2_select .statistics_row{margin-top:16px}.ns_learn_category_v2_select .button_section{margin-top:12px}.ns-page-content-anon-user{padding:100px 24px}.ns-page-content-anon-user .message_login{color:#54534c;display:flex;flex-direction:row;font-size:1.2rem;font-weight:400;justify-content:center;margin-bottom:50px}.ns-page-content-anon-user .message_login svg{color:orange;margin-left:16px;margin-right:16px}.matriculation_number_box{border:3px solid #999797;height:70px;min-width:300px}.matriculation_number_box,.matriculation_number_box .grey_box{align-content:center;align-items:center;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between}.matriculation_number_box .grey_box{background-color:#f3f1f1;height:60px;margin:2px;min-width:295px}.matriculation_number_box .grey_box .country{background-color:#797979;color:#fff;height:60px;margin-left:2px;width:30px}.matriculation_number_box .grey_box .number{font-size:1.4rem;padding:10px}.dim_delete_screen{background:#fff;opacity:.9;padding:0}.dim_delete_loader,.dim_delete_screen{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;justify-items:center;left:0;margin:0;position:fixed;top:0;width:100%;z-index:150}.dim_delete_loader{background:#0000;border:1px solid #000;padding:20px}.box_delete_confirm{align-items:center;background-color:#fff;border:1px solid #e2e0e0;border-radius:5px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;justify-items:center;padding:40px;width:300px}.ns_price_anon_page .available_subs{font-size:1.2rem;font-weight:700;margin:24px}.ns_payment_common .renew_title{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:24px;margin-top:50px}.ns_payment_common .renew_title_secondary_thanks{color:dimgray;font-size:1.3rem;font-weight:500;margin-bottom:50px;max-width:800px;text-align:center}.ns_payment_common .renew_title_secondary{color:dimgray;font-size:1.1rem;font-weight:400;margin-bottom:50px;max-width:800px;text-align:center}.ns_payment_common .choose_another_offer{border-top:1px solid #e5e4e4;padding:24px}.ns_payment_common .row_space{margin-bottom:50px}.ns_payment_common .success_text{color:green;font-size:1.2rem;font-weight:600;margin-bottom:24px;margin-top:50px}.ns_driver_sub_renew .renew_title{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:24px;margin-top:50px}.ns_driver_sub_renew .renew_title_secondary{color:dimgray;font-size:1.1rem;font-weight:400;margin-bottom:50px;max-width:800px;text-align:center}.sign-item-row{align-content:flex-start;align-items:flex-start;border-bottom:1px solid #e2e1e1;border-radius:8px;display:flex;flex-direction:row;justify-content:flex-start;padding:24px;position:relative;text-align:justify!important;width:100%}@media screen and (max-width:calc(1400px)){.sign-item-row{align-content:center;align-items:center;flex-direction:column;justify-content:center}}.sign-item-row img{height:auto;margin-right:20px;padding-right:24px;width:200px}@media screen and (max-width:calc(1400px)){.sign-item-row img{margin-right:0;padding:0}}.sign-item-row .page_sign_title{align-content:flex-start;align-items:center;color:#000;display:flex;flex-direction:row;font-size:1.25rem;font-weight:700;justify-content:flex-start;margin-bottom:20px;margin-top:20px;position:relative;text-align:center;width:100%}@media screen and (max-width:calc(1400px)){.sign-item-row .page_sign_title{align-content:center;justify-content:center}}.google_login_box #customBtn{background:#fff;border:thin solid #e0e0e0;border-radius:5px;box-shadow:1px 1px 1px #e0e0e0;color:#444;display:inline-block;white-space:nowrap;width:300px}.google_login_box #customBtn:hover{cursor:pointer}.google_login_box span.label{font-family:serif;font-weight:400}.google_login_box span.icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAB2ElEQVR4AWP4T2NAJwtGLRi14NeNq5+6m99lxb8OcH7lbfs2LuhTd9PP08epYMGfF8/fF2W8cjbFit7lp/x59oR8C35dvfQ62B1oEB70vjSbTAv+vH752t8J2ay38cEfmyo/NJS/iQ2E+iAj9u+nj2Ra8L40E270mwjvH8cOIcv+OLTvQ1UBxHRyLPj37vCXXvFXbsYg08M8/zx9QuVU9Oda+u89rN+X8r0J1v++cwv1k+nv44ZAC4Do5w6Jf3/+IEu1bfyBFR26/psUC/YLQyz4fdoeTcqp9QtWNGnHD9pa0LOFJAuOG0As+HxQ7s9flCCKm/4VjiKnfIVbMGf/TxIs+HklBWj61R3Cfqs8ttzbjysC15/+Bbdg1yVS4uD7673rtyhZrQgwWRHssSHl8ecXmGo+fP0XMw3qA+fWL0AuaRkte38T0HQI8t6YdujpaWTZG+/uJcy7B3d+28bvJOfkl1/fOK6NA5oOR0FbciqO9lYf64/ZWQrkmi6Ltu0/CDTdt+fLiw9/ySnsLr2+6bY+CWgWHuS9cPG5+3/IL66ff3mVvq8Ol+khW/Ouv7tLhQrn6tvbTSenxu0qd1oXb7060m9zZtWx/j2Pjv3993c41MmjFoxaAAB8n/tkbTPVXwAAAABJRU5ErkJggg==) #0000 5px 50% no-repeat;display:inline-block;height:42px;vertical-align:middle;width:42px}.google_login_box span.buttonText{display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;padding-left:42px;padding-right:42px;vertical-align:middle}.sms_login_box #customBtn{align-content:center;align-items:center;background:#fff;border:thin solid #e0e0e0;border-radius:5px;box-shadow:1px 1px 1px #e0e0e0;color:#444;display:flex;justify-content:flex-start;min-height:44px;white-space:nowrap;width:220px}.sms_login_box #customBtn:hover{cursor:pointer}.sms_login_box span.label{font-family:serif;font-weight:400}.sms_login_box span.icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKTSURBVHgB7ZlNiE1hGMf/M0wuovEVIZ0sZEGTzxRyRWZhYWlHshk7oiZhshiFhWaJEikSsbVRskCSBncxLDiyEPlekI98PP/e5+i9Z859zxmXuc+t+dfv3HOe5z3v/Oc873nfc88FRvRv1ZKTXyDMEMbg/+qTcncoJ00WjgjvhV/DTCwcF6I8kzsaZDDNR2F7LZM9Bgym2Zc2ucmgyYQNvtHYsNEBoUSTmw2bTNg4Sja9wnzYVlurbBbCvpbR6OwCDX8Kr4XvgTYs0ZtUjO3fBc75IrxFvqYnf6AWNMhpq+SdtEVzF4UJcBU5IbRrPhIqQp/mk1js9ftEKHt9jhPO53gJJnu1Iy6164QVQpfmrmgua3ltz4iVvX4jjXEVXK/HN+oxWtYOV8GVkbEf+nnVM7FXY11e7LDGtupxG1yZX3htdqP4nR9M9nidzhH2wC1vzF3zctc1dtqL3dfYWS8Wo/qKUkuFM/UaJbtQXd6OgkYfa+xShlF+Lke1+kI+WpGvY8JTYaceP1DqUSTc0X46NHYqdMJohMXS82lqpfDVi0/B4KloKFoMN3anwQ2lpM+gQmWfm2rLIXAI9ZX+HgZrlvAw5KVFd2qJV+0m3FWl+CQzU/c5kffrPq/QJOEZ3BxJrYGrGO/yAY2tFTjcKgqrNFVYjewp7Y9o9LMwFrb1jf/dK9jXcxq9Dfuq0Og52NdlbjhOkzvUIrHvuNOw0U6ktN+gyW7U0DbhpQGDH+C+ywUVCSfRmG+mXFiOImM5zXv3NA9ueRuPvxefZbsLtuUK148G6gCKXdFFMKAlyB9OJoxSkfAITWCUmihcQBMYTXQQTWKU4jtQvtgwb5TiFJjcZKaNUvyd4BaawCjFxaeEEQ2TfgMIeH8KqptYxAAAAABJRU5ErkJggg==) #0000 5px 50% no-repeat;display:inline-block;height:32px;vertical-align:middle;width:52px}.sms_login_box span.buttonText{display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;padding-left:42px;padding-right:42px;vertical-align:middle}.account_links{margin-top:50px}.email_header{margin:50px}.ns-authentication-layout{align-content:center;align-items:flex-start;display:flex;flex-direction:row;height:100vh;justify-content:space-between;justify-items:center;margin-bottom:50px;width:100vw}.ns-authentication-layout .logo_box{background-color:#f9f9f9;border-radius:10px;margin-bottom:24px;margin-left:50px;margin-right:50px;padding:24px}.ns-authentication-layout .link_box{border-radius:8px;margin-top:24px;padding:12px}.ns-authentication-layout .action_ok_notification{color:green;font-size:1.2rem}.ns-authentication-layout .other_option{background-color:#f1eeee;border-radius:15px;color:#0e71b2;margin-top:32px;padding:8px}.ns-authentication-layout .register_school_selection{border:1px solid #d2d1d1;border-radius:6px;font-size:1rem;padding:8px;width:100%}.ns-authentication-layout .container_account{min-height:90vh}@media screen and (min-width:calc(1401px)){.ns-authentication-layout .container_account{width:50%}}.ns-authentication-layout .container_account .platform_scope{color:gray;font-size:1rem;font-weight:500}.ns-authentication-layout .page_title_auth{font-size:1.5rem;font-weight:600;margin-bottom:24px}.ns-authentication-layout .container_feedback{display:none;min-height:90vh}@media screen and (min-width:calc(1401px)){.ns-authentication-layout .container_feedback{display:block;width:50%}}.ns-authentication-layout .container_feedback .others_title{color:gray;font-size:1.2rem;font-weight:600;margin-bottom:50px}.ns-authentication-layout .container_feedback .feedback_cell{border:1px solid #ccc;border-radius:18px;color:gray;margin-bottom:24px;padding:12px}.ns-authentication-layout .container_feedback .feedback_cell .feedback_user{font-size:1.2rem;font-weight:600;margin-bottom:12px}.ns-authentication-layout .container_feedback .feedback_cell .feedback_text{text-align:left}.ns-authentication-layout .container_feedback .continue_dots{color:gray;font-size:3rem;margin:12px}.ns-authentication-layout .company_date{color:#939799;display:block;font-size:.8rem}@media screen and (max-width:calc(1400px)){.ns-authentication-layout .company_date{display:none}}.ns-authentication-layout .form_wrapper{background-color:#fff;border-radius:8px;margin-left:24px;margin-right:24px;max-width:100vw;min-height:750px;padding:24px;width:600px}@media screen and (max-width:calc(1400px)){.ns-authentication-layout .form_wrapper{margin-left:0;margin-right:0;padding:8px}}.ns-authentication-layout .form_wrapper .all_form_elements_container{min-height:570px}.ns-authentication-layout .form_wrapper .logo_row{margin-bottom:48px}.ns-authentication-layout .form_wrapper .notice_row{background-color:#fcfcfd;margin-bottom:12px}.ns-authentication-layout .form_wrapper .notice_row .notice{color:#585757;margin-right:24px;text-align:left}.ns-authentication-layout .form_wrapper .notice_row .notice_solution{font-size:.9rem;font-weight:600;text-align:right}.ns-authentication-layout .form_wrapper input{margin:0;width:100%}.ns-authentication-layout .form_wrapper .action_button{margin-bottom:48px;margin-top:24px}.ns-authentication-layout .form_wrapper .error_input{margin-top:4px}.ns-authentication-layout .image-box{height:100vh;overflow:hidden;position:relative;width:70%}.ns-authentication-layout .image-box:after,.ns-authentication-layout .image-box:before{background-size:cover;content:"";height:100%;position:absolute;width:100%}.ns-authentication-layout .register_role_type_label{color:#6d6a6a;margin-bottom:8px}.ns-authentication-layout .welcome_message{color:#837f7f;font-size:1rem;font-weight:600;margin-bottom:24px;max-width:400px}.ns-authentication-layout .welcome_message_free_trial{color:orange;font-size:1.2rem;font-weight:400;margin-bottom:24px;max-width:400px}.ns-authentication-layout .other_options_box{border-radius:6px;padding:12px;width:400px}.ns_other_login_options{margin-bottom:24px;padding-top:24px}.ns_facebook_login_button{align-items:center;background-color:#3b5998;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin-bottom:24px;margin-top:24px;padding:10px 20px;transition:all .3s}.ns_facebook_login_button svg{color:#fff;margin-right:12px}.ns_facebook_login_button:hover{background-color:#2d4373}.ns_facebook_login_button.disabled{background-color:#ccc;cursor:not-allowed}.ns_facebook_login_button .icon{margin-right:10px}.confirmed_text{font-size:1.2rem;font-weight:700}.confirmed_text .confirmed_text_ok{color:#4caf51;margin:20px}.confirmed_text .confirmed_text_not_ok{color:#f80031;margin:20px}.ns_profile_account{width:50vw}@media screen and (max-width:calc(1400px)){.ns_profile_account{width:95vw}}.ns_profile_account .profile_image{height:200px;width:200px}.ns_profile_account .profile_box{padding:32px;width:100%}.ns_profile_account .page_title{font-size:24px}.ns_profile_account .sub_section{border-top:1px solid #d3d8de;margin-top:50px}.ns_profile_account .sub_section .available_subs{font-size:1.3rem;font-weight:600;margin-bottom:50px;margin-top:50px}.redeem_text{text-align:left;text-justify:auto}.ns_sms_register_validation .connfirmed_account_text{color:green;font-size:1.3rem;margin-bottom:50px;margin-top:24px}.ns_sms_register_validation .login_sec{margin-bottom:100px}.cookie-decline-button{background-color:#021f29!important;border:1px solid #b4b1b1!important;color:#fff}.cookie-accept-button,.cookie-decline-button{min-width:200px!important;padding:12px!important}.cookie-accept-button{background-color:#fff!important;color:#54534c}.ns_homepage{font-weight:600}.ns_homepage .selector_button{font-size:1.2rem;margin:32px}.ns_homepage .text_explaing{margin-bottom:24px}.ns_homepage .switch_button{font-size:1rem;margin-bottom:24px;padding:8px;width:100%}.ns_homepage svg{height:30px;padding-right:16px;width:30px}.ns_homepage .explenantions{color:#848383;font-size:1rem;margin-bottom:24px;text-align:left}.ns_homepage .divider_hoempage{border:1px solid #dfdfdf;margin-bottom:50px;margin-top:26px;width:100%}.ns_not_found .not_found_text{font-size:1.3rem;font-weight:600;margin-bottom:24px;margin-top:100px}.ns_not_found .back_to_home_button{width:100%}.ns_dev_tools{font-size:1.5rem;font-weight:600;margin-top:100px}.ns_school_calendar .msg_helper{color:#000;font-size:1rem;font-weight:600;margin-bottom:8px}.ns_maintenance .maintenance_title{font-size:2rem;font-weight:600;margin-bottom:50px;margin-top:300px;text-align:center}.ns_maintenance .maintenance_subtitle{font-size:1rem;max-width:400px;text-align:center}.ns_nps_initial_feedback .nps_container_feedback{max-width:500px}.ns_nps_initial_feedback .nps_container_feedback .title_question_nps{color:#000;font-size:1.2rem;font-weight:600;margin-bottom:50px;margin-top:100px}.ns_nps_initial_feedback .nps_container_feedback .check_nps_option{background-color:#fff;border:1px solid #cac8c8;border-radius:4px;cursor:pointer;font-size:1.2rem;font-weight:900;margin:5px;padding:10px}.ns_nps_initial_feedback .nps_container_feedback .check_nps_option.active,.ns_nps_initial_feedback .nps_container_feedback .check_nps_option:hover{background-color:#ff0}.ns_nps_initial_feedback .nps_button{margin-top:40px}.ns_nps_initial_feedback .nps_error{color:red;margin-bottom:50px;margin-top:50px}