/* Minification failed. Returning unminified contents.
(9,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,96): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,208): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-width'
(9,238): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-height'
(9,395): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-stroke'
(9,465): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-color-1'
(9,525): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-color-2'
(9,1122): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,1211): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,1518): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,1603): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,1778): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,1871): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2058): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2155): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2349): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2453): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2660): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2771): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2881): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,2992): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,3410): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,3535): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,3659): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,3784): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(9,4250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4657): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4859): run-time error CSS1039: Token not allowed after unary operator: '-f-button-width'
(9,4888): run-time error CSS1039: Token not allowed after unary operator: '-f-button-height'
(9,4918): run-time error CSS1039: Token not allowed after unary operator: '-f-button-border'
(9,4955): run-time error CSS1039: Token not allowed after unary operator: '-f-button-border-radius'
(9,4991): run-time error CSS1039: Token not allowed after unary operator: '-f-button-color'
(9,5024): run-time error CSS1039: Token not allowed after unary operator: '-f-button-bg'
(9,5054): run-time error CSS1039: Token not allowed after unary operator: '-f-button-shadow'
(9,5122): run-time error CSS1039: Token not allowed after unary operator: '-f-button-transition'
(9,5208): run-time error CSS1039: Token not allowed after unary operator: '-f-button-hover-color'
(9,5253): run-time error CSS1039: Token not allowed after unary operator: '-f-button-hover-bg'
(9,5329): run-time error CSS1039: Token not allowed after unary operator: '-f-button-active-bg'
(9,5464): run-time error CSS1039: Token not allowed after unary operator: '-f-button-outline'
(9,5493): run-time error CSS1039: Token not allowed after unary operator: '-f-button-outline-color'
(9,5523): run-time error CSS1039: Token not allowed after unary operator: '-f-button-color'
(9,5566): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-width'
(9,5599): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-height'
(9,5631): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-fill'
(9,5689): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-stroke-width'
(9,5804): run-time error CSS1039: Token not allowed after unary operator: '-f-button-transform'
(9,5837): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-filter'
(9,5951): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-disabled-opacity'
(9,6486): run-time error CSS1039: Token not allowed after unary operator: '-f-button-prev-pos'
(9,6615): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(9,6768): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(9,6921): run-time error CSS1039: Token not allowed after unary operator: '-f-button-prev-pos'
(9,7277): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(9,7403): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(9,7834): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-body-margin'
(9,7869): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-scrollbar-compensate'
(9,7982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,8469): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-zIndex'
(9,8862): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-bg'
(9,8889): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(9,9413): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-slide-gap'
(9,10071): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-color'
(9,10121): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-bg'
(9,11458): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(9,11502): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(9,11716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,11834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,11857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,11881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,11911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,11957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12541): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(9,12816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,12963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,13840): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(9,14214): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-top'
(9,14240): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-width'
(9,14276): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-left'
(9,14303): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-height'
(9,14810): run-time error CSS1030: Expected identifier, found ','
(9,14830): run-time error CSS1031: Expected selector, found ')'
(9,14830): run-time error CSS1025: Expected comma or open brace, found ')'
(9,15256): run-time error CSS1030: Expected identifier, found ','
(9,15276): run-time error CSS1031: Expected selector, found ')'
(9,15276): run-time error CSS1025: Expected comma or open brace, found ')'
(9,17073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,17552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,18243): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-width'
(9,18274): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-width'
(9,18302): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-height'
(9,18578): run-time error CSS1039: Token not allowed after unary operator: '-left'
(9,18616): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,18675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,18867): run-time error CSS1039: Token not allowed after unary operator: '-shift'
(9,18974): run-time error CSS1039: Token not allowed after unary operator: '-clip-path'
(9,19085): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(9,19139): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(9,19194): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(9,19248): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(9,19581): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(9,19733): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-opacity'
(9,19823): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-hover-opacity'
(9,19976): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-selected-opacity'
(9,20058): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-selected-opacity'
(9,20217): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline'
(9,20249): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(9,20305): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(9,20494): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-offset'
(9,20701): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(9,20856): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(9,20890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,20912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,20935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,20964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,20987): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21051): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(9,21160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21675): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(9,21732): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(9,21778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,21850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,22789): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(9,22833): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(9,22872): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-toolbar-text-shadow'
(9,23534): run-time error CSS1039: Token not allowed after unary operator: '-f-button-height'
(9,23803): run-time error CSS1039: Token not allowed after unary operator: '-f-button-bg'
(9,24683): run-time error CSS1039: Token not allowed after unary operator: '-f-progress-color'
(9,24707): run-time error CSS1039: Token not allowed after unary operator: '-f-carousel-theme-color'
(10243,42): run-time error CSS1039: Token not allowed after unary operator: '-d'
(10243,59): run-time error CSS1038: Expected hex color, found '#0000'
(10243,64): run-time error CSS1019: Unexpected token, found ' '
(10243,64): run-time error CSS1042: Expected function, found ' '
(10243,64): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(10269,74): run-time error CSS1038: Expected hex color, found '#0000'
(10269,142): run-time error CSS1038: Expected hex color, found '#0000'
 */
/*:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #e50000;--orange: #fd7e14;--yellow: #ffc107;--green: #10bf51;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #10bf51;--info: #17a2b8;--warning: #ffc107;--danger: #e50000;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*/
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:'Roboto',sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#555555;text-align:left;background-color:#fff;overflow-x:hidden}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1190px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}@media (min-width: 1200px){.gutters-11{margin-right:-11px;margin-left:-11px}}@media (min-width: 1200px){.gutters-11>.col,.gutters-11>[class*="col-"]{padding-right:11px;padding-left:11px}}@media (min-width: 1200px){.gutters-12{margin-right:-12px;margin-left:-12px}}@media (min-width: 1200px){.gutters-12>.col,.gutters-12>[class*="col-"]{padding-right:12px;padding-left:12px}}@media (min-width: 1200px){.gutters-15{margin-right:-15px;margin-left:-15px}}@media (min-width: 1200px){.gutters-15>.col,.gutters-15>[class*="col-"]{padding-right:15px;padding-left:15px}}@media (min-width: 1200px){.gutters-20{margin-right:-20px;margin-left:-20px}}@media (min-width: 1200px){.gutters-20>.col,.gutters-20>[class*="col-"]{padding-right:20px;padding-left:20px}}@media (min-width: 1200px){.gutters-28{margin-right:-28px;margin-left:-28px}}@media (min-width: 1200px){.gutters-28>.col,.gutters-28>[class*="col-"]{padding-right:28px;padding-left:28px}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.form-control-plaintext.form-control-lg,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#10bf51}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(16,191,81,0.8);border-radius:.2rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#10bf51}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#10bf51;-webkit-box-shadow:0 0 0 .2rem rgba(16,191,81,0.25);box-shadow:0 0 0 .2rem rgba(16,191,81,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#10bf51}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#10bf51}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{background-color:#5df194}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#16ec66}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(16,191,81,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(16,191,81,0.25)}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#10bf51}.was-validated .custom-file-input:valid ~ .custom-file-label::before,.custom-file-input.is-valid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(16,191,81,0.25);box-shadow:0 0 0 .2rem rgba(16,191,81,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e50000}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(229,0,0,0.8);border-radius:.2rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#e50000}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#e50000;-webkit-box-shadow:0 0 0 .2rem rgba(229,0,0,0.25);box-shadow:0 0 0 .2rem rgba(229,0,0,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#e50000}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#e50000}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#f66}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#ff1919}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(229,0,0,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(229,0,0,0.25)}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#e50000}.was-validated .custom-file-input:invalid ~ .custom-file-label::before,.custom-file-input.is-invalid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(229,0,0,0.25);box-shadow:0 0 0 .2rem rgba(229,0,0,0.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn:hover,.btn:focus{text-decoration:none}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-success{color:#fff;background-color:#10bf51;border-color:#10bf51}.btn-success:hover{color:#fff;background-color:#0d9c42;border-color:#0c903d}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(16,191,81,0.5);box-shadow:0 0 0 .2rem rgba(16,191,81,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#10bf51;border-color:#10bf51}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#0c903d;border-color:#0b8438}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(16,191,81,0.5);box-shadow:0 0 0 .2rem rgba(16,191,81,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-danger{color:#fff;background-color:#e50000;border-color:#e50000}.btn-danger:hover{color:#fff;background-color:#bf0000;border-color:#b20000}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(229,0,0,0.5);box-shadow:0 0 0 .2rem rgba(229,0,0,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e50000;border-color:#e50000}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b20000;border-color:#a50000}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(229,0,0,0.5);box-shadow:0 0 0 .2rem rgba(229,0,0,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#10bf51;background-color:transparent;background-image:none;border-color:#10bf51}.btn-outline-success:hover{color:#fff;background-color:#10bf51;border-color:#10bf51}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(16,191,81,0.5);box-shadow:0 0 0 .2rem rgba(16,191,81,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#10bf51;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#10bf51;border-color:#10bf51}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(16,191,81,0.5);box-shadow:0 0 0 .2rem rgba(16,191,81,0.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#e50000;background-color:transparent;background-image:none;border-color:#e50000}.btn-outline-danger:hover{color:#fff;background-color:#e50000;border-color:#e50000}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(229,0,0,0.5);box-shadow:0 0 0 .2rem rgba(229,0,0,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e50000;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e50000;border-color:#e50000}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(229,0,0,0.5);box-shadow:0 0 0 .2rem rgba(229,0,0,0.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.custom-select,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file:focus{z-index:3}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media screen and (max-width: 575px){.navbar{padding:.25rem 0 .1875rem}}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.375rem;padding-bottom:.25rem;margin-right:1.4375rem;margin-bottom:.25rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}.navbar-expand-sm .navbar-nav{margin-top:.625rem}.navbar-expand-sm .navbar-login,.navbar-expand-sm .navbar-recruit{display:block}.navbar-expand-sm .navbar-login{margin-top:.3125rem;margin-bottom:.3125rem}.navbar-expand-sm .navbar-recruit{margin-top:.875rem;margin-bottom:.3125rem}.navbar-expand-sm .navbar-course{margin-top:.5625rem;margin-bottom:.3125rem}}@media (min-width: 576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:1.25rem;padding-left:1.25rem;padding-top:0;padding-bottom:0}.navbar-expand-sm .navbar-nav .nav-link i{margin-left:-.625rem}.navbar-expand-sm .navbar-login,.navbar-expand-sm .navbar-recruit{display:inline-block;margin-top:0;margin-bottom:0}.navbar-expand-sm .navbar-course{margin-left:1.5rem}.navbar-expand-sm .navbar-recruit{margin-left:1.625rem}.navbar-expand-sm .navbar-other.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}.navbar-expand-md .navbar-nav{margin-top:.625rem}.navbar-expand-md .navbar-login,.navbar-expand-md .navbar-recruit{display:block}.navbar-expand-md .navbar-login{margin-top:.3125rem;margin-bottom:.3125rem}.navbar-expand-md .navbar-recruit{margin-top:.875rem;margin-bottom:.3125rem}.navbar-expand-md .navbar-course{margin-top:.5625rem;margin-bottom:.3125rem}}@media (min-width: 768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:1.25rem;padding-left:1.25rem;padding-top:0;padding-bottom:0}.navbar-expand-md .navbar-nav .nav-link i{margin-left:-.625rem}.navbar-expand-md .navbar-login,.navbar-expand-md .navbar-recruit{display:inline-block;margin-top:0;margin-bottom:0}.navbar-expand-md .navbar-course{margin-left:1.5rem}.navbar-expand-md .navbar-recruit{margin-left:1.625rem}.navbar-expand-md .navbar-other.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}.navbar-expand-lg .navbar-nav{margin-top:.625rem}.navbar-expand-lg .navbar-login,.navbar-expand-lg .navbar-recruit{display:block}.navbar-expand-lg .navbar-login{margin-top:.3125rem;margin-bottom:.3125rem}.navbar-expand-lg .navbar-recruit{margin-top:.875rem;margin-bottom:.3125rem}.navbar-expand-lg .navbar-course{margin-top:.5625rem;margin-bottom:.3125rem}}@media (min-width: 992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.25rem;padding-left:1.25rem;padding-top:0;padding-bottom:0}.navbar-expand-lg .navbar-nav .nav-link i{margin-left:-.625rem}.navbar-expand-lg .navbar-login,.navbar-expand-lg .navbar-recruit{display:inline-block;margin-top:0;margin-bottom:0}.navbar-expand-lg .navbar-course{margin-left:1.5rem}.navbar-expand-lg .navbar-recruit{margin-left:1.625rem}.navbar-expand-lg .navbar-other.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}.navbar-expand-xl .navbar-nav{margin-top:.625rem}.navbar-expand-xl .navbar-login,.navbar-expand-xl .navbar-recruit{display:block}.navbar-expand-xl .navbar-login{margin-top:.3125rem;margin-bottom:.3125rem}.navbar-expand-xl .navbar-recruit{margin-top:.875rem;margin-bottom:.3125rem}.navbar-expand-xl .navbar-course{margin-top:.5625rem;margin-bottom:.3125rem}}@media (min-width: 1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:1.25rem;padding-left:1.25rem;padding-top:0;padding-bottom:0}.navbar-expand-xl .navbar-nav .nav-link i{margin-left:-.625rem}.navbar-expand-xl .navbar-login,.navbar-expand-xl .navbar-recruit{display:inline-block;margin-top:0;margin-bottom:0}.navbar-expand-xl .navbar-course{margin-left:1.5rem}.navbar-expand-xl .navbar-recruit{margin-left:1.625rem}.navbar-expand-xl .navbar-other.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{margin-top:.625rem}.navbar-expand .navbar-login,.navbar-expand .navbar-recruit{display:block}.navbar-expand .navbar-login{margin-top:.3125rem;margin-bottom:.3125rem}.navbar-expand .navbar-recruit{margin-top:.875rem;margin-bottom:.3125rem}.navbar-expand .navbar-course{margin-top:.5625rem;margin-bottom:.3125rem}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:1.25rem;padding-left:1.25rem;padding-top:0;padding-bottom:0}.navbar-expand .navbar-nav .nav-link i{margin-left:-.625rem}.navbar-expand .navbar-login,.navbar-expand .navbar-recruit{display:inline-block;margin-top:0;margin-bottom:0}.navbar-expand .navbar-course{margin-left:1.5rem}.navbar-expand .navbar-recruit{margin-left:1.625rem}.navbar-expand .navbar-other.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light{font-size:.875rem}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:#555555;padding-top:.3125rem;padding-bottom:.3125rem;display:block}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#11be52}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .nav-link i{font-size:.75rem;position:relative;display:inline-block;top:-.0625rem;margin-right:.25rem}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#11be52}.navbar-light .navbar-collapse{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.navbar-light .navbar-login{color:#555555;position:relative;padding-left:1.0625rem}.navbar-light .navbar-login:hover,.navbar-light .navbar-login:focus{color:#11be52}.navbar-light .navbar-login.active{color:#11be52}.navbar-light .navbar-recruit{position:relative;font-weight:bold;padding-left:1.25rem;color:#0d9d42;line-height:1;text-transform:uppercase;font-size:.9375rem}.navbar-light .navbar-course{display:inline-block}.navbar-light .navbar-course .dropdown-toggle{text-transform:uppercase;color:#555555;font-size:.875rem}.navbar-light .navbar-course .dropdown-toggle:after{margin-left:0;position:relative;top:.125rem}.navbar-light .navbar-change-avatar{display:inline-block;width:2.5rem;height:2.5rem;border:.125rem solid #d4d4d4;border-radius:50%;text-align:center;padding:.1rem;margin-right:.625rem}.navbar-light .navbar-change-avatar i{color:#555555;font-size:1.125rem}.navbar-light .navbar-user{display:inline-block;padding-top:.125rem}.navbar-light .navbar-user .dropdown-toggle{color:#555555;font-size:.875rem}.navbar-light .navbar-user .dropdown-toggle:after{margin-left:.1875rem;position:relative;top:.1875rem}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);padding:.25rem .4375rem .375rem;border-radius:50%;-webkit-box-shadow:0 1px 5px #d0d0d0;box-shadow:0 1px 5px #d0d0d0;border:none}.navbar-light .navbar-toggler-icon{background-image:url("/images3/common/ico-bar.png");width:1rem;height:.6875rem}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#bcedce}.table-hover .table-success:hover{background-color:#a8e8bf}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#a8e8bf}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f8b8b8}.table-hover .table-danger:hover{background-color:#f6a1a1}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f6a1a1}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(128,189,255,0.5);box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(128,189,255,0.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-control{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-file-input:focus ~ .custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:10px}@media (min-width: 576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-10px;margin-left:-10px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px;margin-bottom:0;margin-left:10px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:10px}@media (min-width: 576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header{border-top-right-radius:0}.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header{border-top-left-radius:0}.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#10bf51}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#0c903d}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#e50000}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;text-decoration:none;background-color:#b20000}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#08632a;background-color:#cff2dc;border-color:#bcedce}.alert-success hr{border-top-color:#a8e8bf}.alert-success .alert-link{color:#043416}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#700;background-color:#facccc;border-color:#f8b8b8}.alert-danger hr{border-top-color:#f6a1a1}.alert-danger .alert-link{color:#400}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-bar-striped{background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:hover,.list-group-item:focus{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#08632a;background-color:#bcedce}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#08632a;background-color:#a8e8bf}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#08632a;border-color:#08632a}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#700;background-color:#f8b8b8}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#700;background-color:#f6a1a1}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#700;border-color:#700}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.close:focus{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{content-visibility:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.show .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:.5rem .5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:.5rem .5rem .5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 .5rem .5rem .5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:.5rem 0 .5rem .5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;-o-transition:transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-item-next,.active.carousel-item-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next,.active.carousel-item-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,0.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#10bf51 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#0c903d !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#e50000 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#b20000 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#10bf51 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#e50000 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0062cc !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important}.text-success{color:#10bf51 !important}a.text-success:hover,a.text-success:focus{color:#0c903d !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important}.text-danger{color:#e50000 !important}a.text-danger:hover,a.text-danger:focus{color:#b20000 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important}.text-muted{color:#6c757d !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}

@charset 'UTF-8';.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width: 100%;}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list {
    background: #fff url("data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=") center center no-repeat;
}
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;border-radius:50%;background:#e3e3e3;z-index:10;transition:background-color .3s ease}.slick-next:focus,.slick-prev:focus{outline:0}.slick-prev{left:-80px}.slick-next{right:-80px}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0 auto;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:#dbdbdb;width:12px;height:12px;border-radius:50%}.slick-dots li.slick-active button{background:#10bf51}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, -150px, 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, 150px, 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path: inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
/*!
 * Datepicker v1.0.10
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-29T14:46:09.037Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{width:150px}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}
@charset "UTF-8";

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}

body {
    line-height: 1
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

    blockquote:after, blockquote:before, q:after, q:before {
        content: "";
        content: none
    }

table {
    border-collapse: collapse;
    border-spacing: 0
}

.c-black {
    color: #000
}

.c-white {
    color: #fff
}

.c-blue {
    color: #243556
}

.c-blue-2 {
    color: #123983
}

.c-gray {
    color: #666
}

.c-text {
    color: #3c3c3c
}

.c-text-2 {
    color: #292929
}

.c-text-3 {
    color: #595959
}

.c-text-4 {
    color: #2c2c2c
}

.c-green {
    color: #00bf71
}

.c-green-2 {
    color: #00b834
}

.c-green-3 {
    color: #00d880
}

.c-red {
    color: #c00000
}

.c-red-2 {
    color: #d9282d
}

.c-orange {
    color: #ffac33
}

.fz-10 {
    font-size: 10px;
    line-height: 1.2
}

.fz-11 {
    font-size: 11px;
    line-height: 1.2
}

.fz-12 {
    font-size: 11px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-12 {
        font-size: 12px
    }
}

.fz-13 {
    font-size: 12px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-13 {
        font-size: 13px
    }
}

.fz-14 {
    font-size: 12px;
    line-height: 1.5
}

@media screen and (min-width:768px) {
    .fz-14 {
        font-size: 14px
    }
}

.fz-15 {
    font-size: 13px;
    line-height: 1.6
}

@media screen and (min-width:768px) {
    .fz-15 {
        font-size: 15px
    }
}

.fz-16 {
    font-size: 14px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-16 {
        font-size: 16px
    }
}

.fz-17 {
    font-size: 15px;
    line-height: 18px
}

@media screen and (min-width:768px) {
    .fz-17 {
        font-size: 17px
    }
}

.fz-18 {
    font-size: 16px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-18 {
        font-size: 18px
    }
}

.fz-20 {
    font-size: 18px;
    line-height: 1.6
}

@media screen and (min-width:768px) {
    .fz-20 {
        font-size: 20px
    }
}

.fz-22 {
    font-size: 18px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-22 {
        font-size: 22px
    }
}

.fz-24 {
    font-size: 18px;
    line-height: 1.34
}

@media screen and (min-width:768px) {
    .fz-24 {
        font-size: 24px
    }
}

.fz-26 {
    font-size: 20px;
    line-height: 1.38
}

@media screen and (min-width:768px) {
    .fz-26 {
        font-size: 26px
    }
}

.fz-28 {
    font-size: 20px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-28 {
        font-size: 28px
    }
}

.fz-30 {
    font-size: 22px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-30 {
        font-size: 30px
    }
}

.fz-32 {
    font-size: 22px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-32 {
        font-size: 32px
    }
}

.fz-36 {
    font-size: 24px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-36 {
        font-size: 36px
    }
}

.fz-42 {
    font-size: 24px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-42 {
        font-size: 42px
    }
}

.fz-45 {
    font-size: 24px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-45 {
        font-size: 45px
    }
}

.fz-48 {
    font-size: 26px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-48 {
        font-size: 48px
    }
}

.fw-regular {
    font-weight: 400
}

.fw-medium {
    font-weight: 500
}

.fw-semi-bold {
    font-weight: 600
}

.fw-bold {
    font-weight: 700
}

.fw-black {
    font-weight: 900
}

.underline {
    text-decoration: underline;
    text-underline-position: under
}

.line-clamp-1 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical
}

.line-clamp-2 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.line-clamp-3 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical
}

.letter-spacing-1 {
    letter-spacing: 1px
}

.text-underline {
    text-decoration: underline
}

.fst-italic {
    font-style: italic
}

.font-inter {
    font-family: Inter,sans-serif
}

.hover-underline:hover {
    text-decoration: underline;
    color: #00bf71
}

.image {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%
}

    .image img {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        font-family: "object-fit: cover;";
        -o-object-fit: cover;
        object-fit: cover
    }

    .image.fit-contain img {
        font-family: "object-fit: contain;";
        -o-object-fit: contain;
        object-fit: contain
    }

    .image.position-bottom img {
        font-family: "object-fit: cover; object-position: bottom;";
        -o-object-position: bottom;
        object-position: bottom
    }

    .image.position-top img {
        font-family: "object-fit: cover; object-position: top;";
        -o-object-position: top;
        object-position: top
    }

img {
    max-width: 100%
}

.ratio {
    position: relative
}

    .ratio::before {
        content: "";
        display: block;
        padding-bottom: 100%
    }

html {
    overflow-x: hidden
}

body {
    overflow-x: hidden;
    font-size: 13px;
    line-height: 1.2;
    font-family: Roboto,sans-serif;
    color: #333
}

@media screen and (min-width:768px) {
    body {
        font-size: 15px
    }
}

a {
    text-decoration: none;
    color: inherit
}

    a:hover {
        color: inherit
    }

img {
    vertical-align: middle
}

.site-main {
    padding-top: 61px
}

.btn-nw-success {
    border-color: #00bf71;
    background-color: #00bf71;
    color: #fff
}

    .btn-nw-success:hover {
        border-color: #00a35f;
        background-color: #00a35f;
        color: #fff
    }

    .btn-nw-success:disabled {
        border-color: transparent;
        background-color: rgba(0,191,113,.4)
    }

    .btn-nw-success.box-shadow {
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.25)
    }

        .btn-nw-success.box-shadow:hover {
            box-shadow: none
        }

.btn-nw-success-ol {
    border-color: #00bf71;
    background-color: #fff;
    color: #00bf71
}

    .btn-nw-success-ol:hover {
        background-color: #00bf71;
        color: #fff
    }

.btn-nw-danger {
    border-color: #d9282d;
    background-color: #d9282d;
    color: #fff
}

    .btn-nw-danger:hover {
        border-color: #b71c21;
        background-color: #b71c21;
        color: #fff
    }

.btn-nw-gray {
    border-color: #d9d9d9;
    background-color: #d9d9d9;
    color: #6a6a6a
}

    .btn-nw-gray:hover {
        border-color: #b4b4b4;
        background-color: #b4b4b4;
        color: #fff
    }

.btn-nw-gray-2 {
    border-color: #d1d1d1;
    background-color: #d1d1d1;
    color: #595959
}

    .btn-nw-gray-2:hover {
        border-color: #969696;
        background-color: #969696;
        color: #fff
    }

.btn-nw-gray-ol {
    border-color: #595959;
    background-color: transparent;
    color: #595959
}

    .btn-nw-gray-ol:hover {
        border-color: #595959;
        background-color: #595959;
        color: #fff
    }

.btn-nw-light-ol {
    border-color: #d1d1d1;
    background-color: #fff;
    color: #595959
}

    .btn-nw-light-ol:hover {
        border-color: #595959;
        background-color: #595959;
        color: #fff
    }

.btn-nw-white-ol {
    border-color: #fff;
    background-color: transparent;
    color: #fff !important
}

    .btn-nw-white-ol:hover {
        border-color: #fff;
        background-color: #fff;
        color: #00bf71 !important
    }

.gutters-9 {
    margin-right: -9px;
    margin-left: -9px
}

.gutters-10 {
    margin-right: -10px;
    margin-left: -10px
}

.gutters-11 {
    margin-right: -11px;
    margin-left: -11px
}

@media screen and (min-width:992px) {
    .gutters-14 {
        margin-right: -14px;
        margin-left: -14px
    }
}

@media screen and (min-width:992px) {
    .gutters-15 {
        margin-right: -15px;
        margin-left: -15px
    }
}

@media screen and (min-width:992px) {
    .gutters-19 {
        margin-right: -19px;
        margin-left: -19px
    }
}

.gutters-9 > [class*=col] {
    padding-right: 9px;
    padding-left: 9px
}

.gutters-10 > [class*=col] {
    padding-right: 10px;
    padding-left: 10px
}

.gutters-11 > [class*=col] {
    padding-right: 11px;
    padding-left: 11px
}

@media screen and (min-width:992px) {
    .gutters-14 > [class*=col] {
        padding-right: 14px;
        padding-left: 14px
    }
}

@media screen and (min-width:992px) {
    .gutters-15 > [class*=col] {
        padding-right: 15px;
        padding-left: 15px
    }
}

@media screen and (min-width:992px) {
    .gutters-19 > [class*=col] {
        padding-right: 19px;
        padding-left: 19px
    }
}

.nw-wysiwyg b {
    font-weight: 700
}

.nw-wysiwyg a {
    text-decoration: underline
}

.nw-wysiwyg i {
    font-style: italic
}

.animate-text {
    display: inline;
    overflow: hidden
}

    .animate-text span {
        display: none
    }

        .animate-text span.text-in {
            display: inline-block;
            -webkit-animation: textIn .5s ease;
            animation: textIn .5s ease
        }

        .animate-text span.text-out {
            -webkit-animation: textOut .5s ease;
            animation: textOut .5s ease
        }

.animate-number {
    display: inline;
    overflow: hidden
}

    .animate-number span {
        display: none
    }

        .animate-number span.text-in {
            display: inline-block;
            -webkit-animation: textFadeIn .5s ease;
            animation: textFadeIn .5s ease
        }

        .animate-number span.text-out {
            -webkit-animation: textFadeOut .5s ease;
            animation: textFadeOut .5s ease
        }

@-webkit-keyframes textIn {
    0% {
        transform: translateY(100%)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes textIn {
    0% {
        transform: translateY(100%)
    }

    100% {
        transform: translateY(0)
    }
}

@-webkit-keyframes textOut {
    0% {
        transform: translateY(0)
    }

    100% {
        transform: translateY(-100%)
    }
}

@keyframes textOut {
    0% {
        transform: translateY(0)
    }

    100% {
        transform: translateY(-100%)
    }
}

@-webkit-keyframes textFadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes textFadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes textFadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes textFadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes rotating {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes rotating {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.ol-none {
    outline: 0
}

    .ol-none:active, .ol-none:focus, .ol-none:focus-visible, .ol-none:hover {
        box-shadow: none;
        outline: 0
    }

.text-center {
    text-align: center
}

.nw-about-list {
    margin: 30px 0
}

@media screen and (min-width:768px) {
    .nw-about-list {
        margin: 40px 0 52px
    }
}

.nw-about-list__head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px
}

@media screen and (min-width:768px) {
    .nw-about-list__head {
        padding-right: 18px
    }
}

.nw-about-list__title {
    position: relative;
    display: inline-block;
    padding-right: 46px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-about-list__title {
        padding-right: 111px
    }
}

.nw-about-list__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 35px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-about-list__title::after {
        bottom: 11px;
        width: 92px
    }
}

.nw-about-list__link {
    flex-shrink: 0;
    margin-left: 15px;
    color: #00bf71
}

    .nw-about-list__link:hover {
        text-decoration: underline;
        color: #00a35f
    }

@media screen and (min-width:992px) {
    .nw-about-list__wrapper {
        display: flex
    }
}

.nw-about-list__featured {
    margin-bottom: 30px
}

@media screen and (min-width:992px) {
    .nw-about-list__featured {
        width: 50.8%;
        margin-bottom: 0;
        padding-right: 27px
    }
}

.nw-about-list__featured .item {
    display: block
}

    .nw-about-list__featured .item:hover .item-title {
        color: #00bf71
    }

.nw-about-list__featured .item-title {
    transition: color .3s ease;
    margin-bottom: 8px;
    line-height: 1.16688;
    color: #2c2c2c
}

@media screen and (min-width:768px) {
    .nw-about-list__featured .item-title {
        margin-bottom: 14px
    }
}

.nw-about-list__featured .item-text {
    line-height: 1.28688
}

.nw-about-list__featured .item-image {
    margin-bottom: 12px
}

    .nw-about-list__featured .item-image::before {
        padding-bottom: 56.338028169%
    }

@media screen and (min-width:992px) {
    .nw-about-list__list {
        width: 49.2%
    }
}

.nw-about-list__list .item {
    display: flex;
    align-items: flex-start
}

    .nw-about-list__list .item:not(:last-child) {
        border-bottom: 1px solid #d2d2d2;
        margin-bottom: 23px;
        padding-bottom: 22px
    }

    .nw-about-list__list .item:hover .item-title {
        color: #00bf71
    }

.nw-about-list__list .item-title {
    transition: color .3s ease;
    margin-bottom: 6px;
    color: #2c2c2c
}

@media screen and (min-width:768px) {
    .nw-about-list__list .item-title {
        margin-bottom: 11px
    }
}

.nw-about-list__list .item-image {
    width: 35.4%
}

    .nw-about-list__list .item-image::before {
        padding-bottom: 56.862745098%
    }

.nw-about-list__list .item-content {
    width: 64.6%;
    padding-left: 14px
}

.nw-about-list__list .item-date-v2 {
    margin-top: -3px;
    margin-bottom: 2px
}

@media screen and (min-width:768px) {
    .nw-about-list__list .item-date-v2 {
        margin-bottom: 5px
    }
}

.nw-about-list__list .item-text {
    line-height: 1.16688
}

.nw-about {
    padding: 30px 0
}

@media screen and (min-width:768px) {
    .nw-about {
        padding: 41px 0 56px
    }
}

.nw-about__inner {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start
}

.nw-about__image {
    order: 1;
    width: 100%;
    margin-top: 20px
}

@media screen and (min-width:768px) {
    .nw-about__image {
        order: 0;
        width: 47%;
        margin-top: 0
    }
}

.nw-about__content {
    width: 100%
}

@media screen and (min-width:768px) {
    .nw-about__content {
        width: 53%;
        padding-left: 64px
    }
}

.nw-about__title {
    position: relative;
    display: inline-block;
    margin-top: -5px;
    margin-bottom: 12px;
    padding-right: 80px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-about__title {
        padding-right: 102px
    }
}

.nw-about__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 70px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-about__title::after {
        bottom: 11px;
        width: 91px
    }
}

.nw-about__text {
    line-height: 1.42857
}

    .nw-about__text h3 {
        margin-bottom: 4px
    }

    .nw-about__text p {
        margin-bottom: 8px
    }

    .nw-about__text .position-relative:not(:last-child) {
        margin-bottom: 18px
    }

    .nw-about__text .js-swap-img {
        transition: color .3s ease;
        cursor: pointer
    }

        .nw-about__text .js-swap-img::before {
            content: "";
            position: absolute;
            top: 6px;
            bottom: 6px;
            left: -21px;
            opacity: 0;
            visibility: hidden;
            transition: all .3s ease;
            border-radius: 40px;
            width: 6px;
            background-color: #00bf71
        }

        .nw-about__text .js-swap-img.active, .nw-about__text .js-swap-img:hover {
            color: #00bf71
        }

            .nw-about__text .js-swap-img.active::before, .nw-about__text .js-swap-img:hover::before {
                opacity: 1;
                visibility: visible
            }

.nw-about__download {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    max-width: 529px;
    margin: 20px 0;
    gap: 15px
}

@media screen and (min-width:768px) {
    .nw-about__download {
        margin: 34px 0 57px
    }
}

.nw-about__download .btn {
    border-radius: 56px;
    margin-top: 9px;
    padding: 12px 46px
}

.nw-about__download-left {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 9px
}

.nw-about__download-link {
    display: block
}

    .nw-about__download-link + .nw-about__download-link {
        margin-top: 12px
    }

.nw-ads {
    margin: 30px 0
}

@media screen and (min-width:768px) {
    .nw-ads {
        margin: 44px 0 40px
    }
}

.nw-award {
    padding: 28px 0 15px;
    background: linear-gradient(to right,rgba(0,28,80,.7) 25.52%,rgba(32,95,215,.7) 100%);
    color: #fff
}

@media screen and (min-width:768px) {
    .nw-award {
        padding-bottom: 31px;
        background-size: cover
    }
}

@media screen and (min-width:992px) {
    .nw-award__inner {
        display: flex;
        align-items: center
    }
}

.nw-award__head {
    margin-bottom: 15px
}

@media screen and (min-width:992px) {
    .nw-award__head {
        width: 35.4%;
        margin-bottom: 0
    }
}

@media screen and (min-width:992px) {
    .nw-award__content {
        display: flex;
        flex-wrap: wrap;
        width: 64.6%
    }

        .nw-award__content .column:nth-child(odd) {
            width: 53.3%;
            padding-right: 30px
        }

        .nw-award__content .column:nth-child(even) {
            width: 46.7%
        }
}

.nw-award__content .column {
    margin: 17px 0
}

.nw-award__content .item {
    display: flex;
    align-items: center
}

.nw-award__content .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 90px;
    height: 90px
}

.nw-award__content .item-content {
    width: calc(100% - 90px);
    padding-left: 15px
}

.nw-award__content .item-title {
    margin-bottom: 5px
}

.nw-award__content .item-text {
    line-height: 1.428
}

.nw-award__title {
    position: relative;
    display: inline-block;
    padding-right: 80px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-award__title {
        padding-right: 101px
    }
}

.nw-award__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 6px;
    width: 70px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-award__title::after {
        width: 91px;
        bottom: 14px
    }
}

.nw-bar {
    position: relative;
    z-index: 10;
    padding: 26px 0 24px;
    background-color: #00bf71
}

    .nw-bar::before {
        content: "";
        position: absolute;
        bottom: 6px;
        left: 9px;
        z-index: 3;
        width: 168px;
        height: 105px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='105' viewBox='0 0 168 105' fill='none'%3E %3Cg opacity='0.3'%3E %3Ccircle cx='3.86842' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9211' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9211' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9211' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9211' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9211' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9737' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9737' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9737' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9737' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9737' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3C/g%3E %3C/svg%3E") no-repeat
    }

    .nw-bar::after {
        content: "";
        position: absolute;
        top: -45px;
        right: 54px;
        z-index: 3;
        width: 168px;
        height: 105px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='105' viewBox='0 0 168 105' fill='none'%3E %3Cg opacity='0.3'%3E %3Ccircle cx='3.86842' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='3.86842' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9212' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9212' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9212' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9212' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='35.9212' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9736' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9736' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9736' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9736' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='67.9736' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='100.026' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='132.079' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='3.86842' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='28.1843' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='52.5' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='76.8157' r='3.86842' fill='%23FCFCFC'/%3E %3Ccircle cx='164.132' cy='101.132' r='3.86842' fill='%23FCFCFC'/%3E %3C/g%3E %3C/svg%3E") no-repeat
    }

.nw-bar__inner {
    position: relative;
    z-index: 5;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 20px
}

@media screen and (min-width:1200px) {
    .nw-bar__inner {
        padding: 0 14px 0 17px
    }
}

.nw-bar__list {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    justify-content: center;
    align-items: center;
    gap: 20px
}

    .nw-bar__list .item {
        display: flex;
        flex: 1;
        align-items: center;
        min-width: 200px;
        color: #123983
    }

    .nw-bar__list .item-icon {
        flex-shrink: 0;
        margin-right: 12px
    }

    .nw-bar__list .item-content {
        flex-grow: 1
    }

        .nw-bar__list .item-content .fz-15 {
            line-height: 1.2
        }

.nw-bar__button {
    transition: all .3s ease;
    box-shadow: 0 1px 7px 1px rgba(0,52,120,.25);
    border: 1.4px solid #fff;
    border-radius: 41px;
    margin: 0 auto;
    padding: 8px 20px;
    background-color: transparent;
    text-align: center;
    color: #fff
}

@media screen and (min-width:768px) {
    .nw-bar__button {
        padding: 12px 26px
    }
}

.nw-bar__button:hover {
    background-color: #fff;
    color: #00bf71
}

.nw-business {
    padding: 30px 0;
    background-color: #192e59;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='254' height='197' viewBox='0 0 254 197' fill='none'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M57.5 393C166.024 393 254 305.024 254 196.5C254 87.976 166.024 0 57.5 0C-51.024 0 -139 87.976 -139 196.5C-139 305.024 -51.024 393 57.5 393ZM57.5 313.517C122.127 313.517 174.517 261.127 174.517 196.5C174.517 131.873 122.127 79.4832 57.5 79.4832C-7.12662 79.4832 -59.5169 131.873 -59.5169 196.5C-59.5169 261.127 -7.12662 313.517 57.5 313.517Z' fill='%2330B374' fill-opacity='0.07'/%3E %3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292' height='386' viewBox='0 0 292 386' fill='none'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M280 386C434.64 386 560 260.64 560 106C560 -48.6397 434.64 -174 280 -174C125.36 -174 0 -48.6397 0 106C0 260.64 125.36 386 280 386ZM280 272.742C372.089 272.742 446.742 198.089 446.742 106C446.742 13.9112 372.089 -60.7416 280 -60.7416C187.911 -60.7416 113.258 13.9112 113.258 106C113.258 198.089 187.911 272.742 280 272.742Z' fill='%2330B374' fill-opacity='0.07'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left bottom,right top
}

@media screen and (min-width:768px) {
    .nw-business {
        padding-top: 34px;
        padding-bottom: 58px
    }
}

.nw-business__head {
    margin-bottom: 15px
}

@media screen and (min-width:576px) {
    .nw-business__head {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-right: 96px
    }
}

@media screen and (min-width:768px) {
    .nw-business__head {
        margin-bottom: 20px
    }
}

.nw-business__head-title {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    margin-right: auto;
    margin-bottom: 10px;
    padding-right: 75px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-business__head-title {
        padding-right: 98px
    }
}

@media screen and (min-width:992px) {
    .nw-business__head-title {
        margin-bottom: 0
    }
}

.nw-business__head-title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 65px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-business__head-title::after {
        bottom: 11px;
        width: 91px
    }
}

.nw-business__head-link {
    display: block;
    text-decoration: underline
}

    .nw-business__head-link:hover {
        text-decoration: underline;
        color: #00b834
    }

.nw-business__carousel .slick-list {
    margin: 0 -15px
}

.nw-business__carousel .slick-slide {
    padding: 0 15px
}

.nw-business__carousel .slick-arrow {
    top: -38px;
    transform: none;
    transition: all .3s ease;
    border: 1.5px solid #fff;
    width: 28px;
    height: 28px;
    background: 0 0;
    color: #fff
}

@media screen and (min-width:576px) {
    .nw-business__carousel .slick-arrow {
        top: -48px
    }
}

@media screen and (min-width:768px) {
    .nw-business__carousel .slick-arrow {
        top: -56px
    }
}

.nw-business__carousel .slick-arrow:hover {
    border-color: #00bf71;
    color: #00bf71
}

.nw-business__carousel .slick-arrow::after, .nw-business__carousel .slick-arrow::before {
    content: none
}

.nw-business__carousel .slick-prev {
    right: 37px;
    left: auto
}

@media screen and (min-width:768px) {
    .nw-business__carousel .slick-prev {
        right: 51px
    }
}

.nw-business__carousel .slick-next {
    right: 0
}

@media screen and (min-width:768px) {
    .nw-business__carousel .slick-next {
        right: 15px
    }
}

.nw-business__carousel .item {
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.25);
    border-radius: 4px;
    padding: 15px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-business__carousel .item {
        padding: 17px 22px 25px
    }
}

.nw-business__carousel .item-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 136px;
    margin: 0 auto 17px
}

    .nw-business__carousel .item-image img {
        width: auto;
        max-height: 100%
    }

.nw-business__carousel .item-content {
    text-align: center
}

.nw-business__carousel .item-title {
    height: 34px;
    margin-bottom: 20px
}

    .nw-business__carousel .item-title span {
        line-height: 17px
    }

.nw-business__carousel .item-footer {
    display: flex;
    justify-content: center
}

.nw-business__carousel .item-button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    width: 87px;
    height: 29px;
    margin-right: 14px;
    background: rgba(232,232,232,.8);
    color: rgba(36,53,86,.9)
}

    .nw-business__carousel .item-button:hover {
        background: #e8e8e8;
        color: #243556
    }

.nw-business__carousel .item-favorite {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background: rgba(232,232,232,.8);
    cursor: pointer;
    color: rgba(36,53,86,.9)
}

    .nw-business__carousel .item-favorite > span {
        display: flex;
        justify-content: center;
        align-items: center;
        transition: all .3s ease;
        border: 1px solid #ececec;
        border-radius: 4px;
        width: 98px;
        height: 29px;
        background: rgba(255,172,51,.24);
        background-color: #ececec;
        color: rgba(36,53,86,.8)
    }

        .nw-business__carousel .item-favorite > span svg {
            margin-right: 7px;
            color: rgba(36,53,86,.8)
        }

    .nw-business__carousel .item-favorite:hover span {
        border-color: #ff5c00;
        background-color: #ffebce;
        color: rgba(255,92,0,.8)
    }

        .nw-business__carousel .item-favorite:hover span svg {
            color: #ff5c00
        }

    .nw-business__carousel .item-favorite > input:checked + span {
        border-color: #ff5c00;
        background-color: #ffebce;
        color: rgba(255,92,0,.8)
    }

        .nw-business__carousel .item-favorite > input:checked + span svg {
            color: #ff5c00
        }

.nw-company-detail {
    position: relative;
    padding: 30px 0;
    background: linear-gradient(to left,#092966 0,#3564bc 85.42%) no-repeat;
    color: #fff
}

@media screen and (min-width:768px) {
    .nw-company-detail {
        padding: 40px 0
    }
}

.nw-company-detail .container {
    position: relative;
    z-index: 2
}

.nw-company-detail .large-circle-vector-1 {
    position: absolute;
    top: -139px;
    right: 0;
    pointer-events: none
}

@media screen and (max-width:991px) {
    .nw-company-detail .large-circle-vector-1 {
        top: -69px;
        display: flex
    }

        .nw-company-detail .large-circle-vector-1 svg {
            width: 130px;
            height: 197px
        }
}

.nw-company-detail .large-circle-vector-2 {
    position: absolute;
    bottom: -170px;
    left: 135px;
    pointer-events: none
}

@media screen and (max-width:991px) {
    .nw-company-detail .large-circle-vector-2 {
        bottom: -85px;
        display: flex
    }

        .nw-company-detail .large-circle-vector-2 svg {
            width: 197px;
            height: 197px
        }
}

.nw-company-detail .dots-vector {
    position: absolute;
    top: 14px;
    left: 13px;
    pointer-events: none
}

@media screen and (max-width:991px) {
    .nw-company-detail .dots-vector {
        display: flex
    }

        .nw-company-detail .dots-vector svg {
            width: 62px;
            height: 39px
        }
}

@media screen and (min-width:992px) {
    .nw-company-detail__inner {
        display: flex
    }
}

.nw-company-detail__main {
    margin-bottom: 30px;
    text-align: center
}

@media screen and (min-width:992px) {
    .nw-company-detail__main {
        width: 28.35%;
        margin-bottom: 0
    }
}

@media screen and (min-width:992px) {
    .nw-company-detail__content {
        width: 71.65%
    }
}

.nw-company-detail__avatar {
    position: relative;
    border: 2px solid rgba(255,255,255,.46);
    border-radius: 50%;
    width: 92px;
    height: 92px;
    margin: 0 auto 12px;
    padding: 2px
}

    .nw-company-detail__avatar .ratio {
        border-radius: 50%;
        overflow: hidden
    }

    .nw-company-detail__avatar .icon {
        position: absolute;
        right: 0;
        bottom: -9px;
        z-index: 2
    }

.nw-company-detail__info {
    margin-bottom: 7px
}

    .nw-company-detail__info .fz-20 {
        line-height: 1.4
    }

.nw-company-detail__verify {
    display: inline-flex;
    align-items: center;
    border-radius: 5px;
    margin-bottom: 9px;
    padding: 7px 16px;
    background-color: #233aa9;
    color: rgba(255,255,255,.7)
}

    .nw-company-detail__verify svg {
        flex-shrink: 0;
        margin-left: 7px
    }

.nw-company-detail__link {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    color: #fff
}

    .nw-company-detail__link:hover {
        color: #00bf71
    }

    .nw-company-detail__link svg {
        flex-shrink: 0;
        margin-left: 8px
    }

.nw-company-detail__button {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border-radius: 50px;
    width: 193px;
    height: 40px;
    margin: 0 auto;
    padding: 3px 20px 3px 3px;
    background-color: #00bf71
}

    .nw-company-detail__button:hover {
        opacity: .7
    }

    .nw-company-detail__button .icon {
        position: relative;
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        width: 35px;
        height: 35px;
        margin-right: 10px;
        background-color: #fff
    }

.nw-company-detail__list .item {
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 32px 18px 25px
}

    .nw-company-detail__list .item::before {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: .2;
        box-shadow: 0 2px 48px 0 rgba(0,0,0,.04);
        border: 1px solid #fff;
        border-radius: 8px;
        background: linear-gradient(180deg,#a4b0da 29.32%,rgba(254,254,254,0) 100%) no-repeat;
        pointer-events: none
    }

    .nw-company-detail__list .item::after {
        content: "";
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        border-radius: 0 0 8px 8px;
        height: 9px;
        background-color: #ffac33;
        pointer-events: none
    }

    .nw-company-detail__list .item:hover .item-link {
        text-decoration: underline;
        color: #00bf71
    }

    .nw-company-detail__list .item > * {
        position: relative
    }

    .nw-company-detail__list .item.deactive {
        pointer-events: none
    }

        .nw-company-detail__list .item.deactive::after {
            opacity: .5;
            background-color: #d1d1d1 !important
        }

        .nw-company-detail__list .item.deactive .item-content {
            color: rgba(255,255,255,.5);
            filter: blur(5px)
        }

        .nw-company-detail__list .item.deactive .item-icon > svg {
            opacity: .3
        }

            .nw-company-detail__list .item.deactive .item-icon > svg circle {
                fill: #d1d1d1
            }

        .nw-company-detail__list .item.deactive .item-icon .count svg path {
            fill: #707c9a
        }

        .nw-company-detail__list .item.deactive .item-icon .count span {
            color: rgba(255,255,255,.3)
        }

.nw-company-detail__list [class*=col-] {
    margin-bottom: 20px
}

    .nw-company-detail__list [class*=col-]:nth-child(1) .item::after {
        background-color: #ffac33
    }

    .nw-company-detail__list [class*=col-]:nth-child(2) .item::after {
        background-color: #00bf71
    }

    .nw-company-detail__list [class*=col-]:nth-child(3) .item::after {
        background-color: #5a9efb
    }

.nw-company-detail__list .item-content {
    flex-grow: 1;
    padding-right: 12px
}

.nw-company-detail__list .item-number .fz-36 {
    line-height: 1.1
}

.nw-company-detail__list .item-link {
    display: inline-block;
    margin-bottom: 20px
}

.nw-company-detail__list .item-icon {
    position: relative;
    flex-shrink: 0;
    margin-bottom: 15px
}

    .nw-company-detail__list .item-icon .count {
        position: absolute;
        right: 2px;
        bottom: 3px;
        width: 21px;
        height: 19px
    }

        .nw-company-detail__list .item-icon .count span {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 1px 0 0 1px;
            color: #fff
        }

.nw-company-detail__checklist {
    position: relative;
    padding: 18px 15px 3px
}

@media screen and (min-width:768px) {
    .nw-company-detail__checklist {
        padding: 20px 19px 5px
    }
}

.nw-company-detail__checklist::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .1;
    border: 1px solid #fff;
    border-radius: 6px;
    background: linear-gradient(180deg,#fefefe 29.32%,rgba(254,254,254,0) 100%);
    pointer-events: none
}

.nw-company-detail__checklist > * {
    position: relative
}

@media screen and (min-width:1200px) {
    .nw-company-detail__checklist .row {
        margin: 0 -20px
    }
}

.nw-company-detail__checklist [class*=col-] {
    margin-bottom: 15px
}

@media screen and (min-width:1200px) {
    .nw-company-detail__checklist [class*=col-] {
        padding: 0 20px
    }
}

.nw-company-detail__checklist .item .switch {
    margin-right: 10px;
    cursor: pointer;
    vertical-align: middle
}

    .nw-company-detail__checklist .item .switch > span {
        position: relative;
        display: flex;
        padding-left: 49px
    }

        .nw-company-detail__checklist .item .switch > span::before {
            content: "";
            position: absolute;
            top: 2px;
            left: 0;
            transition: border-color .3s ease;
            border: 2px solid #fff;
            border-radius: 24px;
            width: 36px;
            height: 14px
        }

        .nw-company-detail__checklist .item .switch > span::after {
            content: "";
            position: absolute;
            top: -1px;
            left: 0;
            transform: translateX(0);
            transition: transform .3s ease;
            border-radius: 50%;
            width: 20px;
            height: 20px;
            background-color: #fff
        }

    .nw-company-detail__checklist .item .switch input:checked + span {
        color: #00bf71
    }

        .nw-company-detail__checklist .item .switch input:checked + span::before {
            border-color: #00bf71
        }

        .nw-company-detail__checklist .item .switch input:checked + span::after {
            transform: translateX(16px);
            background-color: #00bf71
        }

.nw-company-detail__checklist .item-content {
    margin-top: 10px
}

    .nw-company-detail__checklist .item-content .fz-12 {
        display: block
    }

.nw-company-gallery {
    padding: 30px 0;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-company-gallery {
        padding: 31px 0 45px
    }
}

.nw-company-gallery__title {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    margin-right: auto;
    margin-bottom: 10px;
    padding-right: 75px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:576px) {
    .nw-company-gallery__title {
        margin-bottom: 14px
    }
}

@media screen and (min-width:768px) {
    .nw-company-gallery__title {
        padding-right: 97px
    }
}

.nw-company-gallery__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 65px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-company-gallery__title::after {
        bottom: 14px;
        width: 91px
    }
}

.nw-company-gallery__carousel .slick-list {
    margin: 0 -10px
}

@media screen and (min-width:768px) {
    .nw-company-gallery__carousel .slick-list {
        margin: 0 -15px
    }
}

.nw-company-gallery__carousel .slick-slide {
    padding: 0 10px
}

@media screen and (min-width:768px) {
    .nw-company-gallery__carousel .slick-slide {
        padding: 0 15px
    }
}

.nw-company-gallery__carousel .item::before {
    padding-bottom: 66.6666666667%
}

.nw-company-hero {
    box-shadow: 1px 2px 4px rgba(0,0,0,.15);
    padding: 30px 0;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-company-hero {
        padding: 35px 0 45px
    }
}

.nw-company-hero .nw-company-gallery__carousel {
    margin-top: 10px
}

@media screen and (min-width:768px) {
    .nw-company-hero .nw-company-gallery__carousel {
        margin-top: 29px
    }
}

@media screen and (min-width:768px) {
    .nw-company-hero.v2 {
        padding-top: 26px;
        padding-bottom: 22px
    }
}

.nw-company-hero__inner {
    position: relative;
    z-index: 3;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start
}

@media screen and (min-width:768px) {
    .nw-company-hero__inner {
        padding: 0 26px
    }
}

.nw-company-hero__logo {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    width: 144px;
    height: 144px;
    margin: 0 auto 20px;
    padding: 19px;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-company-hero__logo {
        margin: 0;
        padding: 19px
    }
}

.nw-company-hero__logo img {
    width: auto;
    max-height: 100%
}

.nw-company-hero.v2 .nw-company-hero__logo {
    border-radius: 6px;
    width: 151px;
    height: 151px;
    padding: 13px
}

.nw-company-hero__info {
    width: 100%;
    padding-bottom: 10px
}

@media screen and (min-width:768px) {
    .nw-company-hero__info {
        padding-bottom: 30px
    }
}

@media screen and (min-width:768px) {
    .nw-company-hero__info {
        width: calc(100% - 144px);
        padding-top: 4px;
        padding-left: 33px
    }
}

@media screen and (min-width:768px) {
    .nw-company-hero.v2 .nw-company-hero__info {
        width: calc(100% - 151px);
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 29px
    }
}

.nw-company-hero__title {
    margin-bottom: 3px
}

.nw-company-hero.v2 .nw-company-hero__title {
    margin-bottom: 0;
    line-height: 1.57023
}

.nw-company-hero__text {
    margin-bottom: 10px
}

.nw-company-hero.v2 .nw-company-hero__text {
    margin-bottom: 4px
}

.nw-company-hero__buttons {
    display: flex;
    flex-wrap: wrap
}

    .nw-company-hero__buttons .btn {
        border-radius: 25px;
        margin: 0 12px 12px 0;
        padding: 3px 20px 5px
    }

@media screen and (min-width:768px) {
    .nw-company-hero__buttons .btn {
        padding: 3px 22px 5px
    }
}

.nw-company-hero__buttons .btn:last-child {
    margin-right: 0
}

.nw-company-hero__banner {
    overflow: hidden;
    border-radius: 8px
}

@media screen and (min-width:768px) {
    .nw-company-hero__banner {
        margin-top: -21px
    }
}

.nw-company-hero__banner::before {
    padding-bottom: 18.8034188034%
}

.nw-company-hero__address {
    margin-bottom: 4px
}

    .nw-company-hero__address svg {
        position: relative;
        top: 1px;
        margin-right: 5px;
        margin-left: 1px
    }

@media screen and (min-width:768px) {
    .nw-company-hero__address svg {
        top: 2px
    }
}

.nw-company-hero__address span {
    opacity: .7
}

.nw-company-hero__date {
    margin-bottom: 15px
}

    .nw-company-hero__date svg {
        position: relative;
        top: 1px;
        margin-right: 4px
    }

@media screen and (min-width:768px) {
    .nw-company-hero__date svg {
        top: 2px
    }
}

.nw-company-hero__date span {
    opacity: .7
}

@media screen and (min-width:768px) {
    .nw-company-hero.v2 .nw-company-hero__buttons .btn {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 174px;
        height: 48px;
        margin-right: 22px
    }
}

.nw-company-info {
    padding: 30px 0;
    background-color: rgba(189,189,189,.2)
}

@media screen and (min-width:768px) {
    .nw-company-info {
        padding: 35px 0 45px
    }
}

.nw-company-info__layout {
    margin-bottom: 30px
}

@media screen and (min-width:768px) {
    .nw-company-info__layout {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
        margin: 0 -12px 35px
    }
}

@media screen and (min-width:992px) {
    .nw-company-info__layout {
        margin-right: -17px;
        margin-left: -17px
    }
}

.nw-company-info__left {
    padding: 0 0 25px
}

@media screen and (min-width:768px) {
    .nw-company-info__left {
        width: 60%;
        padding: 0 12px
    }
}

@media screen and (min-width:992px) {
    .nw-company-info__left {
        width: 62.8%;
        padding: 0 17px
    }
}

@media screen and (min-width:768px) {
    .nw-company-info__right {
        width: 40%;
        padding: 0 12px
    }
}

@media screen and (min-width:992px) {
    .nw-company-info__right {
        width: 37.2%;
        padding: 0 17px
    }
}

.nw-company-info__main {
    border: 1px solid #00bf71;
    border-radius: 4px;
    padding: 15px;
    background: #fff;
    line-height: 1.26523
}

@media screen and (min-width:768px) {
    .nw-company-info__main {
        padding: 20px
    }
}

@media screen and (min-width:992px) {
    .nw-company-info__main {
        padding: 24px 45px 27px 33px
    }
}

.nw-company-info__main .title {
    margin-bottom: 9px
}

.nw-company-info__main p {
    margin-bottom: 12px
}

    .nw-company-info__main p:last-child {
        margin-bottom: 0
    }

.nw-company-info__benefit {
    border-radius: 4px;
    padding: 15px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-company-info__benefit {
        padding: 20px
    }
}

@media screen and (min-width:992px) {
    .nw-company-info__benefit {
        padding: 25px 31px
    }
}

.nw-company-info__benefit .title {
    margin-bottom: 15px
}

@media screen and (min-width:768px) {
    .nw-company-info__benefit .title {
        margin-bottom: 23px
    }
}

.nw-company-info__benefit .item {
    display: flex;
    align-items: center;
    margin-bottom: 15px
}

@media screen and (min-width:768px) {
    .nw-company-info__benefit .item {
        margin-bottom: 20px
    }
}

@media screen and (min-width:992px) {
    .nw-company-info__benefit .item {
        margin-bottom: 27px
    }
}

.nw-company-info__benefit .item:last-child {
    margin-bottom: 0
}

.nw-company-info__benefit .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #00bf71;
    border-radius: 50%;
    width: 52px;
    height: 52px
}

.nw-company-info__benefit .item-content {
    width: calc(100% - 52px);
    padding-left: 15px
}

.nw-company-info__list .item {
    position: relative;
    margin-bottom: 18px;
    padding: 15px
}

@media screen and (min-width:768px) {
    .nw-company-info__list .item {
        padding: 26px 25px 29px
    }
}

.nw-company-info__list .item:last-child {
    margin-bottom: 0
}

.nw-company-info__list .item::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: all .3s ease;
    border: 1px solid transparent;
    border-radius: 4px;
    background: #fff;
    pointer-events: none
}

.nw-company-info__list .item:hover::before {
    border: 1.2px solid #00bf71
}

.nw-company-info__list .item > * {
    position: relative;
    z-index: 2
}

.nw-company-info__list .item-head {
    z-index: auto;
    display: flex;
    align-items: flex-start
}

    .nw-company-info__list .item-head .dropdown {
        flex-shrink: 0;
        margin-top: -8px;
        margin-right: -8px
    }

@media screen and (min-width:768px) {
    .nw-company-info__list .item-head .dropdown {
        margin-top: -18px;
        margin-right: -18px
    }
}

.nw-company-info__list .item-head .dropdown-toggle {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border: none;
    border: 1px solid transparent;
    border-radius: 2px;
    width: 28px;
    height: 28px;
    padding: 0;
    background: 0 0;
    cursor: pointer
}

@media screen and (min-width:768px) {
    .nw-company-info__list .item-head .dropdown-toggle {
        width: 39px;
        height: 36px
    }
}

.nw-company-info__list .item-head .dropdown-toggle:hover {
    border-color: #6a6a6a
}

.nw-company-info__list .item-head .dropdown-toggle::after, .nw-company-info__list .item-head .dropdown-toggle::before {
    content: none
}

.nw-company-info__list .item-head .dropdown-menu {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
    border: 1px solid #efefef;
    width: 137px;
    margin: 8px 0;
    padding: 8px 15px 5px;
    background: #fff
}

.nw-company-info__list .item-head .dropdown-item {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border: none;
    padding: 8px 0;
    color: #292929
}

    .nw-company-info__list .item-head .dropdown-item:hover {
        background: 0 0;
        color: #00bf71
    }

    .nw-company-info__list .item-head .dropdown-item .icon {
        display: flex;
        flex-shrink: 0;
        align-items: center;
        width: 15px;
        margin-right: 7px
    }

.nw-company-info__list .item-title {
    flex-grow: 1;
    margin-bottom: 9px
}

    .nw-company-info__list .item-title a:hover {
        color: #00bf71
    }

.nw-company-info__list .item-wrapper {
    display: flex
}

.nw-company-info__list .item-logo {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    width: 51px;
    height: 51px;
    margin-right: 12px;
    padding: 6px;
    background: #fff
}

    .nw-company-info__list .item-logo img {
        width: auto;
        max-height: 100%
    }

.nw-company-info__list .item-info {
    flex-grow: 1
}

.nw-company-info__list .item-company {
    display: flex;
    align-items: center;
    margin-top: 2px;
    margin-bottom: 11px;
    color: #595959
}

    .nw-company-info__list .item-company svg {
        flex-shrink: 0;
        vertical-align: middle
    }

        .nw-company-info__list .item-company svg:first-of-type {
            position: relative;
            top: -1px;
            margin-right: 3px
        }

        .nw-company-info__list .item-company svg:last-of-type:not(:first-of-type) {
            margin-left: 3px
        }

@media screen and (min-width:992px) {
    .nw-company-info__list .item-inner {
        display: flex;
        flex-wrap: wrap
    }
}

.nw-company-info__list .item-rate {
    display: inline-flex;
    align-items: center;
    border-radius: 3px;
    padding: 3px 5px;
    background: #ededed;
    color: #595959
}

    .nw-company-info__list .item-rate svg {
        flex-shrink: 0;
        margin-right: 4px;
        vertical-align: middle
    }

.nw-company-info__list .item-address {
    display: flex;
    align-items: center;
    opacity: .8;
    margin-top: 10px;
    margin-bottom: 9px;
    color: #6f7882
}

@media screen and (min-width:992px) {
    .nw-company-info__list .item-address {
        width: 38.7%;
        margin-top: 5px;
        margin-bottom: 0;
        margin-left: auto;
        padding-right: 12px
    }
}

.nw-company-info__list .item-address svg {
    position: relative;
    top: -1px;
    flex-shrink: 0;
    margin-right: 4px
}

.nw-company-info__list .item-date-v2 {
    display: flex;
    align-items: center;
    opacity: .8;
    width: 160px;
    color: #6f7882
}

@media screen and (min-width:992px) {
    .nw-company-info__list .item-date-v2 {
        width: 160px;
        margin-top: 5px
    }
}

.nw-company-info__list .item-date-v2 svg {
    position: relative;
    top: -.5px;
    flex-shrink: 0;
    margin-right: 6px
}

.nw-control {
    margin: 30px 0 -30px
}

@media screen and (min-width:768px) {
    .nw-control {
        margin: 46px 0 -39px
    }
}

.nw-control--reverse {
    margin: 60px 0 30px
}

@media screen and (min-width:768px) {
    .nw-control--reverse {
        margin: 0px 0 38px;
        background-color: rgba(214,214,214,.4);
        padding: 111px;
    }
}

@media screen and (min-width:768px) {
    .nw-control__wrapper {
        display: flex;
        align-items: center
    }

    .nw-control--reverse .nw-control__wrapper {
        flex-direction: row-reverse
    }
}

.nw-control__content {
    padding-bottom: 30px
}

@media screen and (min-width:768px) {
    .nw-control__content {
        width: 49.5%;
        padding-right: 30px
    }

    .nw-control--reverse .nw-control__content {
        width: 63.0766%;
        padding-right: 28px;
        padding-bottom: 0;
        padding-left: 30px;
        text-align: right
    }
}

.nw-control__title {
    margin-bottom: 14px
}

.nw-control__text {
    line-height: 1.3333
}

.nw-control__image {
    text-align: center
}

@media screen and (min-width:768px) {
    .nw-control__image {
        width: 50.5%
    }

    .nw-control--reverse .nw-control__image {
        width: 36.9234%
    }
}

.nw-layout {
    padding: 30px 0 15px
}

@media screen and (min-width:768px) {
    .nw-layout {
        padding: 35px 0 24px
    }
}

@media screen and (min-width:992px) {
    .nw-layout {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start
    }
}

.nw-layout__left {
    margin-bottom: 30px
}

@media screen and (min-width:992px) {
    .nw-layout__left {
        width: calc(100% - 306px);
        margin-bottom: 0;
        padding-right: 28px
    }
}

@media screen and (min-width:992px) {
    .nw-layout__right {
        width: 306px
    }
}

.nw-sidebar-job {
    border-radius: 4px;
    margin-bottom: 19px;
    padding: 14px 19px 15px;
    background-color: #fff;
    background-color: #fff
}

.nw-sidebar-job__label {
    display: flex;
    margin: -15px 0 10px -19px
}

    .nw-sidebar-job__label > span {
        display: inline-block;
        height: 16px;
        padding: 2px 10px 2px 3px;
        line-height: 12px;
        color: #fff
    }

    .nw-sidebar-job__label.red > span {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.65 16'%3E%3Cpath d='M0 0v16h36.65l-6.62-8.15L36.65 0H0Z' style='fill:%23d9282d;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E") no-repeat right top/auto 100%,linear-gradient(to right,#d9282d,#d9282d) no-repeat left top/50% 100%
    }

    .nw-sidebar-job__label.green > span {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.65 16'%3E%3Cpath d='M0 0v16h36.65l-6.62-8.15L36.65 0H0Z' style='fill:%2300BF71;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E") no-repeat right top/auto 100%,linear-gradient(to right,#00bf71,#00bf71) no-repeat left top/50% 100%
    }

    .nw-sidebar-job__label.yellow > span {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.65 16'%3E%3Cpath d='M0 0v16h36.65l-6.62-8.15L36.65 0H0Z' style='fill:%23FFAC33;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E") no-repeat right top/auto 100%,linear-gradient(to right,#ffac33,#ffac33) no-repeat left top/50% 100%
    }

.nw-sidebar-job__list .item {
    border-bottom: 1px solid #d1d1d1;
    padding: 20px 0 16px
}

    .nw-sidebar-job__list .item:last-child {
        border-bottom: none
    }

.nw-sidebar-job__list .item-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 9px
}

.nw-sidebar-job__list .item-image {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    width: 42px;
    height: 42px;
    padding: 5px;
    background: #fff
}

    .nw-sidebar-job__list .item-image img {
        width: auto;
        max-height: 100%
    }

.nw-sidebar-job__list .item-content {
    width: calc(100% - 42px);
    padding-left: 11px
}

    .nw-sidebar-job__list .item-content a:hover {
        color: #00bf71
    }

.nw-sidebar-job__list .item-company {
    display: flex;
    align-items: center;
    margin-top: 2px;
    margin-bottom: 6px;
    color: #292929
}

    .nw-sidebar-job__list .item-company svg {
        flex-shrink: 0;
        vertical-align: middle
    }

        .nw-sidebar-job__list .item-company svg:first-of-type {
            position: relative;
            top: -2px;
            margin-right: 3px
        }

        .nw-sidebar-job__list .item-company svg:last-of-type:not(:first-of-type) {
            margin-left: 3px
        }

.nw-sidebar-job__list .item-rate {
    display: inline-flex;
    align-items: center;
    border-radius: 3px;
    margin-bottom: 10px;
    padding: 3px 6px;
    background: #ededed;
    color: #595959
}

    .nw-sidebar-job__list .item-rate svg {
        flex-shrink: 0;
        margin-right: 5px;
        vertical-align: middle
    }

.nw-sidebar-job__list .item-address {
    display: flex;
    align-items: center;
    opacity: .8;
    color: #6f7882
}

    .nw-sidebar-job__list .item-address svg {
        position: relative;
        top: -1px;
        flex-shrink: 0;
        margin-right: 4px
    }

.nw-cover-letter {
    background-color: #f1f1f1
}

.nw-cover-letter__inner {
    border-radius: 4px;
    padding: 15px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-cover-letter__inner {
        display: flex;
        align-items: center;
        padding: 50px 42px 42px 13px
    }
}

.nw-cover-letter__main {
    padding: 0 0 30px;
    line-height: 1.4;
    text-align: center
}

@media screen and (min-width:768px) {
    .nw-cover-letter__main {
        padding: 0 30px 14px;
        flex-grow: 1
    }
}

.nw-cover-letter__main .btn {
    display: inline-block;
    border-radius: 116px;
    margin-top: 20px;
    padding: 12px 36px 8px;
    text-align: center
}

    .nw-cover-letter__main .btn span {
        display: inline-block;
        line-height: 1.2
    }

@media screen and (min-width:768px) {
    .nw-cover-letter__image {
        width: 290px;
        flex-shrink: 0
    }
}

.nw-cv-list__head {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px
}

    .nw-cv-list__head .title {
        padding-top: 6px;
        padding-right: 20px
    }

    .nw-cv-list__head .buttons {
        display: flex;
        flex-wrap: wrap;
        align-items: center
    }

@media screen and (min-width:1200px) {
    .nw-cv-list__head .buttons {
        padding-right: 23px
    }
}

.nw-cv-list__head .buttons .link {
    display: block;
    margin-top: 4px
}

.nw-cv-list__head .buttons .btn {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 116px;
    min-width: 115px;
    margin-left: 23px;
    padding: 9px 18px 8px
}

.nw-cv-list__list .item {
    border-radius: 4px;
    margin-bottom: 28px;
    padding: 14px 15px;
    background-color: #fff
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item {
        display: flex;
        padding: 14px 23px
    }
}

.nw-cv-list__list .item-image {
    align-self: flex-start;
    width: 139px;
    margin: 0 auto 10px
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-image {
        margin: 0
    }
}

.nw-cv-list__list .item-image::before {
    padding-bottom: 142.4460431655%
}

.nw-cv-list__list .item-content {
    padding-top: 12px
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-content {
        display: flex;
        flex-direction: column;
        width: calc(100% - 139px);
        padding-left: 20px
    }
}

@media screen and (min-width:768px) {
    .nw-cv-list__list .item-content {
        padding-left: 30px
    }
}

@media screen and (min-width:992px) {
    .nw-cv-list__list .item-content {
        padding-left: 49px
    }
}

.nw-cv-list__list .item-head {
    width: 100%;
    margin-bottom: 10px
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-head {
        display: flex;
        justify-content: space-between;
        align-items: flex-start
    }
}

@media screen and (min-width:1200px) {
    .nw-cv-list__list .item-head {
        padding-right: 21px;
        padding-left: 18px
    }
}

.nw-cv-list__list .item-title {
    margin-bottom: 5px;
    padding-right: 15px
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-title {
        margin-bottom: 0
    }
}

.nw-cv-list__list .item-date-v2 {
    display: flex;
    align-items: center;
    padding-top: 3px
}

    .nw-cv-list__list .item-date-v2 svg {
        margin-right: 6px
    }

    .nw-cv-list__list .item-date-v2 span {
        display: inline-block
    }

        .nw-cv-list__list .item-date-v2 span + span {
            margin-left: 21px
        }

.nw-cv-list__list .item-link {
    position: relative;
    border: 1px dashed rgba(89,89,89,.7);
    border-radius: 50px;
    width: 100%;
    margin-bottom: 8px;
    padding: 10px 18px
}

    .nw-cv-list__list .item-link a {
        color: #292929
    }

        .nw-cv-list__list .item-link a:hover {
            color: #00bf71
        }

.nw-cv-list__list .item-alert {
    border-radius: 50px;
    margin-bottom: 8px;
    padding: 3px 18px 5px;
    background: #fdf0f0;
    color: #d92a2f
}

.nw-cv-list__list .item-tool {
    display: flex;
    flex-wrap: wrap;
    width: 100%
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-tool {
        justify-content: flex-end
    }
}

.nw-cv-list__list .item-tool .btn {
    display: flex;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 50px;
    margin: 0 9px 9px 0;
    padding: 4px 15px 4px 13px;
    color: #595959
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-tool .btn {
        margin: 0 0 9px 11px
    }
}

.nw-cv-list__list .item-tool .btn:hover {
    border-color: #595959;
    background-color: #595959;
    color: #fff
}

.nw-cv-list__list .item-tool .btn svg {
    margin-right: 3px
}

.nw-cv-list__list .item-tool .btn .fz-14 {
    line-height: 1.2
}

.nw-cv-list__list .item-footer {
    display: flex;
    width: 100%;
    margin-top: auto;
    margin-bottom: 4px
}

@media screen and (min-width:576px) {
    .nw-cv-list__list .item-footer {
        justify-content: flex-end
    }
}

.nw-cv-list__list .item-footer .btn {
    display: flex;
    border-radius: 37px;
    padding: 9px 19px 8px
}

.nw-feature {
    padding: 10px 0 30px;
    background: url(/images/_v3/common/bg-feature.svg) repeat left top,linear-gradient(176deg,#092966 26.43%,#3564bc 141.13%)
}

@media screen and (min-width:1200px) {
    .nw-feature {
        padding: 10px 0 19px
    }
}

.nw-feature__wrapper {
    display: flex;
    flex-direction: column-reverse
}

@media screen and (min-width:1200px) {
    .nw-feature__wrapper {
        flex-direction: row;
        margin: 0 -2px
    }
}

.nw-feature__left {
    position: relative;
    width: 300px;
    margin: 0 auto
}

@media screen and (min-width:768px) {
    .nw-feature__left {
        width: 504px
    }
}

@media screen and (min-width:1200px) {
    .nw-feature__left {
        width: 49.148%;
        margin: 0;
        padding-right: 71px
    }
}

.nw-feature__left .item {
    padding: 26px 25px 27px 40px;
    color: #fff
}

@media screen and (max-width:767px) {
    .nw-feature__left .item {
        min-height: 142px;
        padding-top: 28px
    }
}

.nw-feature__left .item-title {
    position: relative
}

    .nw-feature__left .item-title::before {
        content: "";
        position: absolute;
        top: 5px;
        left: -17px;
        width: 11px;
        height: 16px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16' fill='none'%3E %3Cpath d='M1.89684 1.84661C1.23508 1.37282 0.314697 1.84582 0.314697 2.6597V13.5639C0.314697 14.3778 1.23508 14.8508 1.89684 14.377L9.51195 8.9249C10.0691 8.52601 10.0691 7.69762 9.51195 7.29872L1.89684 1.84661Z' fill='white'/%3E %3C/svg%3E") no-repeat
    }

.nw-feature__left .slick-list {
    overflow: visible;
    height: auto !important;
    padding: 31px 0 !important
}

.nw-feature__left .slick-track {
    transform: none !important
}

.nw-feature__left .slick-slide {
    width: 100% !important
}

@media screen and (max-width:767px) {
    .nw-feature__left .slick-slide {
        margin-bottom: -20px
    }
}

@media screen and (min-width:768px) {
    .nw-feature__left .slick-slide:nth-child(2) .item, .nw-feature__left .slick-slide:nth-child(3) .item {
        min-height: 127px
    }
}

.nw-feature__left .slick-current .item {
    color: #ffac33
}

@media screen and (min-width:1200px) {
    .nw-feature__left .slick-current .item::after {
        content: "";
        position: absolute;
        left: calc(100% - 18px);
        background-repeat: no-repeat
    }
}

@media screen and (max-width:767px) {
    .nw-feature__left .slick-current .item {
        background: url(/images/_v3/common/vector-item-bg-mb.svg) no-repeat left top/100% 100% !important
    }
}

.nw-feature__left .slick-current .item-title::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16' fill='none'%3E %3Cpath d='M1.89684 1.84661C1.23508 1.37282 0.314697 1.84582 0.314697 2.6597V13.5639C0.314697 14.3778 1.23508 14.8508 1.89684 14.377L9.51195 8.9249C10.0691 8.52601 10.0691 7.69762 9.51195 7.29872L1.89684 1.84661Z' fill='%234DFFFF'/%3E %3C/svg%3E")
}

.nw-feature__left .slick-current[data-slick-index="0"] .item {
    background: url(/images/_v3/common/vector-item-bg-1.svg) no-repeat left top
}

    .nw-feature__left .slick-current[data-slick-index="0"] .item::after {
        top: calc(50% - 95px);
        width: 126px;
        height: 125px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126' height='125' viewBox='0 0 126 125' fill='none'%3E %3Cpath d='M0 1.71387H34.1444C35.7528 1.71387 37.2048 2.67726 37.8299 4.15923L87.2294 121.268C87.8545 122.75 89.3065 123.714 90.9149 123.714H126' stroke='%234DFFFF' stroke-opacity='0.5' stroke-width='2'/%3E %3C/svg%3E")
    }

.nw-feature__left .slick-current[data-slick-index="1"] .item {
    background: url(/images/_v3/common/vector-item-bg-2.svg) no-repeat left top
}

    .nw-feature__left .slick-current[data-slick-index="1"] .item::after {
        top: calc(50% + 24px);
        width: 126px;
        height: 82px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126' height='82' viewBox='0 0 126 82' fill='none'%3E %3Cpath d='M0.5 1H34.6154C35.976 1 37.2433 1.69165 37.9795 2.83596L87.0798 79.164C87.8159 80.3084 89.0833 81 90.4439 81H126' stroke='%234DFFFF' stroke-opacity='0.5' stroke-width='2'/%3E %3C/svg%3E")
    }

.nw-feature__left .slick-current[data-slick-index="2"] .item {
    background: url(/images/_v3/common/vector-item-bg-3.svg) no-repeat left top
}

    .nw-feature__left .slick-current[data-slick-index="2"] .item::after {
        top: calc(50% + 30px);
        width: 126px;
        height: 124px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126' height='124' viewBox='0 0 126 124' fill='none'%3E %3Cpath d='M0 123H34.1444C35.7528 123 37.2048 122.037 37.8299 120.555L87.2294 3.44537C87.8545 1.9634 89.3065 1 90.9149 1H125.5' stroke='%234DFFFF' stroke-opacity='0.5' stroke-width='2'/%3E %3C/svg%3E")
    }

.nw-feature__dots {
    position: absolute;
    top: 50%;
    left: -30px;
    display: flex;
    display: none;
    flex-direction: column;
    transform: translateY(-50%)
}

@media screen and (min-width:1200px) {
    .nw-feature__dots {
        display: block
    }
}

.nw-feature__dots li {
    border-radius: 50%;
    width: 10px;
    height: 10px;
    margin: 5.5px 0;
    background-color: #d9d9d9;
    cursor: pointer
}

    .nw-feature__dots li.active {
        background-color: #00bf71
    }

.nw-feature__right {
    width: 300px;
    margin: 0 auto -40px
}

@media screen and (min-width:768px) {
    .nw-feature__right {
        width: 597px
    }
}

@media screen and (min-width:1200px) {
    .nw-feature__right {
        width: 50.852%;
        margin: 0
    }
}

.nw-feature__right .item {
    height: 437px;
    margin: 0 -25px;
    padding: 55px 50px;
    background: url(/images/_v3/common/vector-bg-mb.svg) no-repeat left top/100% 100%
}

@media screen and (min-width:768px) {
    .nw-feature__right .item {
        height: auto;
        margin: 0;
        padding: 74px 68px;
        background: url(/images/_v3/common/vector-bg.svg) no-repeat left top
    }
}

.nw-feature__right .item-title {
    position: relative;
    margin-bottom: 5px;
    padding-left: 26px
}

    .nw-feature__right .item-title::before {
        content: "";
        position: absolute;
        top: -29px;
        left: -27px;
        width: 75px;
        height: 85px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='22' viewBox='0 0 15 22' fill='none'%3E %3Cpath d='M3.20187 2.66491C1.87836 1.71733 0.0375977 2.66333 0.0375977 4.29108V17.9325C0.0375977 19.5603 1.87836 20.5063 3.20188 19.5587L12.7286 12.738C13.8429 11.9402 13.8429 10.2834 12.7286 9.48563L3.20187 2.66491Z' fill='%234DFFFF'/%3E %3C/svg%3E") no-repeat center,url(/images/_v3/common/light-sm.png) no-repeat center/75px 85px;
        pointer-events: none
    }

.nw-feature__right .item-text {
    padding: 14px 0 0 7px
}

.nw-feature__right .sub-item {
    display: flex;
    align-items: flex-start
}

.nw-feature__right .sub-item-icon {
    position: relative;
    display: flex;
    display: flex;
    justify-content: center;
    justify-content: center;
    align-items: center;
    width: 56px;
    height: 56px
}

    .nw-feature__right .sub-item-icon::before {
        content: "";
        position: absolute;
        top: calc(50% - 60px);
        left: calc(50% - 60px);
        width: 120px;
        height: 120px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44' fill='none'%3E %3Cpath d='M43.3477 18.7319C45.3161 30.4686 37.392 41.5996 25.6321 43.5683C13.8974 45.5371 2.7684 37.6116 0.800008 25.8496C-1.16839 14.1129 6.75567 2.98195 18.5156 1.01321C30.2755 -0.95553 41.3793 6.99517 43.3477 18.7319Z' fill='%23F9FAFC'/%3E %3C/svg%3E") no-repeat center,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56' fill='none'%3E %3Cpath opacity='0.04' d='M9.2729 9.45236C19.5928 -0.869374 36.3062 -0.869374 46.6261 9.45236C56.946 19.7741 56.946 36.4904 46.6261 46.8121C36.3062 57.1338 19.5928 57.1338 9.2729 46.8121C-1.04702 36.4904 -1.04702 19.7741 9.2729 9.45236Z' fill='%23FFAC33'/%3E %3Cg opacity='0.04'%3E %3Cpath d='M27.9393 55.5918C20.6002 55.5918 13.7134 52.7338 8.53289 47.5523C-2.17763 36.8399 -2.17763 19.4451 8.53289 8.73275C19.2434 -1.95909 36.6557 -1.95909 47.3457 8.73275C52.5262 13.9142 55.3837 20.8022 55.3837 28.1425C55.3837 35.4829 52.5262 42.3709 47.3457 47.5523C42.1651 52.7338 35.2784 55.5918 27.9393 55.5918ZM27.9393 2.74942C21.4431 2.74942 14.9263 5.21677 9.99248 10.172C0.104265 20.0825 0.104265 36.182 9.99248 46.0925C14.7824 50.8833 21.1553 53.5356 27.9393 53.5356C34.7233 53.5356 41.0962 50.9038 45.8861 46.0925C50.676 41.3017 53.3279 34.9277 53.3279 28.1425C53.3279 21.3573 50.6966 14.9834 45.8861 10.1926C40.9523 5.23733 34.4355 2.74942 27.9393 2.74942Z' fill='%23FFAC33'/%3E %3C/g%3E %3Cpath d='M50.1622 1.14569L54.9315 5.9159L48.4148 7.6636L50.1622 1.14569ZM7.48454 48.601L0.967773 50.3487L5.73714 55.1189L7.48454 48.601ZM48.4148 48.601L50.1622 55.1189L54.9315 50.3487L48.4148 48.601ZM7.48454 7.6636L5.73714 1.14569L0.967773 5.9159L7.48454 7.6636Z' fill='%23FFAC33'/%3E %3C/svg%3E") no-repeat center,url(/images/_v3/common/light-lg.png) no-repeat center;
        pointer-events: none
    }

    .nw-feature__right .sub-item-icon svg {
        position: relative;
        z-index: 2
    }

.nw-feature__right .sub-item-content {
    width: calc(100% - 56px);
    padding: 10px 0 10px 24px
}

.nw-feature__right .sub-item-title {
    margin-bottom: 2px
}

.nw-footer {
    background-color: #f9f9f9
}

@media screen and (min-width:768px) {
    .nw-footer .container {
        display: flex;
        align-items: flex-start
    }
}

.nw-footer__main {
    padding: 34px 0 29px
}

.nw-footer__info {
    margin-bottom: 30px
}

@media screen and (min-width:768px) {
    .nw-footer__info {
        width: 220px;
        margin-bottom: 0;
        padding-right: 20px
    }
}

@media screen and (min-width:992px) {
    .nw-footer__info {
        width: 260px
    }
}

@media screen and (min-width:1200px) {
    .nw-footer__info {
        width: 313px;
        padding-right: 35px
    }
}

.nw-footer__logo {
    display: block;
    margin-bottom: 34px
}

.nw-footer__title {
    letter-spacing: 1px
}

.nw-footer__app {
    display: block;
    margin-top: 8px
}

    .nw-footer__app + .nw-footer__app {
        margin-top: 14px;
        margin-bottom: 21px
    }

.nw-footer__contact {
    margin: 6px 0 25px;
    line-height: 1.4333;
    letter-spacing: 1px
}

.nw-footer__social {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 6px
}

    .nw-footer__social li {
        margin-right: 12px
    }

@media screen and (min-width:768px) {
    .nw-footer__menu {
        display: flex;
        justify-content: space-between;
        width: calc(100% - 220px);
        padding-top: 3px;
        letter-spacing: 1px
    }

        .nw-footer__menu .column:not(:last-child) {
            padding-right: 20px
        }
}

@media screen and (min-width:992px) {
    .nw-footer__menu {
        width: calc(100% - 260px)
    }
}

@media screen and (min-width:1200px) {
    .nw-footer__menu {
        width: calc(100% - 349px)
    }
}

.nw-footer__links {
    margin-top: 7px;
    margin-bottom: 15px
}

@media screen and (min-width:768px) {
    .nw-footer__links {
        margin-bottom: 0
    }
}

.nw-footer__links li {
    margin-bottom: 1px
}

@media screen and (min-width:768px) {
    .nw-footer__links + .nw-footer__title {
        margin-top: 21px
    }
}

.nw-footer__bottom {
    border-top: 1px solid rgba(111,120,130,.5);
    padding: 20px 0 65px
}

.nw-footer__content {
    flex-grow: 1;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-footer__content {
        padding-right: 20px
    }
}

.nw-footer__name {
    margin-bottom: 11px
}

.nw-footer__text {
    margin-bottom: 11px;
    line-height: 1.8
}

.nw-footer__qr {
    margin-top: 6px
}

    .nw-footer__qr p {
        margin-top: 2px;
        letter-spacing: 1px
    }

.nw-growth {
    padding: 28px 0 60px;
    background: rgba(209,209,209,.3)
}

@media screen and (min-width:768px) {
    .nw-growth {
        padding: 28px 0 183px
    }
}

.nw-growth__head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .nw-growth__head {
        padding-right: 19px
    }
}

.nw-growth__title {
    position: relative;
    display: inline-block;
    padding-right: 46px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-growth__title {
        padding-right: 104px
    }
}

.nw-growth__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 35px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-growth__title::after {
        bottom: 14px;
        width: 92px
    }
}

.nw-growth__link {
    border-radius: 41px;
    padding: 7px 20px
}

@media screen and (min-width:768px) {
    .nw-growth__link {
        padding-right: 41.5px;
        padding-left: 41.5px
    }
}

@media screen and (max-width:991px) {
    .nw-growth__list [class*=col-] {
        margin-bottom: 20px
    }
}

.nw-growth__list .item {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
    border: 1px solid #fff;
    border-radius: 6px;
    height: 100%;
    padding: 20px 12px;
    background-color: #fff;
    text-align: center
}

@media screen and (min-width:768px) {
    .nw-growth__list .item {
        padding: 30px 30px 20px
    }
}

.nw-growth__list .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 82px;
    height: 76px;
    margin: 0 auto 23px
}

.nw-growth__list .item-title {
    margin-bottom: 1px;
    line-height: 1
}

.nw-header {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 500;
    width: 100%;
    background-color: #fff
}

@media screen and (max-width:1199px) {
    .nw-header .navbar {
        padding: .25rem 0 .1875rem
    }
}

@media screen and (min-width:1200px) {
    .nw-header .navbar-brand {
        margin-right: 4.95rem;
        padding-top: 11px;
        padding-bottom: 6px
    }
}

.nw-header .navbar-light .navbar-nav .nav-link {
    font-size: 15px !important;
    color: #5e5e5e
}

    .nw-header .navbar-light .navbar-nav .nav-link:hover {
        color: #00bf71
    }

.nw-header .dropdown-toggle::after {
    border-top: .38em solid;
    border-right: .35em solid transparent;
    border-left: .35em solid transparent;
    margin-left: .18em;
    vertical-align: middle
}

.nw-header .navbar-nav .dropdown-menu {
    border-color: #d1d1d1;
    border-radius: 4px;
    padding: 5px 0 4px
}

    .nw-header .navbar-nav .dropdown-menu .dropdown-group {
        padding: 11px 12px
    }

    .nw-header .navbar-nav .dropdown-menu .dropdown-item {
        display: flex;
        align-items: center;
        padding: 5px 8px 6px;
        font-size: 15px !important;
        font-weight: 500;
        color: #3c3c3c
    }

        .nw-header .navbar-nav .dropdown-menu .dropdown-item:focus, .nw-header .navbar-nav .dropdown-menu .dropdown-item:hover {
            background-color: #f5f5f5;
            color: #00bf71 !important
        }

    .nw-header .navbar-nav .dropdown-menu .dropdown-icon {
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        width: 22px;
        margin-right: 9px
    }

    .nw-header .navbar-nav .dropdown-menu .dropdown-divider {
        margin: 0
    }

.nw-header .navbar-light .navbar-login {
    color: #5e5e5e
}

@media screen and (max-width:1199px) {
    .nw-header .navbar-light .navbar-login {
        padding-left: 0
    }
}

@media screen and (max-width:1199px) {
    .nw-header .navbar-light .navbar-user {
        margin-top: 0;
        margin-bottom: 5px
    }
}

.nw-header .navbar-light .navbar-recruit {
    display: flex;
    align-items: center;
    padding-left: 0;
    font-size: 16px !important;
    font-weight: 600;
    text-transform: unset;
    color: #5e5e5e
}

@media screen and (min-width:1200px) {
    .nw-header .navbar-light .navbar-recruit {
        padding-left: 15px
    }
}

.nw-header .navbar-light .navbar-recruit svg {
    position: relative;
    top: -1px;
    margin-right: 5px
}

.nw-header .notify {
    display: block;
    margin-bottom: 5px
}

@media screen and (min-width:1200px) {
    .nw-header .notify {
        margin-right: 30px;
        margin-bottom: 0
    }
}

.nw-header .notify__icon {
    position: relative;
    display: inline-flex
}

@media screen and (min-width:1200px) {
    .nw-header .notify__icon {
        display: flex
    }
}

.nw-header .notify__icon span {
    position: absolute;
    top: -4px;
    right: -6px;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    background-color: #e20c0c;
    color: #fff
}

.nw-header .navbar-user .dropdown:hover .dropdown-menu {
    margin-top: 3px !important
}

.nw-header .navbar-user .dropdown-menu.show {
    margin-top: 3px
}

.nw-header .navbar-user .dropdown-toggle {
    color: #5e5e5e
}

    .nw-header .navbar-user .dropdown-toggle::after {
        top: 0;
        border: none;
        width: 8px;
        height: 8px;
        margin: 0 2px 0 4px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' viewBox='0 0 8 7' fill='none'%3E %3Cpath d='M4.32435 6.05056C4.1647 6.27179 3.8353 6.27179 3.67565 6.05056L0.127483 1.13408C-0.063436 0.869537 0.125594 0.5 0.451837 0.5L7.54816 0.499999C7.87441 0.499999 8.06344 0.869536 7.87252 1.13408L4.32435 6.05056Z' fill='%235e5e5e'/%3E %3C/svg%3E") no-repeat
    }

    .nw-header .navbar-user .dropdown-toggle:hover, .nw-header .navbar-user .dropdown-toggle[aria-expanded=true] {
        color: #00bf71
    }

        .nw-header .navbar-user .dropdown-toggle:hover::after, .nw-header .navbar-user .dropdown-toggle[aria-expanded=true]::after {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' viewBox='0 0 8 7' fill='none'%3E %3Cpath d='M4.32435 6.05056C4.1647 6.27179 3.8353 6.27179 3.67565 6.05056L0.127483 1.13408C-0.063436 0.869537 0.125594 0.5 0.451837 0.5L7.54816 0.499999C7.87441 0.499999 8.06344 0.869536 7.87252 1.13408L4.32435 6.05056Z' fill='%2300BF71'/%3E %3C/svg%3E")
        }

.nw-header .navbar-user .navbar-change-avatar {
    position: relative;
    top: -3px;
    border: 2px solid #d8d8d8;
    width: 35px;
    height: 35px;
    margin-right: 4px;
    padding: 0;
    background-size: cover;
    background-clip: initial
}

.nw-header .navbar-user .dropdown-menu {
    padding: 9px 0
}

@media screen and (min-width:768px) {
    .nw-header .navbar-user .dropdown-menu {
        min-width: 345px
    }
}

.nw-header .navbar-user .dropdown-menu .dropdown-item {
    padding: 6px 18px;
    color: #292929
}

    .nw-header .navbar-user .dropdown-menu .dropdown-item .icon {
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        align-items: center;
        width: 22px;
        margin-right: 10px
    }

.nw-header .navbar-user .dropdown-menu .dropdown-divider {
    border-top-color: #d1d1d1;
    margin: 9px 0
}

.nw-header .navbar-user .vm {
    color: #00bf71 !important
}

.nw-header .navbar-login:hover, .nw-header .navbar-recruit:hover {
    color: #00bf71 !important
}

.nw-header-transparent {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 500;
    transition: all .3s ease;
    width: 100%;
    background-color: transparent
}

    .nw-header-transparent + .site-main {
        padding-top: 0
    }

    .nw-header-transparent .navbar {
        border-bottom: 1px solid rgba(255,255,255,.7)
    }

@media screen and (max-width:1199px) {
    .nw-header-transparent .navbar {
        padding: .25rem 0 .1875rem
    }
}

.nw-header-transparent .navbar-brand {
    transition: all .3s ease;
    color: #fff
}

@media screen and (min-width:1200px) {
    .nw-header-transparent .navbar-brand {
        margin-right: 89px;
        padding-top: 22px;
        padding-bottom: 14px
    }
}

.nw-header-transparent .navbar-brand:hover {
    color: #fff
}

.nw-header-transparent .navbar-light .navbar-nav .nav-link {
    font-size: 15px !important;
    font-weight: 500;
    color: #fff
}

    .nw-header-transparent .navbar-light .navbar-nav .nav-link.active, .nw-header-transparent .navbar-light .navbar-nav .nav-link:hover {
        text-decoration: underline;
        color: #00bf71;
        text-underline-position: under
    }

@media screen and (min-width:1200px) {
    .nw-header-transparent .navbar-other {
        padding-right: 16px
    }
}

.nw-header-transparent .navbar-login, .nw-header-transparent .navbar-register {
    border-radius: 50px;
    width: 137px;
    height: 36px;
    margin: 5px 0
}

@media screen and (min-width:1200px) {
    .nw-header-transparent .navbar-login, .nw-header-transparent .navbar-register {
        margin: 0 0 0 12px
    }
}

.nw-header-transparent.on-scrolled {
    background-color: #fff
}

    .nw-header-transparent.on-scrolled .navbar-brand {
        padding-top: 15px;
        padding-bottom: 2px;
        color: #00bf71
    }

        .nw-header-transparent.on-scrolled .navbar-brand:hover {
            color: #00bf71
        }

    .nw-header-transparent.on-scrolled .navbar-light .navbar-nav .nav-link {
        color: #5e5e5e
    }

        .nw-header-transparent.on-scrolled .navbar-light .navbar-nav .nav-link.active, .nw-header-transparent.on-scrolled .navbar-light .navbar-nav .nav-link:hover {
            color: #00bf71
        }

    .nw-header-transparent.on-scrolled .navbar-login {
        border-color: #00bf71;
        background-color: #00bf71;
        color: #fff !important
    }

        .nw-header-transparent.on-scrolled .navbar-login:hover {
            border-color: #00a35f;
            background-color: #00a35f;
            color: #fff !important
        }

.nw-hero {
    position: relative;
    display: flex;
    align-items: center;
    transition: height .3s ease;
    min-height: 650px;
    padding: 40px 0;
    background: linear-gradient(to right,#092966 0,#3564bc 100%)
}

@media screen and (min-width:768px) {
    .nw-hero {
        min-height: 605px;
        padding: 50px 0 116px
    }
}

.nw-hero .container {
    position: relative;
    z-index: 20
}

.nw-hero .bootstrap-select .dropdown-menu li a {
    padding: 7px 20px 9px 0;
    padding-left: 0;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 1px;
    color: #3c3c3c
}

    .nw-hero .bootstrap-select .dropdown-menu li a:hover {
        background-color: transparent;
        color: #00bf71 !important
    }

.nw-hero .dropdown > .dropdown-menu {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    border: none;
    border-radius: 4px;
    min-width: 204px;
    padding: 11px 6px 17px 21px;
    background: #fff
}

    .nw-hero .dropdown > .dropdown-menu > .inner {
        padding-right: 15px
    }

        .nw-hero .dropdown > .dropdown-menu > .inner::-webkit-scrollbar {
            width: 7px;
            height: 7px
        }

        .nw-hero .dropdown > .dropdown-menu > .inner::-webkit-scrollbar-track {
            border-radius: 10px
        }

        .nw-hero .dropdown > .dropdown-menu > .inner::-webkit-scrollbar-thumb {
            border-radius: 10px;
            background: #d9d9d9
        }

            .nw-hero .dropdown > .dropdown-menu > .inner::-webkit-scrollbar-thumb:hover {
                background: #d9d9d9
            }

        .nw-hero .dropdown > .dropdown-menu > .inner .dropdown-menu {
            padding-bottom: 10px
        }

.nw-hero .dropdown-item.active, .nw-hero .dropdown-item:active {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E %3Cpath d='M16.6667 5L7.50004 14.1667L3.33337 10' stroke='%2300BF71' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat right center;
    color: #00bf71 !important
}

.nw-hero .bs-searchbox {
    margin-right: 15px;
    padding: 8px 0
}

    .nw-hero .bs-searchbox .form-control {
        border-color: #d1d1d1;
        border-radius: 4px;
        height: 38px
    }

.nw-hero .nw-hero__collapse [data-live-search=false] + * + .dropdown-menu {
    padding-bottom: 0
}

.nw-hero .nw-hero__search-rate .bootstrap-select > .dropdown-menu {
    padding-bottom: 0
}

    .nw-hero .nw-hero__search-rate .bootstrap-select > .dropdown-menu li a {
        padding-top: 6px;
        padding-bottom: 7px
    }

.nw-hero__vector {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none
}

    .nw-hero__vector .man-vector {
        position: absolute;
        top: 30px;
        right: 11px;
        z-index: 10;
        display: none;
        width: 1678px;
        height: 637px
    }

@media screen and (min-width:768px) {
    .nw-hero__vector .man-vector {
        display: flex
    }
}

.nw-hero__vector .large-circle-vector-1 {
    position: absolute;
    top: -61px;
    right: 0
}

@media screen and (max-width:991px) {
    .nw-hero__vector .large-circle-vector-1 {
        top: -30px;
        display: flex
    }

        .nw-hero__vector .large-circle-vector-1 svg {
            width: 200px;
            height: 180px
        }
}

.nw-hero__vector .large-circle-vector-2 {
    position: absolute;
    top: -16px;
    left: 0
}

@media screen and (max-width:991px) {
    .nw-hero__vector .large-circle-vector-2 {
        display: flex
    }

        .nw-hero__vector .large-circle-vector-2 svg {
            width: 99px;
            height: 197px
        }
}

.nw-hero__vector .small-circle-vector-1 {
    position: absolute;
    bottom: 11.3%;
    left: 67.7%
}

.nw-hero__vector .small-circle-vector-2 {
    position: absolute;
    top: 42%;
    left: 16%
}

.nw-hero__vector .dots-vector {
    position: absolute;
    top: 0;
    left: 6px
}

@media screen and (max-width:991px) {
    .nw-hero__vector .dots-vector {
        display: flex
    }

        .nw-hero__vector .dots-vector svg {
            width: 99px;
            height: 197px
        }
}

.nw-hero__title {
    overflow: hidden;
    margin-bottom: 6px;
    color: #fff
}

.nw-hero__description {
    margin-bottom: 36px;
    color: #fff
}

.nw-hero__search {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border-radius: 8px;
    margin: 7px;
    padding: 9px 11px;
    background-color: #fff
}

    .nw-hero__search::before {
        content: "";
        position: absolute;
        top: -7px;
        right: -7px;
        bottom: -7px;
        left: -7px;
        border: 7px solid rgba(255,255,255,.3);
        border-radius: 15px;
        pointer-events: none
    }

.nw-hero__search-input {
    flex: 1;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E %3Cellipse cx='9.85407' cy='10' rx='7.98493' ry='8' stroke='%2300B834' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M19.835 19.9999L15.4932 15.6499' stroke='%2300B834' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat left 10px center
}

@media screen and (max-width:767px) {
    .nw-hero__search-input {
        flex: none;
        width: 100%
    }
}

.nw-hero__search-input input {
    border: none;
    width: 100%;
    height: 40px;
    padding: 0 15px 0 40px;
    background: 0 0
}

    .nw-hero__search-input input::-moz-placeholder {
        color: #6a6a6a
    }

    .nw-hero__search-input input:-ms-input-placeholder {
        color: #6a6a6a
    }

    .nw-hero__search-input input::placeholder {
        color: #6a6a6a
    }

.nw-hero__search-location, .nw-hero__search-rate {
    position: relative;
    border-left-width: 1.5px;
    border-left-style: solid;
    border-left-color: rgba(111,120,130,.3);
    padding: 9px 0 10px;
    background-repeat: no-repeat
}

@media screen and (max-width:767px) {
    .nw-hero__search-location, .nw-hero__search-rate {
        flex: 1;
        margin: 10px 0;
        padding: 5px 0
    }
}

@media screen and (max-width:374px) {
    .nw-hero__search-location, .nw-hero__search-rate {
        flex: none;
        width: 100%
    }
}

.nw-hero__search-location .bootstrap-select > .dropdown-toggle, .nw-hero__search-rate .bootstrap-select > .dropdown-toggle {
    border: none;
    padding: 0;
    background: 0 0;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    color: #9d9d9d
}

    .nw-hero__search-location .bootstrap-select > .dropdown-toggle::after, .nw-hero__search-rate .bootstrap-select > .dropdown-toggle::after {
        flex-shrink: 0;
        border: none;
        width: 10px;
        height: 6px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E %3Cg opacity='0.7'%3E %3Cpath d='M1.61865 1L5.10671 5L8.59478 1' stroke='%236F7882' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/g%3E %3C/svg%3E") no-repeat;
        vertical-align: middle
    }

.nw-hero__search-location {
    min-width: 159px;
    padding-right: 12px;
    padding-left: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'%3E %3Cg opacity='0.7'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5211 7.95454C15.5211 13.3636 8.68085 18 8.68085 18C8.68085 18 1.84058 13.3636 1.84058 7.95454C1.84058 4.11366 4.90307 1 8.68085 1C12.4586 1 15.5211 4.11366 15.5211 7.95454V7.95454Z' stroke='%236F7882' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cellipse cx='8.68073' cy='7.95466' rx='2.28009' ry='2.31818' stroke='%236F7882' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/g%3E %3C/svg%3E");
    background-position: left 10px center
}

@media screen and (max-width:767px) {
    .nw-hero__search-location {
        border-left: none
    }
}

@media screen and (min-width:768px) {
    .nw-hero__search-location {
        padding-right: 18px;
        padding-left: 39px;
        background-position: left 12px center
    }
}

@media screen and (min-width:992px) {
    .nw-hero__search-location {
        width: 216px
    }
}

.nw-hero__search-rate {
    min-width: 159px;
    padding-right: 12px;
    padding-left: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E %3Cg opacity='0.7'%3E %3Cpath d='M8.73779 1.5V16.5' stroke='%236F7882' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M12.1811 3.75H7.01589C6.3766 3.75 5.7635 4.02656 5.31146 4.51884C4.85942 5.01113 4.60547 5.67881 4.60547 6.375C4.60547 7.07119 4.85942 7.73887 5.31146 8.23116C5.7635 8.72344 6.3766 9 7.01589 9H10.4593C11.0986 9 11.7117 9.27656 12.1638 9.76884C12.6158 10.2611 12.8698 10.9288 12.8698 11.625C12.8698 12.3212 12.6158 12.9889 12.1638 13.4812C11.7117 13.9734 11.0986 14.25 10.4593 14.25H4.60547' stroke='%236F7882' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/g%3E %3C/svg%3E");
    background-position: left 11px center
}

@media screen and (max-width:374px) {
    .nw-hero__search-rate {
        border-left: none;
        background-position: left 10px center
    }
}

@media screen and (min-width:768px) {
    .nw-hero__search-rate {
        padding-right: 14px;
        padding-left: 35px
    }
}

.nw-hero__search-submit {
    flex: 1;
    border-radius: 100px;
    min-width: 159px;
    height: 40px
}

@media screen and (min-width:768px) {
    .nw-hero__search-submit {
        flex: none;
        width: 159px;
        height: 52px
    }
}

@media screen and (min-width:992px) {
    .nw-hero__search-submit {
        width: 200px
    }
}

@media screen and (min-width:1200px) {
    .nw-hero__search-submit {
        width: 260px
    }
}

.nw-hero__bottom {
    display: flex;
    justify-content: flex-end;
    margin: 17px 0 14px
}

.nw-hero__toggle {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border: none;
    margin: 0;
    padding: 0;
    background: 0 0;
    cursor: pointer;
    color: #fff
}

    .nw-hero__toggle:hover {
        opacity: .7
    }

    .nw-hero__toggle svg {
        flex-shrink: 0;
        margin-right: 6px
    }

.nw-hero__collapse {
    min-height: 154px
}

@media screen and (min-width:406px) {
    .nw-hero__collapse {
        min-height: 104px
    }
}

@media screen and (min-width:768px) {
    .nw-hero__collapse {
        min-height: 54px
    }
}

.nw-hero__advance {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    box-shadow: 0 2px 4px rgba(0,0,0,.4);
    border-radius: 6px;
    padding: 2px;
    background: rgba(255,255,255,.3)
}

    .nw-hero__advance::before {
        content: "";
        position: absolute;
        top: -10px;
        right: 53px;
        width: 17px;
        height: 10px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.92 10.39'%3E%3Cg style='opacity:.3'%3E%3Cpath d='M7.68.38c.4-.5 1.16-.5 1.56 0l7.46 9.39c.15.19.22.41.22.62H0c0-.21.07-.43.22-.62L7.68.38Z' style='fill:%23fff;fill-rule:evenodd;stroke-width:0'/%3E%3C/g%3E%3C/svg%3E") no-repeat
    }

    .nw-hero__advance .item {
        flex: 1;
        padding: 5px
    }

@media screen and (min-width:768px) {
    .nw-hero__advance .item {
        width: 20%
    }
}

.nw-hero__advance .item .bootstrap-select > .dropdown-toggle {
    border: none;
    border-radius: 6px;
    padding: 10px 20px 9px 30px;
    background: #093996;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    color: #fff
}

    .nw-hero__advance .item .bootstrap-select > .dropdown-toggle::after {
        flex-shrink: 0;
        border: none;
        width: 11px;
        height: 7px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7' fill='none'%3E %3Cpath d='M1.32031 1.39258L5.43846 5.39258L9.5566 1.39258' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat;
        vertical-align: middle
    }

.nw-hero-list-radio {
    display: flex;
    color: #fff
}

.nw-hero-list-radio__title {
    flex-shrink: 0;
    margin-right: 15px;
    padding: 5px 0
}

@media screen and (min-width:768px) {
    .nw-hero-list-radio__title {
        margin-right: 26px
    }
}

.nw-hero-list-radio__list {
    display: flex;
    flex-wrap: wrap
}

    .nw-hero-list-radio__list label {
        display: flex;
        align-items: center;
        margin-right: 71px;
        padding: 5px 0;
        cursor: pointer
    }

        .nw-hero-list-radio__list label input:checked + span {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Ccircle cx='8' cy='8' r='7.5' fill='%2300BF71' stroke='%2300BF71'/%3E %3Cpath d='M3.69238 8.61516L6.76931 11.0767L11.077 4.92285' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E")
        }

        .nw-hero-list-radio__list label span {
            position: relative;
            display: flex;
            align-items: center;
            padding-left: 25px;
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Ccircle cx='8' cy='8' r='7.5' stroke='%2300BF71'/%3E %3C/svg%3E") no-repeat left center;
            line-height: 16px
        }

        .nw-hero-list-radio__list label svg {
            margin-left: 5px
        }

.nw-hero--small {
    min-height: auto;
    padding: 33px 0 21px
}

    .nw-hero--small .nw-hero__search {
        border-radius: 6px;
        padding: 7px 12px 7px 11px
    }

        .nw-hero--small .nw-hero__search::before {
            border-radius: 13px
        }

    .nw-hero--small .nw-hero__search-submit {
        height: 40px
    }

@media screen and (min-width:1200px) {
    .nw-hero--small .nw-hero__search-submit {
        width: 233px
    }
}

.nw-hero--small .nw-hero__search-location, .nw-hero--small .nw-hero__search-rate {
    padding-top: 5px;
    padding-bottom: 5px
}

.nw-hero--small .nw-hero__vector .large-circle-vector-1 {
    position: absolute;
    top: -61px;
    right: 99px
}

@media screen and (max-width:991px) {
    .nw-hero--small .nw-hero__vector .large-circle-vector-1 {
        top: -30px;
        right: 0;
        display: flex
    }

        .nw-hero--small .nw-hero__vector .large-circle-vector-1 svg {
            width: 197px;
            height: 105px
        }
}

.nw-hero--small .nw-hero__vector .large-circle-vector-2 {
    position: absolute;
    top: -32px;
    left: 0
}

@media screen and (max-width:991px) {
    .nw-hero--small .nw-hero__vector .large-circle-vector-2 {
        display: flex
    }

        .nw-hero--small .nw-hero__vector .large-circle-vector-2 svg {
            width: 93px;
            height: 197px
        }
}

.nw-hero--small .nw-hero__vector .dots-vector {
    position: absolute;
    top: 19px;
    left: 6px
}

@media screen and (max-width:991px) {
    .nw-hero--small .nw-hero__vector .dots-vector {
        display: flex
    }

        .nw-hero--small .nw-hero__vector .dots-vector svg {
            width: 62px;
            height: 39px
        }
}

.nw-hero--small .nw-hero__bottom {
    position: relative;
    display: block;
    margin: 22px 0 0
}

@media screen and (min-width:576px) {
    .nw-hero--small .nw-hero__bottom {
        padding-right: 160px
    }
}

.nw-hero--small .nw-hero__collapse {
    min-height: auto
}

@media screen and (min-width:576px) {
    .nw-hero--small .nw-hero__collapse {
        margin-right: -160px
    }
}

.nw-hero--small .nw-hero__collapse-wrapper {
    padding-top: 40px;
    padding-bottom: 7px
}

.nw-hero--small .nw-hero__toggle {
    position: absolute;
    top: 0;
    right: 0
}

@media screen and (max-width:575px) {
    .nw-hero--small .nw-hero__toggle[aria-expanded=true] + div + .nw-hero-list-radio {
        padding-top: 10px
    }
}

@media screen and (max-width:575px) {
    .nw-hero--small .nw-hero-list-radio {
        padding-top: 30px
    }
}

.nw-hero--small .nw-hero__advance {
    display: block;
    box-shadow: none;
    background: rgba(255,255,255,.2)
}

    .nw-hero--small .nw-hero__advance::before {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.92 10.39'%3E%3Cg style='opacity:.2'%3E%3Cpath d='M7.68.38c.4-.5 1.16-.5 1.56 0l7.46 9.39c.15.19.22.41.22.62H0c0-.21.07-.43.22-.62L7.68.38Z' style='fill:%23fff;fill-rule:evenodd;stroke-width:0'/%3E%3C/g%3E%3C/svg%3E")
    }

.nw-hero--small .nw-hero__advance-list {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 2px
}

    .nw-hero--small .nw-hero__advance-list .item {
        padding: 6.5px
    }

@media screen and (min-width:768px) {
    .nw-hero--small .nw-hero__advance-list .item {
        flex: none;
        width: 137px
    }
}

.nw-hero--small .nw-hero__advance-list .item .bootstrap-select > .dropdown-toggle {
    padding: 11px 14px 11px 17px;
    font-size: 12px
}

.nw-hero--small .nw-hero__advance-carousel {
    position: relative;
    padding: 0 42px 6px
}

    .nw-hero--small .nw-hero__advance-carousel .slick-arrow {
        top: 1px;
        transform: none;
        transition: all .3s ease;
        border: 1.5px solid rgba(255,255,255,.7);
        width: 27px;
        height: 27px;
        background: 0 0;
        color: rgba(255,255,255,.7)
    }

        .nw-hero--small .nw-hero__advance-carousel .slick-arrow:hover {
            border-color: #fff;
            background-color: #fff;
            color: #093996
        }

        .nw-hero--small .nw-hero__advance-carousel .slick-arrow::after, .nw-hero--small .nw-hero__advance-carousel .slick-arrow::before {
            content: none
        }

    .nw-hero--small .nw-hero__advance-carousel .slick-prev {
        left: -33px
    }

    .nw-hero--small .nw-hero__advance-carousel .slick-next {
        right: -34px
    }

    .nw-hero--small .nw-hero__advance-carousel .slick-slide {
        padding: 0 12px 0 0
    }

        .nw-hero--small .nw-hero__advance-carousel .slick-slide a {
            display: block;
            transition: all .3s ease;
            border: 1px solid rgba(255,255,255,.2);
            border-radius: 6px;
            padding: 8px 9px 6px;
            color: rgba(255,255,255,.8)
        }

            .nw-hero--small .nw-hero__advance-carousel .slick-slide a:hover {
                border-color: #fff;
                background-color: #fff;
                color: #093996
            }

.nw-hero-list-link {
    display: flex;
    flex-wrap: wrap;
    margin: -2px 0 0
}

    .nw-hero-list-link .item {
        display: inline-block;
        transition: all .3s ease;
        border-radius: 27px;
        margin: 0 9px 8px 0;
        padding: 5px 14px;
        background-color: #fff;
        line-height: 1.25;
        color: #595959
    }

        .nw-hero-list-link .item:hover {
            background-color: #595959;
            color: #fff
        }

.nw-hero__toggle[aria-expanded=true] + div + .nw-hero-list-link {
    margin-top: 8px
}

@media screen and (max-width:575px) {
    .nw-hero-list-link + .nw-hero-list-radio {
        padding-top: 10px
    }
}

.nw-hero--simple {
    padding: 11px 0;
    background: #d1d1d1
}

.nw-hero--simple-dropdown {
    display: flex;
    align-items: flex-start;
    height: 90px;
    padding: 0;
    background: 0 0
}

    .nw-hero--simple-dropdown .nw-hero__inner {
        position: relative;
        z-index: 10;
        width: 100%;
        padding: 11px 0;
        background: #d1d1d1
    }

    .nw-hero--simple-dropdown .nw-hero__shadow {
        position: relative;
        margin: 7px
    }

        .nw-hero--simple-dropdown .nw-hero__shadow::before {
            content: "";
            position: absolute;
            top: -7px;
            right: -7px;
            bottom: -7px;
            left: -7px;
            z-index: 5;
            box-shadow: 1px 2px 4px 0 rgba(0,0,0,.2);
            border-radius: 12px;
            background-color: #dfdfdf;
            pointer-events: none
        }

    .nw-hero--simple-dropdown .nw-hero__search {
        position: relative;
        z-index: 11;
        border-radius: 6px;
        margin: 0;
        padding: 7px 11px
    }

        .nw-hero--simple-dropdown .nw-hero__search::before {
            content: none
        }

    .nw-hero--simple-dropdown .nw-hero__list-dropdown {
        position: relative;
        z-index: 10;
        display: none;
        margin-top: 12px;
        margin-bottom: 19px;
        gap: 13px
    }

@media screen and (max-width:767px) {
    .nw-hero--simple-dropdown .nw-hero__list-dropdown {
        flex-wrap: wrap
    }
}

.nw-hero--simple-dropdown .nw-hero__list-dropdown.active {
    display: flex
}

.nw-hero--simple-dropdown .nw-hero__list-dropdown .item {
    flex: 1
}

@media screen and (min-width:1200px) {
    .nw-hero--simple-dropdown .nw-hero__list-dropdown .item:nth-child(1) {
        max-width: 171px
    }
}

@media screen and (min-width:1200px) {
    .nw-hero--simple-dropdown .nw-hero__list-dropdown .item:nth-child(2) {
        max-width: 201px
    }
}

@media screen and (min-width:1200px) {
    .nw-hero--simple-dropdown .nw-hero__list-dropdown .item:nth-child(4) {
        max-width: 215px
    }
}

@media screen and (min-width:1200px) {
    .nw-hero--simple-dropdown .nw-hero__list-dropdown .item:nth-child(5) {
        max-width: 219px
    }
}

.nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select > .dropdown-toggle {
    border-color: #fff !important;
    border-radius: 6px;
    padding: 8px 25px 8px 12px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Cpath d='M4 6L8 10L12 6' stroke='%23595959' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat right 6px center;
    background-color: #fff;
    font-size: 12px;
    font-weight: 500;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #595959
}

    .nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select > .dropdown-toggle::after {
        content: none
    }

.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown > .dropdown-menu {
    position: relative !important;
    transform: none !important;
    box-shadow: none;
    border-radius: 0 0 6px 6px;
    width: 100%;
    min-width: auto;
    margin: -5px 0 0;
    padding-top: 1px;
    padding-right: 7px;
    padding-bottom: 7px;
    padding-left: 6px
}

    .nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown > .dropdown-menu > .inner {
        padding-right: 0
    }

    .nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown > .dropdown-menu .dropdown-menu {
        min-width: auto
    }

.nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select .dropdown-menu li a {
    padding: 7.5px 7px;
    white-space: normal;
    color: #595959
}

    .nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select .dropdown-menu li a:hover {
        background: rgba(217,217,217,.5);
        color: #595959 !important
    }

.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown-item.active, .nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown-item:active {
    background: rgba(217,217,217,.5) !important;
    color: #595959 !important
}

.nw-hero__title2 {
    margin-bottom: 20px;
    color: #fff
}

.nw-hero--subscribe::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 11;
    height: 39px;
    background-color: #00bf71;
    pointer-events: none
}

@media screen and (min-width:768px) {
    .nw-hero--subscribe {
        min-height: 626px;
        padding-bottom: 72px
    }
}

.nw-hero--subscribe .container {
    text-align: center
}

.nw-hero--subscribe .nw-hero__description {
    margin-bottom: 30px
}

.nw-hero--subscribe .nw-hero__button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 52px;
    width: 245px;
    height: 60px;
    margin: 0 auto
}

.nw-hero--subscribe .nw-hero__vector {
    overflow: hidden
}

    .nw-hero--subscribe .nw-hero__vector .man-vector {
        top: 49px;
        right: 7.8%;
        width: 1460px
    }

@media screen and (min-width:768px) {
    .nw-hero--subscribe .nw-hero__vector .large-circle-vector-1 {
        top: 0;
        right: 86px
    }
}

@media screen and (min-width:768px) {
    .nw-hero--subscribe .nw-hero__vector .large-circle-vector-2 {
        top: 43px
    }
}

.nw-hero--subscribe .nw-hero__vector .small-circle-vector-2 {
    top: auto;
    bottom: -12px;
    left: 19.2%
}

@media screen and (min-width:768px) {
    .nw-hero--subscribe .nw-hero__vector .dots-vector {
        top: 61px
    }
}

.nw-hero--subscribe .nw-hero__vector .dots-vector-2 {
    position: absolute;
    right: 60px;
    bottom: 17px;
    z-index: 12
}

@media screen and (max-width:991px) {
    .nw-hero--subscribe .nw-hero__vector .dots-vector-2 {
        right: 15px
    }

        .nw-hero--subscribe .nw-hero__vector .dots-vector-2 svg {
            width: 99px;
            height: 80px
        }
}

.nw-history {
    padding: 30px 0;
    background-color: #f1f1f1
}

@media screen and (min-width:768px) {
    .nw-history {
        padding: 39px 0 45px
    }
}

.nw-history__title {
    margin-bottom: 11px
}

.nw-history__list {
    margin-bottom: 22px
}

    .nw-history__list .item {
        border-radius: 6px;
        margin-bottom: 28px;
        padding: 15px;
        background-color: #fff
    }

@media screen and (min-width:768px) {
    .nw-history__list .item {
        padding: 31px 40px 32px 30px
    }
}

.nw-history__list .item:last-child {
    margin-bottom: 0
}

@media screen and (min-width:768px) {
    .nw-history__list .item-wrapper {
        display: flex;
        align-items: flex-start
    }
}

.nw-history__list .item-logo {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    width: 144px;
    height: 144px;
    margin: 0 auto 20px;
    padding: 19px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-history__list .item-logo {
        margin: 0
    }
}

.nw-history__list .item-logo img {
    width: auto;
    max-height: 100%
}

@media screen and (min-width:768px) {
    .nw-history__list .item-info {
        width: calc(100% - 144px);
        padding-left: 36px
    }
}

.nw-history__list .item-head {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: -2px;
    margin-bottom: 2px
}

.nw-history__list .item-title {
    margin-top: -3px;
    padding-right: 10px
}

    .nw-history__list .item-title .fz-24 {
        line-height: 1.2
    }

.nw-history__list .item-link {
    display: flex;
    flex-shrink: 0;
    align-items: center
}

    .nw-history__list .item-link:hover span {
        text-decoration: underline
    }

    .nw-history__list .item-link svg {
        margin-left: 7px
    }

.nw-history__list .item-address {
    margin-bottom: 11px
}

.nw-history__list .item-buttons {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 7px
}

    .nw-history__list .item-buttons .btn {
        display: flex;
        border-radius: 25px;
        margin-bottom: 10px;
        padding: 6px 22px
    }

        .nw-history__list .item-buttons .btn:first-child {
            margin-right: 12px
        }

.nw-history__list .item-date-v2 {
    display: flex;
    align-items: center
}

    .nw-history__list .item-date-v2 svg {
        position: relative;
        top: -1px;
        flex-shrink: 0;
        margin-right: 6px
    }

    .nw-history__list .item-date-v2 span + span {
        margin-left: 21px
    }

.nw-history__list .item-list {
    padding-top: 22px;
    padding-bottom: 6px
}

.nw-history__list .sub-item {
    border-bottom: 1px dashed #d1d1d1;
    padding: 19px 0
}

    .nw-history__list .sub-item:last-child {
        border-bottom: none;
        padding-bottom: 0
    }

.nw-history__list .sub-item-title {
    display: flex;
    align-items: center;
    color: #292929
}

    .nw-history__list .sub-item-title:hover {
        color: #00bf71
    }

    .nw-history__list .sub-item-title .icon {
        flex-shrink: 0;
        margin-left: 4px
    }

        .nw-history__list .sub-item-title .icon[aria-expanded=false] {
            transform: rotate(180deg)
        }

.nw-history__list .sub-item-bottom {
    margin-top: 9px
}

@media screen and (min-width:768px) {
    .nw-history__list .sub-item-bottom {
        display: flex;
        align-items: center
    }
}

.nw-history__list .sub-item-rate {
    display: inline-flex;
    align-items: center;
    border-radius: 3px;
    padding: 3px 11px 3px 5px;
    background: #ededed
}

    .nw-history__list .sub-item-rate svg {
        flex-shrink: 0;
        margin-right: 4px
    }

.nw-history__list .sub-item-date-v2 {
    display: flex;
    align-items: center;
    opacity: .8;
    padding-top: 5px;
    color: #6f7882
}

@media screen and (min-width:768px) {
    .nw-history__list .sub-item-date-v2 {
        width: 220px;
        margin-left: auto
    }
}

.nw-history__list .sub-item-date-v2 svg {
    flex-shrink: 0;
    margin-right: 6px
}

.nw-history__list .sub-item-address {
    display: flex;
    align-items: center;
    opacity: .8;
    padding-top: 5px;
    color: #6f7882
}

@media screen and (min-width:768px) {
    .nw-history__list .sub-item-address {
        width: 38.7%
    }
}

.nw-history__list .sub-item-address svg {
    flex-shrink: 0;
    margin-right: 6px
}

.nw-history__more {
    display: flex;
    justify-content: center
}

    .nw-history__more .btn {
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50px;
        width: 146px;
        height: 45px
    }

.nw-job-detail {
    padding: 30px 0;
    background-color: rgba(189,189,189,.2)
}

@media screen and (min-width:768px) {
    .nw-job-detail {
        padding: 38px 0 37px
    }
}

.nw-job-detail .nw-job-hot {
    padding-bottom: 0
}

.nw-job-detail__layout {
    margin-bottom: 32px
}

@media screen and (min-width:992px) {
    .nw-job-detail__layout {
        display: flex
    }
}

.nw-job-detail__left {
    margin-bottom: 30px
}

@media screen and (min-width:992px) {
    .nw-job-detail__left {
        width: calc(100% - 300px);
        margin-bottom: 0;
        padding-right: 42px
    }
}

.nw-job-detail__left .nw-job-list__main {
    padding: 20px;
    background-color: #fff
}

@media screen and (min-width:992px) {
    .nw-job-detail__left .nw-job-list__main {
        padding: 29px 34px 36px
    }
}

.nw-job-detail__left .nw-job-list__main .block-hr {
    margin-right: 0;
    margin-bottom: 23px
}

.nw-job-detail__left .nw-job-list__main .block-entry {
    margin-bottom: 4px
}

.nw-job-detail__left .nw-job-list__main .block-text {
    opacity: .9;
    line-height: 1.26
}

    .nw-job-detail__left .nw-job-list__main .block-text ul {
        margin: 13px 0 15px 22px
    }

.nw-job-detail__left .nw-job-list__main .block-buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    padding-top: 15px;
    gap: 14px
}

    .nw-job-detail__left .nw-job-list__main .block-buttons .btn {
        height: 40px;
        margin: 0;
        padding: 10px 24px !important
    }

        .nw-job-detail__left .nw-job-list__main .block-buttons .btn svg {
            flex-shrink: 0;
            margin-right: 9px !important
        }

@media screen and (min-width:992px) {
    .nw-job-detail__right {
        width: 300px
    }
}

.nw-job-detail__text .collapse.show, .nw-job-detail__text .collapsing {
    display: inline
}

.nw-job-detail__info {
    padding: 20px;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-job-detail__info {
        padding: 26px 28px 39px 34px
    }
}

.nw-job-detail__heading {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 11px
}

    .nw-job-detail__heading a {
        display: flex;
        align-items: center
    }

        .nw-job-detail__heading a svg {
            margin-left: 7px
        }

.nw-job-detail__text {
    margin-bottom: 29px;
    line-height: 1.3
}

    .nw-job-detail__text:last-child {
        margin-bottom: 0
    }

    .nw-job-detail__text p {
        margin-bottom: 9px
    }

    .nw-job-detail__text .read-more::after {
        content: "...xem thêm"
    }

    .nw-job-detail__text .read-more[aria-expanded=true]::after {
        content: "...thu gọn"
    }

.nw-job-detail__list {
    margin-bottom: 14px
}

@media screen and (min-width:768px) {
    .nw-job-detail__list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
}

.nw-job-detail__list .item {
    display: flex;
    align-items: center;
    margin-bottom: 18px
}

@media screen and (min-width:768px) {
    .nw-job-detail__list .item {
        width: 47.3%;
        padding-right: 20px
    }
}

.nw-job-detail__list .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #00bf71;
    border-radius: 50%;
    width: 52px;
    height: 52px
}

.nw-job-detail__list .item-content {
    width: calc(100% - 52px);
    padding-left: 15px
}

.nw-job-hot {
    padding: 30px 0;
    background-color: #f2f2f2
}

    .nw-job-hot .item {
        display: flex;
        align-items: center;
        border-radius: 5px;
        margin-bottom: 14px;
        padding: 14px 14px 20px 15px;
        background-color: #fff
    }

        .nw-job-hot .item:hover .item-title {
            color: #00bf71
        }

    .nw-job-hot .item-logo {
        width: 79px;
        height: 72px
    }

        .nw-job-hot .item-logo img {
            width: auto;
            max-height: 100%
        }

    .nw-job-hot .item-content {
        width: calc(100% - 79px);
        padding-left: 17px
    }

    .nw-job-hot .item-head {
        display: flex;
        align-items: center;
        margin-bottom: 7px
    }

    .nw-job-hot .item-title {
        display: flex;
        flex-grow: 1;
        align-items: flex-start;
        transition: all .3s ease;
        padding-right: 10px;
        text-transform: uppercase;
        color: #e20c0c
    }

        .nw-job-hot .item-title .hot {
            display: inline-block;
            flex-shrink: 0;
            border-radius: 37px;
            margin-right: 7px;
            padding: 3px 5px 2px 6px;
            background: #e20c0c;
            vertical-align: middle;
            color: #fff
        }

    .nw-job-hot .item-button {
        display: none;
        flex-shrink: 0;
        justify-content: center;
        align-items: center;
        transition: all .3s ease;
        box-shadow: 0 1px 4px 0 rgba(0,0,0,.25);
        border-radius: 41px;
        width: 91px;
        height: 30px;
        background-color: #fff;
        color: #6a6a6a
    }

        .nw-job-hot .item-button:hover {
            background-color: #00bf71;
            color: #fff
        }

@media screen and (min-width:576px) {
    .nw-job-hot .item-button {
        display: flex
    }
}

.nw-job-hot .item-company {
    display: flex;
    align-items: center;
    margin-bottom: 9px
}

    .nw-job-hot .item-company svg {
        flex-shrink: 0;
        margin-right: 3px
    }

.nw-job-hot .item-rate {
    display: flex;
    align-items: center;
    margin-bottom: 6px
}

    .nw-job-hot .item-rate svg {
        flex-shrink: 0;
        margin-right: 5px;
        margin-left: 2px
    }

.nw-job-hot .item-bottom {
    display: flex;
    align-items: center;
    opacity: .8
}

.nw-job-hot .item-date-v2 {
    display: none;
    align-items: center;
    width: 35.8%;
    padding-right: 12px;
    color: #6f7882
}

@media screen and (min-width:576px) {
    .nw-job-hot .item-date-v2 {
        display: flex
    }
}

.nw-job-hot .item-date-v2 svg {
    flex-shrink: 0;
    margin-right: 4px
}

.nw-job-hot .item-location {
    display: flex;
    align-items: center;
    color: #6f7882
}

@media screen and (min-width:576px) {
    .nw-job-hot .item-location {
        width: 64.2%
    }
}

.nw-job-hot .item-location svg {
    flex-shrink: 0;
    margin-right: 5px
}

.nw-job-hot__head {
    margin-bottom: 15px
}

@media screen and (min-width:576px) {
    .nw-job-hot__head {
        display: flex;
        flex-wrap: wrap
    }
}

@media screen and (min-width:768px) {
    .nw-job-hot__head {
        margin-bottom: 21px;
        padding-right: 100px
    }
}

.nw-job-hot__head-title {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    margin-right: auto;
    margin-bottom: 10px;
    padding-right: 80px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-job-hot__head-title {
        padding-right: 98px
    }
}

@media screen and (min-width:992px) {
    .nw-job-hot__head-title {
        margin-bottom: 0
    }
}

.nw-job-hot__head-title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 70px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-job-hot__head-title::after {
        bottom: 14px;
        width: 91px
    }
}

.nw-job-hot__head-content {
    flex-grow: 1
}

@media screen and (min-width:576px) {
    .nw-job-hot__head-content {
        display: flex;
        flex-wrap: wrap;
        align-items: center
    }
}

@media screen and (min-width:992px) {
    .nw-job-hot__head-content {
        justify-content: flex-end
    }
}

.nw-job-hot__head-list {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

@media screen and (min-width:576px) {
    .nw-job-hot__head-list {
        margin-right: 20px
    }
}

@media screen and (min-width:768px) {
    .nw-job-hot__head-list {
        margin-right: 37px
    }
}

.nw-job-hot__head-list li {
    margin: 5px 10px 5px 0
}

@media screen and (min-width:768px) {
    .nw-job-hot__head-list li {
        margin: 0 14px 0 0
    }
}

.nw-job-hot__head-list li:last-child {
    margin-right: 0
}

.nw-job-hot__head-list a {
    display: block;
    transition: all .3s ease;
    border-radius: 45px;
    padding: 5px 15px;
    background-color: #e3e3e3;
    text-align: center;
    color: #6a6a6a
}

@media screen and (min-width:768px) {
    .nw-job-hot__head-list a {
        padding: 7px 23px
    }
}

.nw-job-hot__head-list a:hover {
    background-color: #00bf71;
    color: #fff
}

.nw-job-hot__head-link {
    display: block;
    transition: all .3s ease;
    margin-top: 10px;
    text-decoration: underline;
    color: #6a6a6a
}

@media screen and (min-width:576px) {
    .nw-job-hot__head-link {
        margin-top: 0
    }
}

@media screen and (min-width:992px) {
    .nw-job-hot__head-link {
        margin-bottom: 8px
    }
}

.nw-job-hot__head-link:hover {
    text-decoration: underline;
    color: #00bf71
}

.nw-job-hot__carousel .slick-list {
    margin: 0 -10px
}

.nw-job-hot__carousel .slick-slide {
    padding: 0 10px
}

.nw-job-hot__carousel .slick-arrow {
    top: -38px;
    transform: none;
    transition: all .3s ease;
    border: 1.5px solid #6a6a6a;
    width: 29px;
    height: 29px;
    background: 0 0;
    color: #6a6a6a
}

@media screen and (min-width:576px) {
    .nw-job-hot__carousel .slick-arrow {
        top: -48px
    }
}

@media screen and (min-width:768px) {
    .nw-job-hot__carousel .slick-arrow {
        top: -53px
    }
}

@media screen and (min-width:992px) {
    .nw-job-hot__carousel .slick-arrow {
        top: -60px
    }
}

.nw-job-hot__carousel .slick-arrow:hover {
    border-color: #363535;
    background-color: #363535;
    color: #fff
}

.nw-job-hot__carousel .slick-arrow::after, .nw-job-hot__carousel .slick-arrow::before {
    content: none
}

.nw-job-hot__carousel .slick-prev {
    right: 37px;
    left: auto
}

@media screen and (min-width:768px) {
    .nw-job-hot__carousel .slick-prev {
        right: 55px
    }
}

.nw-job-hot__carousel .slick-next {
    right: 0
}

@media screen and (min-width:768px) {
    .nw-job-hot__carousel .slick-next {
        right: 18px
    }
}

.popup-subscribe {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 600;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0;
    visibility: hidden;
    width: 100vw;
    height: 100vh;
    padding: 2rem;
    background: linear-gradient(180deg,rgba(117,117,117,0) 0,rgba(88,88,88,.35) 25.52%,rgba(98,98,98,.35) 72.92%,rgba(117,117,117,0) 100%)
}

    .popup-subscribe.active {
        opacity: 1;
        visibility: visible
    }

.popup-subscribe__inner {
    position: relative;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25);
    border-radius: 8px;
    width: 100%;
    max-width: 546px;
    background-color: #fff
}

.popup-subscribe__title {
    border-bottom: 1px solid #d1d1d1;
    padding: 11px 75px 11px 23px;
    line-height: 1.35
}

.popup-subscribe__close {
    position: absolute;
    top: 12px;
    right: 22px;
    z-index: 2;
    transition: all .3s ease;
    border: none;
    padding: 0;
    background: 0 0;
    cursor: pointer;
    color: #3c3c3c
}

    .popup-subscribe__close:hover {
        color: #00bf71
    }

.popup-subscribe__content {
    padding: 14px 22px 26px 23px
}

    .popup-subscribe__content label {
        display: block;
        margin-bottom: 11px
    }

    .popup-subscribe__content input {
        border: 1px solid #6f7882;
        border-radius: 4px;
        width: 100%;
        height: 45px;
        margin-bottom: 16px;
        padding: 0 15px
    }

@media screen and (min-width:768px) {
    .popup-subscribe__content input {
        height: 56px
    }
}

.popup-subscribe__content .btn {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 77px;
    width: 120px;
    height: 41px;
    background-color: rgba(209,209,209,.7);
    color: #3c3c3c
}

    .popup-subscribe__content .btn:hover {
        background-color: #00bf71;
        color: #fff
    }

.popup-subscribe__text {
    margin-top: 22px;
    color: #6a6a6a
}

    .popup-subscribe__text a {
        text-decoration: underline;
        color: #00b834
    }

.nw-job-list {
    position: relative;
    padding: 19px 0 30px
}

@media screen and (min-width:768px) {
    .nw-job-list {
        padding-bottom: 44px
    }
}

.nw-job-list .nw-vip-content {
    border-radius: 8px
}

@media screen and (min-width:768px) {
    .nw-job-list .nw-vip-content {
        padding: 20px 29px 42px 19px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item:nth-child(odd) {
        padding-right: 43px;
        padding-left: 17px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item:nth-child(even) {
        padding-left: 35px
    }
}

.nw-job-list .nw-vip-content .item .overflow-scroll > .letter-spacing-1 {
    letter-spacing: 0
}

.nw-job-list .nw-vip-content .item-1 {
    height: 192px
}

    .nw-job-list .nw-vip-content .item-1::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='382' height='182' viewBox='0 0 382 182' fill='none'%3E %3Cpath opacity='0.8' d='M381 13.0578V155.348C381 158.539 379.446 161.613 376.654 163.879L359.9 177.473C357.107 179.739 353.344 181 349.386 181H106.113H15.8601C7.65303 181 1 175.602 1 168.942V26.6524C1 23.4606 2.55399 20.387 5.34633 18.1213L22.1003 4.52671C24.8927 2.26095 28.6562 1 32.6141 1H366.14C374.347 1.0197 381 6.41813 381 13.0578Z' fill='%2305316D' stroke='url(%23paint0_linear_124_6662)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_124_6662' x1='0.99129' y1='91.0288' x2='380.988' y2='91.0288' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

    .nw-job-list .nw-vip-content .item-1:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='446' height='246' viewBox='0 0 446 246' fill='none'%3E %3Cg filter='url(%23filter0_dddd_473_3349)'%3E %3Cpath d='M417 47.0578V189.348C417 192.539 415.446 195.613 412.654 197.879L395.9 211.473C393.107 213.739 389.344 215 385.386 215H142.113H51.8601C43.653 215 37 209.602 37 202.942V60.6524C37 57.4606 38.554 54.387 41.3463 52.1213L58.1003 38.5267C60.8927 36.2609 64.6562 35 68.6141 35H402.14C410.347 35.0197 417 40.4181 417 47.0578Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M417 47.0578V189.348C417 192.539 415.446 195.613 412.654 197.879L395.9 211.473C393.107 213.739 389.344 215 385.386 215H142.113H51.8601C43.653 215 37 209.602 37 202.942V60.6524C37 57.4606 38.554 54.387 41.3463 52.1213L58.1003 38.5267C60.8927 36.2609 64.6562 35 68.6141 35H402.14C410.347 35.0197 417 40.4181 417 47.0578Z' stroke='url(%23paint0_linear_473_3349)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3349' x='0' y='0' width='446' height='246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3349'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3349' result='effect2_dropShadow_473_3349'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3349' result='effect3_dropShadow_473_3349'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3349' result='effect4_dropShadow_473_3349'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3349' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3349' x1='36.9913' y1='125.029' x2='416.988' y2='125.029' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0.44'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

@media screen and (min-width:992px) {
    .nw-job-list .nw-vip-content .item-1 {
        width: 310px;
        height: 148px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item-1 {
        width: 382px;
        height: 182px
    }
}

.nw-job-list .nw-vip-content .item-2 {
    width: 402px;
    height: 216px
}

    .nw-job-list .nw-vip-content .item-2::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='206' viewBox='0 0 384 206' fill='none'%3E %3Cpath opacity='0.8' d='M383 14.6655V175.927C383 179.545 381.438 183.028 378.631 185.596L361.789 201.003C358.982 203.571 355.198 205 351.22 205H106.666H15.9383C7.68805 205 1 198.882 1 191.335V30.0727C1 26.4553 2.56217 22.972 5.3692 20.4041L22.2114 4.99694C25.0184 2.42907 28.8018 1 32.7804 1H368.062C376.312 1.02233 383 7.14054 383 14.6655Z' fill='%2305316D' stroke='url(%23paint0_linear_124_6711)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_124_6711' x1='0.991244' y1='103.033' x2='382.988' y2='103.033' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

    .nw-job-list .nw-vip-content .item-2:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='270' viewBox='0 0 448 270' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3398)'%3E %3Cpath d='M419 48.6655V209.927C419 213.545 417.438 217.028 414.631 219.596L397.789 235.003C394.982 237.571 391.198 239 387.22 239H142.666H51.9383C43.6881 239 37 232.882 37 225.335V64.0727C37 60.4553 38.5622 56.972 41.3692 54.4041L58.2114 38.9969C61.0184 36.4291 64.8018 35 68.7804 35H404.062C412.312 35.0223 419 41.1405 419 48.6655Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M419 48.6655V209.927C419 213.545 417.438 217.028 414.631 219.596L397.789 235.003C394.982 237.571 391.198 239 387.22 239H142.666H51.9383C43.6881 239 37 232.882 37 225.335V64.0727C37 60.4553 38.5622 56.972 41.3692 54.4041L58.2114 38.9969C61.0184 36.4291 64.8018 35 68.7804 35H404.062C412.312 35.0223 419 41.1405 419 48.6655Z' stroke='url(%23paint0_linear_473_3398)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3398' x='0' y='0' width='448' height='270' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3398'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3398' result='effect2_dropShadow_473_3398'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3398' result='effect3_dropShadow_473_3398'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3398' result='effect4_dropShadow_473_3398'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3398' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3398' x1='36.9912' y1='137.033' x2='418.988' y2='137.033' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

@media screen and (min-width:992px) {
    .nw-job-list .nw-vip-content .item-2 {
        width: 310px;
        height: 166px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item-2 {
        width: 382px;
        height: 206px
    }
}

.nw-job-list .nw-vip-content .item-3 {
    height: 192px
}

    .nw-job-list .nw-vip-content .item-3::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='382' height='182' viewBox='0 0 382 182' fill='none'%3E %3Cpath opacity='0.8' d='M381 13.0578V155.348C381 158.539 379.446 161.613 376.654 163.879L359.9 177.473C357.107 179.739 353.344 181 349.386 181H106.113H15.8601C7.65303 181 1 175.602 1 168.942V26.6524C1 23.4606 2.55399 20.387 5.34633 18.1213L22.1003 4.52671C24.8927 2.26095 28.6562 1 32.6141 1H366.14C374.347 1.0197 381 6.41813 381 13.0578Z' fill='%2305316D' stroke='url(%23paint0_linear_124_6675)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_124_6675' x1='0.99129' y1='91.0288' x2='380.988' y2='91.0288' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

    .nw-job-list .nw-vip-content .item-3:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='446' height='246' viewBox='0 0 446 246' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3362)'%3E %3Cpath d='M417 47.0578V189.348C417 192.539 415.446 195.613 412.654 197.879L395.9 211.473C393.107 213.739 389.344 215 385.386 215H142.113H51.8601C43.653 215 37 209.602 37 202.942V60.6524C37 57.4606 38.554 54.387 41.3463 52.1213L58.1003 38.5267C60.8927 36.2609 64.6562 35 68.6141 35H402.14C410.347 35.0197 417 40.4181 417 47.0578Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M417 47.0578V189.348C417 192.539 415.446 195.613 412.654 197.879L395.9 211.473C393.107 213.739 389.344 215 385.386 215H142.113H51.8601C43.653 215 37 209.602 37 202.942V60.6524C37 57.4606 38.554 54.387 41.3463 52.1213L58.1003 38.5267C60.8927 36.2609 64.6562 35 68.6141 35H402.14C410.347 35.0197 417 40.4181 417 47.0578Z' stroke='url(%23paint0_linear_473_3362)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3362' x='0' y='0' width='446' height='246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3362'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3362' result='effect2_dropShadow_473_3362'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3362' result='effect3_dropShadow_473_3362'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3362' result='effect4_dropShadow_473_3362'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3362' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3362' x1='36.9913' y1='125.029' x2='416.988' y2='125.029' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

@media screen and (min-width:992px) {
    .nw-job-list .nw-vip-content .item-3 {
        width: 310px;
        height: 148px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item-3 {
        width: 382px;
        height: 182px
    }
}

.nw-job-list .nw-vip-content .item-4 {
    width: 402px;
    height: 214px
}

    .nw-job-list .nw-vip-content .item-4::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='203' viewBox='0 0 384 203' fill='none'%3E %3Cpath opacity='0.8' d='M383 14.4645V173.355C383 176.919 381.438 180.351 378.631 182.881L361.789 198.062C358.982 200.592 355.198 202 351.22 202H106.666H15.9383C7.68805 202 1 195.972 1 188.535V29.6451C1 26.081 2.56217 22.6489 5.3692 20.1188L22.2114 4.93816C25.0184 2.40806 28.8018 1 32.7804 1H368.062C376.312 1.022 383 7.05024 383 14.4645Z' fill='%2305316D' stroke='url(%23paint0_linear_124_6722)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_124_6722' x1='0.991244' y1='101.532' x2='382.988' y2='101.532' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

    .nw-job-list .nw-vip-content .item-4:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='267' viewBox='0 0 448 267' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3409)'%3E %3Cpath d='M419 48.4645V207.355C419 210.919 417.438 214.351 414.631 216.881L397.789 232.062C394.982 234.592 391.198 236 387.22 236H142.666H51.9383C43.6881 236 37 229.972 37 222.535V63.6451C37 60.081 38.5622 56.6489 41.3692 54.1188L58.2114 38.9382C61.0184 36.4081 64.8018 35 68.7804 35H404.062C412.312 35.022 419 41.0502 419 48.4645Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M419 48.4645V207.355C419 210.919 417.438 214.351 414.631 216.881L397.789 232.062C394.982 234.592 391.198 236 387.22 236H142.666H51.9383C43.6881 236 37 229.972 37 222.535V63.6451C37 60.081 38.5622 56.6489 41.3692 54.1188L58.2114 38.9382C61.0184 36.4081 64.8018 35 68.7804 35H404.062C412.312 35.022 419 41.0502 419 48.4645Z' stroke='url(%23paint0_linear_473_3409)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3409' x='0' y='0' width='448' height='267' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3409'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3409' result='effect2_dropShadow_473_3409'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3409' result='effect3_dropShadow_473_3409'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3409' result='effect4_dropShadow_473_3409'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3409' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3409' x1='36.9912' y1='135.532' x2='418.988' y2='135.532' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

@media screen and (min-width:992px) {
    .nw-job-list .nw-vip-content .item-4 {
        width: 310px;
        height: 164px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item-4 {
        width: 382px;
        height: 203px
    }
}

.nw-job-list .nw-vip-content .item-5 {
    height: 166px
}

    .nw-job-list .nw-vip-content .item-5::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='382' height='157' viewBox='0 0 382 157' fill='none'%3E %3Cpath opacity='0.8' d='M381 11.3831V133.91C381 136.659 379.446 139.306 376.654 141.257L359.9 152.963C357.107 154.914 353.344 156 349.386 156H106.113H15.8601C7.65303 156 1 151.351 1 145.617V23.0895C1 20.3411 2.55399 17.6944 5.34633 15.7433L22.1003 4.03689C24.8927 2.08581 28.6562 1 32.6141 1H366.14C374.347 1.01697 381 5.66561 381 11.3831Z' fill='%2305316D' stroke='url(%23paint0_linear_124_6685)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_124_6685' x1='0.99129' y1='78.5248' x2='380.988' y2='78.5248' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

    .nw-job-list .nw-vip-content .item-5:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='446' height='221' viewBox='0 0 446 221' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3372)'%3E %3Cpath d='M417 45.3831V167.91C417 170.659 415.446 173.306 412.654 175.257L395.9 186.963C393.107 188.914 389.344 190 385.386 190H142.113H51.8601C43.653 190 37 185.351 37 179.617V57.0895C37 54.3411 38.554 51.6944 41.3463 49.7433L58.1003 38.0369C60.8927 36.0858 64.6562 35 68.6141 35H402.14C410.347 35.017 417 39.6656 417 45.3831Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M417 45.3831V167.91C417 170.659 415.446 173.306 412.654 175.257L395.9 186.963C393.107 188.914 389.344 190 385.386 190H142.113H51.8601C43.653 190 37 185.351 37 179.617V57.0895C37 54.3411 38.554 51.6944 41.3463 49.7433L58.1003 38.0369C60.8927 36.0858 64.6562 35 68.6141 35H402.14C410.347 35.017 417 39.6656 417 45.3831Z' stroke='url(%23paint0_linear_473_3372)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3372' x='0' y='0' width='446' height='221' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3372'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3372' result='effect2_dropShadow_473_3372'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3372' result='effect3_dropShadow_473_3372'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3372' result='effect4_dropShadow_473_3372'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3372' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3372' x1='36.9913' y1='112.525' x2='416.988' y2='112.525' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

@media screen and (min-width:992px) {
    .nw-job-list .nw-vip-content .item-5 {
        width: 310px;
        height: 128px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item-5 {
        width: 382px;
        height: 157px
    }
}

.nw-job-list .nw-vip-content .item-6 {
    width: 402px;
    height: 162px
}

    .nw-job-list .nw-vip-content .item-6::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='155' viewBox='0 0 384 155' fill='none'%3E %3Cpath opacity='0.8' d='M383 11.2491V132.195C383 134.908 381.438 137.521 378.631 139.447L361.789 151.002C358.982 152.928 355.198 154 351.22 154H106.666H15.9383C7.68805 154 1 149.411 1 143.751V22.8045C1 20.0915 2.56217 17.479 5.3692 15.5531L22.2114 3.9977C25.0184 2.0718 28.8018 1 32.7804 1H368.062C376.312 1.01675 383 5.60541 383 11.2491Z' fill='%2305316D' stroke='url(%23paint0_linear_124_6735)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_124_6735' x1='0.991244' y1='77.5245' x2='382.988' y2='77.5245' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

    .nw-job-list .nw-vip-content .item-6:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='219' viewBox='0 0 448 219' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3422)'%3E %3Cpath d='M419 45.2491V166.195C419 168.908 417.438 171.521 414.631 173.447L397.789 185.002C394.982 186.928 391.198 188 387.22 188H142.666H51.9383C43.6881 188 37 183.411 37 177.751V56.8045C37 54.0915 38.5622 51.479 41.3692 49.5531L58.2114 37.9977C61.0184 36.0718 64.8018 35 68.7804 35H404.062C412.312 35.0167 419 39.6054 419 45.2491Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M419 45.2491V166.195C419 168.908 417.438 171.521 414.631 173.447L397.789 185.002C394.982 186.928 391.198 188 387.22 188H142.666H51.9383C43.6881 188 37 183.411 37 177.751V56.8045C37 54.0915 38.5622 51.479 41.3692 49.5531L58.2114 37.9977C61.0184 36.0718 64.8018 35 68.7804 35H404.062C412.312 35.0167 419 39.6054 419 45.2491Z' stroke='url(%23paint0_linear_473_3422)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3422' x='0' y='0' width='448' height='219' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3422'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3422' result='effect2_dropShadow_473_3422'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3422' result='effect3_dropShadow_473_3422'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3422' result='effect4_dropShadow_473_3422'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3422' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3422' x1='36.9912' y1='111.525' x2='418.988' y2='111.525' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
    }

@media screen and (min-width:992px) {
    .nw-job-list .nw-vip-content .item-6 {
        width: 310px;
        height: 126px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list .nw-vip-content .item-6 {
        width: 382px;
        height: 155px
    }
}

.nw-job-list .nw-vip-content__bg {
    top: 0;
    right: 0;
    bottom: -49px;
    left: -13px;
    transform: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1278' height='255' viewBox='0 0 1278 255' fill='none'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1160.38 143.16C1198.49 179.74 1237.86 217.528 1277.15 254.211L1278 255H1180.74V254.066H1227.24C1226.83 253.719 1226.43 253.369 1226.03 253.019C1225.62 252.666 1225.21 252.313 1224.8 251.963C1210.12 251.973 1195.43 251.975 1180.74 251.976V251.029C1195.07 251.029 1209.39 251.027 1223.72 251.016C1220.97 248.637 1218.23 246.231 1215.51 243.812C1206.47 243.812 1197.43 243.815 1188.39 243.818C1185.84 243.819 1183.29 243.82 1180.74 243.821V242.9C1182.95 242.9 1185.16 242.899 1187.37 242.898C1196.4 242.895 1205.43 242.891 1214.46 242.891C1210.19 239.079 1205.96 235.227 1201.76 231.322C1194.75 231.322 1187.75 231.324 1180.74 231.326V230.393C1187.41 230.39 1194.09 230.388 1200.76 230.388C1195.38 225.366 1190.07 220.291 1184.81 215.164C1183.45 215.164 1182.1 215.164 1180.74 215.164V214.231C1181.78 214.231 1182.82 214.231 1183.86 214.231C1182.82 213.212 1181.78 212.192 1180.74 211.171V209.794C1182.24 211.277 1183.75 212.756 1185.26 214.231C1201.25 214.218 1217.23 214.218 1233.22 214.218H1233.27C1226.9 208.17 1220.55 202.122 1214.21 196.075C1198.52 196.088 1182.82 196.088 1167.13 196.088H1167.08C1170.53 199.605 1174 203.101 1177.49 206.576H1176.1C1172.61 203.097 1169.14 199.601 1165.69 196.088C1157.25 196.088 1148.81 196.091 1140.37 196.094C1131.93 196.098 1123.5 196.101 1115.06 196.101C1118.21 199.614 1121.39 203.106 1124.6 206.576H1123.27C1120.07 203.106 1116.89 199.614 1113.74 196.101C1104.71 196.101 1095.69 196.104 1086.67 196.107C1077.65 196.111 1068.63 196.114 1059.6 196.114C1062.4 199.608 1065.21 203.098 1068.03 206.576H1066.76C1063.93 203.097 1061.11 199.61 1058.32 196.114C1049.25 196.114 1040.18 196.117 1031.12 196.121C1022.05 196.124 1012.99 196.127 1003.92 196.127C1006.35 199.614 1008.79 203.097 1011.23 206.576H1010.04C1007.6 203.097 1005.16 199.614 1002.73 196.127C994.095 196.127 985.463 196.13 976.832 196.134C968.205 196.137 959.58 196.14 950.955 196.14C953.085 199.617 955.22 203.098 957.363 206.576H956.181C954.037 203.097 951.9 199.614 949.768 196.127C941.177 196.127 932.586 196.13 923.996 196.134C915.405 196.137 906.814 196.14 898.223 196.14C900.052 199.621 901.89 203.102 903.739 206.576H902.594C900.748 203.1 898.909 199.622 897.08 196.14C888.453 196.14 879.826 196.144 871.198 196.147C862.571 196.15 853.944 196.153 845.317 196.153C846.821 199.631 848.333 203.104 849.85 206.576H848.75C847.233 203.104 845.721 199.631 844.217 196.153C835.598 196.153 826.981 196.157 818.365 196.16C809.749 196.163 801.133 196.167 792.513 196.167C793.708 199.64 794.916 203.109 796.131 206.576H795.039C793.826 203.109 792.622 199.64 791.428 196.167C782.773 196.167 774.116 196.17 765.456 196.173C756.793 196.176 748.128 196.18 739.463 196.18C740.357 199.648 741.257 203.113 742.161 206.576H741.107C740.2 203.113 739.301 199.648 738.406 196.18C729.779 196.18 721.156 196.183 712.532 196.186C703.909 196.19 695.286 196.193 686.659 196.193C687.246 199.657 687.843 203.117 688.449 206.576H687.404C686.801 203.117 686.204 199.657 685.616 196.193C676.997 196.193 668.38 196.196 659.764 196.199C651.148 196.203 642.532 196.206 633.912 196.206H633.709C633.99 199.66 634.281 203.118 634.578 206.576H633.55C633.253 203.122 632.963 199.666 632.682 196.206C624.033 196.206 615.381 196.209 606.728 196.213C598.076 196.216 589.424 196.219 580.775 196.219C580.75 199.669 580.73 203.122 580.72 206.576H579.684C579.693 203.121 579.708 199.668 579.733 196.219C571.106 196.219 562.479 196.222 553.852 196.226C545.225 196.229 536.598 196.232 527.971 196.232C527.649 199.677 527.328 203.125 527.014 206.576H525.967C526.278 203.125 526.599 199.677 526.928 196.232C518.287 196.232 509.642 196.236 500.997 196.239C492.352 196.242 483.706 196.245 475.065 196.245C474.439 199.685 473.818 203.13 473.199 206.576H472.163C472.784 203.125 473.411 199.677 474.037 196.232C465.432 196.232 456.83 196.236 448.229 196.239C439.627 196.242 431.025 196.245 422.42 196.245C421.49 199.69 420.566 203.134 419.648 206.576H418.574C419.493 203.13 420.418 199.685 421.349 196.245C412.686 196.245 404.026 196.249 395.366 196.252C386.707 196.255 378.047 196.259 369.384 196.259L369.383 196.263C368.151 199.701 366.919 203.14 365.692 206.576H364.617C365.418 204.337 366.22 202.099 367.023 199.859C367.453 198.659 367.883 197.459 368.313 196.259C351.117 196.272 333.935 196.272 316.753 196.272C315.226 199.703 313.698 203.138 312.174 206.576H311.071C312.592 203.142 314.118 199.709 315.653 196.272C307.012 196.272 298.374 196.275 289.736 196.278C281.098 196.282 272.46 196.285 263.819 196.285C261.992 199.716 260.173 203.147 258.362 206.576H257.214C259.029 203.145 260.847 199.717 262.675 196.285C253.686 196.285 244.698 196.288 235.709 196.291C226.72 196.295 217.731 196.298 208.742 196.298C206.559 199.728 204.363 203.154 202.156 206.576H200.966C203.176 203.154 205.373 199.728 207.555 196.298C198.501 196.298 189.443 196.301 180.386 196.305C171.328 196.308 162.27 196.311 153.216 196.311C150.701 199.749 148.158 203.171 145.59 206.576H144.332C146.902 203.171 149.448 199.749 151.972 196.311C143.511 196.311 135.047 196.314 126.583 196.318C118.118 196.321 109.654 196.324 101.194 196.324C96.1999 202.425 91.1482 208.485 86.0386 214.507C88.7898 214.507 91.5414 214.506 94.2933 214.506V215.44C91.2763 215.44 88.2594 215.44 85.2425 215.44C80.871 220.568 76.4707 225.642 72.0124 230.678C79.4412 230.678 86.8674 230.675 94.2933 230.673V231.6C86.5934 231.602 78.8963 231.605 71.2018 231.611C67.7423 235.49 64.2684 239.342 60.751 243.154C69.8123 243.154 78.8699 243.151 87.9275 243.148C90.0494 243.147 92.1713 243.146 94.2933 243.145V244.079C91.8853 244.079 89.4776 244.08 87.0699 244.081C78.0014 244.084 68.9347 244.088 59.868 244.088C57.6679 246.467 55.4532 248.834 53.2096 251.2C66.9082 251.19 80.5987 251.188 94.2933 251.187V252.121H52.3121C52.1207 252.323 51.9293 252.528 51.7374 252.732C51.3199 253.177 50.9003 253.625 50.4738 254.066H94.2933V255H0L0.665844 254.25C72.5625 172.173 149.236 85.0342 226.734 1.15578L226.893 0.984863H1010.13L1010.27 1.12948C1060.63 47.3941 1110.7 95.4598 1159.12 141.948L1160.38 143.16ZM987.909 12.3177L1020.97 12.3308C1019.65 11.1213 1018.34 9.90845 1017.03 8.69563C1015.71 7.48281 1014.4 6.26999 1013.08 5.06046L979.384 5.04731C982.25 7.44008 985.087 9.8723 987.909 12.3177ZM1145.7 173.895C1160.8 173.882 1175.91 173.882 1191.01 173.882C1183.39 166.586 1175.82 159.328 1168.3 152.111H1125.3C1132.04 159.381 1138.84 166.651 1145.7 173.895ZM889.155 60.1665C895.791 60.1698 902.428 60.1731 909.065 60.1731C904.809 54.0991 900.539 48.0383 896.254 41.9906C889.902 41.9906 883.546 41.9874 877.188 41.9841C870.826 41.9808 864.462 41.9775 858.099 41.9775C861.833 48.0252 865.553 54.086 869.244 60.1599C875.881 60.1599 882.518 60.1632 889.155 60.1665ZM917.938 41.9972C911.12 41.9939 904.302 41.9906 897.485 41.9906C901.769 48.0383 906.039 54.0991 910.281 60.1731C917.462 60.1731 924.64 60.1763 931.815 60.1796C938.988 60.1829 946.158 60.1862 953.329 60.1862C948.407 54.086 943.428 48.0252 938.391 42.0038C931.573 42.0038 924.755 42.0005 917.938 41.9972ZM536.496 105.11C521.862 105.097 507.243 105.097 492.608 105.097C492.42 105.991 492.247 106.885 492.087 107.792C491.757 109.464 491.426 111.138 491.095 112.814C490.118 117.757 489.137 122.719 488.165 127.697H534.021L534.423 124.027C534.824 120.357 535.226 116.686 535.628 113.038C535.821 111.285 536.014 109.521 536.207 107.756C536.303 106.874 536.4 105.991 536.496 105.11ZM674.277 118.561L674.688 121.228C674.909 122.65 675.13 124.083 675.35 125.517C675.462 126.244 675.574 126.971 675.687 127.697H721.398C721.195 126.875 720.996 126.05 720.797 125.225C720.598 124.4 720.399 123.575 720.197 122.753C718.778 116.916 717.345 111.026 715.912 105.136C701.336 105.123 686.774 105.123 672.198 105.123C672.898 109.618 673.588 114.095 674.277 118.561ZM674.654 127.666C674.323 125.559 673.991 123.453 673.675 121.36C672.987 116.869 672.29 112.359 671.591 107.84L671.17 105.123C656.536 105.11 641.902 105.11 627.268 105.11C627.572 109.685 627.876 114.247 628.18 118.796C628.284 120.315 628.384 121.837 628.485 123.361C628.58 124.805 628.675 126.251 628.774 127.697H674.659L674.654 127.666ZM627.731 127.683C627.529 124.738 627.326 121.78 627.138 118.849C626.834 114.286 626.53 109.711 626.24 105.11C611.592 105.097 596.958 105.097 582.324 105.097C582.251 108.567 582.179 112.025 582.107 115.47C582.041 118.506 581.976 121.565 581.911 124.624L581.846 127.683H627.731ZM580.804 127.683C580.891 123.608 580.978 119.519 581.064 115.457C581.137 112.025 581.209 108.567 581.281 105.11C566.705 105.097 552.115 105.097 537.524 105.097C537.27 107.342 537.025 109.588 536.782 111.818L536.641 113.116C536.349 115.757 536.061 118.406 535.772 121.058C535.532 123.265 535.292 125.474 535.049 127.683H580.804ZM531.488 151.217C532.299 143.657 533.109 136.124 533.92 128.63H487.977C486.5 136.124 485.038 143.657 483.576 151.217H531.488ZM580.789 128.63H534.947C534.137 136.124 533.326 143.657 532.516 151.204H580.341C580.485 143.644 580.63 136.124 580.789 128.63ZM627.789 128.63H581.817C581.734 132.55 581.654 136.477 581.575 140.413C581.502 144.002 581.43 147.598 581.354 151.204H629.309C628.788 143.644 628.281 136.124 627.789 128.63ZM674.804 128.63H628.831C629.324 136.124 629.83 143.644 630.351 151.204H678.306C677.298 144.783 676.311 138.39 675.327 132.018L674.804 128.63ZM721.63 128.63H675.831C676.663 134.015 677.503 139.414 678.345 144.826C678.674 146.946 679.004 149.067 679.334 151.19H727.13C725.894 146.154 724.67 141.123 723.451 136.11C722.843 133.612 722.236 131.118 721.63 128.63ZM768.745 128.63H722.686C723.09 130.286 723.493 131.944 723.896 133.603C725.318 139.449 726.744 145.312 728.187 151.19H776.229C773.71 143.631 771.221 136.111 768.745 128.63ZM721.21 122.543C721.615 124.252 722.035 125.987 722.455 127.697H768.441C768.404 127.578 768.364 127.459 768.323 127.34C768.27 127.183 768.216 127.025 768.166 126.868L766.522 121.906C764.676 116.336 762.821 110.74 760.958 105.136C746.295 105.123 731.632 105.123 716.969 105.123C717.373 106.781 717.776 108.437 718.18 110.092C719.194 114.253 720.206 118.404 721.21 122.543ZM766.749 119.349C767.551 121.769 768.352 124.183 769.151 126.592C769.208 126.776 769.27 126.959 769.331 127.143C769.393 127.328 769.455 127.512 769.513 127.697H815.166C814.395 125.86 813.623 124.019 812.849 122.177C810.474 116.515 808.088 110.829 805.685 105.136C791.124 105.123 776.576 105.123 762.029 105.123C763.609 109.879 765.182 114.623 766.749 119.349ZM754.43 82.3653C756.876 89.662 759.308 96.9455 761.725 104.203H761.75C776.26 104.203 790.77 104.203 805.294 104.216C802.24 96.9586 799.172 89.6751 796.06 82.3785C789.119 82.3785 782.182 82.3752 775.245 82.3719C768.308 82.3686 761.37 82.3653 754.43 82.3653ZM716.737 104.19C731.371 104.203 746.005 104.203 760.639 104.203C758.237 96.9455 755.805 89.662 753.344 82.3653C746.344 82.3653 739.347 82.3621 732.352 82.3588C725.361 82.3555 718.371 82.3522 711.382 82.3522L712.069 85.1469C713.634 91.5086 715.197 97.8591 716.737 104.19ZM672.068 104.176C686.601 104.19 701.148 104.19 715.695 104.19C714.229 98.1757 712.743 92.1256 711.254 86.0619L710.339 82.3391C703.391 82.3391 696.443 82.3358 689.496 82.3325C682.548 82.3292 675.6 82.3259 668.652 82.3259C669.646 88.6049 670.62 94.8645 671.59 101.105L672.068 104.176ZM627.21 104.176C641.815 104.19 656.42 104.19 671.026 104.19C670.215 98.9759 669.396 93.7486 668.575 88.5078C668.254 86.4537 667.932 84.3974 667.61 82.3391C660.625 82.3391 653.645 82.3358 646.664 82.3325C639.684 82.3292 632.703 82.3259 625.719 82.3259L625.769 83.0396C626.259 90.1106 626.748 97.1681 627.21 104.176ZM626.143 104.176H626.168L626.003 101.753C625.566 95.3061 625.126 88.8212 624.663 82.3259H614.603C603.993 82.3128 593.382 82.3128 582.772 82.3128C582.642 89.6225 582.497 96.9192 582.338 104.163C596.935 104.176 611.546 104.176 626.143 104.176ZM581.285 104.176H581.31C581.455 96.9192 581.6 89.6357 581.745 82.3128C574.79 82.3128 567.831 82.3095 560.872 82.3062C553.913 82.3029 546.954 82.2996 539.999 82.2996C539.708 84.9819 539.418 87.6607 539.129 90.3346C538.628 94.9608 538.13 99.5726 537.625 104.163C552.179 104.176 566.732 104.176 581.285 104.176ZM492.782 104.15C507.387 104.163 521.978 104.163 536.583 104.163C537.379 96.9192 538.175 89.6225 538.957 82.2996C531.98 82.2996 525 82.2963 518.019 82.293C511.039 82.2898 504.058 82.2865 497.081 82.2865C495.648 89.6094 494.215 96.906 492.782 104.15ZM448.214 104.15C462.718 104.163 477.236 104.163 491.74 104.163C493.173 96.906 494.606 89.6225 496.039 82.2996C489.106 82.2996 482.172 82.2963 475.239 82.293C468.305 82.2897 461.372 82.2865 454.438 82.2865C453.774 84.6197 453.112 86.9502 452.45 89.2773C451.035 94.2538 449.624 99.2141 448.214 104.15ZM491.306 106.359C491.389 105.938 491.472 105.517 491.552 105.097C486.708 105.097 481.863 105.095 477.019 105.094C467.331 105.091 457.642 105.088 447.954 105.097C447.693 105.991 447.432 106.885 447.186 107.779C445.305 114.379 443.408 121.031 441.512 127.697H487.108C488.425 120.978 489.742 114.273 491.06 107.621C491.139 107.2 491.223 106.779 491.306 106.359ZM440.456 127.683C442.366 120.939 444.277 114.221 446.188 107.529C446.419 106.714 446.651 105.899 446.882 105.097C432.19 105.084 417.513 105.084 402.835 105.084C401.608 108.399 400.375 111.72 399.14 115.046C397.578 119.25 396.014 123.463 394.454 127.683H440.456ZM433.797 151.204C435.925 143.657 438.053 136.124 440.181 128.617L394.107 128.604C391.334 136.095 388.56 143.626 385.787 151.156L385.77 151.204H433.797ZM486.934 128.617H441.252C439.124 136.124 436.996 143.657 434.868 151.204H482.534C483.996 143.644 485.458 136.111 486.934 128.617ZM478.163 174.001C479.552 166.704 480.942 159.42 482.346 152.15L434.593 152.163C432.555 159.412 430.531 166.7 428.507 173.987L428.499 174.014C445.059 174.001 461.603 174.001 478.163 174.001ZM531.387 152.15H483.388C481.984 159.407 480.594 166.691 479.205 174.014C495.836 174.001 512.482 174.001 529.114 174.001C529.867 166.691 530.619 159.407 531.387 152.15ZM580.326 152.137H532.429C531.647 159.407 530.895 166.691 530.156 173.987C546.754 173.974 563.338 173.974 579.921 173.974H579.979C580.08 166.678 580.196 159.394 580.326 152.137ZM629.381 152.137H581.354C581.224 159.394 581.108 166.678 581.006 173.987C597.633 173.974 614.26 173.974 630.887 173.974H630.945C630.409 166.678 629.888 159.394 629.381 152.137ZM678.437 152.137H630.409C630.916 159.394 631.437 166.678 631.972 173.974H632.233C648.773 173.961 665.313 173.961 681.853 173.961H681.911C680.738 166.678 679.58 159.394 678.437 152.137ZM727.376 152.137H679.493C680.622 159.394 681.78 166.664 682.982 173.974C699.565 173.961 716.134 173.961 732.718 173.961H732.775C730.952 166.664 729.157 159.394 727.376 152.137ZM776.533 152.124H728.418C730.199 159.381 731.994 166.664 733.818 173.961C750.493 173.948 767.168 173.948 783.843 173.948C781.382 166.651 778.95 159.381 776.533 152.124ZM825.443 152.124H777.618L778.205 153.884C780.427 160.557 782.653 167.241 784.928 173.948C801.517 173.935 818.09 173.935 834.678 173.935C831.566 166.651 828.498 159.381 825.443 152.124ZM770.623 131.066C772.832 137.745 775.055 144.463 777.3 151.19L825.038 151.177C822.195 144.439 819.374 137.721 816.566 131.034L815.557 128.63H769.817L770.623 131.066ZM862.456 128.63H816.657C818.313 132.573 819.977 136.527 821.644 140.491C823.14 144.046 824.639 147.609 826.138 151.177H873.876C870.04 143.631 866.234 136.111 862.456 128.63ZM812.232 118.1C813.581 121.306 814.926 124.505 816.266 127.697H861.992C861.37 126.487 860.748 125.251 860.14 124.042L857.705 119.236C855.335 114.558 852.953 109.857 850.572 105.149C835.981 105.136 821.376 105.136 806.785 105.136C808.603 109.47 810.42 113.792 812.232 118.1ZM797.16 82.3653C800.257 89.662 803.34 96.9455 806.395 104.203C811.247 104.203 816.102 104.204 820.957 104.206C830.672 104.209 840.39 104.211 850.109 104.203C846.432 96.9586 842.726 89.6751 838.992 82.3785C832.022 82.3785 825.049 82.3752 818.076 82.3719C811.102 82.3686 804.129 82.3653 797.16 82.3653ZM788.011 61.0539C790.95 67.851 793.859 74.648 796.754 81.4319C810.665 81.445 824.589 81.4451 838.5 81.4451C835.026 74.648 831.523 67.8641 827.991 61.0671C821.325 61.0671 814.663 61.0638 808.001 61.0605C801.339 61.0572 794.677 61.0539 788.011 61.0539ZM774.883 81.4253C781.805 81.4286 788.728 81.4319 795.654 81.4319C793.569 76.5463 791.469 71.6606 789.365 66.7652C788.548 64.8631 787.73 62.9595 786.911 61.0539C780.289 61.0539 773.667 61.0506 767.045 61.0473C760.422 61.0441 753.8 61.0408 747.178 61.0408C749.508 67.8378 751.824 74.6349 754.111 81.4188C761.038 81.4188 767.96 81.422 774.883 81.4253ZM732.088 81.4253C739.068 81.4286 746.049 81.4319 753.026 81.4319C750.739 74.6349 748.437 67.851 746.092 61.0539C739.419 61.0539 732.746 61.0506 726.074 61.0473C719.401 61.0441 712.728 61.0408 706.055 61.0408C707.777 67.8378 709.471 74.6349 711.15 81.4188C718.127 81.4188 725.107 81.422 732.088 81.4253ZM689.296 81.4122C696.23 81.4155 703.162 81.4188 710.093 81.4188C708.429 74.6349 706.721 67.8378 704.998 61.0276C698.361 61.0276 691.728 61.0243 685.095 61.021C678.462 61.0178 671.829 61.0145 665.192 61.0145C666.307 67.8247 667.407 74.6217 668.478 81.4056C675.421 81.4056 682.359 81.4089 689.296 81.4122ZM646.538 81.399C653.507 81.4023 660.479 81.4056 667.45 81.4056C666.458 75.1189 665.44 68.821 664.421 62.5117L664.179 61.0145C657.513 61.0145 650.848 61.0112 644.182 61.0079C637.516 61.0046 630.851 61.0013 624.185 61.0013C624.676 67.6072 625.141 74.2006 625.604 80.7817L625.647 81.3925C632.608 81.3925 639.572 81.3957 646.538 81.399ZM614.603 81.3925H624.605C624.142 74.6086 623.649 67.8115 623.128 61.0013H614.574C609.334 61.0013 604.094 60.998 598.854 60.9948C593.614 60.9915 588.374 60.9882 583.134 60.9882C583.033 67.7984 582.917 74.5954 582.787 81.3793C593.397 81.3925 603.993 81.3925 614.603 81.3925ZM560.933 81.3727C567.878 81.376 574.82 81.3793 581.759 81.3793C581.889 74.5954 582.005 67.7984 582.107 60.9882C575.463 60.9882 568.819 60.9849 562.175 60.9816C555.531 60.9783 548.887 60.975 542.243 60.975C541.534 67.7852 540.81 74.5823 540.086 81.3662C547.036 81.3662 553.986 81.3695 560.933 81.3727ZM518.164 81.3596C525.13 81.3629 532.096 81.3662 539.058 81.3662C539.782 74.5954 540.506 67.7852 541.215 60.9619C534.549 60.9619 527.887 60.9586 521.225 60.9553C514.563 60.952 507.901 60.9487 501.236 60.9487C499.918 67.7721 498.601 74.5823 497.269 81.353C504.232 81.353 511.198 81.3563 518.164 81.3596ZM475.474 81.3465C482.393 81.3497 489.31 81.353 496.227 81.353C496.602 79.4282 496.977 77.5002 497.353 75.5696C498.3 70.7092 499.251 65.8323 500.193 60.9487C493.571 60.9487 486.949 60.9454 480.327 60.9422C473.704 60.9389 467.082 60.9356 460.46 60.9356C459.888 62.9613 459.318 64.9859 458.748 67.0086C457.399 71.7991 456.052 76.5792 454.699 81.3399C461.627 81.3399 468.551 81.3432 475.474 81.3465ZM432.646 81.3464C439.641 81.3497 446.636 81.353 453.628 81.353C455.553 74.5691 457.478 67.7589 459.389 60.9487C452.692 60.9487 445.999 60.9454 439.308 60.9422C432.621 60.9389 425.935 60.9356 419.25 60.9356C416.717 67.7721 414.184 74.5823 411.665 81.3399C418.656 81.3399 425.651 81.3432 432.646 81.3464ZM447.143 104.15C449.213 96.906 451.283 89.6225 453.367 82.2865C439.392 82.2865 425.418 82.2734 411.414 82.2603L411.303 82.2602L411.292 82.2906C410.63 84.0816 409.968 85.8725 409.306 87.6505C408.298 90.3691 407.284 93.0976 406.268 95.8309C405.239 98.5962 404.209 101.367 403.183 104.137C417.831 104.15 432.494 104.15 447.143 104.15ZM405.276 95.5948C406.298 92.845 407.319 90.0999 408.336 87.3612C408.973 85.6784 409.61 83.9693 410.232 82.2733C403.306 82.2733 396.38 82.27 389.453 82.2667C382.527 82.2635 375.601 82.2602 368.675 82.2602C367.835 84.0613 366.996 85.8888 366.171 87.6899C364.849 90.5759 363.52 93.4655 362.189 96.3587C360.997 98.9485 359.804 101.541 358.615 104.137C373.104 104.15 387.608 104.15 402.097 104.15C403.158 101.294 404.218 98.442 405.276 95.5948ZM393.369 127.683C396.163 120.124 398.956 112.591 401.75 105.084C394.491 105.084 387.231 105.08 379.972 105.077C372.713 105.074 365.454 105.07 358.195 105.07C354.735 112.59 351.276 120.124 347.816 127.683H393.369ZM384.705 151.161C387.477 143.633 390.249 136.105 393.021 128.617H347.382C344.236 135.472 341.103 142.349 337.959 149.248L337.062 151.217H384.684L384.705 151.161ZM376.361 174.014C379.01 166.704 381.673 159.42 384.351 152.15L336.642 152.163C333.342 159.434 330.041 166.73 326.741 174.027C343.286 174.014 359.816 174.014 376.361 174.014ZM433.551 152.15H385.437C382.759 159.42 380.095 166.717 377.447 174.014C394.122 174.001 410.782 174.001 427.457 174.001C429.469 166.704 431.51 159.42 433.551 152.15ZM421.609 195.312C423.448 188.515 425.3 181.718 427.182 174.934C418.837 174.934 410.489 174.937 402.141 174.941C393.792 174.944 385.444 174.947 377.099 174.947C374.638 181.731 372.178 188.528 369.731 195.325C378.371 195.325 387.014 195.322 395.659 195.319C404.308 195.315 412.959 195.312 421.609 195.312ZM477.989 174.921C461.415 174.934 444.827 174.934 428.253 174.934C426.373 181.712 424.522 188.504 422.67 195.296L422.666 195.312C431.257 195.312 439.844 195.309 448.431 195.305C457.018 195.302 465.606 195.299 474.196 195.299C475.441 188.502 476.715 181.705 477.989 174.921ZM529.027 174.921C512.352 174.934 495.692 174.934 479.031 174.934L479.029 174.946C477.756 181.726 476.483 188.506 475.253 195.312C483.88 195.312 492.511 195.309 501.141 195.305C509.772 195.302 518.403 195.299 527.03 195.299C527.681 188.489 528.347 181.705 529.027 174.921ZM579.95 174.908C563.318 174.921 546.687 174.921 530.055 174.921C529.375 181.705 528.709 188.489 528.043 195.286C536.664 195.286 545.282 195.282 553.899 195.279C562.511 195.276 571.122 195.273 579.733 195.273C579.791 188.476 579.863 181.692 579.95 174.908ZM581.05 174.908H580.992C580.905 181.692 580.833 188.489 580.775 195.273C589.409 195.273 598.047 195.269 606.685 195.266C615.323 195.263 623.961 195.259 632.595 195.259C632.045 188.462 631.524 181.678 631.017 174.895C614.361 174.908 597.706 174.908 581.05 174.908ZM632.233 174.908H632.045C632.375 179.327 632.717 183.746 633.06 188.168C633.243 190.535 633.427 192.903 633.608 195.273H633.898C642.488 195.273 651.079 195.269 659.67 195.266C668.261 195.263 676.852 195.259 685.443 195.259C684.299 188.462 683.17 181.678 682.07 174.895C665.472 174.908 648.889 174.908 632.291 174.908H632.233ZM732.993 174.881C716.361 174.895 699.744 174.895 683.112 174.895C684.227 181.678 685.341 188.462 686.499 195.246C695.112 195.246 703.721 195.243 712.33 195.24C720.939 195.236 729.547 195.233 738.16 195.233C736.409 188.449 734.686 181.665 732.993 174.881ZM784.147 174.881C767.457 174.895 750.753 174.895 734.049 174.895C735.757 181.665 737.48 188.462 739.202 195.246C747.851 195.246 756.5 195.243 765.148 195.24C773.797 195.236 782.446 195.233 791.095 195.233L791.076 195.179C788.752 188.413 786.428 181.647 784.147 174.881ZM835.069 174.868C818.452 174.881 801.849 174.881 785.232 174.881C787.519 181.665 789.85 188.449 792.18 195.233C800.786 195.233 809.387 195.23 817.989 195.227C826.591 195.223 835.192 195.22 843.798 195.22C840.874 188.436 837.95 181.639 835.069 174.868ZM836.227 174.868H836.169C839.064 181.652 841.974 188.436 844.912 195.22C853.525 195.22 862.137 195.217 870.75 195.213C879.362 195.21 887.975 195.207 896.587 195.207C893.027 188.423 889.495 181.639 886.006 174.855C869.408 174.868 852.825 174.868 836.227 174.868ZM826.544 152.124C829.598 159.368 832.681 166.638 835.779 173.935H885.514C881.765 166.651 878.06 159.381 874.368 152.124H826.544ZM923.178 152.124H875.498C879.189 159.381 882.909 166.651 886.658 173.948C903.188 173.935 919.733 173.935 936.263 173.935C931.877 166.651 927.52 159.381 923.178 152.124ZM866.562 134.476C869.374 140.025 872.196 145.594 875.034 151.177H922.613L919.975 146.754C916.358 140.692 912.753 134.648 909.166 128.63H863.599C864.586 130.576 865.573 132.525 866.562 134.476ZM862.123 125.729C862.457 126.387 862.791 127.045 863.122 127.697L908.602 127.71L907.212 125.383C903.945 119.899 900.658 114.389 897.36 108.86L895.154 105.162C880.665 105.149 866.19 105.149 851.701 105.149C854.842 111.328 857.968 117.508 861.066 123.647C861.416 124.337 861.769 125.033 862.123 125.729ZM840.121 82.3916C843.856 89.6883 847.561 96.9586 851.238 104.216C865.698 104.216 880.144 104.216 894.604 104.229C890.262 96.9718 885.905 89.7014 881.519 82.4048C874.622 82.4048 867.721 82.4015 860.82 82.3982C853.919 82.3949 847.018 82.3916 840.121 82.3916ZM829.135 61.0671C832.666 67.8641 836.169 74.6612 839.643 81.4451C853.409 81.4582 867.189 81.4582 880.969 81.4451L880.967 81.4424C876.872 74.6594 872.776 67.8764 868.636 61.0802C862.05 61.0802 855.468 61.0769 848.885 61.0736C842.303 61.0704 835.721 61.0671 829.135 61.0671ZM819.075 41.9643C822.288 48.012 825.487 54.0728 828.642 60.1468H828.654C841.793 60.1468 854.933 60.1468 868.072 60.1599C864.366 54.0991 860.646 48.0383 856.912 41.9775C850.599 41.9775 844.29 41.9742 837.982 41.9709C831.679 41.9676 825.377 41.9643 819.075 41.9643ZM807.552 60.1402C814.2 60.1435 820.848 60.1468 827.499 60.1468C824.343 54.0728 821.144 48.012 817.945 41.9512C811.56 41.9512 805.179 41.9479 798.799 41.9446C792.423 41.9413 786.048 41.938 779.674 41.938C782.337 47.9989 784.986 54.0597 787.606 60.1336C794.257 60.1336 800.905 60.1369 807.552 60.1402ZM766.668 60.1139C773.276 60.1172 779.884 60.1205 786.492 60.1205C783.872 54.0597 781.223 47.9989 778.559 41.9249C772.219 41.9249 765.879 41.9216 759.539 41.9183C753.199 41.915 746.859 41.9118 740.519 41.9118C742.647 47.9726 744.761 54.0334 746.845 60.1073C753.453 60.1073 760.061 60.1106 766.668 60.1139ZM725.798 60.1008C732.457 60.104 739.115 60.1073 745.774 60.1073C743.689 54.0465 741.576 47.9857 739.434 41.9118C733.05 41.9118 726.671 41.9085 720.291 41.9052C713.911 41.9019 707.531 41.8986 701.148 41.8986C702.726 47.9594 704.289 54.0334 705.823 60.0942C712.482 60.0942 719.14 60.0975 725.798 60.1008ZM684.907 60.0876C691.526 60.0909 698.144 60.0942 704.767 60.0942C703.232 54.0334 701.669 47.9726 700.077 41.8986C693.729 41.8986 687.379 41.8953 681.028 41.892C674.677 41.8887 668.326 41.8855 661.979 41.8855C663.021 47.9463 664.049 54.0202 665.048 60.081C671.67 60.081 678.288 60.0843 684.907 60.0876ZM644.052 60.0745C650.703 60.0777 657.354 60.081 664.005 60.081C663.007 54.0202 661.979 47.9463 660.937 41.8855C654.56 41.8855 648.184 41.8822 641.808 41.8789C635.432 41.8756 629.056 41.8723 622.68 41.8723C623.172 47.9331 623.649 54.0071 624.098 60.0679C630.749 60.0679 637.401 60.0712 644.052 60.0745ZM614.588 60.0679H623.07C622.622 54.0071 622.144 47.9331 621.652 41.8723C615.276 41.8723 608.896 41.869 602.516 41.8657C596.136 41.8624 589.757 41.8592 583.38 41.8592C583.322 47.92 583.25 53.9939 583.163 60.0547C588.394 60.0547 593.629 60.058 598.865 60.0613C604.105 60.0646 609.346 60.0679 614.588 60.0679ZM562.233 60.0482C568.862 60.0515 575.492 60.0547 582.121 60.0547C582.208 53.9939 582.28 47.92 582.338 41.8592C575.976 41.8592 569.618 41.8559 563.26 41.8526C556.902 41.8493 550.544 41.846 544.182 41.846C543.589 47.9068 542.967 53.9808 542.344 60.0416C548.974 60.0416 555.603 60.0449 562.233 60.0482ZM521.359 60.035C528.01 60.0383 534.663 60.0416 541.316 60.0416C541.641 56.8783 541.962 53.7115 542.283 50.5429C542.577 47.6405 542.872 44.7367 543.169 41.8329C536.793 41.8329 530.417 41.8296 524.041 41.8263C517.664 41.823 511.288 41.8197 504.912 41.8197C503.754 47.9068 502.596 53.9676 501.424 60.0284C508.066 60.0284 514.712 60.0317 521.359 60.035ZM480.544 60.0219C487.151 60.0252 493.759 60.0284 500.367 60.0284C501.539 53.9676 502.697 47.8937 503.855 41.8197C497.515 41.8197 491.172 41.8164 484.828 41.8132C478.485 41.8099 472.141 41.8066 465.801 41.8066C464.6 46.159 463.385 50.498 462.171 54.8332C461.687 56.561 461.203 58.2881 460.72 60.0153C467.328 60.0153 473.936 60.0186 480.544 60.0219ZM439.623 60.0087C446.3 60.012 452.976 60.0153 459.649 60.0153C461.357 53.9545 463.051 47.8805 464.73 41.8066C458.332 41.8066 451.934 41.8033 445.536 41.8C439.138 41.7967 432.74 41.7934 426.343 41.7934C424.536 46.6941 422.721 51.5862 420.911 56.463C420.472 57.6437 420.035 58.8234 419.597 60.0021C426.27 60.0021 432.947 60.0054 439.623 60.0087ZM398.71 59.9824C405.311 59.9857 411.911 59.989 418.512 59.989C418.952 58.801 419.394 57.6119 419.835 56.422C421.642 51.5544 423.454 46.6716 425.257 41.7803C418.924 41.7803 412.591 41.777 406.259 41.7737C399.926 41.7704 393.593 41.7671 387.26 41.7671C386.107 44.2794 384.957 46.7894 383.808 49.2963C382.173 52.8634 380.541 56.4242 378.908 59.9759C385.509 59.9759 392.109 59.9791 398.71 59.9824ZM410.579 81.3399C413.098 74.5823 415.631 67.7721 418.164 60.9356C411.556 60.929 404.943 60.9257 398.329 60.9224C391.717 60.9192 385.103 60.9159 378.489 60.9093C375.348 67.7589 372.221 74.5691 369.109 81.3267C376.021 81.3267 382.932 81.33 389.844 81.3333C396.756 81.3366 403.668 81.3399 410.579 81.3399ZM347.143 81.3202C354.095 81.3234 361.046 81.3267 367.994 81.3267C371.107 74.5691 374.233 67.7589 377.374 60.9093C370.73 60.9093 364.086 60.906 357.442 60.9027C350.798 60.8994 344.154 60.8961 337.51 60.8961C334.905 65.6554 332.299 70.3883 329.708 75.095C328.579 77.1591 327.436 79.2495 326.292 81.3136C333.24 81.3136 340.192 81.3169 347.143 81.3202ZM365.23 87.3349C365.997 85.6521 366.779 83.9561 367.56 82.2602C353.635 82.2602 339.696 82.2602 325.771 82.247C323.38 86.59 320.99 90.947 318.593 95.3154C316.984 98.2467 315.373 101.183 313.757 104.124C328.333 104.137 342.924 104.137 357.5 104.137C359.572 99.6488 361.634 95.1606 363.687 90.6926C364.202 89.572 364.716 88.4527 365.23 87.3349ZM352.968 113.998C354.336 111.017 355.702 108.042 357.066 105.07H313.236C309.111 112.59 304.985 120.124 300.86 127.683H346.687C348.786 123.108 350.88 118.547 352.968 113.998ZM339.136 144.225C341.513 139.012 343.887 133.805 346.268 128.617L300.339 128.604C299.508 130.129 298.677 131.655 297.845 133.181C294.576 139.181 291.301 145.19 288.035 151.217H335.947C337.011 148.886 338.074 146.555 339.136 144.225ZM325.626 174.014C328.912 166.717 332.213 159.42 335.527 152.15L287.543 152.163C283.591 159.434 279.654 166.73 275.732 174.027C292.363 174.014 308.995 174.014 325.626 174.014ZM316.059 195.338C319.098 188.528 322.153 181.731 325.207 174.947C308.565 174.96 291.924 174.96 275.283 174.96H275.225C271.563 181.744 267.93 188.541 264.311 195.351C272.938 195.351 281.561 195.348 290.185 195.345C298.808 195.342 307.432 195.338 316.059 195.338ZM376.013 174.934C359.454 174.947 342.881 174.947 326.321 174.947C323.771 180.595 321.241 186.243 318.715 191.884C318.201 193.031 317.687 194.178 317.173 195.325C325.75 195.325 334.329 195.322 342.909 195.319C351.489 195.315 360.069 195.312 368.646 195.312C371.092 188.515 373.538 181.718 376.013 174.934ZM887.15 174.855C890.638 181.639 894.17 188.423 897.731 195.207C914.884 195.207 932.036 195.207 949.204 195.181C945.064 188.41 940.938 181.626 936.842 174.842C920.302 174.855 903.747 174.855 887.207 174.855H887.15ZM938.072 174.855H938.015C942.096 181.639 946.222 188.423 950.376 195.194C958.989 195.194 967.605 195.19 976.221 195.187C984.837 195.184 993.453 195.181 1002.07 195.181C997.332 188.397 992.643 181.613 987.967 174.842C971.34 174.855 954.699 174.855 938.072 174.855ZM924.35 152.111C928.678 159.368 933.035 166.638 937.435 173.922C954.067 173.922 970.699 173.922 987.316 173.909C982.293 166.625 977.299 159.355 972.334 152.111H924.35ZM910.324 128.63C914.782 136.111 919.27 143.631 923.786 151.177L971.683 151.164C967.152 144.551 962.636 137.951 958.149 131.391C957.838 130.931 957.523 130.47 957.208 130.01C956.893 129.55 956.578 129.09 956.267 128.63H910.324ZM908.949 126.309C909.224 126.773 909.499 127.236 909.774 127.697L955.63 127.71C950.521 120.229 945.382 112.709 940.2 105.162C925.581 105.149 910.946 105.149 896.327 105.149C900.278 111.762 904.216 118.362 908.124 124.922C908.399 125.383 908.674 125.846 908.949 126.309ZM882.706 82.3916C887.092 89.6883 891.449 96.9586 895.777 104.216C903.068 104.216 910.36 104.219 917.656 104.222C924.958 104.226 932.264 104.229 939.578 104.229C934.598 96.9718 929.59 89.6883 924.553 82.4048C917.576 82.4048 910.603 82.4015 903.629 82.3982C896.656 82.3949 889.683 82.3916 882.706 82.3916ZM869.809 61.0934C873.934 67.8773 878.045 74.6743 882.127 81.4582C889.091 81.4582 896.055 81.4615 903.018 81.4648C909.977 81.4681 916.934 81.4713 923.887 81.4713C919.197 74.6874 914.464 67.8904 909.716 61.1065C903.065 61.1065 896.414 61.1032 889.762 61.0999C883.111 61.0966 876.46 61.0934 869.809 61.0934ZM848.01 25.754C851.194 30.8419 854.35 35.9298 857.505 41.0309C870.2 41.044 882.894 41.044 895.589 41.044C891.97 35.9298 888.322 30.8419 884.675 25.7671C878.557 25.7671 872.443 25.7638 866.331 25.7605C860.223 25.7573 854.116 25.754 848.01 25.754ZM837.458 41.0243C843.751 41.0276 850.043 41.0309 856.333 41.0309C853.177 35.9298 850.007 30.8419 846.823 25.754C840.751 25.754 834.678 25.7507 828.606 25.7474C822.534 25.7441 816.462 25.7408 810.39 25.7408C813.14 30.8288 815.876 35.9167 818.582 41.0178C824.872 41.0178 831.165 41.021 837.458 41.0243ZM798.357 41.0112C804.719 41.0145 811.079 41.0178 817.439 41.0178C814.718 35.9167 811.996 30.8288 809.246 25.7408C803.116 25.7408 796.986 25.7375 790.856 25.7343C784.726 25.731 778.596 25.7277 772.465 25.7277L772.477 25.754C774.746 30.8331 777.014 35.9123 779.254 41.0046C785.625 41.0046 791.992 41.0079 798.357 41.0112ZM759.163 40.998C765.489 41.0013 771.814 41.0046 778.14 41.0046C775.9 35.9123 773.631 30.8331 771.363 25.754L771.351 25.7277C765.25 25.7277 759.149 25.7244 753.047 25.7211C746.946 25.7178 740.845 25.7145 734.744 25.7145C736.568 30.8025 738.392 35.8904 740.187 40.9915C746.512 40.9915 752.838 40.9947 759.163 40.998ZM719.99 40.9849C726.359 40.9882 732.73 40.9915 739.101 40.9915C737.306 35.8904 735.497 30.8025 733.658 25.7145C727.519 25.7145 721.384 25.7112 715.25 25.708C709.12 25.7047 702.992 25.7014 696.863 25.7014C698.224 30.7893 699.57 35.8772 700.902 40.9783C707.262 40.9783 713.625 40.9816 719.99 40.9849ZM680.832 40.9586C687.169 40.9619 693.505 40.9652 699.845 40.9652C698.513 35.8772 697.167 30.7762 695.792 25.6882C689.684 25.6882 683.572 25.685 677.46 25.6817C671.348 25.6784 665.236 25.6751 659.127 25.6751C660.039 30.763 660.937 35.8509 661.82 40.952C668.16 40.952 674.496 40.9553 680.832 40.9586ZM641.696 40.9454C648.058 40.9487 654.418 40.952 660.777 40.952C659.909 35.8509 659.012 30.763 658.085 25.6751C651.955 25.6751 645.825 25.6718 639.695 25.6685C633.565 25.6652 627.435 25.662 621.305 25.662C621.739 30.7499 622.173 35.8509 622.593 40.9389C628.964 40.9389 635.331 40.9422 641.696 40.9454ZM602.473 40.9323C608.838 40.9356 615.203 40.9389 621.565 40.9389C621.16 35.8378 620.725 30.7499 620.277 25.662C614.147 25.662 608.013 25.6587 601.879 25.6554C595.745 25.6521 589.612 25.6488 583.482 25.6488V25.6632C583.453 30.7464 583.424 35.8426 583.38 40.9257C589.742 40.9257 596.107 40.929 602.473 40.9323ZM563.307 40.906C569.655 40.9093 576.004 40.9126 582.353 40.9126C582.396 35.8246 582.425 30.7367 582.454 25.6357C576.338 25.6357 570.219 25.6324 564.1 25.6291C557.981 25.6258 551.861 25.6225 545.746 25.6225C545.268 30.7236 544.79 35.8115 544.284 40.8994C550.622 40.8994 556.964 40.9027 563.307 40.906ZM524.156 40.8929C530.518 40.8961 536.88 40.8994 543.242 40.8994C543.748 35.8115 544.226 30.7236 544.703 25.6225C538.573 25.6225 532.443 25.6192 526.313 25.6159C520.183 25.6126 514.053 25.6094 507.923 25.6094C506.984 30.7012 506.03 35.7799 505.077 40.8586L505.071 40.8863C511.433 40.8863 517.795 40.8896 524.156 40.8929ZM485.045 40.8797C491.375 40.883 497.704 40.8863 504.029 40.8863C504.984 35.7984 505.94 30.6973 506.881 25.6094C500.772 25.6094 494.668 25.6061 488.563 25.6028C482.458 25.5995 476.353 25.5962 470.245 25.5962C468.87 30.6973 467.466 35.7852 466.062 40.8731C472.387 40.8731 478.716 40.8764 485.045 40.8797ZM445.84 40.8666C452.224 40.8698 458.607 40.8731 464.99 40.8731C466.395 35.7852 467.799 30.6841 469.174 25.5962C463.029 25.5962 456.888 25.5929 450.747 25.5896C444.606 25.5864 438.465 25.5831 432.321 25.5831C430.454 30.684 428.572 35.7717 426.69 40.8594L426.69 40.86C433.073 40.86 439.457 40.8633 445.84 40.8666ZM406.653 40.8403C412.971 40.8436 419.288 40.8468 425.604 40.8468L425.605 40.8463C427.486 35.7585 429.368 30.6708 431.235 25.5699C425.141 25.5699 419.044 25.5666 412.946 25.5633C406.849 25.5601 400.751 25.5568 394.657 25.5568C393.795 27.4445 392.934 29.3304 392.074 31.2151C390.611 34.4235 389.148 37.6286 387.68 40.8337C394.008 40.8337 400.331 40.837 406.653 40.8403ZM367.56 40.8271C373.9 40.8304 380.24 40.8337 386.58 40.8337C388.215 37.2425 389.857 33.6513 391.501 30.0555C392.186 28.5569 392.871 27.0574 393.557 25.5568C387.449 25.5568 381.34 25.5535 375.232 25.5502C369.123 25.5469 363.015 25.5436 356.907 25.5436C355.973 27.2477 355.042 28.9504 354.111 30.652C352.255 34.0441 350.401 37.4323 348.54 40.8205C354.88 40.8205 361.22 40.8238 367.56 40.8271ZM378.662 58.0879C381.154 52.6645 383.656 47.2211 386.146 41.7671C379.791 41.7671 373.437 41.7639 367.082 41.7606C360.728 41.7573 354.374 41.754 348.019 41.754C346.907 43.7783 345.795 45.8011 344.684 47.822C342.455 51.878 340.229 55.9262 338.017 59.9627C344.646 59.9627 351.276 59.966 357.905 59.9693C364.535 59.9726 371.164 59.9759 377.794 59.9759L378.662 58.0879ZM315.371 59.9561C322.54 59.9594 329.708 59.9627 336.873 59.9627C337.981 57.9469 339.091 55.9267 340.204 53.9025C342.422 49.8673 344.649 45.8165 346.876 41.754C340.058 41.754 333.244 41.7507 326.43 41.7474C319.616 41.7441 312.802 41.7408 305.984 41.7408C301.888 47.7754 297.864 53.8493 293.869 59.9496C301.034 59.9496 308.202 59.9528 315.371 59.9561ZM332.57 67.78C333.828 65.4908 335.09 63.1951 336.352 60.8961H336.34C321.985 60.8961 307.616 60.8961 293.246 60.883C288.817 67.6669 284.446 74.4771 280.118 81.3004C287.623 81.3004 295.124 81.3037 302.626 81.307C310.128 81.3103 317.629 81.3136 325.134 81.3136C325.62 80.4305 326.107 79.5432 326.593 78.6558C327.323 77.3239 328.052 75.992 328.782 74.6743C330.039 72.385 331.303 70.0858 332.57 67.78ZM312.599 104.124C316.609 96.814 320.618 89.5174 324.613 82.247C309.588 82.247 294.563 82.247 279.539 82.2207C274.907 89.5174 270.333 96.814 265.802 104.111C281.382 104.124 296.977 104.124 312.572 104.124H312.599ZM299.716 127.683C303.842 120.124 307.967 112.59 312.092 105.07C306.88 105.07 301.67 105.069 296.461 105.067C286.045 105.065 275.634 105.062 265.223 105.07C260.533 112.617 255.887 120.163 251.269 127.683H299.716ZM286.892 151.23C290.988 143.67 295.085 136.137 299.195 128.617H250.69C248.71 131.833 246.744 135.036 244.779 138.24L244.77 138.254C242.87 141.364 240.955 144.48 239.036 147.604C238.294 148.812 237.551 150.02 236.809 151.23H286.892ZM274.574 174.027C278.496 166.73 282.434 159.434 286.385 152.163H236.23C231.771 159.434 227.255 166.73 222.71 174.04C239.993 174.027 257.291 174.027 274.574 174.027ZM263.182 195.351C266.801 188.541 270.434 181.744 274.082 174.96C256.755 174.96 239.443 174.96 222.146 174.973C217.919 181.77 213.663 188.568 209.35 195.365C218.315 195.365 227.284 195.361 236.255 195.358C245.229 195.355 254.206 195.351 263.182 195.351ZM989.183 174.855C993.858 181.626 998.563 188.41 1003.28 195.194C1021.38 195.181 1039.48 195.181 1057.59 195.181C1052.21 188.423 1046.89 181.639 1041.63 174.842C1024.16 174.855 1006.71 174.855 989.244 174.855H989.183ZM973.55 152.111C978.515 159.355 983.509 166.625 988.532 173.909H1040.89C1035.27 166.638 1029.7 159.368 1024.17 152.111H973.55ZM959.046 130.904C963.635 137.623 968.267 144.393 972.913 151.177H1023.46C1018.55 144.722 1013.66 138.28 1008.81 131.864C1008.41 131.327 1008 130.793 1007.6 130.259C1007.19 129.722 1006.79 129.184 1006.38 128.643H957.498C957.758 129.017 958.014 129.395 958.271 129.772C958.528 130.151 958.786 130.529 959.046 130.904ZM944.166 109.178C948.412 115.377 952.644 121.557 956.846 127.71H1005.66C999.996 120.229 994.293 112.709 988.532 105.176C972.826 105.162 957.121 105.162 941.416 105.162L944.166 109.178ZM925.769 82.4048C930.806 89.7014 935.8 96.9718 940.779 104.229H987.822C982.264 96.9586 976.662 89.6751 970.988 82.4179C963.454 82.4179 955.916 82.4146 948.378 82.4114C940.841 82.4081 933.303 82.4048 925.769 82.4048ZM910.946 61.1065C915.694 67.8904 920.427 74.6874 925.117 81.4713C932.637 81.4713 940.16 81.4746 947.684 81.4779C955.207 81.4812 962.73 81.4845 970.25 81.4845C964.923 74.6743 959.524 67.8773 954.082 61.1197C946.895 61.1197 939.704 61.1164 932.514 61.1131C925.324 61.1098 918.133 61.1065 910.946 61.1065ZM976.865 61.1262C969.7 61.1229 962.535 61.1197 955.37 61.1197C960.812 67.8773 966.197 74.6743 971.524 81.4713C979.015 81.4713 986.502 81.4746 993.989 81.4779C1001.48 81.4812 1008.96 81.4845 1016.45 81.4845C1010.5 74.648 1004.48 67.8641 998.36 61.1328C991.195 61.1328 984.03 61.1295 976.865 61.1262ZM939.679 42.0038C944.716 48.0252 949.681 54.086 954.603 60.1862C968.904 60.1994 983.205 60.1994 997.492 60.1994C991.904 54.0728 986.245 47.9989 980.484 42.0169C973.68 42.0169 966.881 42.0136 960.081 42.0104C953.282 42.0071 946.482 42.0038 939.679 42.0038ZM925.841 25.7934C930.241 30.8419 934.598 35.943 938.897 41.0703C952.46 41.0835 966.023 41.0835 979.586 41.0835C974.592 35.9167 969.541 30.8288 964.402 25.8066C957.975 25.8066 951.548 25.8033 945.122 25.8C938.695 25.7967 932.268 25.7934 925.841 25.7934ZM917.214 41.0638C924.014 41.0671 930.813 41.0703 937.609 41.0703C933.296 35.943 928.939 30.8419 924.538 25.7934C918.097 25.7934 911.659 25.7901 905.222 25.7868C898.784 25.7836 892.346 25.7803 885.905 25.7803C889.567 30.8682 893.2 35.9561 896.819 41.0572C903.615 41.0572 910.414 41.0605 917.214 41.0638ZM876.8 13.2117C879.623 17.0769 882.431 20.9553 885.225 24.8468C891.646 24.8468 898.064 24.8501 904.48 24.8534C910.892 24.8567 917.303 24.86 923.713 24.86C920.283 20.9421 916.823 17.0769 913.335 13.2248L876.8 13.2117ZM865.716 24.8403C871.81 24.8435 877.902 24.8468 883.994 24.8468C881.201 20.9553 878.393 17.0769 875.555 13.2117L840.078 13.1985C842.538 17.0769 844.984 20.9421 847.416 24.8337C853.519 24.8337 859.619 24.837 865.716 24.8403ZM828.063 24.8271C834.125 24.8304 840.186 24.8337 846.244 24.8337C843.798 20.9421 841.351 17.0638 838.905 13.2117L803.529 13.1985C805.656 17.0638 807.77 20.9421 809.883 24.8205C815.941 24.8205 822.002 24.8238 828.063 24.8271ZM790.378 24.8008C796.494 24.8041 802.609 24.8074 808.725 24.8074C806.626 20.929 804.498 17.0506 802.371 13.1854L766.777 13.1722C768.025 15.9038 769.258 18.6419 770.493 21.3819C771.005 22.5191 771.517 23.6567 772.031 24.7942C778.147 24.7942 784.262 24.7975 790.378 24.8008ZM752.671 24.7877C758.758 24.791 764.844 24.7942 770.931 24.7942C769.18 20.9159 767.428 17.0375 765.677 13.1722L730.17 13.1591C731.6 17.0173 733.002 20.8887 734.403 24.7601L734.411 24.7811C740.498 24.7811 746.584 24.7844 752.671 24.7877ZM714.968 24.7745C721.083 24.7778 727.197 24.7811 733.311 24.7811L733.306 24.7664C731.903 20.8929 730.501 17.0194 729.055 13.1591L693.447 13.1459C694.518 17.0112 695.561 20.8896 696.603 24.7679C702.727 24.7679 708.848 24.7712 714.968 24.7745ZM677.264 24.7614C683.362 24.7647 689.459 24.7679 695.561 24.7679C694.518 20.8896 693.462 17.0112 692.405 13.1459L656.84 13.1328C657.564 16.998 658.273 20.8764 658.968 24.7548C665.069 24.7548 671.167 24.7581 677.264 24.7614ZM639.579 24.7351C645.695 24.7384 651.81 24.7417 657.926 24.7417C657.717 23.5973 657.509 22.4542 657.301 21.3118C656.804 18.5824 656.308 15.8576 655.798 13.1328L620.175 13.1196C620.537 16.9849 620.885 20.8501 621.232 24.7285C627.348 24.7285 633.463 24.7318 639.579 24.7351ZM601.836 24.7219C607.955 24.7252 614.074 24.7285 620.19 24.7285C619.843 20.8501 619.495 16.9849 619.133 13.1196L583.496 13.1065C583.496 16.9717 583.496 20.837 583.482 24.7154C589.597 24.7154 595.717 24.7186 601.836 24.7219ZM564.143 24.7088C570.248 24.7121 576.353 24.7154 582.454 24.7154C582.461 22.7778 582.465 20.8435 582.468 18.9109C582.472 16.975 582.476 15.0407 582.483 13.1065L546.889 13.0933C546.542 16.9586 546.194 20.8238 545.833 24.7022C551.934 24.7022 558.038 24.7055 564.143 24.7088ZM526.443 24.6956C532.559 24.6989 538.675 24.7022 544.79 24.7022C545.152 20.8238 545.5 16.9586 545.847 13.0802H510.224C509.868 15.0249 509.511 16.973 509.154 18.921C508.801 20.8448 508.449 22.7685 508.097 24.6891C514.212 24.6891 520.328 24.6924 526.443 24.6956ZM488.769 24.6693C494.863 24.6726 500.959 24.6759 507.054 24.6759C507.409 22.7432 507.764 20.8072 508.118 18.8713C508.473 16.9354 508.828 14.9996 509.182 13.067L473.646 13.0539C473.477 13.6819 473.308 14.3103 473.138 14.939C472.265 18.1791 471.39 21.4256 470.505 24.6628C476.59 24.6628 482.679 24.6661 488.769 24.6693ZM451.051 24.6562C457.178 24.6595 463.304 24.6628 469.434 24.6628C470.318 21.4284 471.193 18.1848 472.065 14.9474C472.235 14.3159 472.405 13.6847 472.575 13.0539L436.924 13.0407C436.214 14.9734 435.505 16.9093 434.796 18.8452C434.087 20.7811 433.377 22.717 432.668 24.6496C438.798 24.6496 444.925 24.6529 451.051 24.6562ZM413.337 24.643C419.42 24.6463 425.503 24.6496 431.582 24.6496C432.214 22.9229 432.848 21.1989 433.482 19.4774C434.271 17.3322 435.059 15.191 435.838 13.0539L400.36 13.0407L400.349 13.0651C398.601 16.9222 396.854 20.7794 395.091 24.6365C401.171 24.6365 407.254 24.6398 413.337 24.643ZM375.695 24.6168C381.789 24.62 387.883 24.6233 393.977 24.6233C394.853 22.6907 395.732 20.7581 396.611 18.8255C397.491 16.8928 398.37 14.9602 399.246 13.0276L363.739 13.0145C361.64 16.8797 359.527 20.7449 357.413 24.6102C363.507 24.6102 369.601 24.6135 375.695 24.6168ZM337.018 24.6036C343.431 24.6069 349.843 24.6102 356.255 24.6102C358.369 20.7449 360.482 16.8797 362.581 13.0145L326.032 13.0013C323.267 16.8403 320.502 20.7055 317.781 24.597C324.193 24.597 330.606 24.6003 337.018 24.6036ZM352.941 30.6733C353.876 28.9646 354.812 27.2548 355.749 25.5436C349.307 25.5436 342.87 25.5403 336.432 25.5371C329.994 25.5338 323.557 25.5305 317.115 25.5305C313.569 30.5921 310.066 35.6932 306.607 40.8074C313.402 40.8074 320.198 40.8107 326.994 40.814C333.79 40.8173 340.586 40.8205 347.382 40.8205C349.239 37.4394 351.089 34.0583 352.941 30.6733ZM284.916 40.8008C291.744 40.8041 298.573 40.8074 305.405 40.8074C308.865 35.68 312.353 30.5921 315.899 25.5305C309.445 25.5305 302.988 25.5272 296.528 25.5239C290.065 25.5206 283.601 25.5173 277.136 25.5173C272.822 30.5527 268.596 35.6406 264.427 40.7943C271.259 40.7943 278.087 40.7975 284.916 40.8008ZM292.667 59.9496C296.648 53.8625 300.686 47.7885 304.768 41.7408C297.914 41.7343 291.064 41.731 284.214 41.7277C277.364 41.7244 270.513 41.7211 263.66 41.7145C258.825 47.7228 254.092 53.8099 249.431 59.9364C256.639 59.9364 263.844 59.9397 271.049 59.943C278.254 59.9463 285.459 59.9496 292.667 59.9496ZM278.931 81.3004C283.259 74.4771 287.63 67.6669 292.059 60.883C284.836 60.883 277.613 60.8797 270.39 60.8764C263.167 60.8731 255.944 60.8699 248.722 60.8699C243.612 67.6143 238.575 74.4377 233.624 81.2873C241.173 81.2873 248.725 81.2906 256.277 81.2939C263.83 81.2971 271.382 81.3004 278.931 81.3004ZM264.615 104.124C269.146 96.8271 273.72 89.5305 278.337 82.2339H278.311C263.193 82.2339 248.061 82.2339 232.944 82.2207C227.69 89.4911 222.537 96.8009 217.441 104.111C233.166 104.124 248.877 104.124 264.588 104.124H264.615ZM250.082 127.67C254.7 120.163 259.346 112.617 264.036 105.057C248.287 105.057 232.539 105.057 216.79 105.044C211.536 112.591 206.339 120.15 201.186 127.67H250.082ZM249.516 128.62L249.518 128.617L200.564 128.604C199.087 130.747 197.625 132.89 196.163 135.033C192.487 140.41 188.781 145.813 185.061 151.23H235.651C238.401 146.747 241.151 142.263 243.887 137.807C245.754 134.744 247.635 131.682 249.516 128.62ZM221.523 174.04C226.068 166.73 230.585 159.434 235.057 152.163L184.41 152.176C179.387 159.46 174.321 166.77 169.197 174.053C186.639 174.04 204.081 174.04 221.523 174.04ZM208.134 195.365C212.448 188.581 216.718 181.77 220.944 174.973H168.516C163.711 181.81 158.833 188.607 153.882 195.378C162.931 195.378 171.976 195.374 181.019 195.371C190.059 195.368 199.096 195.365 208.134 195.365ZM1096.4 174.842C1102.28 181.652 1108.21 188.449 1114.23 195.167C1131.06 195.154 1147.89 195.154 1164.72 195.154H1164.78C1158.19 188.423 1151.68 181.639 1145.22 174.829C1128.95 174.842 1112.67 174.842 1096.4 174.842ZM1085.87 195.174C1094.87 195.171 1103.88 195.167 1112.89 195.167C1106.88 188.436 1100.94 181.652 1095.07 174.829C1077.67 174.842 1060.27 174.842 1042.87 174.842C1048.15 181.639 1053.47 188.423 1058.85 195.181C1067.85 195.181 1076.86 195.177 1085.87 195.174ZM1025.43 152.111C1030.96 159.368 1036.53 166.638 1042.16 173.909C1047.95 173.909 1053.74 173.907 1059.53 173.906C1071.11 173.903 1082.69 173.9 1094.29 173.909C1088.06 166.651 1081.91 159.381 1075.82 152.111H1025.43ZM1009.67 131.338C1014.64 137.912 1019.67 144.538 1024.72 151.177L1075.03 151.19C1069.49 144.577 1063.99 137.964 1058.53 131.391C1057.78 130.484 1057.01 129.563 1056.26 128.656H1007.62L1009.67 131.338ZM1006.46 127.104L1006.91 127.71L1055.49 127.723C1049.27 120.229 1043 112.709 1036.68 105.189C1021.04 105.176 1005.42 105.176 989.791 105.176C995.383 112.506 1000.93 119.823 1006.46 127.104ZM972.247 82.4179C977.922 89.6751 983.523 96.9586 989.082 104.229C1004.67 104.242 1020.28 104.242 1035.89 104.242C1029.76 96.9455 1023.55 89.6751 1017.26 82.4311C1009.76 82.4311 1002.26 82.4278 994.756 82.4245C987.254 82.4212 979.753 82.4179 972.247 82.4179ZM1038.87 82.4377C1032.1 82.4344 1025.33 82.4311 1018.57 82.4311C1024.85 89.6751 1031.04 96.9586 1037.18 104.255H1079.72C1072.93 96.9586 1066.09 89.6883 1059.17 82.4442C1052.4 82.4442 1045.64 82.4409 1038.87 82.4377ZM999.692 61.1459C1005.8 67.8641 1011.82 74.6612 1017.76 81.4976C1031.26 81.4976 1044.77 81.4976 1058.29 81.5108C1051.74 74.6743 1045.11 67.8904 1038.43 61.1591C1031.97 61.1591 1025.52 61.1558 1019.06 61.1525C1012.6 61.1492 1006.15 61.1459 999.692 61.1459ZM981.844 42.0169C987.605 47.9989 993.265 54.0728 998.838 60.1994C1011.72 60.2125 1024.6 60.2125 1037.5 60.2125C1031.39 54.086 1025.24 48.0252 1018.99 42.0301C1012.79 42.0301 1006.6 42.0268 1000.4 42.0235C994.217 42.0202 988.031 42.0169 981.844 42.0169ZM965.792 25.8066C970.93 30.8288 975.968 35.9167 980.947 41.0835C993.308 41.0966 1005.66 41.0966 1018 41.0966C1012.6 35.943 1007.15 30.8419 1001.63 25.8197C995.661 25.8197 989.686 25.8164 983.712 25.8131C977.737 25.8099 971.763 25.8066 965.792 25.8066ZM952.591 13.2511C956.73 17.0769 960.812 20.9553 964.851 24.8863C976.778 24.8863 988.705 24.8863 1000.63 24.8994C996.29 20.9684 991.904 17.1032 987.49 13.2642L952.591 13.2511ZM944.242 24.8797C950.647 24.883 957.054 24.8863 963.461 24.8863C959.408 20.9421 955.297 17.0769 951.172 13.2511L914.695 13.238C918.169 17.09 921.629 20.9684 925.045 24.8731C931.441 24.8731 937.841 24.8764 944.242 24.8797ZM907.154 5.02102C909.398 7.44008 911.612 9.85915 913.827 12.2914L950.115 12.3045C947.452 9.85915 944.76 7.42694 942.053 5.03417L907.154 5.02102ZM876.12 12.2782L912.495 12.2914C910.281 9.85915 908.052 7.44008 905.808 5.03417L870.808 5.02102C872.195 6.896 873.574 8.78694 874.951 10.6752C875.341 11.2099 875.73 11.7444 876.12 12.2782ZM839.499 12.2651L874.89 12.2782C873.124 9.85915 871.343 7.42694 869.577 5.02102L834.867 5.00787C836.415 7.42694 837.964 9.846 839.499 12.2651ZM803.007 12.2519L838.312 12.2651C837.331 10.7342 836.357 9.20338 835.385 7.67588C834.821 6.78959 834.258 5.90442 833.694 5.02102L798.983 5.00787C800.33 7.41379 801.676 9.83285 803.007 12.2519ZM766.357 12.2388L801.849 12.2519C801.311 11.2841 800.775 10.3162 800.239 9.34917C799.435 7.89923 798.633 6.45119 797.825 5.00787L763.028 4.99473C764.142 7.40064 765.257 9.81971 766.357 12.2388ZM729.808 12.2256L765.228 12.2388C764.128 9.81971 763.028 7.40064 761.899 4.99473L727.116 4.98158C727.567 6.19861 728.019 7.41232 728.47 8.62604C728.916 9.82481 729.362 11.0236 729.808 12.2256ZM693.201 12.2125L728.722 12.2256C727.825 9.80656 726.928 7.3875 726.03 4.99473L691.189 4.98158C691.869 7.3875 692.535 9.79341 693.201 12.2125ZM656.652 12.1993L692.13 12.2125C691.464 9.79341 690.798 7.3875 690.118 4.98158L655.277 4.96843C655.74 7.37435 656.203 9.79341 656.652 12.1993ZM620.074 12.1862L655.61 12.1993C655.161 9.78027 654.712 7.37435 654.249 4.98158L619.379 4.96843L620.074 12.1862ZM583.496 12.1599L619.046 12.173C618.815 9.76712 618.583 7.3612 618.337 4.95528L583.467 4.94214C583.482 7.34805 583.496 9.75397 583.496 12.1599ZM546.962 12.1467L582.468 12.1599C582.461 10.9544 582.458 9.74893 582.454 8.54345C582.45 7.34301 582.447 6.14257 582.44 4.94214L547.584 4.92899C547.381 7.33491 547.179 9.74082 546.962 12.1467ZM510.384 12.1336L545.919 12.1467C546.121 9.91204 546.31 7.67733 546.499 5.45316L546.542 4.94214L511.672 4.92899C511.252 7.32176 510.818 9.72768 510.384 12.1336ZM473.878 12.1204L509.341 12.1336L509.499 11.2609C509.881 9.14851 510.261 7.04383 510.63 4.92899L475.803 4.91584C475.485 6.11881 475.163 7.31848 474.841 8.51816C474.519 9.71783 474.196 10.9175 473.878 12.1204ZM437.271 12.1073L472.821 12.1204C473.473 9.71453 474.11 7.32176 474.732 4.92899L439.891 4.91584C439.023 7.30861 438.154 9.70138 437.271 12.1073ZM400.78 12.0942L436.185 12.1073C436.539 11.1439 436.89 10.1825 437.241 9.22244C437.766 7.78502 438.291 6.35043 438.82 4.91584L404.037 4.9027C402.951 7.29547 401.866 9.68824 400.78 12.0942ZM364.245 12.081L399.665 12.0942C400.751 9.68824 401.837 7.29547 402.922 4.9027L368.154 4.88955C367.502 6.08591 366.851 7.28556 366.2 8.48521C365.548 9.68491 364.897 10.8846 364.245 12.081ZM326.712 12.0679L363.102 12.081C364.405 9.67509 365.707 7.28232 367.01 4.9027L331.966 4.88955C330.201 7.26917 328.449 9.66194 326.712 12.0679ZM289.049 12.0547L325.467 12.0679C325.763 11.6621 326.058 11.2567 326.352 10.8517C327.805 8.85525 329.251 6.86786 330.707 4.88955L295.721 4.8764C293.478 7.25602 291.249 9.6488 289.049 12.0547ZM316.551 24.597C319.272 20.7055 322.022 16.8534 324.801 13.0013L288.209 12.9882C284.735 16.814 281.304 20.6661 277.932 24.5839C284.366 24.5839 290.804 24.5872 297.241 24.5905C303.679 24.5937 310.117 24.597 316.551 24.597ZM258.695 24.5642C264.669 24.5675 270.644 24.5707 276.615 24.5707C279.987 20.6661 283.403 16.814 286.863 12.975L251.877 12.9619C248.143 16.7877 244.437 20.6529 240.775 24.5576C246.746 24.5576 252.72 24.5609 258.695 24.5642ZM263.138 40.7943C267.293 35.6406 271.534 30.5527 275.833 25.5173C263.848 25.5042 251.877 25.5042 239.892 25.5042C235.202 30.5395 230.585 35.6406 226.01 40.7811C232.198 40.7811 238.386 40.7844 244.574 40.7877C250.762 40.791 256.951 40.7943 263.138 40.7943ZM248.171 59.9364C252.832 53.7967 257.551 47.7228 262.386 41.7145C256.185 41.7145 249.984 41.7113 243.782 41.708C237.576 41.7047 231.368 41.7014 225.156 41.7014C219.83 47.7096 214.59 53.7967 209.408 59.9233C215.871 59.9233 222.33 59.9266 228.79 59.9298C235.249 59.9331 241.708 59.9364 248.171 59.9364ZM232.394 81.2873C237.33 74.4377 242.367 67.6275 247.477 60.8699C241.007 60.8633 234.534 60.86 228.062 60.8567C221.587 60.8534 215.112 60.8501 208.641 60.8436C202.938 67.6012 197.321 74.4245 191.777 81.2741C198.544 81.2741 205.315 81.2774 212.086 81.2807C218.856 81.284 225.627 81.2873 232.394 81.2873ZM216.225 104.111C221.321 96.8009 226.474 89.4911 231.714 82.2207H191.01C185.133 89.4911 179.315 96.8009 173.568 104.111H216.225ZM199.97 127.683C205.123 120.163 210.32 112.604 215.574 105.057C201.331 105.044 187.088 105.044 172.83 105.057C166.895 112.604 161.018 120.163 155.185 127.683H199.97ZM198.217 130.247C198.588 129.705 198.96 129.161 199.333 128.617H154.461C153.089 130.374 151.725 132.138 150.362 133.899C149.798 134.628 149.235 135.357 148.671 136.084C147.283 137.875 145.892 139.672 144.499 141.471C141.986 144.717 139.465 147.973 136.932 151.23H183.831C186.509 147.338 189.173 143.446 191.827 139.568C192.975 137.891 194.121 136.217 195.266 134.546C196.253 133.115 197.233 131.684 198.217 130.247ZM167.981 174.04C173.105 166.757 178.171 159.447 183.194 152.163L136.223 152.176C130.563 159.46 124.86 166.757 119.085 174.053C135.383 174.04 151.682 174.04 167.981 174.04ZM152.666 195.378C157.617 188.607 162.495 181.797 167.315 174.973C150.987 174.987 134.66 174.987 118.332 174.987C112.933 181.81 107.476 188.62 101.946 195.391C110.4 195.391 118.853 195.388 127.306 195.384C135.76 195.381 144.213 195.378 152.666 195.378ZM1227.27 231.302C1219.24 231.305 1211.22 231.309 1203.19 231.309C1207.39 235.213 1211.65 239.079 1215.92 242.891C1231.81 242.878 1247.7 242.878 1263.57 242.878H1263.63C1259.57 239.064 1255.51 235.236 1251.46 231.408L1251.34 231.296C1243.31 231.296 1235.29 231.299 1227.27 231.302ZM1186.21 215.151C1191.48 220.291 1196.81 225.366 1202.2 230.375C1218.25 230.375 1234.29 230.375 1250.34 230.362C1244.97 225.287 1239.61 220.226 1234.26 215.138C1226.24 215.138 1218.23 215.141 1210.23 215.144C1202.22 215.148 1194.22 215.151 1186.21 215.151ZM1146.58 174.829C1153.04 181.639 1159.55 188.423 1166.15 195.154C1181.84 195.141 1197.53 195.141 1213.24 195.141C1207.75 189.914 1202.29 184.687 1196.84 179.472C1195.22 177.919 1193.6 176.367 1191.98 174.816C1176.85 174.829 1161.71 174.829 1146.58 174.829ZM1095.59 173.909C1111.84 173.895 1128.08 173.895 1144.34 173.895C1137.48 166.638 1130.69 159.368 1123.94 152.111H1077.1C1083.21 159.394 1089.36 166.664 1095.59 173.909ZM1062.32 134.362C1066.96 139.947 1071.62 145.56 1076.32 151.164L1123.09 151.151C1117.07 144.669 1111.09 138.188 1105.16 131.733C1104.21 130.694 1103.26 129.655 1102.3 128.63H1057.56C1057.86 128.993 1058.16 129.356 1058.46 129.719C1058.76 130.079 1059.06 130.439 1059.36 130.799C1060.34 131.985 1061.33 133.173 1062.32 134.362ZM1037.96 105.176C1044.29 112.696 1050.56 120.216 1056.78 127.71H1101.44C1094.53 120.216 1087.6 112.696 1080.59 105.176H1037.96ZM1118.94 105.189H1081.94C1088.94 112.709 1095.88 120.229 1102.77 127.71H1142.86C1134.93 120.097 1126.95 112.446 1118.94 104.781V105.189ZM1060.53 82.4311C1067.45 89.6751 1074.28 96.9586 1081.07 104.242C1093.52 104.255 1105.95 104.255 1118.4 104.242C1110.63 96.814 1102.84 89.3727 1095.01 81.9184V82.4442C1083.52 82.4311 1072.02 82.4311 1060.53 82.4311ZM1039.8 61.1591C1046.49 67.8904 1053.1 74.6743 1059.63 81.5108H1059.65C1071.3 81.5108 1082.93 81.5108 1094.56 81.5239C1087.25 74.5691 1079.93 67.6143 1072.57 60.6595V61.1722C1067.11 61.1722 1061.65 61.169 1056.19 61.1657C1050.73 61.1624 1045.27 61.1591 1039.8 61.1591ZM1020.39 42.0301C1026.63 48.0252 1032.78 54.086 1038.88 60.2125C1049.96 60.2256 1061.05 60.2256 1072.12 60.2125L1072.07 60.1599C1065.53 53.9851 1058.99 47.8104 1052.42 41.6488V42.0432C1047.09 42.0432 1041.76 42.0399 1036.42 42.0367C1031.08 42.0334 1025.73 42.0301 1020.39 42.0301ZM1003.11 25.8329C1008.61 30.8682 1014.05 35.9561 1019.44 41.1098C1030.23 41.1098 1041.05 41.1098 1051.86 41.1229C1046.36 35.9561 1040.86 30.8156 1035.34 25.6751V25.846C1029.97 25.846 1024.6 25.8427 1019.23 25.8394C1013.85 25.8361 1008.48 25.8329 1003.11 25.8329ZM988.98 13.2642C993.395 17.09 997.767 20.9684 1002.08 24.8994C1007.49 24.8994 1012.89 24.9027 1018.3 24.906C1023.71 24.9093 1029.11 24.9126 1034.52 24.9126C1031.73 22.3145 1028.93 19.7282 1026.14 17.1418C1024.75 15.8542 1023.36 14.5665 1021.97 13.2774L988.98 13.2642ZM951.577 12.3045L986.418 12.3177C983.581 9.8723 980.73 7.45323 977.864 5.04731L943.544 5.03417C946.236 7.42694 948.914 9.85915 951.577 12.3045ZM941.257 3.00951C941.666 3.37435 942.075 3.73918 942.487 4.10072H976.749C976.316 3.73988 975.882 3.37577 975.449 3.01165C975.014 2.6461 974.579 2.28056 974.144 1.91831H940.026C940.439 2.27985 940.848 2.64468 941.257 3.00951ZM906.3 4.08758L941.011 4.10072C940.462 3.61967 939.919 3.13281 939.379 2.64786C939.107 2.40386 938.836 2.16035 938.564 1.91831H904.288C904.622 2.28062 904.959 2.64293 905.296 3.00523C905.632 3.36601 905.968 3.7268 906.3 4.08758ZM870.127 4.08758L904.954 4.10072C904.598 3.72243 904.246 3.34053 903.896 2.96069C903.577 2.61448 903.259 2.26998 902.942 1.93145H868.55C868.757 2.2143 868.965 2.49923 869.173 2.78541C869.488 3.21756 869.805 3.65257 870.127 4.08758ZM834.259 4.07443L868.883 4.08758C868.361 3.36449 867.84 2.6414 867.29 1.91831H832.884C833.064 2.19937 833.241 2.48044 833.419 2.76073C833.698 3.20154 833.975 3.64044 834.259 4.07443ZM798.462 4.06128L833.086 4.07443C832.623 3.36449 832.16 2.6414 831.726 1.91831H797.275C797.373 2.09544 797.47 2.27339 797.568 2.45175C797.862 2.98826 798.158 3.52847 798.462 4.06128ZM762.608 4.04814L797.304 4.06128C796.899 3.35134 796.508 2.6414 796.117 1.91831H761.624C761.79 2.27328 761.953 2.62825 762.116 2.98322C762.279 3.33819 762.442 3.69316 762.608 4.04814ZM726.768 4.04814L761.479 4.06128C761.313 3.70631 761.15 3.34805 760.987 2.98979C760.824 2.63154 760.661 2.27328 760.495 1.91831H725.972C726.246 2.62528 726.506 3.33225 726.765 4.03922L726.768 4.04814ZM690.929 4.03499L725.683 4.04814C725.422 3.33819 725.162 2.62825 724.887 1.91831H690.335C690.448 2.30543 690.556 2.69661 690.664 3.08959C690.751 3.40395 690.839 3.71947 690.929 4.03499ZM655.118 4.02184L689.872 4.03499C689.759 3.64772 689.651 3.25638 689.542 2.86324C689.456 2.54903 689.368 2.23367 689.278 1.91831H654.712C654.839 2.52718 654.954 3.14609 655.068 3.7575L655.118 4.02184ZM619.278 4.02184L654.061 4.03499C653.931 3.32505 653.801 2.62825 653.656 1.91831H619.075C619.111 2.26603 619.144 2.61702 619.176 2.96802C619.209 3.32039 619.242 3.67276 619.278 4.02184ZM583.467 4.00869L618.25 4.02184C618.214 3.67344 618.182 3.32176 618.149 2.97007C618.116 2.61839 618.084 2.2667 618.048 1.91831H583.453C583.467 2.6151 583.467 3.3119 583.467 4.00869ZM547.656 4.00869H582.44C582.425 3.3119 582.425 2.6151 582.425 1.93145H547.83C547.772 2.6151 547.714 3.3119 547.656 4.00869ZM511.846 3.99555L546.629 4.00869L546.802 1.91831H512.222L512.171 2.18857C512.058 2.79249 511.946 3.38904 511.846 3.99555ZM476.049 3.9824L510.803 3.99555C510.861 3.64746 510.923 3.30266 510.984 2.95787C511.046 2.61244 511.107 2.26702 511.165 1.91831H476.599C476.505 2.26013 476.415 2.60524 476.324 2.95035C476.234 3.29546 476.143 3.64058 476.049 3.9824ZM440.238 3.96925L474.993 3.9824C475.099 3.59413 475.202 3.20586 475.305 2.81518C475.383 2.51797 475.461 2.21937 475.543 1.91831H440.991C440.868 2.25977 440.742 2.60123 440.615 2.9427C440.488 3.28488 440.362 3.62707 440.238 3.96925ZM404.457 3.96925L439.153 3.9824C439.276 3.64058 439.403 3.29546 439.529 2.95035C439.656 2.60524 439.782 2.26013 439.906 1.91831H405.383C405.231 2.26049 405.075 2.60268 404.919 2.94486C404.764 3.28633 404.608 3.62779 404.457 3.96925ZM368.66 3.95611L403.342 3.96925C403.494 3.62743 403.65 3.2856 403.805 2.94378C403.961 2.60196 404.116 2.26013 404.268 1.91831H369.775C369.587 2.26013 369.402 2.59867 369.218 2.93721C369.033 3.27574 368.848 3.61428 368.66 3.95611ZM332.647 3.94296L367.517 3.95611C367.893 3.2856 368.255 2.60196 368.617 1.91831H334.138C333.998 2.10904 333.858 2.30083 333.717 2.49309C333.364 2.97669 333.009 3.46319 332.647 3.94296ZM296.604 3.94296L331.402 3.95611C331.592 3.6997 331.78 3.4433 331.967 3.18759C332.28 2.7615 332.591 2.33734 332.907 1.91831H298.515C298.12 2.32485 297.736 2.73623 297.353 3.14658C297.104 3.41301 296.855 3.679 296.604 3.94296ZM260.895 3.92981L295.244 3.94296C295.639 3.53641 296.023 3.12503 296.406 2.71468C296.655 2.44825 296.904 2.18226 297.154 1.91831H262.921C262.516 2.31025 262.115 2.71154 261.714 3.11382C261.442 3.38623 261.17 3.65909 260.895 3.92981ZM287.731 12.0547C289.917 9.63565 292.132 7.24288 294.375 4.8764H259.954C257.551 7.24288 255.163 9.63565 252.803 12.0416L287.731 12.0547ZM218.064 12.0284L251.414 12.0416C253.773 9.6225 256.162 7.24288 258.55 4.8764L224.664 4.86325C222.464 7.24288 220.264 9.63565 218.064 12.0284ZM239.414 24.5707C243.062 20.6529 246.767 16.8008 250.502 12.975H217.21C213.668 16.8222 210.126 20.6826 206.584 24.543L206.571 24.5576C212.042 24.5576 217.517 24.5609 222.992 24.5642C228.468 24.5675 233.943 24.5707 239.414 24.5707ZM224.679 40.768C229.238 35.6143 233.856 30.5264 238.546 25.491C227.661 25.491 216.761 25.491 205.861 25.4779V25.3201C201.157 30.4606 196.453 35.6012 191.763 40.7548C197.249 40.7548 202.735 40.7581 208.221 40.7614C213.707 40.7647 219.193 40.768 224.679 40.768ZM208.12 59.9233C213.287 53.7967 218.527 47.7096 223.839 41.7014C218.426 41.7014 213.008 41.6981 207.591 41.6948C202.174 41.6915 196.757 41.6883 191.343 41.6883V41.215C185.669 47.4467 180.009 53.6652 174.364 59.9101C179.988 59.9101 185.615 59.9134 191.242 59.9167C196.869 59.92 202.496 59.9233 208.12 59.9233ZM190.489 81.2873C196.033 74.4377 201.649 67.6143 207.338 60.8567C201.815 60.8501 196.292 60.8468 190.767 60.8436C185.244 60.8403 179.719 60.837 174.19 60.8304V60.081C146.717 90.4245 119.476 120.926 92.6246 151.23H135.673C137.389 149.017 139.102 146.806 140.813 144.599C143.157 141.574 145.497 138.555 147.832 135.545C149.612 133.231 151.407 130.918 153.202 128.604H113.642V127.67H153.926L154.269 127.228C159.989 119.854 165.738 112.443 171.556 105.044H134.689V104.111H172.294C178.041 96.8009 183.845 89.4911 189.722 82.2207C178.186 82.2076 166.635 82.2076 155.098 82.2076V81.2741C166.895 81.2873 178.692 81.2873 190.489 81.2873ZM117.796 174.04C123.572 166.757 129.289 159.447 134.949 152.163H92.6246V151.243C85.8649 158.868 79.1485 166.467 72.4467 174.053C87.5584 174.04 102.685 174.04 117.796 174.04ZM100.658 195.391C106.188 188.62 111.645 181.81 117.058 174.987H117.006C102.1 174.987 87.1793 174.987 72.244 175V174.277C66.0198 181.337 59.8101 188.383 53.6294 195.404C69.3056 195.391 84.9819 195.391 100.658 195.391ZM84.7358 214.507C89.8455 208.499 94.9117 202.425 99.9055 196.324H99.8514C84.309 196.324 68.7665 196.324 53.2385 196.337V195.864C47.7526 202.096 42.2811 208.314 36.8385 214.52C44.8214 214.52 52.8043 214.517 60.7872 214.513C68.7701 214.51 76.753 214.507 84.7358 214.507ZM70.6952 230.678C75.168 225.642 79.5683 220.568 83.9397 215.44C75.9786 215.447 68.021 215.45 60.0634 215.453C52.1059 215.457 44.1483 215.46 36.1872 215.466V215.256C33.3448 218.489 30.5082 221.722 27.6773 224.949C25.9957 226.866 24.3162 228.78 22.6387 230.691C30.6505 230.691 38.6587 230.688 46.667 230.684C54.6752 230.681 62.6834 230.678 70.6952 230.678ZM59.4048 243.154C62.9222 239.342 66.4107 235.49 69.8702 231.611C53.8465 231.611 37.8373 231.611 21.8281 231.624C20.5668 233.064 19.3075 234.499 18.0503 235.933C15.9312 238.349 13.8178 240.758 11.7102 243.167C27.6036 243.154 43.5114 243.154 59.4048 243.154ZM51.849 251.2C54.0781 248.847 56.3072 246.467 58.5219 244.088C42.6429 244.088 26.764 244.088 10.8706 244.101C9.54126 245.629 8.20593 247.152 6.8723 248.673C6.12937 249.52 5.38698 250.367 4.64643 251.213C20.3624 251.2 36.0784 251.2 51.7943 251.2H51.849ZM1264.63 243.812C1248.75 243.825 1232.85 243.825 1216.97 243.825C1219.71 246.244 1222.45 248.65 1225.21 251.029C1240.9 251.016 1256.61 251.016 1272.31 251.016C1269.75 248.623 1267.19 246.218 1264.63 243.812ZM1124.42 151.164H1167.31C1164.33 148.298 1161.35 145.432 1158.37 142.579C1156.08 140.384 1153.78 138.181 1151.49 135.974C1148.87 133.462 1146.25 130.946 1143.63 128.433V128.643H1103.64C1104.02 129.057 1104.4 129.475 1104.79 129.892C1105.17 130.31 1105.55 130.727 1105.94 131.141C1112.06 137.793 1118.23 144.472 1124.42 151.164ZM978.269 4.11387L1012.07 4.12702C1011.8 3.87934 1011.53 3.63167 1011.27 3.3845C1010.74 2.89692 1010.22 2.41129 1009.69 1.93145H975.664C976.098 2.293 976.532 2.65783 976.966 3.02266C977.401 3.38749 977.835 3.75232 978.269 4.11387ZM261.532 1.91831H227.371C226.847 2.49637 226.312 3.07444 225.785 3.64408L225.533 3.91666L259.505 3.92981C259.845 3.59456 260.182 3.25931 260.519 2.92405C260.855 2.58881 261.192 2.25356 261.532 1.91831ZM50.966 252.121C35.2608 252.134 19.5411 252.134 3.83584 252.134C3.64761 252.349 3.45777 252.563 3.26793 252.778C2.88842 253.208 2.50892 253.637 2.14228 254.066H49.1277C49.3193 253.863 49.5109 253.659 49.703 253.454C50.1203 253.009 50.5398 252.562 50.966 252.121ZM1226.3 251.963C1227.11 252.66 1227.92 253.37 1228.73 254.066L1275.57 254.053C1274.83 253.356 1274.08 252.646 1273.32 251.95C1257.65 251.963 1241.97 251.963 1226.3 251.963Z' fill='url(%23paint0_radial_124_6638)'/%3E %3Cdefs%3E %3CradialGradient id='paint0_radial_124_6638' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(659.241 166.277) rotate(1.75003) scale(532.458 156.875)'%3E %3Cstop offset='0.0740282' stop-color='%2300F9A5' stop-opacity='0.672038'/%3E %3Cstop offset='0.807292' stop-color='%2300F981' stop-opacity='0.192708'/%3E %3Cstop offset='1' stop-color='%2300F964' stop-opacity='0'/%3E %3C/radialGradient%3E %3C/defs%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center bottom;
    width: auto;
    height: auto
}

    .nw-job-list .nw-vip-content__bg img, .nw-job-list .nw-vip-content__bg svg {
        display: none
    }

.nw-job-list .nw-vip-content__inner .line-top-left {
    left: -13px
}

.nw-job-list .nw-vip-content__inner .line-top-right {
    right: -16px
}

.nw-job-list .nw-vip-content__inner .line-mid-left {
    left: -5px
}

.nw-job-list .nw-vip-content__inner .line-mid-right {
    right: -5px
}

.nw-job-list .nw-vip-content__inner .line-bottom-left {
    left: -34px
}

.nw-job-list .nw-vip-content__inner .line-bottom-right {
    right: -21px
}

@media screen and (max-width:575px) {
    .nw-job-list .middle-vector {
        width: 250px !important
    }
}

.nw-job-list__tab {
    border-bottom: 1px solid rgba(89,89,89,.6);
    margin-bottom: 26px
}

    .nw-job-list__tab .nav-tabs {
        border-bottom: none;
        margin: 0 -10px
    }

@media screen and (min-width:992px) {
    .nw-job-list__tab .nav-tabs {
        margin: 0 -12.5px
    }
}

.nw-job-list__tab .nav-item {
    padding: 0 10px
}

@media screen and (max-width:991px) {
    .nw-job-list__tab .nav-item {
        flex: 1
    }
}

.nw-job-list__tab .nav-item:first-child {
    display: flex;
    justify-content: flex-end;
    text-align: right
}

@media screen and (min-width:992px) {
    .nw-job-list__tab .nav-item:first-child {
        width: 43.6%;
        padding: 0 12.5px
    }
}

.nw-job-list__tab .nav-item:first-child .nav-link {
    justify-content: flex-end
}

@media screen and (min-width:992px) {
    .nw-job-list__tab .nav-item:last-child {
        width: 56.4%
    }
}

.nw-job-list__tab .nav-link {
    position: relative;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: 200px;
    height: 46px;
    padding: 0;
    background: 0 0 !important;
    color: #6f7882
}

    .nw-job-list__tab .nav-link::before {
        content: "";
        position: absolute;
        right: 0;
        bottom: -2px;
        left: 0;
        opacity: 0;
        visibility: hidden;
        transition: all .3s ease;
        border-radius: 26px;
        height: 4px;
        background-color: #00bf71
    }

    .nw-job-list__tab .nav-link.active, .nw-job-list__tab .nav-link:hover {
        color: #243556
    }

    .nw-job-list__tab .nav-link.active {
        font-weight: 700
    }

        .nw-job-list__tab .nav-link.active::before {
            opacity: 1;
            visibility: visible
        }

.nw-job-list__tab--complex {
    margin-bottom: 21px;
    padding-top: 6px
}

    .nw-job-list__tab--complex > .container {
        display: flex;
        justify-content: space-between;
        align-items: center
    }

@media screen and (max-width:991px) {
    .nw-job-list__tab--complex > .container {
        flex-wrap: wrap
    }
}

.nw-job-list__tab--complex .btn {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    border-radius: 39px;
    width: 141px;
    height: 41px;
    margin: 0 0 0 auto
}

@media screen and (min-width:992px) {
    .nw-job-list__tab--complex .btn {
        margin: -25px 0 0
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list__tab--complex .btn {
        margin-right: 21px
    }
}

@media screen and (min-width:992px) {
    .nw-job-list__tab--complex .nav-tabs {
        margin: 0 -12px
    }
}

@media screen and (max-width:991px) {
    .nw-job-list__tab--complex .nav-tabs {
        order: 1
    }
}

.nw-job-list__tab--complex .nav-tabs .nav-item {
    width: auto
}

@media screen and (min-width:992px) {
    .nw-job-list__tab--complex .nav-tabs .nav-item {
        padding: 0 12px
    }
}

@media screen and (max-width:991px) {
    .nw-job-list__tab--complex .nav-tabs .nav-item {
        flex: none
    }
}

.nw-job-list__tab--complex .nav-tabs .nav-item:first-child {
    justify-content: flex-start;
    text-align: left
}

    .nw-job-list__tab--complex .nav-tabs .nav-item:first-child .nav-link {
        justify-content: flex-start;
        padding-left: 0
    }

.nw-job-list__tab--complex .nav-tabs .nav-item .nav-link {
    max-width: none
}

@media screen and (min-width:992px) {
    .nw-job-list__tab--complex .nav-tabs .nav-item .nav-link {
        padding: 0 15px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list__tab--complex .nav-tabs .nav-item .nav-link {
        padding: 0 28px
    }
}

.nw-job-list__inner {
    display: flex;
    flex-wrap: wrap
}

@media screen and (min-width:992px) {
    .nw-job-list__inner {
        margin: 0 -12.5px
    }
}

.nw-job-list__left {
    order: 1;
    width: 100%;
    padding: 30px 0 0
}

@media screen and (min-width:992px) {
    .nw-job-list__left {
        order: 0;
        width: 43.6%;
        padding: 0 12.5px
    }
}

.nw-job-list__right {
    width: 100%
}

@media screen and (min-width:992px) {
    .nw-job-list__right {
        width: 56.4%;
        padding: 0 12.5px
    }

        .nw-job-list__right.sticky {
            position: -webkit-sticky;
            position: sticky;
            top: 66px;
            align-self: flex-start
        }
}

.nw-job-list__list {
    margin-bottom: 22px
}

    .nw-job-list__list .item {
        position: relative;
        margin-bottom: 16px;
        padding: 17px 16px 14px 17px
    }

        .nw-job-list__list .item::before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            transition: all .3s ease;
            border: 1px solid #d9d9d9;
            border-radius: 4px;
            background: #fff;
            pointer-events: none
        }

        .nw-job-list__list .item.active::before {
            border: 1.2px solid #00bf71
        }

        .nw-job-list__list .item > * {
            position: relative;
            z-index: 2
        }

    .nw-job-list__list .item-label {
        display: flex;
        margin: -17px 0 11px -17px
    }

        .nw-job-list__list .item-label > span {
            display: inline-block;
            height: 16px;
            padding: 2px 10px 2px 3px;
            line-height: 12px;
            color: #fff
        }

        .nw-job-list__list .item-label.red > span {
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.65 16'%3E%3Cpath d='M0 0v16h36.65l-6.62-8.15L36.65 0H0Z' style='fill:%23d9282d;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E") no-repeat right top/auto 100%,linear-gradient(to right,#d9282d,#d9282d) no-repeat left top/50% 100%
        }

        .nw-job-list__list .item-label.green > span {
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.65 16'%3E%3Cpath d='M0 0v16h36.65l-6.62-8.15L36.65 0H0Z' style='fill:%2300BF71;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E") no-repeat right top/auto 100%,linear-gradient(to right,#00bf71,#00bf71) no-repeat left top/50% 100%
        }

        .nw-job-list__list .item-label.yellow > span {
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.65 16'%3E%3Cpath d='M0 0v16h36.65l-6.62-8.15L36.65 0H0Z' style='fill:%23FFAC33;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E") no-repeat right top/auto 100%,linear-gradient(to right,#ffac33,#ffac33) no-repeat left top/50% 100%
        }

    .nw-job-list__list .item-head {
        z-index: auto;
        display: flex;
        align-items: flex-start
    }

        .nw-job-list__list .item-head .dropdown {
            flex-shrink: 0;
            margin-top: -7px
        }

        .nw-job-list__list .item-head .dropdown-toggle {
            display: flex;
            justify-content: center;
            align-items: center;
            transition: all .3s ease;
            border: none;
            border: 1px solid transparent;
            border-radius: 2px;
            width: 39px;
            height: 36px;
            padding: 0;
            background: 0 0;
            cursor: pointer
        }

            .nw-job-list__list .item-head .dropdown-toggle:hover {
                border-color: #6a6a6a
            }

            .nw-job-list__list .item-head .dropdown-toggle::after, .nw-job-list__list .item-head .dropdown-toggle::before {
                content: none
            }

        .nw-job-list__list .item-head .dropdown-menu {
            box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
            border: 1px solid #efefef;
            width: 137px;
            margin: 8px 0;
            padding: 8px 15px 5px;
            background: #fff
        }

        .nw-job-list__list .item-head .dropdown-item {
            display: flex;
            align-items: center;
            transition: all .3s ease;
            border: none;
            padding: 8px 0;
            color: #292929
        }

            .nw-job-list__list .item-head .dropdown-item:hover {
                background: 0 0;
                color: #00bf71
            }

            .nw-job-list__list .item-head .dropdown-item .icon {
                display: flex;
                flex-shrink: 0;
                align-items: center;
                width: 15px;
                margin-right: 7px
            }

    .nw-job-list__list .item-title {
        flex-grow: 1;
        margin-bottom: 9px
    }

        .nw-job-list__list .item-title a:hover {
            color: #00bf71
        }

    .nw-job-list__list .item-wrapper {
        display: flex
    }

    .nw-job-list__list .item-logo {
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        align-items: center;
        border: 1px solid #d1d1d1;
        border-radius: 4px;
        width: 51px;
        height: 51px;
        margin-right: 11px;
        padding: 6px;
        background: #fff
    }

        .nw-job-list__list .item-logo img {
            width: auto;
            max-height: 100%
        }

    .nw-job-list__list .item-info {
        flex-grow: 1
    }

    .nw-job-list__list .item-company {
        display: flex;
        align-items: center;
        margin-top: 2px;
        margin-bottom: 9px;
        color: #292929
    }

        .nw-job-list__list .item-company svg {
            flex-shrink: 0;
            vertical-align: middle
        }

            .nw-job-list__list .item-company svg:first-of-type {
                position: relative;
                top: -2px;
                margin-right: 3px
            }

            .nw-job-list__list .item-company svg:last-of-type:not(:first-of-type) {
                margin-left: 3px
            }

    .nw-job-list__list .item-rate {
        display: inline-flex;
        align-items: center;
        border-radius: 3px;
        padding: 3px 5px;
        background: #ededed;
        color: #595959
    }

        .nw-job-list__list .item-rate svg {
            flex-shrink: 0;
            margin-right: 4px;
            vertical-align: middle
        }

    .nw-job-list__list .item-text {
        margin-top: 9px;
        margin-bottom: 9px;
        line-height: 1.3846
    }

        .nw-job-list__list .item-text ul {
            margin-left: 12px;
            list-style: disc
        }

    .nw-job-list__list .item-address {
        display: flex;
        align-items: center;
        opacity: .8;
        margin-bottom: 9px;
        color: #6f7882
    }

        .nw-job-list__list .item-address svg {
            position: relative;
            top: -1px;
            flex-shrink: 0;
            margin-right: 4px
        }

    .nw-job-list__list .item-date-v2 {
        display: flex;
        align-items: center;
        opacity: .8;
        color: #6f7882
    }

        .nw-job-list__list .item-date-v2 svg {
            position: relative;
            top: -.5px;
            flex-shrink: 0;
            margin-right: 6px
        }

.nw-job-list__more {
    display: flex;
    justify-content: center
}

    .nw-job-list__more .btn {
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50px;
        width: 100%;
        max-width: 220px;
        height: 45px;
        padding: 12px 10px 10px
    }

        .nw-job-list__more .btn svg {
            flex-shrink: 0;
            margin-left: 5px
        }

.nw-job-list__subscribe {
    margin-top: 22px
}

    .nw-job-list__subscribe .popup-subscribe__inner {
        box-shadow: none;
        border: 1px solid #d1d1d1;
        border-radius: 4px
    }

    .nw-job-list__subscribe .popup-subscribe__title {
        padding: 13px 75px 18px 20px
    }

    .nw-job-list__subscribe .popup-subscribe__close {
        top: 21px;
        right: 24px;
        display: flex
    }

    .nw-job-list__subscribe .popup-subscribe__content {
        padding: 14px 19px 29px 20px
    }

        .nw-job-list__subscribe .popup-subscribe__content label {
            margin-bottom: 15px
        }

@media screen and (min-width:768px) {
    .nw-job-list__subscribe .popup-subscribe__content input {
        height: 62px;
        margin-bottom: 17px
    }
}

.nw-job-list__subscribe .popup-subscribe__content .btn {
    width: 131px;
    height: 45px
}

.nw-job-list__subscribe .popup-subscribe__text {
    margin-top: 25px;
    line-height: 1.25
}

    .nw-job-list__subscribe .popup-subscribe__text a {
        color: #123983
    }

.nw-job-list__main .block-button-apply {
    border-color: #00bf71;
    background-color: #00bf71;
    color: #fff
}

    .nw-job-list__main .block-button-apply:hover {
        border-color: #00a35f;
        background-color: #00a35f;
        color: #fff
    }

    .nw-job-list__main .block-button-apply svg {
        margin-left: 4px
    }

.nw-job-list__main .block {
    position: relative
}

    .nw-job-list__main .block::before {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 4;
        border-radius: 4px 4px 0 0;
        height: 6px;
        background-color: transparent;
        pointer-events: none
    }

    .nw-job-list__main .block.red::before {
        background-color: #d9282d
    }

    .nw-job-list__main .block.red .block-button-apply {
        border-color: #d9282d;
        background-color: #d9282d;
        color: #fff
    }

        .nw-job-list__main .block.red .block-button-apply:hover {
            border-color: #b71c21;
            background-color: #b71c21;
            color: #fff
        }

    .nw-job-list__main .block.green::before {
        background-color: #00bf71
    }

    .nw-job-list__main .block.green .block-button-apply {
        border-color: #00bf71;
        background-color: #00bf71;
        color: #fff
    }

        .nw-job-list__main .block.green .block-button-apply:hover {
            border-color: #00a35f;
            background-color: #00a35f;
            color: #fff
        }

    .nw-job-list__main .block.yellow::before {
        background-color: #ffac33
    }

    .nw-job-list__main .block.yellow .block-button-apply {
        border-color: #ffac33;
        background-color: #ffac33;
        color: #fff
    }

        .nw-job-list__main .block.yellow .block-button-apply:hover {
            border-color: #ea991e;
            background-color: #ea991e;
            color: #fff
        }

.nw-job-list__main .block-image::before {
    padding-bottom: 20.030816641%
}

.nw-job-list__main .block-image + .block-inner {
    border-top: none;
    border-radius: 0 0 4px 4px
}

.nw-job-list__main .block-inner {
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    background: #fff
}

.nw-job-list__main .block-head {
    border-bottom: 1px solid #d1d1d1;
    padding: 21px 24px 15px 21px
}

.nw-job-list__main .block-head-inner {
    display: flex
}

@media screen and (max-width:575px) {
    .nw-job-list__main .block-head-inner {
        flex-wrap: wrap
    }
}

.nw-job-list__main .block-logo {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    width: 100%;
    width: 79px;
    height: 79px;
    margin: 0 auto 20px;
    padding: 9px 9.5px 10px
}

    .nw-job-list__main .block-logo img {
        width: auto;
        max-height: 100%
    }

@media screen and (min-width:576px) {
    .nw-job-list__main .block-logo {
        flex-shrink: 0;
        margin: 0 0 0 27px
    }
}

.nw-job-list__main .block-info {
    order: 1;
    width: 100%
}

@media screen and (min-width:576px) {
    .nw-job-list__main .block-info {
        order: 0;
        flex-grow: 1
    }
}

.nw-job-list__main .block-title {
    margin-bottom: 11px;
    color: #292929
}

    .nw-job-list__main .block-title span {
        line-height: 1.36188
    }

.nw-job-list__main .block-company {
    margin-bottom: 11px;
    color: #292929;
    transition: all .3s ease
}

    .nw-job-list__main .block-company:hover {
        color: #00bf71
    }

    .nw-job-list__main .block-company svg {
        position: relative;
        top: -1px;
        flex-shrink: 0;
        margin-left: 2px;
        vertical-align: middle
    }

.nw-job-list__main .block-address {
    display: flex;
    margin-bottom: 10px;
    color: #292929
}

    .nw-job-list__main .block-address span {
        line-height: 1.38462
    }

    .nw-job-list__main .block-address svg {
        position: relative;
        top: 2px;
        flex-shrink: 0;
        margin-right: 5px
    }

.nw-job-list__main .block-buttons {
    display: flex;
    flex-wrap: wrap
}

    .nw-job-list__main .block-buttons .btn {
        display: flex;
        border-radius: 28px;
        margin-right: 10px;
        margin-bottom: 6px;
        padding: 7px 23px
    }

        .nw-job-list__main .block-buttons .btn:last-child {
            padding-right: 17px;
            padding-left: 13px
        }

            .nw-job-list__main .block-buttons .btn:last-child svg {
                margin-right: 2px
            }

@media screen and (min-width:768px) {
    .nw-job-list__main .block-buttons .btn:first-child {
        padding-right: 34px;
        padding-left: 34px
    }
}

.nw-job-list__main .block-detail {
    align-items: center;
    color: #00bf71
}

    .nw-job-list__main .block-detail svg {
        position: relative;
        top: 1px;
        transform: translateX(0);
        transition: all .3s ease;
        margin-left: 3px
    }

    .nw-job-list__main .block-detail:hover svg {
        transform: translateX(3px)
    }

.nw-job-list__main .block-content {
    padding: 20px 9px 30px 21px;
    background: linear-gradient(to bottom,rgba(201,201,201,.4),rgba(201,201,201,.4)) no-repeat right top/31px 100%
}

.nw-job-list__main .block-scrollabe {
    overflow-x: hidden;
    overflow-y: scroll;
    max-height: 750px;
    padding-right: 24px
}

    .nw-job-list__main .block-scrollabe::-webkit-scrollbar {
        width: 14px
    }

    .nw-job-list__main .block-scrollabe::-webkit-scrollbar-track {
        border-radius: 10px
    }

    .nw-job-list__main .block-scrollabe::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: #bdbdbd
    }

        .nw-job-list__main .block-scrollabe::-webkit-scrollbar-thumb:hover {
            background: #bdbdbd
        }

.nw-job-list__main .block-entry {
    margin-bottom: 3px
}

@media screen and (min-width:1200px) {
    .nw-job-list__main .block-entry .row {
        margin: 0 -38px
    }
}

@media screen and (min-width:1200px) {
    .nw-job-list__main .block-entry [class*=col-] {
        padding: 0 38px
    }
}

.nw-job-list__main .block-entry .item {
    display: flex;
    align-items: center;
    margin-bottom: 16px
}

.nw-job-list__main .block-entry .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    width: 31px;
    height: 31px;
    background-color: #d9d9d9
}

.nw-job-list__main .block-entry .item-content {
    width: calc(100% - 31px);
    padding-left: 13px;
    line-height: 1.2;
    color: #292929
}

.nw-job-list__main .block-tags {
    display: flex;
    flex-wrap: wrap
}

    .nw-job-list__main .block-tags a {
        display: inline-block;
        transition: all .3s ease;
        border: 1px solid #d1d1d1;
        border-radius: 27px;
        margin-right: 8px;
        padding: 3px 11px;
        color: #595959
    }

        .nw-job-list__main .block-tags a:hover {
            border-color: #595959;
            background-color: #595959;
            color: #fff
        }

.nw-job-list__main .block-hr {
    border-top: 1px dashed #d1d1d1;
    margin-top: 24px;
    margin-right: -16px;
    margin-bottom: 17px
}

.nw-job-list__main .block-text {
    line-height: 1.5
}

    .nw-job-list__main .block-text b {
        font-weight: 600
    }

    .nw-job-list__main .block-text ul {
        margin: 0 0 10px 21px;
        list-style: disc
    }

.nw-job-list__main .block-report {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 52px;
    width: 141px;
    height: 36px;
    margin: 24px 0 0 20px
}

    .nw-job-list__main .block-report svg {
        margin-right: 9px
    }

.nw-job-list__search-results {
    border: 1.2px solid #00bf71;
    border-radius: 4px;
    padding: 6px 15px 15px 15px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-job-list__search-results {
        padding: 6px 24px 28px 25px
    }
}

.nw-job-list__search-results .link {
    margin-right: 3px
}

    .nw-job-list__search-results .link svg {
        position: relative;
        top: -1px;
        margin-left: 6px
    }

.nw-job-list__search-results .list {
    margin-bottom: 23px
}

.nw-job-list__search-results .item {
    display: flex;
    align-items: flex-end;
    border-bottom: 1px solid rgba(41,41,41,.5);
    padding: 14px 0 7px
}

    .nw-job-list__search-results .item:last-child {
        border-bottom: none
    }

.nw-job-list__search-results .item-content {
    flex-grow: 1;
    line-height: 1.44023;
    color: #292929
}

    .nw-job-list__search-results .item-content p {
        color: #595959
    }

    .nw-job-list__search-results .item-content a:hover {
        color: #00bf71
    }

.nw-job-list__search-results .item-remove {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    opacity: .8;
    transition: all .3s ease;
    border: none;
    width: 25px;
    height: 35px;
    padding: 0;
    background: 0 0;
    cursor: pointer;
    color: #292929
}

    .nw-job-list__search-results .item-remove:hover {
        opacity: 1;
        color: #00bf71
    }

.nw-job-list__utils::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(217,217,217,.2);
    pointer-events: none
}

.nw-job-list__utils [class*=col-] {
    margin-bottom: 15px
}

.nw-job-list__utils .item {
    display: flex;
    align-items: center;
    border-radius: 8px;
    padding: 15px;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-job-list__utils .item {
        padding: 19px 20px 17px 27px
    }
}

.nw-job-list__utils .item-content {
    width: calc(100% - 90px);
    padding-right: 15px
}

@media screen and (min-width:768px) {
    .nw-job-list__utils .item-content {
        width: calc(100% - 170px);
        padding-right: 22px
    }
}

.nw-job-list__utils .item-content .btn {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    width: 120px;
    height: 30px
}

.nw-job-list__utils .item-image {
    display: flex;
    width: 90px
}

@media screen and (min-width:768px) {
    .nw-job-list__utils .item-image {
        width: 170px
    }
}

.nw-job-list__utils .item-title {
    margin-bottom: 12px
}

@media screen and (min-width:1200px) {
    .nw-job-list__utils .item-title {
        margin-right: -50px
    }
}

.nw-job-list__utils .item-text {
    margin-bottom: 11px;
    line-height: 1.25
}

.nw-login {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 100vh;
    padding: 15px 0;
    background-color: #eaeaea
}

@media screen and (min-width:768px) {
    .nw-login {
        padding: 30px 0
    }
}

.nw-login .container {
    max-width: 503px
}

.nw-login__inner {
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25);
    border-radius: 8px;
    padding: 25px 15px 15px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-login__inner {
        padding: 30px 31px 37px
    }
}

.nw-login__logo {
    margin-bottom: 20px;
    text-align: center
}

@media screen and (min-width:768px) {
    .nw-login__logo {
        margin-bottom: 34px
    }
}

.nw-login__description {
    margin-bottom: 24px;
    line-height: 1.37523
}

.nw-login__text {
    margin-bottom: 18px;
    line-height: 1.37523
}

.nw-login__buttons .btn {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border: 1px solid #d1d1d1;
    border-radius: 6px;
    height: 53px;
    margin: 0 auto 21px;
    padding: 5px 44px
}

    .nw-login__buttons .btn:hover {
        opacity: .7
    }

    .nw-login__buttons .btn svg {
        position: absolute;
        top: 50%;
        left: 14px;
        transform: translateY(-50%)
    }

.nw-login__divider {
    margin-top: 25px;
    margin-bottom: 22px;
    background: linear-gradient(to right,#d1d1d1,#d1d1d1) no-repeat left center/100% 1px;
    text-align: center
}

    .nw-login__divider span {
        padding: 0 35px;
        background-color: #fff
    }

.nw-login__form label {
    margin-bottom: 12px
}

.nw-login__form input {
    border: 1px solid #595959;
    border-radius: 6px;
    width: 100%;
    height: 53px;
    margin-bottom: 21px;
    padding: 0 15px
}

@media screen and (min-width:768px) {
    .nw-login__form input {
        padding: 0 25px
    }
}

.nw-login__form .btn {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    width: 100%;
    height: 53px
}

    .nw-login__form .btn svg {
        margin-left: 8px
    }

.nw-market {
    padding: 32px 0 67px;
    background-color: #001e56;
    background-image: url(images/_v3/common/bg-market.png);
    background-repeat: no-repeat;
    background-position: center
}

.nw-market__title {
    position: relative;
    display: inline-block;
    margin-bottom: 27px;
    padding-right: 80px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-market__title {
        padding-right: 100px
    }
}

.nw-market__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 70px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-market__title::after {
        bottom: 12px;
        width: 91px
    }
}

.nw-market__content {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 28px 26px
}

@media screen and (min-width:768px) {
    .nw-market__content {
        justify-content: space-between
    }
}

@media screen and (min-width:992px) {
    .nw-market__content {
        gap: 28px 20%
    }
}

.nw-market__content .item:last-child {
    margin-top: auto
}

.nw-market__content .item img, .nw-market__content .item svg {
    max-width: 100%
}

.nw-network {
    margin: 30px 0;
    background: linear-gradient(to right,#f1f8fe,#f1f8fe) no-repeat left top/100% calc(100% - 36px)
}

@media screen and (min-width:768px) {
    .nw-network {
        margin: 40px 0;
        background: linear-gradient(to right,#f1f8fe,#f1f8fe) no-repeat left top 23px/100% calc(100% - 36px)
    }
}

@media screen and (min-width:768px) {
    .nw-network__inner {
        display: flex;
        align-items: center
    }
}

.nw-network__content {
    padding: 30px 0
}

@media screen and (min-width:768px) {
    .nw-network__content {
        width: 50%;
        padding: 35px 50px 35px 0
    }
}

@media screen and (min-width:992px) {
    .nw-network__content {
        width: 41%
    }
}

.nw-network__content .btn {
    border-radius: 56px;
    width: 214px;
    padding: 12px
}

.nw-network__title {
    position: relative;
    display: inline-block;
    margin-bottom: 22px;
    padding-right: 46px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-network__title {
        padding-right: 78px
    }
}

.nw-network__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 35px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-network__title::after {
        bottom: 11px;
        width: 68px
    }
}

.nw-network__text {
    margin-bottom: 30px;
    line-height: 1.32
}

@media screen and (min-width:1200px) {
    .nw-network__text {
        margin-bottom: 49px
    }
}

.nw-network__text p + p {
    margin-top: 16px
}

.nw-network__group {
    box-shadow: 0 1px 4px 2px rgba(0,0,0,.15);
    border-radius: 8px;
    padding: 15px;
    background: #fff
}

@media screen and (min-width:768px) {
    .nw-network__group {
        width: 50%;
        padding: 18px 23px 13px 21px
    }
}

@media screen and (min-width:992px) {
    .nw-network__group {
        width: 59%
    }
}

.nw-network__carousel {
    padding-bottom: 47px
}

    .nw-network__carousel .slick-arrow {
        top: auto;
        bottom: 0;
        transform: none;
        transition: all .3s ease;
        border: 1.5px solid #6a6a6a;
        width: 28px;
        height: 28px;
        background: 0 0;
        color: #6a6a6a
    }

        .nw-network__carousel .slick-arrow:hover {
            border-color: #363535;
            background-color: #363535;
            color: #fff
        }

        .nw-network__carousel .slick-arrow::after, .nw-network__carousel .slick-arrow::before {
            content: none
        }

    .nw-network__carousel .slick-prev {
        left: calc(50% - 32px)
    }

    .nw-network__carousel .slick-next {
        left: calc(50% + 4px)
    }

    .nw-network__carousel .slick-list {
        margin: 0 -8px
    }

    .nw-network__carousel .slick-slide {
        padding: 0 8px
    }

    .nw-network__carousel .item {
        display: flex;
        align-items: center;
        border: 1px solid #d1d1d1;
        border-radius: 8px;
        margin-bottom: 20px;
        padding: 13px 14px;
        background: #fff
    }

        .nw-network__carousel .item:last-child {
            margin-bottom: 0
        }

    .nw-network__carousel .item-image {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 60px;
        height: 60px
    }

        .nw-network__carousel .item-image img {
            width: auto;
            max-height: 100%
        }

    .nw-network__carousel .item-content {
        width: calc(100% - 60px);
        padding-left: 12px
    }

    .nw-network__carousel .item-title {
        height: 35px;
        margin-bottom: 11px;
        line-height: 1.2348
    }

    .nw-network__carousel .item-btn {
        display: inline-flex;
        align-items: center;
        border-color: #c6f2d7;
        border-radius: 30px;
        width: 77px;
        height: 22px;
        padding: 5px;
        background-color: #c6f2d7;
        color: #00bf71
    }

        .nw-network__carousel .item-btn:hover {
            border-color: #00bf71;
            background-color: #00bf71;
            color: #fff
        }

        .nw-network__carousel .item-btn svg {
            margin-left: 2px
        }

.modal-nw-network .close {
    position: absolute;
    top: 14px;
    right: 19px;
    opacity: 1;
    margin: 0;
    padding: 0;
    color: #c2c2c2
}

    .modal-nw-network .close svg {
        transition: all .3s ease
    }

    .modal-nw-network .close:hover {
        color: #00bf71
    }

.modal-nw-network .modal-dialog {
    max-width: 800px
}

.modal-nw-network .modal-content {
    border: none;
    border-radius: 10px;
    padding: 20px 15px 14px;
    background: #fff
}

@media screen and (min-width:768px) {
    .modal-nw-network .modal-content {
        padding-right: 30px;
        padding-left: 30px
    }
}

.modal-nw-network .modal-header {
    display: block;
    border-bottom: none;
    margin-bottom: 15px;
    padding: 0
}

@media screen and (min-width:576px) {
    .modal-nw-network .modal-header {
        display: flex;
        align-items: flex-start
    }
}

.modal-nw-network .modal-avatar {
    box-shadow: 0 2px 10px 0 rgba(168,168,168,.25);
    border-radius: 15px;
    width: 120px;
    height: 90px;
    margin: 0 auto 20px;
    padding: 11px;
    background: #fff
}

@media screen and (min-width:576px) {
    .modal-nw-network .modal-avatar {
        margin: 0
    }
}

.modal-nw-network .modal-avatar img {
    width: auto;
    max-height: 100%
}

@media screen and (min-width:576px) {
    .modal-nw-network .modal-info {
        width: calc(100% - 120px);
        padding-left: 20px
    }
}

@media screen and (min-width:768px) {
    .modal-nw-network .modal-info {
        padding-left: 31px
    }
}

.modal-nw-network .modal-info p {
    margin: 1px 0 3px
}

.modal-nw-network .modal-info dl {
    display: flex;
    align-items: flex-start;
    margin-bottom: 1px
}

.modal-nw-network .modal-info dt {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 15px;
    height: 18px
}

.modal-nw-network .modal-info dd {
    width: calc(100% - 12px);
    padding-left: 8px
}

.modal-nw-network .modal-info .btn {
    border-radius: 30px;
    margin-top: 4px;
    margin-left: 3px;
    padding: 1px 13px;
    background: #d9d9d9;
    font-style: italic
}

    .modal-nw-network .modal-info .btn a {
        font-weight: 700;
        text-decoration: underline
    }

.modal-nw-network .modal-body {
    padding: 0
}

.modal-nw-network .modal-title {
    display: flex;
    align-items: center;
    margin-bottom: 5px
}

    .modal-nw-network .modal-title svg {
        margin-right: 13px
    }

.modal-nw-network .modal-text {
    position: relative;
    border-radius: 5px;
    margin-bottom: 20px;
    padding: 11px 18px 18px;
    background: #f4f4f4;
    line-height: 1.5
}

    .modal-nw-network .modal-text .mark {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: linear-gradient(to bottom,transparent 40%,#f4f4f4 100%)
    }

        .modal-nw-network .modal-text .mark[aria-expanded=true] {
            display: none
        }

.modal-nw-network .modal-list {
    margin: 9px 0 0 12px
}

@media screen and (min-width:768px) {
    .modal-nw-network .modal-list {
        padding-left: 49px
    }
}

.modal-nw-network .modal-list ul li {
    margin-bottom: 9px;
    text-decoration: underline;
    list-style: disc;
    color: #0076c8
}

.modal-nw-network .modal-list .more {
    display: block;
    transition: all .3s ease;
    margin: -5px 0 0 -12px
}

    .modal-nw-network .modal-list .more::after {
        content: "Xem thêm..."
    }

    .modal-nw-network .modal-list .more[aria-expanded=true]::after {
        content: "...Thu gọn"
    }

    .modal-nw-network .modal-list .more:hover {
        color: #00b834
    }

.nw-paper {
    padding: 30px 0;
    background-color: #f1f8fe;
    color: #292929
}

@media screen and (min-width:768px) {
    .nw-paper {
        padding-bottom: 56px
    }
}

.nw-paper__text {
    line-height: 1.48523
}

    .nw-paper__text .title {
        line-height: 1.48523
    }

        .nw-paper__text .title:not(:first-of-type) {
            display: inline-block;
            margin-top: 8px
        }

.nw-paper__group {
    margin: 30px 0 8px
}

    .nw-paper__group [class*=col-] {
        margin-bottom: 23px
    }

    .nw-paper__group .item {
        box-shadow: 0 1px 4px 0 rgba(0,0,0,.3);
        border-radius: 4px;
        padding: 15px 7px 16px 16px;
        background: #fff
    }

    .nw-paper__group .item-title {
        margin-bottom: 11px
    }

    .nw-paper__group .item-list {
        overflow-x: hidden;
        overflow-y: auto;
        max-height: 230px;
        padding-right: 10px
    }

@media screen and (min-width:768px) {
    .nw-paper__group .item-list {
        max-height: 317px
    }
}

.nw-paper__group .item-list::-webkit-scrollbar {
    width: 7px
}

.nw-paper__group .item-list::-webkit-scrollbar-track {
    border-radius: 10px
}

.nw-paper__group .item-list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #d9d9d9
}

    .nw-paper__group .item-list::-webkit-scrollbar-thumb:hover {
        background: #d9d9d9
    }

.nw-paper__group .item-list li {
    border-bottom: .5px solid #e8e8e8;
    padding: 3.75px 2px
}

    .nw-paper__group .item-list li a {
        display: block;
        transition: all .3s ease;
        color: #595959
    }

        .nw-paper__group .item-list li a:hover {
            color: #00bf71
        }

.nw-part-time {
    margin: 26px 0 44px
}

.nw-part-time__title {
    position: relative;
    display: inline-block;
    margin-bottom: 19px;
    padding-right: 80px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-part-time__title {
        padding-right: 98px
    }
}

.nw-part-time__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 70px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-part-time__title::after {
        bottom: 12px;
        width: 91px
    }
}

.nw-part-time__image {
    margin-bottom: 23px
}

    .nw-part-time__image::before {
        padding-bottom: 42.7083333333%
    }

.nw-part-time__form {
    box-shadow: 1px 1px 8px rgba(30,55,86,.15);
    border-radius: 8px;
    height: 100%;
    padding: 15px 15px 25px
}

@media screen and (min-width:768px) {
    .nw-part-time__form {
        padding-right: 20px;
        padding-left: 20px
    }
}

@media screen and (min-width:1200px) {
    .nw-part-time__form {
        padding: 15px 54px 48px 42px
    }
}

.nw-part-time__form .item {
    display: flex;
    align-items: flex-start;
    margin-top: 15px
}

.nw-part-time__form .item-label {
    width: 100px;
    padding: 13px 10px 10px 0
}

@media screen and (min-width:768px) {
    .nw-part-time__form .item-label {
        padding-right: 15px;
        padding-top: 15px;
        width: 118px
    }
}

.nw-part-time__form .item-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: calc(100% - 100px);
    min-height: 45px
}

@media screen and (min-width:768px) {
    .nw-part-time__form .item-content {
        width: calc(100% - 118px);
        min-height: 52px
    }
}

.nw-part-time__form .item-content input[type=text], .nw-part-time__form .item-content select {
    border: solid 1px rgba(106,106,106,.5);
    border-radius: 4px;
    width: 100%;
    height: 45px;
    padding: 0 15px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

@media screen and (min-width:768px) {
    .nw-part-time__form .item-content input[type=text], .nw-part-time__form .item-content select {
        height: 52px
    }
}

.nw-part-time__form .item-content input[type=text]::-moz-placeholder, .nw-part-time__form .item-content select::-moz-placeholder {
    color: rgba(106,106,106,.6)
}

.nw-part-time__form .item-content input[type=text]:-ms-input-placeholder, .nw-part-time__form .item-content select:-ms-input-placeholder {
    color: rgba(106,106,106,.6)
}

.nw-part-time__form .item-content input[type=text]::placeholder, .nw-part-time__form .item-content select::placeholder {
    color: rgba(106,106,106,.6)
}

.nw-part-time__form .item-content select {
    height: 45px;
    padding-right: 40px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E %3Cpath d='M1 1L6.7 7L12.4 1' stroke='%23878787' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat right 12px center;
    color: rgba(106,106,106,.6)
}

@media screen and (min-width:768px) {
    .nw-part-time__form .item-content select {
        background-position: right 22px center
    }
}

.nw-part-time__form .item-content input[type=radio] {
    position: relative;
    top: 3px;
    width: 16px;
    height: 16px;
    margin: 0 3px;
    padding: 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Ccircle cx='8' cy='8' r='7.5' stroke='%236A6A6A'/%3E %3C/svg%3E") no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

    .nw-part-time__form .item-content input[type=radio]:checked {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Ccircle cx='8' cy='8' r='8' fill='%2300BF71'/%3E %3Cpath d='M3 8.23077L6.9375 12L9.46875 8.5L12 5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E")
    }

.nw-part-time__form .item-content label {
    margin: 3px 23px 0 0;
    cursor: pointer
}

    .nw-part-time__form .item-content label:last-child {
        margin-right: 0
    }

.nw-part-time__form .item-submit {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 56px;
    width: 213px;
    height: 50px;
    margin-top: 30px
}

@media screen and (min-width:768px) {
    .nw-part-time__form .item-submit {
        margin-top: 54px
    }
}

.nw-part-time__form .nw-part-time__list-title {
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .nw-part-time__form .nw-part-time__list-title {
        margin-bottom: 33px
    }
}

.nw-part-time__list .nw-part-time__list-title {
    margin-bottom: 9px;
    padding-left: 23px
}

.nw-part-time__list {
    box-shadow: 1px 1px 8px rgba(30,55,86,.15);
    border-radius: 8px;
    height: 100%;
    margin-top: 20px;
    padding: 16px 10px 0 0
}

@media screen and (min-width:768px) {
    .nw-part-time__list {
        padding-bottom: 20px;
        margin-top: 0
    }
}

.nw-part-time__list-wrapper {
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 328px;
    padding-right: 20px
}

@media screen and (min-width:768px) {
    .nw-part-time__list-wrapper {
        max-height: 341px
    }
}

.nw-part-time__list-wrapper::-webkit-scrollbar {
    width: 7px
}

.nw-part-time__list-wrapper::-webkit-scrollbar-track {
    border-radius: 10px
}

.nw-part-time__list-wrapper::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #d9d9d9
}

    .nw-part-time__list-wrapper::-webkit-scrollbar-thumb:hover {
        background: #d9d9d9
    }

.nw-part-time__list-wrapper .item {
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 11px;
    padding-left: 20px;
    background: linear-gradient(to right,rgba(0,184,52,.7),rgba(0,184,52,.7)) no-repeat left 22px bottom/calc(100% - 22px) 1px
}

    .nw-part-time__list-wrapper .item::before {
        content: "";
        position: absolute;
        top: 0;
        bottom: 11px;
        left: 0;
        transition: background-color .3s ease;
        width: 3px;
        background-color: transparent
    }

    .nw-part-time__list-wrapper .item:hover::before {
        background-color: #00b834
    }

.nw-part-time__list-wrapper .item-title {
    margin-bottom: 12px
}

    .nw-part-time__list-wrapper .item-title span {
        transition: color .3s ease
    }

        .nw-part-time__list-wrapper .item-title span:hover {
            color: #00b834 !important
        }

.nw-part-time__list-wrapper .item-entry {
    display: flex
}

.nw-part-time__list-wrapper .item-company {
    display: flex;
    flex-grow: 1;
    align-items: center;
    padding-right: 12px
}

    .nw-part-time__list-wrapper .item-company svg {
        flex-shrink: 0;
        margin-right: 5px
    }

.nw-part-time__list-wrapper .item-location {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    opacity: .8;
    width: 33.3%;
    min-width: 100px;
    color: #6f7882
}

    .nw-part-time__list-wrapper .item-location svg {
        flex-shrink: 0;
        margin-right: 5px
    }

.nw-press {
    padding: 28px 0 30px;
    background-color: #f6f6f6
}

@media screen and (min-width:768px) {
    .nw-press {
        padding: 39px 0 43px
    }
}

.nw-press__title {
    position: relative;
    display: inline-block;
    margin-bottom: 22px;
    padding-right: 80px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-press__title {
        padding-right: 98px
    }
}

.nw-press__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 70px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-press__title::after {
        bottom: 11px;
        width: 91px
    }
}

.nw-press__carousel .slick-track {
    display: flex !important
}

.nw-press__carousel .slick-list {
    margin: 0 -15px
}

@media screen and (min-width:768px) {
    .nw-press__carousel .slick-list {
        margin: 0 -35px
    }
}

.nw-press__carousel .slick-slide {
    height: inherit !important;
    padding: 0 15px
}

@media screen and (min-width:768px) {
    .nw-press__carousel .slick-slide {
        padding: 0 35px
    }
}

.nw-press__carousel .slick-slide a {
    display: flex;
    align-items: center;
    height: 100%
}

.nw-press__carousel .slick-slide img {
    transition: all .3s ease;
    filter: grayscale(100%)
}

    .nw-press__carousel .slick-slide img:hover {
        filter: grayscale(0)
    }

.nw-profession {
    padding: 33px 0 16px
}

.nw-profession__head {
    margin-bottom: 15px
}

@media screen and (min-width:576px) {
    .nw-profession__head {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-right: 98px
    }
}

@media screen and (min-width:768px) {
    .nw-profession__head {
        margin-bottom: 20px
    }
}

.nw-profession__head .dropdown-menu {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.3);
    border-radius: 4px;
    min-width: 300px;
    margin-top: 9px;
    padding: 8px 6px 17px 17px;
    background: #fff
}

@media screen and (min-width:576px) {
    .nw-profession__head .dropdown-menu {
        min-width: 375px
    }
}

.nw-profession__head .dropdown-menu-wrapper {
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 302px;
    padding-right: 10px
}

@media screen and (min-width:768px) {
    .nw-profession__head .dropdown-menu-wrapper {
        max-height: 454px
    }
}

.nw-profession__head .dropdown-menu-wrapper::-webkit-scrollbar {
    width: 7px
}

.nw-profession__head .dropdown-menu-wrapper::-webkit-scrollbar-track {
    border-radius: 10px
}

.nw-profession__head .dropdown-menu-wrapper::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #d9d9d9
}

    .nw-profession__head .dropdown-menu-wrapper::-webkit-scrollbar-thumb:hover {
        background: #d9d9d9
    }

.nw-profession__head .dropdown-menu-wrapper a {
    display: block;
    transition: color .3s ease;
    border-bottom: 1px solid #e8e8e8;
    padding: 3.5px 0
}

    .nw-profession__head .dropdown-menu-wrapper a:hover {
        color: #00bf71
    }

    .nw-profession__head .dropdown-menu-wrapper a:first-child {
        padding-top: 0
    }

    .nw-profession__head .dropdown-menu-wrapper a:last-child {
        border-bottom: none
    }

.nw-profession__head-title {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    margin-right: auto;
    margin-bottom: 10px;
    padding-right: 75px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-profession__head-title {
        padding-right: 97px
    }
}

@media screen and (min-width:992px) {
    .nw-profession__head-title {
        margin-bottom: 0
    }
}

.nw-profession__head-title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 65px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-profession__head-title::after {
        bottom: 13px;
        width: 91px
    }
}

.nw-profession__head-link {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border: 1.5px solid #6a6a6a;
    border-radius: 25px;
    width: 138px;
    height: 25px;
    color: #6a6a6a
}

    .nw-profession__head-link:hover {
        border-color: #363535;
        background-color: #363535;
        color: #fff
    }

.nw-profession__carousel .slick-slide > div {
    margin: 0 -15px
}

@media screen and (min-width:992px) {
    .nw-profession__carousel .slick-slide > div {
        margin: 0 -18.5px
    }
}

.nw-profession__carousel .slick-slide > div .wrapper {
    padding: 0 15px
}

@media screen and (min-width:992px) {
    .nw-profession__carousel .slick-slide > div .wrapper {
        padding: 0 18.5px
    }
}

.nw-profession__carousel .slick-arrow {
    top: -42px;
    transform: none;
    transition: all .3s ease;
    border: 1.5px solid #6a6a6a;
    width: 31px;
    height: 31px;
    background: 0 0;
    color: #6a6a6a
}

@media screen and (min-width:576px) {
    .nw-profession__carousel .slick-arrow {
        top: -48px
    }
}

@media screen and (min-width:768px) {
    .nw-profession__carousel .slick-arrow {
        top: -54px
    }
}

.nw-profession__carousel .slick-arrow:hover {
    border-color: #363535;
    background-color: #363535;
    color: #fff
}

.nw-profession__carousel .slick-arrow::after, .nw-profession__carousel .slick-arrow::before {
    content: none
}

.nw-profession__carousel .slick-prev {
    right: 37px;
    left: auto
}

@media screen and (min-width:768px) {
    .nw-profession__carousel .slick-prev {
        right: 53px
    }
}

.nw-profession__carousel .slick-next {
    right: 0
}

@media screen and (min-width:768px) {
    .nw-profession__carousel .slick-next {
        right: 18px
    }
}

.nw-profession__carousel .item {
    display: block;
    transition: all .3s ease;
    box-shadow: 2px 4px 8px 0 rgba(0,0,0,.15);
    border-radius: 8px;
    margin-bottom: 28px;
    padding: 15px;
    background-color: #f5f5f5;
    text-align: center;
    color: #3c3c3c
}

@media screen and (min-width:768px) {
    .nw-profession__carousel .item {
        padding: 17px 24px 22px
    }
}

.nw-profession__carousel .item:hover {
    box-shadow: 2px 4px 8px 0 rgba(0,225,23,.15);
    background-color: #00bf71;
    color: #fff
}

    .nw-profession__carousel .item:hover .item-icon {
        background-color: #fff
    }

.nw-profession__carousel .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border-radius: 50%;
    width: 102px;
    height: 102px;
    margin: 0 auto 17px;
    background-color: transparent
}

.nw-profession__carousel .item-title {
    height: 42px;
    margin-bottom: 14px;
    line-height: 21px
}

.nw-support {
    padding: 30px 0;
    background-color: rgba(189,189,189,.2)
}

@media screen and (min-width:768px) {
    .nw-support {
        padding: 36px 0 45px
    }
}

.nw-support__title {
    margin-bottom: 8px;
    text-align: center
}

    .nw-support__title span {
        display: inline-block;
        padding: 0 66px;
        background: linear-gradient(to right,#00bf71,#00bf71) no-repeat left center/50px 3px,linear-gradient(to right,#00bf71,#00bf71) no-repeat right center/50px 3px
    }

@media screen and (min-width:576px) {
    .nw-support__title span {
        padding: 0 107px;
        background: linear-gradient(to right,#00bf71,#00bf71) no-repeat left center/91px 3px,linear-gradient(to right,#00bf71,#00bf71) no-repeat right center/91px 3px
    }
}

.nw-support__description {
    max-width: 604px;
    margin: 0 auto 34px;
    line-height: 1.5;
    text-align: center
}

@media screen and (min-width:768px) {
    .nw-support__buttons {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center
    }
}

.nw-support__buttons .item {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border-radius: 46.5px;
    margin: 0 20.5px;
    padding: 7px 60px 7px 8px;
    background-color: #fff
}

@media screen and (max-width:767px) {
    .nw-support__buttons .item {
        width: 100%;
        max-width: 300px;
        margin: 15px auto 0
    }
}

@media screen and (min-width:768px) {
    .nw-support__buttons .item {
        margin: 0 12px;
        padding: 7px 28px 7px 8px
    }
}

@media screen and (min-width:992px) {
    .nw-support__buttons .item {
        margin: 0 20.5px;
        padding: 7px 60px 7px 8px
    }
}

.nw-support__buttons .item:hover {
    background-color: #00bf71
}

    .nw-support__buttons .item:hover .item-icon {
        background-color: #fff;
        color: #00bf71
    }

    .nw-support__buttons .item:hover .item-content {
        color: #fff
    }

.nw-support__buttons .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border-radius: 50%;
    width: 70px;
    height: 70px;
    background-color: #00bf71;
    color: #fff
}

.nw-support__buttons .item-content {
    transition: all .3s ease;
    width: calc(100% - 70px);
    padding-left: 22px;
    color: #595959
}

.nw-support.bg-white .nw-support__buttons .item {
    background-color: #f0f0f0
}

    .nw-support.bg-white .nw-support__buttons .item:hover {
        background-color: #00bf71
    }

.nw-support__heading {
    margin-bottom: 18px;
    text-align: center
}

.nw-support__button {
    margin-bottom: 28px;
    text-align: center
}

    .nw-support__button .btn {
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 52px;
        width: 245px;
        height: 53px;
        margin: 0 auto
    }

.nw-support__list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: -15px
}

    .nw-support__list .item {
        display: flex;
        align-items: center;
        width: 100%;
        padding: 10px
    }

@media screen and (min-width:768px) {
    .nw-support__list .item {
        width: 50%;
        padding: 14px
    }
}

@media screen and (min-width:1200px) {
    .nw-support__list .item {
        flex: none;
        width: auto
    }
}

.nw-support__list .item:hover {
    color: #00bf71
}

.nw-support__list .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #00bf71;
    border-radius: 50%;
    width: 63px;
    height: 63px;
    background: #fff
}

.nw-support__list .item-content {
    width: calc(100% - 63px);
    padding-left: 13px
}

.nw-support--company {
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-support--company {
        padding-bottom: 45px;
        padding-top: 44px
    }
}

.nw-support--company .nw-support__heading {
    margin-bottom: 8px
}

@media screen and (min-width:992px) {
    .nw-support--company .nw-support__list {
        padding: 0 10% 0 7.7%
    }
}

.nw-support--recruit {
    background-color: rgba(214,214,214,.4)
}

@media screen and (min-width:768px) {
    .nw-support--recruit {
        padding: 43px 0 45px
    }
}

.nw-support--recruit .container {
    max-width: 982px
}

.nw-support--recruit .nw-support__heading {
    margin-bottom: 8px
}

.nw-templates {
    padding: 29px 0 35px
}

.nw-templates__head {
    padding-bottom: 3px
}

@media screen and (min-width:576px) {
    .nw-templates__head {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 9px;
        padding-right: 97px
    }
}

.nw-templates__head-title {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    margin-right: auto;
    margin-bottom: 10px;
    padding-right: 75px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:576px) {
    .nw-templates__head-title {
        margin-bottom: 0
    }
}

@media screen and (min-width:768px) {
    .nw-templates__head-title {
        padding-right: 97px
    }
}

.nw-templates__head-title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 65px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-templates__head-title::after {
        bottom: 13px;
        width: 91px
    }
}

.nw-templates__head-link {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border: 1.5px solid #6a6a6a;
    border-radius: 25px;
    width: 88px;
    height: 25px;
    color: #6a6a6a
}

    .nw-templates__head-link:hover {
        border-color: #363535;
        background-color: #363535;
        color: #fff
    }

.nw-templates__carousel .slick-list {
    margin: 0 -16px;
    padding: 10px 0
}

.nw-templates__carousel .slick-slide {
    padding: 0 16px
}

.nw-templates__carousel .slick-arrow {
    top: -31px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: none;
    transition: all .3s ease;
    border: 1.5px solid #6a6a6a;
    width: 31px;
    height: 31px;
    background: 0 0;
    color: #6a6a6a
}

@media screen and (min-width:576px) {
    .nw-templates__carousel .slick-arrow {
        top: -42px
    }
}

@media screen and (min-width:768px) {
    .nw-templates__carousel .slick-arrow {
        top: -45px
    }
}

.nw-templates__carousel .slick-arrow:hover {
    border-color: #363535;
    background-color: #363535;
    color: #fff
}

.nw-templates__carousel .slick-arrow::after, .nw-templates__carousel .slick-arrow::before {
    content: none
}

.nw-templates__carousel .slick-prev {
    right: 37px;
    left: auto
}

@media screen and (min-width:768px) {
    .nw-templates__carousel .slick-prev {
        right: 51px
    }
}

.nw-templates__carousel .slick-next {
    right: 0
}

@media screen and (min-width:768px) {
    .nw-templates__carousel .slick-next {
        right: 15px
    }
}

.nw-templates__carousel .item {
    display: block;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25)
}

    .nw-templates__carousel .item::before {
        padding-bottom: 141.1483253589%
    }

.nw-user-config {
    padding: 30px 0;
    background-color: #f1f1f1
}

@media screen and (min-width:768px) {
    .nw-user-config {
        padding: 40px 0 45px
    }
}

@media screen and (min-width:992px) {
    .nw-user-config__inner {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start
    }
}

.nw-user-config__left {
    margin-bottom: 30px
}

@media screen and (min-width:992px) {
    .nw-user-config__left {
        width: calc(100% - 377px);
        margin-bottom: 0;
        padding-right: 32px
    }
}

@media screen and (min-width:992px) {
    .nw-user-config__right {
        width: 377px
    }
}

.nw-user-config__info {
    padding: 15px 15px 16px;
    background-color: #00bf71;
    line-height: 1.2;
    color: #fff
}

@media screen and (min-width:768px) {
    .nw-user-config__info {
        padding-right: 31px;
        padding-left: 31px
    }
}

.nw-user-config__info p {
    margin-bottom: 7px
}

.nw-user-config__info ul {
    margin-left: 22px;
    list-style: disc
}

.nw-user-config__form {
    padding: 15px 15px 25px;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-user-config__form {
        padding: 22px 33px 68px 32px
    }
}

@media screen and (min-width:768px) {
    .nw-user-config__form.v2 {
        padding-right: 41px
    }
}

.nw-user-config__form-title {
    margin-bottom: 12px
}

.nw-user-config__form-text {
    margin-bottom: 35px;
    line-height: 1.2
}

.nw-user-config__form.v2 .nw-user-config__form-text {
    margin-bottom: 23px
}

.nw-user-config__form-list .item {
    margin-bottom: 16px
}

@media screen and (min-width:576px) {
    .nw-user-config__form-list .item {
        display: flex;
        align-items: flex-start
    }
}

.nw-user-config__form-list .item:last-child {
    margin-bottom: 0
}

.nw-user-config__form-list .item-label {
    margin-bottom: 10px
}

@media screen and (min-width:576px) {
    .nw-user-config__form-list .item-label {
        width: 180px;
        margin-bottom: 0;
        padding-top: 8px;
        padding-right: 20px;
        text-align: right
    }
}

@media screen and (min-width:768px) {
    .nw-user-config__form-list .item-label {
        width: 210px;
        padding-right: 24px
    }
}

@media screen and (min-width:768px) {
    .nw-user-config__form.v2 .nw-user-config__form-list .item-label {
        width: 202px;
        padding-right: 26px
    }
}

@media screen and (min-width:576px) {
    .nw-user-config__form-list .item-content {
        width: calc(100% - 180px)
    }
}

@media screen and (min-width:768px) {
    .nw-user-config__form-list .item-content {
        width: calc(100% - 210px)
    }
}

@media screen and (min-width:768px) {
    .nw-user-config__form.v2 .nw-user-config__form-list .item-content {
        width: calc(100% - 202px)
    }
}

@media screen and (min-width:576px) {
    .nw-user-config__form-list .item-group {
        display: flex;
        align-items: center
    }

        .nw-user-config__form-list .item-group input {
            flex-grow: 1
        }
}

.nw-user-config__form-list .item-group span {
    display: block;
    margin: 16px 0 10px
}

@media screen and (min-width:576px) {
    .nw-user-config__form-list .item-group span {
        flex-shrink: 0;
        margin: 0 41px 0 36px
    }
}

.nw-user-config__form-list input[type=email], .nw-user-config__form-list input[type=number], .nw-user-config__form-list input[type=tel], .nw-user-config__form-list input[type=text], .nw-user-config__form-list select, .nw-user-config__form-list textarea {
    border: 1px solid #d1d1d1;
    border-radius: 50px;
    width: 100%;
    height: 36px;
    padding: 0 15px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

@media screen and (min-width:768px) {
    .nw-user-config__form-list input[type=email], .nw-user-config__form-list input[type=number], .nw-user-config__form-list input[type=tel], .nw-user-config__form-list input[type=text], .nw-user-config__form-list select, .nw-user-config__form-list textarea {
        padding: 0 20px
    }
}

.nw-user-config__form.v2 .nw-user-config__form-list input[type=email], .nw-user-config__form.v2 .nw-user-config__form-list input[type=number], .nw-user-config__form.v2 .nw-user-config__form-list input[type=tel], .nw-user-config__form.v2 .nw-user-config__form-list input[type=text], .nw-user-config__form.v2 .nw-user-config__form-list select, .nw-user-config__form.v2 .nw-user-config__form-list textarea {
    padding: 0 14px
}

.nw-user-config__form-list textarea {
    border-radius: 8px;
    height: 143px;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    resize: none
}

.nw-user-config__form-list select {
    padding-right: 50px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E %3Cpath opacity='0.7' d='M1 1.01123L6 6.84074L11 1.01123' stroke='%23595959' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat right 25px center
}

.nw-user-config__form-list [data-toggle=datepicker] {
    padding-right: 50px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E %3Cg opacity='0.7'%3E %3Cpath d='M14.3333 2.54321H2.66667C1.74619 2.54321 1 3.23412 1 4.08639V14.8886C1 15.7409 1.74619 16.4318 2.66667 16.4318H14.3333C15.2538 16.4318 16 15.7409 16 14.8886V4.08639C16 3.23412 15.2538 2.54321 14.3333 2.54321Z' stroke='%23595959' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M11.833 1V4.08635' stroke='%23595959' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M5.16699 1V4.08635' stroke='%23595959' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M1 7.17285H16' stroke='%23595959' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/g%3E %3C/svg%3E") no-repeat right 22px center
}

.nw-user-config__form-list .switch {
    position: relative;
    display: inline-block;
    width: 45px;
    height: 22px;
    margin-top: 7px
}

    .nw-user-config__form-list .switch input:checked + .slider {
        background-color: #00bf71
    }

        .nw-user-config__form-list .switch input:checked + .slider:before {
            transform: translateX(22px)
        }

    .nw-user-config__form-list .switch .slider {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        transition: .4s;
        border-radius: 50px;
        background-color: #ccc;
        cursor: pointer
    }

        .nw-user-config__form-list .switch .slider::before {
            content: "";
            position: absolute;
            bottom: 2.5px;
            left: 3px;
            transition: .4s;
            border-radius: 50%;
            width: 17px;
            height: 17px;
            background-color: #fff
        }

.nw-user-config__form-list .item-radio-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 12px
}

@media screen and (min-width:768px) {
    .nw-user-config__form-list .item-radio-list {
        padding-right: 7%
    }
}

.nw-user-config__form-list .item-radio-list label {
    cursor: pointer
}

    .nw-user-config__form-list .item-radio-list label span {
        display: inline-flex;
        align-items: center;
        min-height: 16px;
        padding-left: 22px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Ccircle cx='8' cy='8' r='7.5' stroke='%23292929'/%3E %3C/svg%3E") no-repeat
    }

    .nw-user-config__form-list .item-radio-list label input:checked + span {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Ccircle cx='8' cy='8' r='7.5' fill='%2300BF71' stroke='%2300BF71'/%3E %3Cpath d='M3.69238 8.6154L6.76931 11.0769L11.077 4.9231' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E")
    }

.nw-user-config__form-list .btn {
    border-radius: 50px;
    padding: 11px 39px
}

@media screen and (min-width:576px) {
    .nw-user-config__form-list .btn {
        margin-top: 26px
    }
}

.nw-user-config__sidebar {
    padding: 20px 15px;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nw-user-config__sidebar {
        padding: 27px 28px 33px 29px
    }
}

.nw-user-config__sidebar .nw-company-detail__avatar {
    border-color: rgba(209,209,209,.46)
}

.nw-user-config__sidebar .nw-company-detail__verify {
    margin-bottom: 24px;
    background-color: rgba(209,209,209,.8);
    color: #595959
}

.nw-user-config__menu {
    border-bottom: 1px dashed #d1d1d1;
    margin-bottom: 21px;
    padding-bottom: 17px
}

    .nw-user-config__menu .item {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        border: none;
        border-radius: 4px;
        width: 100%;
        margin-bottom: 9px;
        padding: 12px 14px;
        background-color: rgba(209,209,209,.2);
        cursor: pointer;
        text-align: left;
        color: #595959
    }

        .nw-user-config__menu .item:last-child {
            margin-bottom: 0
        }

        .nw-user-config__menu .item.active, .nw-user-config__menu .item:hover {
            background-color: #00bf71;
            color: #fff
        }

    .nw-user-config__menu .item-icon {
        display: flex;
        align-items: center;
        width: 24px
    }

    .nw-user-config__menu .item-content {
        width: calc(100% - 24px);
        padding-left: 15px
    }

.nw-user-config__checklist .item {
    margin-bottom: 25px
}

    .nw-user-config__checklist .item:last-child {
        margin-bottom: 0
    }

    .nw-user-config__checklist .item .switch {
        margin-right: 10px;
        cursor: pointer;
        vertical-align: middle
    }

        .nw-user-config__checklist .item .switch > span {
            position: relative;
            display: flex;
            padding-left: 49px
        }

            .nw-user-config__checklist .item .switch > span::before {
                content: "";
                position: absolute;
                top: 2px;
                left: 0;
                transition: border-color .3s ease;
                border: 2px solid #292929;
                border-radius: 24px;
                width: 36px;
                height: 14px
            }

            .nw-user-config__checklist .item .switch > span::after {
                content: "";
                position: absolute;
                top: -1px;
                left: 0;
                transform: translateX(0);
                transition: transform .3s ease;
                border-radius: 50%;
                width: 20px;
                height: 20px;
                background-color: #292929
            }

        .nw-user-config__checklist .item .switch input:checked + span {
            color: #00bf71
        }

            .nw-user-config__checklist .item .switch input:checked + span::before {
                border-color: #00bf71
            }

            .nw-user-config__checklist .item .switch input:checked + span::after {
                transform: translateX(16px);
                background-color: #00bf71
            }

.nw-user-config__checklist .item-content {
    margin-top: 9px;
    margin-right: -4px
}

    .nw-user-config__checklist .item-content .fz-13 {
        display: block;
        line-height: 1.14
    }

.modal-change-password .modal-dialog {
    max-width: 761px
}

.modal-change-password .modal-content {
    border: none;
    border-radius: 0;
    padding: 20px
}

@media screen and (min-width:768px) {
    .modal-change-password .modal-content {
        padding: 25px 40px 37px
    }
}

.modal-change-password .modal-header {
    border-bottom: 1px dashed #00bf71;
    margin-bottom: 20px;
    padding: 0 0 10px
}

.modal-change-password .modal-body {
    padding: 0
}

    .modal-change-password .modal-body .item {
        margin-bottom: 18px
    }

    .modal-change-password .modal-body label {
        display: block;
        margin-bottom: 11px
    }

    .modal-change-password .modal-body input {
        border: 1px solid #d1d1d1;
        border-radius: 50px;
        width: 100%;
        height: 36px;
        padding: 0 15px
    }

@media screen and (min-width:768px) {
    .modal-change-password .modal-body input {
        padding: 0 20px
    }
}

.modal-change-password .modal-body input:focus {
    border-color: #00bf71
}

.modal-change-password .modal-footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-end;
    border-top: none;
    gap: 15px
}

@media screen and (min-width:576px) {
    .modal-change-password .modal-footer {
        justify-content: space-between
    }
}

@media screen and (min-width:768px) {
    .modal-change-password .modal-footer {
        padding: 9px 0 0
    }
}

.modal-change-password .modal-footer .btn {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50px
}

.modal-change-password .modal-footer .btn-nw-gray-2 {
    order: 1;
    width: 138px;
    height: 40px
}

@media screen and (min-width:576px) {
    .modal-change-password .modal-footer .btn-nw-gray-2 {
        order: 0
    }
}

.modal-change-password .modal-footer .btn-nw-success {
    width: 211px;
    height: 48px
}

.nw-utils {
    padding: 30px 0 16px;
    background-color: #cbe0f1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='277' viewBox='0 0 560 277' fill='none'%3E %3Cpath opacity='0.03' fill-rule='evenodd' clip-rule='evenodd' d='M0 0C1.60881 153.258 126.346 277 279.984 277C433.623 277 558.36 153.258 559.969 0H446.699C445.099 90.7047 371.071 163.742 279.984 163.742C188.898 163.742 114.869 90.7047 113.269 0H0Z' fill='%23243556'/%3E %3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='505' height='362' viewBox='0 0 505 362' fill='none'%3E %3Cpath opacity='0.05' fill-rule='evenodd' clip-rule='evenodd' d='M541 361.348C548.804 335.604 553 308.292 553 280C553 125.36 427.64 0 273 0C141.095 0 30.4929 91.2097 0.823242 214H119.83C145.4 154.738 204.356 113.258 273 113.258C341.644 113.258 400.6 154.738 426.17 214H541V361.348Z' fill='%23243556'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left 60px top,right bottom -148px
}

@media screen and (min-width:768px) {
    .nw-utils {
        padding-top: 37px;
        padding-bottom: 41px
    }
}

.nw-utils__title {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    margin-right: auto;
    margin-bottom: 18px;
    padding-right: 75px;
    line-height: 1.4583;
    letter-spacing: 1px
}

@media screen and (min-width:768px) {
    .nw-utils__title {
        padding-right: 98px
    }
}

.nw-utils__title::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 7px;
    width: 65px;
    height: 3px;
    background-color: #00bf71
}

@media screen and (min-width:768px) {
    .nw-utils__title::after {
        bottom: 12px;
        width: 91px
    }
}

.nw-utils__inner [class*=col-] {
    margin-bottom: 24px
}

.nw-utils__inner .item {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.15);
    border-radius: 138px;
    padding: 6px 25px 7px 9px;
    background: #fff;
    color: #3c3c3c
}

    .nw-utils__inner .item:hover {
        background: #00bf71;
        color: #fff
    }

.nw-utils__inner .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25);
    border-radius: 45.5px;
    width: 57px;
    height: 57px;
    background: #fff
}

.nw-utils__inner .item-content {
    width: calc(100% - 57px);
    padding-left: 15px
}

@media screen and (min-width:768px) {
    .nw-utils__inner .item-content {
        padding-left: 19px
    }
}

.nw-utils__inner .item-content span {
    line-height: 1.4375
}

.nw-vip-content {
    position: relative;
    overflow: hidden;
    padding: 30px 0;
    background-color: #001e56;
    color: #fff
}

@media screen and (min-width:768px) {
    .nw-vip-content {
        padding: 37px 0 42px
    }
}

.nw-vip-content__title {
    margin-bottom: 15px;
    text-align: center;
    letter-spacing: 1px
}

@media screen and (min-width:992px) {
    .nw-vip-content__title {
        margin-bottom: 36px
    }
}

.nw-vip-content__title span {
    position: relative;
    padding: 0 100px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='3' viewBox='0 0 91 3' fill='none'%3E %3Cpath d='M0 3L91 0V3H0Z' fill='%2300BF71'/%3E %3C/svg%3E") no-repeat left center,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='3' viewBox='0 0 91 3' fill='none'%3E %3Cpath d='M0 0L91 3H0V0Z' fill='%2300BF71'/%3E %3C/svg%3E") no-repeat right center
}

@media screen and (min-width:768px) {
    .nw-vip-content__title span {
        padding: 0 118px
    }
}

.nw-vip-content__inner {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 4px 0 6px
}

    .nw-vip-content__inner .list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }

    .nw-vip-content__inner .item {
        position: relative;
        display: flex;
        transition: all .3s ease;
        margin-bottom: 24px;
        background-repeat: no-repeat;
        background-size: 100% 100%
    }

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item {
        width: 100% !important;
        max-width: 402px;
        background-size: auto 100%
    }
}

@media screen and (max-width:991px) {
    .nw-vip-content__inner .item {
        margin: 0 auto 20px
    }
}

.nw-vip-content__inner .item::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item::after {
        background-size: auto 100%
    }
}

.nw-vip-content__inner .item::before {
    content: "";
    position: absolute;
    z-index: 2;
    background-repeat: no-repeat
}

.nw-vip-content__inner .item:nth-child(odd) {
    padding: 17px
}

@media screen and (min-width:576px) {
    .nw-vip-content__inner .item:nth-child(odd) {
        padding: 17px 28px 17px 18px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item:nth-child(odd) {
        padding-right: 28px;
        padding-left: 15px
    }
}

.nw-vip-content__inner .item:nth-child(even) {
    padding: 17px
}

@media screen and (min-width:576px) {
    .nw-vip-content__inner .item:nth-child(even) {
        padding: 17px 12px 17px 34px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item:nth-child(even) {
        padding-left: 38px
    }
}

.nw-vip-content__inner .item .icon {
    position: absolute;
    z-index: 2;
    display: none
}

@media screen and (min-width:576px) {
    .nw-vip-content__inner .item .icon {
        display: flex
    }
}

.nw-vip-content__inner .item .overflow-scroll {
    position: relative;
    z-index: 2;
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 13px
}

    .nw-vip-content__inner .item .overflow-scroll p {
        line-height: 1.25
    }

    .nw-vip-content__inner .item .overflow-scroll ul {
        margin: 8px 0 11px;
        line-height: 1.6667
    }

        .nw-vip-content__inner .item .overflow-scroll ul li {
            position: relative
        }

            .nw-vip-content__inner .item .overflow-scroll ul li::before {
                content: "";
                position: absolute;
                top: 8px;
                left: -13px;
                width: 8px;
                height: 9px;
                background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' viewBox='0 0 8 9' fill='none'%3E %3Cpath d='M6.75 2.90067C7.75 3.47802 7.75 4.9214 6.75 5.49875L2.25 8.09682C1.25 8.67417 -4.26307e-07 7.95248 -3.75834e-07 6.79778L-1.48703e-07 1.60163C-9.82293e-08 0.44693 1.25 -0.274757 2.25 0.302593L6.75 2.90067Z' fill='white'/%3E %3C/svg%3E") no-repeat
            }

    .nw-vip-content__inner .item .overflow-scroll .btn {
        display: flex;
        justify-content: center;
        align-items: center;
        border: 1px solid #fff;
        border-radius: 25px;
        width: 94px;
        height: 25px;
        color: #fff
    }

        .nw-vip-content__inner .item .overflow-scroll .btn:hover {
            background-color: #fff;
            color: #001e56
        }

.nw-vip-content__inner .item-1 {
    width: 402px;
    height: 182px
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item-1 {
        height: auto;
        min-height: 182px
    }
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .item-1 {
        width: 340px;
        height: 154px;
        margin-top: 14px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item-1 {
        width: 402px;
        height: 182px
    }
}

.nw-vip-content__inner .item-1::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='402' height='182' viewBox='0 0 402 182' fill='none'%3E %3Cpath opacity='0.8' d='M401 13.0578V155.348C401 158.539 399.364 161.613 396.425 163.879L378.789 177.473C375.85 179.739 371.888 181 367.722 181H111.645H16.6422C8.00319 181 1 175.602 1 168.942V26.6524C1 23.4606 2.63578 20.387 5.57508 18.1213L23.2109 4.52671C26.1502 2.26095 30.1118 1 34.278 1H385.358C393.997 1.0197 401 6.41813 401 13.0578Z' fill='%2305316D' stroke='url(%23paint0_linear_1_2678)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2678' x1='0.990831' y1='91.0288' x2='400.988' y2='91.0288' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-1:hover::after {
    top: -34px;
    right: -28px;
    bottom: -30px;
    left: -36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='466' height='246' viewBox='0 0 466 246' fill='none'%3E %3Cg filter='url(%23filter0_dddd_473_3113)'%3E %3Cpath d='M437 47.0578V189.348C437 192.539 435.364 195.613 432.425 197.879L414.789 211.473C411.85 213.739 407.888 215 403.722 215H147.645H52.6422C44.0032 215 37 209.602 37 202.942V60.6524C37 57.4606 38.6358 54.387 41.5751 52.1213L59.2109 38.5267C62.1502 36.2609 66.1118 35 70.278 35H421.358C429.997 35.0197 437 40.4181 437 47.0578Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M437 47.0578V189.348C437 192.539 435.364 195.613 432.425 197.879L414.789 211.473C411.85 213.739 407.888 215 403.722 215H147.645H52.6422C44.0032 215 37 209.602 37 202.942V60.6524C37 57.4606 38.6358 54.387 41.5751 52.1213L59.2109 38.5267C62.1502 36.2609 66.1118 35 70.278 35H421.358C429.997 35.0197 437 40.4181 437 47.0578Z' stroke='url(%23paint0_linear_473_3113)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3113' x='0' y='0' width='466' height='246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3113'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3113' result='effect2_dropShadow_473_3113'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3113' result='effect3_dropShadow_473_3113'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3113' result='effect4_dropShadow_473_3113'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3113' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3113' x1='36.9908' y1='125.029' x2='436.988' y2='125.029' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0.44'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-1::before {
    top: 36px;
    left: -6px;
    width: 13px;
    height: 67px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='67' viewBox='0 0 13 67' fill='none'%3E %3Cpath d='M12.3497 0.199707H0V66.9676H12.3497V0.199707Z' fill='url(%23paint0_linear_1_2688)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2688' x1='9.15467' y1='12.5479' x2='-1.13621' y2='12.7716' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23092966'/%3E %3Cstop offset='1' stop-color='%233564BC'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-1 .icon {
    top: calc(50% - 23px);
    right: -31px
}

.nw-vip-content__inner .item-2 {
    width: 414px;
    height: 206px
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item-2 {
        height: auto;
        min-height: 200px
    }
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .item-2 {
        width: 340px;
        height: 170px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item-2 {
        width: 414px;
        height: 206px
    }
}

.nw-vip-content__inner .item-2::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='206' viewBox='0 0 414 206' fill='none'%3E %3Cpath opacity='0.8' d='M413 14.6655V175.927C413 179.545 411.315 183.028 408.288 185.596L390.123 201.003C387.095 203.571 383.015 205 378.724 205H114.965H17.1114C8.21329 205 1 198.882 1 191.335V30.0727C1 26.4553 2.68486 22.972 5.71233 20.4041L23.8772 4.99694C26.9047 2.42907 30.9852 1 35.2763 1H396.889C405.787 1.02233 413 7.14054 413 14.6655Z' fill='%2305316D' stroke='url(%23paint0_linear_1_2727)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2727' x1='0.990556' y1='103.033' x2='412.987' y2='103.033' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-2:hover::after {
    top: -34px;
    right: -28px;
    bottom: -30px;
    left: -36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='478' height='270' viewBox='0 0 478 270' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3163)'%3E %3Cpath d='M449 48.6655V209.927C449 213.545 447.315 217.028 444.288 219.596L426.123 235.003C423.095 237.571 419.015 239 414.724 239H150.965H53.1114C44.2133 239 37 232.882 37 225.335V64.0727C37 60.4553 38.6849 56.972 41.7123 54.4041L59.8772 38.9969C62.9047 36.4291 66.9852 35 71.2763 35H432.889C441.787 35.0223 449 41.1405 449 48.6655Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M449 48.6655V209.927C449 213.545 447.315 217.028 444.288 219.596L426.123 235.003C423.095 237.571 419.015 239 414.724 239H150.965H53.1114C44.2133 239 37 232.882 37 225.335V64.0727C37 60.4553 38.6849 56.972 41.7123 54.4041L59.8772 38.9969C62.9047 36.4291 66.9852 35 71.2763 35H432.889C441.787 35.0223 449 41.1405 449 48.6655Z' stroke='url(%23paint0_linear_473_3163)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3163' x='0' y='0' width='478' height='270' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3163'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3163' result='effect2_dropShadow_473_3163'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3163' result='effect3_dropShadow_473_3163'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3163' result='effect4_dropShadow_473_3163'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3163' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3163' x1='36.9906' y1='137.033' x2='448.987' y2='137.033' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-2::before {
    top: 25px;
    right: -4px;
    width: 10px;
    height: 82px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='82' viewBox='0 0 10 82' fill='none'%3E %3Cpath d='M9.97423 0.856445H0.078125V81.5784H9.97423V0.856445Z' fill='url(%23paint0_linear_1_2728)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2728' x1='7.41396' y1='15.7854' x2='-0.834531' y2='15.9042' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23092966'/%3E %3Cstop offset='1' stop-color='%233564BC'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-2 .icon {
    top: calc(50% - 25px);
    left: -33px
}

.nw-vip-content__inner .item-3 {
    width: 402px;
    height: 182px
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item-3 {
        height: auto;
        min-height: 182px
    }
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .item-3 {
        width: 340px;
        height: 154px;
        margin-top: 8px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item-3 {
        width: 402px;
        height: 182px
    }
}

.nw-vip-content__inner .item-3::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='402' height='182' viewBox='0 0 402 182' fill='none'%3E %3Cpath opacity='0.8' d='M401 13.0578V155.348C401 158.539 399.364 161.613 396.425 163.879L378.789 177.473C375.85 179.739 371.888 181 367.722 181H111.645H16.6422C8.00319 181 1 175.602 1 168.942V26.6524C1 23.4606 2.63578 20.387 5.57508 18.1213L23.2109 4.52671C26.1502 2.26095 30.1118 1 34.278 1H385.358C393.997 1.0197 401 6.41813 401 13.0578Z' fill='%2305316D' stroke='url(%23paint0_linear_1_2691)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2691' x1='0.990831' y1='91.0288' x2='400.988' y2='91.0288' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-3:hover::after {
    top: -34px;
    right: -28px;
    bottom: -30px;
    left: -36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='466' height='246' viewBox='0 0 466 246' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3126)'%3E %3Cpath d='M437 47.0578V189.348C437 192.539 435.364 195.613 432.425 197.879L414.789 211.473C411.85 213.739 407.888 215 403.722 215H147.645H52.6422C44.0032 215 37 209.602 37 202.942V60.6524C37 57.4606 38.6358 54.387 41.5751 52.1213L59.2109 38.5267C62.1502 36.2609 66.1118 35 70.278 35H421.358C429.997 35.0197 437 40.4181 437 47.0578Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M437 47.0578V189.348C437 192.539 435.364 195.613 432.425 197.879L414.789 211.473C411.85 213.739 407.888 215 403.722 215H147.645H52.6422C44.0032 215 37 209.602 37 202.942V60.6524C37 57.4606 38.6358 54.387 41.5751 52.1213L59.2109 38.5267C62.1502 36.2609 66.1118 35 70.278 35H421.358C429.997 35.0197 437 40.4181 437 47.0578Z' stroke='url(%23paint0_linear_473_3126)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3126' x='0' y='0' width='466' height='246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3126'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3126' result='effect2_dropShadow_473_3126'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3126' result='effect3_dropShadow_473_3126'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3126' result='effect4_dropShadow_473_3126'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3126' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3126' x1='36.9908' y1='125.029' x2='436.988' y2='125.029' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-3::before {
    top: 62px;
    left: -6px;
    width: 13px;
    height: 67px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='67' viewBox='0 0 13 67' fill='none'%3E %3Cpath d='M12.3497 0.199707H0V66.9676H12.3497V0.199707Z' fill='url(%23paint0_linear_1_2688)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2688' x1='9.15467' y1='12.5479' x2='-1.13621' y2='12.7716' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23092966'/%3E %3Cstop offset='1' stop-color='%233564BC'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-3 .icon {
    top: calc(50% - 37px);
    right: -31px
}

.nw-vip-content__inner .item-4 {
    width: 414px;
    height: 203px
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item-4 {
        height: auto;
        min-height: 197px
    }
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .item-4 {
        width: 340px;
        height: 168px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item-4 {
        width: 414px;
        height: 203px
    }
}

.nw-vip-content__inner .item-4::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='203' viewBox='0 0 414 203' fill='none'%3E %3Cpath opacity='0.8' d='M413 14.4645V173.355C413 176.919 411.315 180.351 408.288 182.881L390.123 198.062C387.095 200.592 383.015 202 378.724 202H114.965H17.1114C8.21329 202 1 195.972 1 188.535V29.6451C1 26.081 2.68486 22.6489 5.71233 20.1188L23.8772 4.93816C26.9047 2.40806 30.9852 1 35.2763 1H396.889C405.787 1.022 413 7.05024 413 14.4645Z' fill='%2305316D' stroke='url(%23paint0_linear_1_2738)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2738' x1='0.990556' y1='101.532' x2='412.987' y2='101.532' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-4:hover::after {
    top: -34px;
    right: -28px;
    bottom: -30px;
    left: -36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='478' height='267' viewBox='0 0 478 267' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3175)'%3E %3Cpath d='M449 48.4645V207.355C449 210.919 447.315 214.351 444.288 216.881L426.123 232.062C423.095 234.592 419.015 236 414.724 236H150.965H53.1114C44.2133 236 37 229.972 37 222.535V63.6451C37 60.081 38.6849 56.6489 41.7123 54.1188L59.8772 38.9382C62.9047 36.4081 66.9852 35 71.2763 35H432.889C441.787 35.022 449 41.0502 449 48.4645Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M449 48.4645V207.355C449 210.919 447.315 214.351 444.288 216.881L426.123 232.062C423.095 234.592 419.015 236 414.724 236H150.965H53.1114C44.2133 236 37 229.972 37 222.535V63.6451C37 60.081 38.6849 56.6489 41.7123 54.1188L59.8772 38.9382C62.9047 36.4081 66.9852 35 71.2763 35H432.889C441.787 35.022 449 41.0502 449 48.4645Z' stroke='url(%23paint0_linear_473_3175)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3175' x='0' y='0' width='478' height='267' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3175'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3175' result='effect2_dropShadow_473_3175'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3175' result='effect3_dropShadow_473_3175'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3175' result='effect4_dropShadow_473_3175'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3175' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3175' x1='36.9906' y1='135.532' x2='448.987' y2='135.532' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-4::before {
    top: 25px;
    right: -4px;
    width: 10px;
    height: 81px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='81' viewBox='0 0 10 81' fill='none'%3E %3Cpath d='M9.97423 0.529785H0.078125V80.0874H9.97423V0.529785Z' fill='url(%23paint0_linear_1_2739)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2739' x1='7.41396' y1='15.2434' x2='-0.83448' y2='15.3639' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23092966'/%3E %3Cstop offset='1' stop-color='%233564BC'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-4 .icon {
    top: calc(50% - 40px);
    left: -33px
}

.nw-vip-content__inner .item-5 {
    width: 402px;
    height: 157px
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item-5 {
        height: auto;
        min-height: 157px
    }
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .item-5 {
        width: 340px;
        height: 134px;
        margin-top: 2px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item-5 {
        width: 402px;
        height: 157px
    }
}

.nw-vip-content__inner .item-5::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='402' height='157' viewBox='0 0 402 157' fill='none'%3E %3Cpath opacity='0.8' d='M401 11.3831V133.91C401 136.659 399.364 139.306 396.425 141.257L378.789 152.963C375.85 154.914 371.888 156 367.722 156H111.645H16.6422C8.00319 156 1 151.351 1 145.617V23.0895C1 20.3411 2.63578 17.6944 5.57508 15.7433L23.2109 4.03689C26.1502 2.08581 30.1118 1 34.278 1H385.358C393.997 1.01697 401 5.66561 401 11.3831Z' fill='%2305316D' stroke='url(%23paint0_linear_1_2701)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2701' x1='0.990831' y1='78.5248' x2='400.988' y2='78.5248' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-5:hover::after {
    top: -34px;
    right: -28px;
    bottom: -30px;
    left: -36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='466' height='221' viewBox='0 0 466 221' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3136)'%3E %3Cpath d='M437 45.3831V167.91C437 170.659 435.364 173.306 432.425 175.257L414.789 186.963C411.85 188.914 407.888 190 403.722 190H147.645H52.6422C44.0032 190 37 185.351 37 179.617V57.0895C37 54.3411 38.6358 51.6944 41.5751 49.7433L59.2109 38.0369C62.1502 36.0858 66.1118 35 70.278 35H421.358C429.997 35.017 437 39.6656 437 45.3831Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M437 45.3831V167.91C437 170.659 435.364 173.306 432.425 175.257L414.789 186.963C411.85 188.914 407.888 190 403.722 190H147.645H52.6422C44.0032 190 37 185.351 37 179.617V57.0895C37 54.3411 38.6358 51.6944 41.5751 49.7433L59.2109 38.0369C62.1502 36.0858 66.1118 35 70.278 35H421.358C429.997 35.017 437 39.6656 437 45.3831Z' stroke='url(%23paint0_linear_473_3136)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3136' x='0' y='0' width='466' height='221' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3136'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3136' result='effect2_dropShadow_473_3136'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3136' result='effect3_dropShadow_473_3136'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3136' result='effect4_dropShadow_473_3136'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3136' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3136' x1='36.9908' y1='112.525' x2='436.988' y2='112.525' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-5::before {
    top: 45px;
    left: -6px;
    width: 13px;
    height: 58px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='58' viewBox='0 0 13 58' fill='none'%3E %3Cpath d='M12.3497 0.199707H0V57.6563H12.3497V0.199707Z' fill='url(%23paint0_linear_1_2712)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2712' x1='9.15468' y1='10.8259' x2='-1.13451' y2='11.0857' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23092966'/%3E %3Cstop offset='1' stop-color='%233564BC'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-5 .icon {
    top: calc(50% - 24px);
    right: -31px
}

.nw-vip-content__inner .item-6 {
    width: 414px;
    height: 155px
}

@media screen and (max-width:575px) {
    .nw-vip-content__inner .item-6 {
        height: auto;
        min-height: 150px
    }
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .item-6 {
        width: 340px;
        height: 128px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .item-6 {
        width: 414px;
        height: 155px
    }
}

.nw-vip-content__inner .item-6::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='155' viewBox='0 0 414 155' fill='none'%3E %3Cpath opacity='0.8' d='M413 11.2491V132.195C413 134.908 411.315 137.521 408.288 139.447L390.123 151.002C387.095 152.928 383.015 154 378.724 154H114.965H17.1114C8.21329 154 1 149.411 1 143.751V22.8045C1 20.0915 2.68486 17.479 5.71233 15.5531L23.8772 3.9977C26.9047 2.0718 30.9852 1 35.2763 1H396.889C405.787 1.01675 413 5.60541 413 11.2491Z' fill='%2305316D' stroke='url(%23paint0_linear_1_2751)' stroke-miterlimit='10'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2751' x1='0.990556' y1='77.5245' x2='412.987' y2='77.5245' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-6:hover::after {
    top: -34px;
    right: -28px;
    bottom: -30px;
    left: -36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='478' height='219' viewBox='0 0 478 219' fill='none'%3E %3Cg opacity='0.8' filter='url(%23filter0_dddd_473_3188)'%3E %3Cpath d='M449 45.2491V166.195C449 168.908 447.315 171.521 444.288 173.447L426.123 185.002C423.095 186.928 419.015 188 414.724 188H150.965H53.1114C44.2133 188 37 183.411 37 177.751V56.8045C37 54.0915 38.6849 51.479 41.7123 49.5531L59.8772 37.9977C62.9047 36.0718 66.9852 35 71.2763 35H432.889C441.787 35.0167 449 39.6054 449 45.2491Z' fill='%2305316D' shape-rendering='crispEdges'/%3E %3Cpath d='M449 45.2491V166.195C449 168.908 447.315 171.521 444.288 173.447L426.123 185.002C423.095 186.928 419.015 188 414.724 188H150.965H53.1114C44.2133 188 37 183.411 37 177.751V56.8045C37 54.0915 38.6849 51.479 41.7123 49.5531L59.8772 37.9977C62.9047 36.0718 66.9852 35 71.2763 35H432.889C441.787 35.0167 449 39.6054 449 45.2491Z' stroke='url(%23paint0_linear_473_3188)' stroke-width='2' stroke-miterlimit='10' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_dddd_473_3188' x='0' y='0' width='478' height='219' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.5625 0 0 0 0 0.895 0 0 0 0 1 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_473_3188'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect1_dropShadow_473_3188' result='effect2_dropShadow_473_3188'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-4' dy='-2'/%3E %3CfeGaussianBlur stdDeviation='16'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='effect2_dropShadow_473_3188' result='effect3_dropShadow_473_3188'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='2' dy='2'/%3E %3CfeGaussianBlur stdDeviation='2.5'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.733333 0 0 0 0 1 0 0 0 0 0.984314 0 0 0 0.5 0'/%3E %3CfeBlend mode='normal' in2='effect3_dropShadow_473_3188' result='effect4_dropShadow_473_3188'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect4_dropShadow_473_3188' result='shape'/%3E %3C/filter%3E %3ClinearGradient id='paint0_linear_473_3188' x1='36.9906' y1='111.525' x2='448.987' y2='111.525' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%235A9EFB' stop-opacity='0'/%3E %3Cstop offset='1' stop-color='%235A9EFB'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-6::before {
    top: 18px;
    right: -4px;
    width: 10px;
    height: 61px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='61' viewBox='0 0 10 61' fill='none'%3E %3Cpath d='M9.97423 0.515625H0.078125V60.9132H9.97423V0.515625Z' fill='url(%23paint0_linear_1_2752)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1_2752' x1='7.41396' y1='11.6857' x2='-0.833186' y2='11.8445' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23092966'/%3E %3Cstop offset='1' stop-color='%233564BC'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E")
}

.nw-vip-content__inner .item-6 .icon {
    top: calc(50% - 29px);
    left: -33px
}

.nw-vip-content__inner .middle {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin: 0 auto 30px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .middle {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width: calc(100% - 817px);
        width: calc(100% - 680px);
        margin: 0;
        padding-top: 57px
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .middle {
        width: calc(100% - 817px)
    }
}

.nw-vip-content__inner .middle-vector {
    position: relative;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 290px
}

@media screen and (min-width:768px) {
    .nw-vip-content__inner .middle-vector {
        width: 313px
    }
}

.nw-vip-content__inner .middle-vector img, .nw-vip-content__inner .middle-vector svg {
    position: relative;
    z-index: 10
}

.nw-vip-content__inner .middle-vector::before {
    content: "";
    position: absolute;
    top: calc(50% - 79px - 17px);
    left: calc(50% - 79px - 1px);
    z-index: 15;
    -webkit-animation: rotating 7s linear infinite;
    animation: rotating 7s linear infinite;
    border-radius: 50%;
    width: 158px;
    height: 158px;
    padding: 3px;
    background: conic-gradient(from var(--d,0deg),#10b7ff,#0000 30deg 120deg,#10b7ff 150deg 180deg,#0000 210deg 300deg,#10b7ff 330deg);
    background-color: #044bd2;
    -webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: intersect
}

@media screen and (min-width:768px) {
    .nw-vip-content__inner .middle-vector::before {
        top: calc(50% - 84px - 17px);
        left: calc(50% - 84px - 1px);
        width: 168px;
        height: 168px
    }
}

.nw-vip-content__inner .middle-vector::after {
    content: "";
    position: absolute;
    top: calc(50% - 100px - 17px);
    left: calc(50% - 100px - 1px);
    opacity: .5;
    -webkit-animation: rotating 7s linear infinite;
    animation: rotating 7s linear infinite;
    width: 200px;
    height: 200px;
    background: radial-gradient(80px at left 150px top 120px,#7fd3de 98%,#0000),radial-gradient(80px at right 150px bottom 120px,#7fd3de 98%,#0000);
    filter: blur(60px)
}

.nw-vip-content__inner .line-top-left {
    position: absolute;
    top: 17.2%;
    left: 17px;
    z-index: 3;
    display: none;
    width: 104px;
    height: 135px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .line-top-left {
        display: flex
    }
}

.nw-vip-content__inner .line-top-right {
    position: absolute;
    top: 17.2%;
    right: 22px;
    z-index: 3;
    display: none;
    width: 104px;
    height: 135px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .line-top-right {
        display: flex
    }
}

.nw-vip-content__inner .line-mid-left {
    position: absolute;
    top: 50%;
    left: 0;
    display: none;
    width: 176px;
    height: 8px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .line-mid-left {
        display: flex
    }
}

.nw-vip-content__inner .line-mid-right {
    position: absolute;
    top: 50%;
    right: 0;
    display: none;
    width: 171px;
    height: 8px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .line-mid-right {
        display: flex
    }
}

.nw-vip-content__inner .line-bottom-left {
    position: absolute;
    bottom: 14%;
    left: -5px;
    display: none;
    width: 142px;
    height: 157px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .line-bottom-left {
        display: flex
    }
}

.nw-vip-content__inner .line-bottom-right {
    position: absolute;
    right: -5px;
    bottom: 14.2%;
    display: none;
    width: 142px;
    height: 157px
}

@media screen and (min-width:992px) {
    .nw-vip-content__inner .line-bottom-right {
        display: flex
    }
}

@media screen and (min-width:1200px) {
    .nw-vip-content__inner .line-bottom-right {
        right: 19px
    }
}

.nw-vip-content__bg {
    position: absolute;
    bottom: -53px;
    left: 50%;
    transform: translateX(-50%);
    width: 1836px;
    height: 255px
}

.nw-why {
    position: relative;
    display: flex
}

.nw-why__background {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background-color: rgba(203,224,241,.8);
    pointer-events: none
}

    .nw-why__background .vector-1 {
        position: absolute;
        top: 0;
        left: 0
    }

    .nw-why__background .vector-2 {
        position: absolute;
        right: 0;
        bottom: 0
    }

.nw-why__wrapper {
    display: inline-block;
    width: 100%;
    margin: -30px 0
}

@media screen and (min-width:768px) {
    .nw-why__wrapper {
        margin: -93px 0 -68px
    }
}

.nw-why__inner {
    position: relative;
    z-index: 2;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
    border-top: 28px solid #00bf71;
    border-radius: 13px 13px 8px 8px;
    background-color: #fff
}

.nw-why__title {
    margin-top: -59px;
    text-align: center
}

    .nw-why__title span {
        display: inline-block;
        border-radius: 15px;
        padding: 12px 22px 11px;
        background: #00bf71;
        color: #fff
    }

.nw-why__main {
    position: relative;
    overflow: hidden;
    padding: 21px 20px
}

@media screen and (min-width:768px) {
    .nw-why__main {
        padding-right: 40px;
        padding-bottom: 47px;
        padding-left: 40px
    }
}

.nw-why__main .background {
    display: flex;
    align-items: self-end;
    overflow: hidden;
    height: 480px;
    text-align: center;
    pointer-events: none
}

@media screen and (min-width:992px) {
    .nw-why__main .background {
        position: absolute;
        top: 40%;
        left: 50%;
        display: block;
        transform: translate(-50%,-50%);
        overflow: visible;
        width: 471px;
        height: 647px;
        margin-top: 0
    }
}

.nw-why__main .item {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center
}

@media screen and (min-width:992px) {
    .nw-why__main .item {
        align-items: flex-start
    }
}

.nw-why__main .item-icon {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 115px;
    height: 119px
}

.nw-why__main .item-list {
    line-height: 1.2
}

    .nw-why__main .item-list li {
        display: flex
    }

        .nw-why__main .item-list li:not(:last-child) {
            margin-bottom: 4px
        }

        .nw-why__main .item-list li::before {
            content: "";
            display: inline-block;
            flex-shrink: 0;
            width: 8px;
            height: 8px;
            margin-top: 5px;
            margin-right: 5px;
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E %3Cpath d='M3.8195 0.378273C3.89194 0.226449 4.10806 0.226449 4.1805 0.378273L5.10531 2.31636C5.13447 2.37746 5.19256 2.41966 5.25968 2.42851L7.38869 2.70916C7.55547 2.73114 7.62225 2.93668 7.50025 3.05249L5.9428 4.53094C5.8937 4.57755 5.87151 4.64584 5.88383 4.71241L6.27483 6.82394C6.30546 6.98935 6.13062 7.11638 5.98277 7.03614L4.0954 6.01178C4.0359 5.97949 3.9641 5.97949 3.9046 6.01178L2.01723 7.03614C1.86938 7.11638 1.69454 6.98935 1.72517 6.82394L2.11617 4.71241C2.12849 4.64584 2.1063 4.57755 2.0572 4.53094L0.499755 3.05249C0.377748 2.93668 0.444531 2.73114 0.611312 2.70916L2.74032 2.42851C2.80744 2.41966 2.86553 2.37746 2.89469 2.31636L3.8195 0.378273Z' fill='%2300BF71'/%3E %3C/svg%3E") no-repeat
        }

@media screen and (max-width:991px) {
    .nw-why__main .item:not(:last-child) {
        margin-bottom: 15px
    }

    .nw-why__main .item-content {
        width: calc(100% - 115px);
        padding-left: 30px
    }

    .nw-why__main .item-title {
        margin-bottom: 5px
    }
}

@media screen and (max-width:575px) {
    .nw-why__main .background {
        height: 93vw
    }

    .nw-why__main .item-content {
        padding-left: 20px
    }
}

@media screen and (min-width:992px) {
    .nw-why__main .list {
        display: flex;
        flex-wrap: wrap
    }

    .nw-why__main .item:nth-child(1) {
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-bottom: 2px;
        text-align: center
    }

        .nw-why__main .item:nth-child(1) .item-content {
            width: calc(100% - 115px);
            padding-bottom: 11px
        }

        .nw-why__main .item:nth-child(1) .item-title {
            margin-bottom: 8px
        }

        .nw-why__main .item:nth-child(1) .item-list li {
            justify-content: center
        }

    .nw-why__main .item:nth-child(2), .nw-why__main .item:nth-child(5) {
        flex-direction: row-reverse;
        width: 30.9%
    }

        .nw-why__main .item:nth-child(2) .item-content, .nw-why__main .item:nth-child(5) .item-content {
            width: calc(100% - 115px);
            padding-right: 24px;
            text-align: right
        }

        .nw-why__main .item:nth-child(2) .item-title, .nw-why__main .item:nth-child(5) .item-title {
            margin-bottom: 7px
        }

        .nw-why__main .item:nth-child(2) .item-list, .nw-why__main .item:nth-child(5) .item-list {
            max-width: 180px;
            margin-left: auto
        }

            .nw-why__main .item:nth-child(2) .item-list li, .nw-why__main .item:nth-child(5) .item-list li {
                justify-content: flex-end
            }

    .nw-why__main .item:nth-child(2) {
        margin-top: 26px
    }

        .nw-why__main .item:nth-child(2) .item-icon {
            margin-top: 11px
        }

        .nw-why__main .item:nth-child(2) .item-list li {
            display: block
        }

            .nw-why__main .item:nth-child(2) .item-list li::before {
                position: relative;
                top: -2px;
                margin-top: 0
            }

    .nw-why__main .item:nth-child(2), .nw-why__main .item:nth-child(4) {
        margin-bottom: 131px
    }

    .nw-why__main .item:nth-child(4), .nw-why__main .item:nth-child(7) {
        width: 30.5%
    }

        .nw-why__main .item:nth-child(4) .item-title, .nw-why__main .item:nth-child(7) .item-title {
            margin-bottom: 5px;
            padding-left: 13px
        }

        .nw-why__main .item:nth-child(4) .item-content, .nw-why__main .item:nth-child(7) .item-content {
            padding-left: 17px
        }

        .nw-why__main .item:nth-child(4) .item-list li:not(:last-child), .nw-why__main .item:nth-child(7) .item-list li:not(:last-child) {
            margin-bottom: 3px
        }

        .nw-why__main .item:nth-child(5) .item-icon, .nw-why__main .item:nth-child(7) .item-icon {
            margin-top: 5px
        }

        .nw-why__main .item:nth-child(4) .item-icon {
            margin-top: 38px
        }

    .nw-why__main .item:nth-child(8) {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-top: -52px;
        text-align: center
    }

        .nw-why__main .item:nth-child(8) .item-content {
            padding-top: 16px
        }

        .nw-why__main .item:nth-child(8) .item-title {
            margin-bottom: 9px
        }

    .nw-why__main .item-spacing {
        width: 38.6%
    }
}

.nw-award.bglazyloaded {
    background: linear-gradient(to right,rgba(0,28,80,.7) 25.52%,rgba(32,95,215,.7) 100%),url(https://i-vn.joboko.com/_v4/images/common/bg-award.png) no-repeat center top/auto 100%;
    background-size: cover;
    color: #fff;
}


#menuUser .btn-nw-white-ol:hover {
    border-color: #00bf71;
    background-color: #00bf71;
}

#menuUser .navbar-login:hover {
    color: #fff !important;
}

.nw-reviews {
    padding: 30px 0
}

@media screen and (min-width:768px) {
    .nw-reviews {
        padding: 45px 0 0px
    }
}

.nw-reviews__title {
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .nw-reviews__title {
        margin-bottom: 40px
    }
}

.nw-reviews__main .slick-list {
    padding: 0 0 90px !important
}

@media screen and (max-width:767px) {
    .nw-reviews__main .slick-list {
        overflow: visible;
        padding: 0 50px 90px !important
    }
}

.nw-reviews__main .slick-arrow {
    top: 33%;
    display: none;
    width: 42px;
    height: 42px;
    background: #fafafa;
    color: #1d5193
}

@media screen and (min-width:992px) {
    .nw-reviews__main .slick-arrow {
        display: flex
    }
}

.nw-reviews__main .slick-arrow:hover {
    background: #dedede
}

.nw-reviews__main .slick-arrow::before {
    content: none
}

.nw-reviews__main .slick-prev {
    left: -62px
}

.nw-reviews__main .slick-next {
    right: -62px
}

.nw-reviews__main .slick-current .item {
    position: relative;
    z-index: 5;
    transform: scale(1.2);
    padding-top: 0
}

.nw-reviews__main .slick-current .item-top {
    padding-bottom: 70px;
    background-color: #1d5193;
    color: #fff
}

.nw-reviews__main .slick-current .item-text {
    transform: scale(.9) translate(-5%,-6%);
    width: 110%;
    line-height: 1.57
}

.nw-reviews__main .slick-current .item-wrapper {
    margin-bottom: 5px
}

.nw-reviews__main .slick-current .item-address, .nw-reviews__main .slick-current .item-name {
    transform: scale(.83)
}

.nw-reviews__main .item {
    transform: scale(1);
    transform-origin: top;
    transition: all .3s ease;
    padding-top: 26px
}

.nw-reviews__main .item-top {
    border-radius: 15px;
    padding: 15px 24px 59px;
    background-color: #ededed;
    text-align: center;
    color: #696969
}

.nw-reviews__main .item-icon {
    height: 58px;
    margin-bottom: 17px;
    text-align: center
}

    .nw-reviews__main .item-icon img {
        max-height: 100%;
        width: auto;
        margin: auto;
    }

.nw-reviews__main .item-text {
    line-height: 1.69
}

.nw-reviews__main .item-bottom {
    margin-top: -60px;
    text-align: center
}

.nw-reviews__main .item-wrapper {
    border: 1px solid #ededed;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    margin: 0 auto 9px;
    padding: 8px 8px 6px 7px;
    background: #fff
}

.nw-reviews__main .item-image {
    overflow: hidden;
    border-radius: 50%;
}

    .nw-reviews__main .item-image::before {
        /* padding-bottom: 54.7058823529%; */
    }

.nw-reviews__main .item-address {
    color: #555
}

.nw-reviews__footer {
    position: relative;
    overflow: hidden;
    display: none
}

    .nw-reviews__footer::before {
        content: "";
        position: absolute;
        top: 0;
        left: calc(50% - 300px);
        border-top: 2px dashed #b8c8e0;
        width: 600px
    }

    .nw-reviews__footer .slick-list {
        margin-right: -14px;
        margin-left: -14px;
        padding-top: 37px;
        padding-bottom: 63px
    }

    .nw-reviews__footer .slick-arrow {
        top: auto;
        bottom: 0;
        transform: none;
        width: 42px;
        height: 42px;
        background: #fafafa;
        color: rgba(29,81,147,.6)
    }

        .nw-reviews__footer .slick-arrow:hover {
            background: #dedede;
            color: #1d5193
        }

        .nw-reviews__footer .slick-arrow::before {
            content: none
        }

    .nw-reviews__footer .slick-prev {
        left: calc(50% - 51px)
    }

    .nw-reviews__footer .slick-next {
        right: auto;
        left: calc(50% + 9px)
    }

    .nw-reviews__footer .slick-slide {
        padding-right: 14px;
        padding-left: 14px
    }

    .nw-reviews__footer .item {
        display: flex;
        align-items: flex-start;
        box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
        border: 1px solid #d3d3d3;
        border-radius: 12px;
        padding: 18px 22px 25px;
        background: #fff
    }

    .nw-reviews__footer .item-image {
        border-radius: 11px;
        width: 108px
    }

    .nw-reviews__footer .item-content {
        width: calc(100% - 108px);
        padding-left: 24px
    }

    .nw-reviews__footer .item-title {
        margin: -2px 0 -1px
    }

    .nw-reviews__footer .item-position {
        margin-bottom: 3px;
        color: #555
    }

    .nw-reviews__footer .item-text {
        line-height: 1.57;
        color: #696969
    }

.nw-reviews__main .slick-next {
    right: -62px;
}

@media screen and (min-width: 992px) {
    .nw-reviews__main .slick-arrow {
        display: flex;
    }
}

.nw-reviews__main .slick-arrow {
    top: 33%;
    display: none;
    width: 42px;
    height: 42px;
    background: #fafafa;
    color: #1d5193;
}






.nw-hero--video .nw-hero__content {
    margin-bottom: 25px;
}

.nw-hero--video .nw-hero__featured {
    border-radius: 16px;
    padding: 22px;
    background: #FFF;
}

.nw-hero--video .nw-hero__video {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
}

    .nw-hero--video .nw-hero__video::before {
        content: '';
        display: block;
        padding-bottom: calc(344 / 616 * 100%);
    }

    .nw-hero--video .nw-hero__video video,
    .nw-hero--video .nw-hero__video img,
    .nw-hero--video .nw-hero__video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

.nw-hero--video .nw-hero__button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 52px;
    width: 204px;
    height: 50px;
    text-align: center;
}

.nw-hero--video::after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    z-index: 11;
    height: 39px;
    background-color: #00BF71;
}

.nw-hero--video .nw-hero__description {
    margin-bottom: 20px;
}

.nw-hero--video .nw-hero__vector .man-vector {
    right: 5.8%;
}

@media screen and (min-width:768px) {
    .nw-hero--video .nw-hero__button {
        margin: 0;
    }

    .nw-hero--video {
        padding-top: 97px;
    }

        .nw-hero--video .nw-hero__wrapper {
            display: flex;
            align-items: center;
        }

        .nw-hero--video .nw-hero__content {
            width: 43.5%;
            margin-bottom: 0;
            padding-right: 40px;
            padding-left: 12px;
            text-align: left;
        }

        .nw-hero--video .nw-hero__featured {
            width: 56.5%;
        }
}

.nw-video {
    padding: 30px 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144' fill='none'%3E%3Cpath fill='%23fff' fill-opacity='.05' fill-rule='evenodd' d='M72 144c39.765 0 72-32.235 72-72 0-39.764-32.235-72-72-72C32.236 0 0 32.236 0 72c0 39.765 32.236 72 72 72Zm0-33c21.539 0 39-17.461 39-39 0-21.54-17.461-39-39-39-21.54 0-39 17.46-39 39 0 21.539 17.46 39 39 39Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat left 15.5% top -25px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='157' height='224' fill='none'%3E%3Cpath fill='%23fff' fill-opacity='.05' fill-rule='evenodd' d='M45.5 223.5c61.58 0 111.5-49.92 111.5-111.5S107.08.5 45.5.5-66 50.42-66 112s49.92 111.5 111.5 111.5Zm0-51.104c33.355 0 60.395-27.04 60.395-60.396S78.855 51.604 45.5 51.604c-33.356 0-60.396 27.04-60.396 60.396s27.04 60.396 60.396 60.396Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat left bottom -81px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='514' height='514' fill='none'%3E%3Cpath fill='%23fff' fill-opacity='.05' fill-rule='evenodd' d='M257 514c141.937 0 257-115.063 257-257S398.937 0 257 0 0 115.063 0 257s115.063 257 257 257Zm-.001-117.792c76.883 0 139.208-62.326 139.208-139.208 0-76.883-62.325-139.209-139.208-139.209S117.791 180.117 117.791 257c0 76.882 62.325 139.208 139.208 139.208Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat right 55px bottom -280px, linear-gradient(135deg, #001E56 -17.04%, #174397 106.94%);
}

.nw-video__inner {
    border-radius: 8px;
    padding: 19px 32px 23px 23px;
    background-color: #fff
}

.nw-video__heading {
    margin-bottom: 9px;
    color: #000675
}

.nw-video__featured {
    position: relative;
    overflow: hidden;
    border-radius: 8px
}

    .nw-video__featured svg {
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 5;
        transform: translate(-50%, -50%)
    }

    .nw-video__featured .ratio::before {
        padding-bottom: calc(285 / 632 * 100%)
    }

.nw-video__title {
    display: flex;
    align-items: center;
    margin-bottom: 5px;
    color: #0A208F;
    max-width: 400px
}

    .nw-video__title img {
        flex-shrink: 0;
        width: 104px;
        margin: 3px 18px 0 -6px
    }

    .nw-video__title .fz-20 {
        line-height: 1.35
    }

.nw-video__description {
    line-height: 1.35;
    color: #3c3c3c;
    margin-bottom: 21px
}

    .nw-video__description p + p {
        margin-top: 14px
    }

.nw-video__button {
    border-radius: 56px;
    padding: 3px 16px
}

.nw-video__modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 499;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    padding-top: 61px;
    background-color: rgba(36, 36, 36, 0.65)
}

.nw-video__modal-inner {
    position: relative;
    border-radius: 16px;
    width: 100%;
    max-width: 806px;
    margin: 0 20px;
    margin-bottom: 21px;
    padding: 30px 27px;
    background-color: #fff;
    text-align: center;
    color: #000675
}

.nw-video__modal-close {
    position: absolute;
    top: -19px;
    right: -17px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 3px rgba(0,0,0,0.3);
    border: none;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 0;
    background: #fff;
    cursor: pointer
}

.nw-video__iframe {
    overflow: hidden;
    border-radius: 16px;
    margin-bottom: 21px;
    background-color: #E1E1E1
}

    .nw-video__iframe iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

    .nw-video__iframe::before {
        padding-bottom: calc(420 / 752 * 100%)
    }

@media screen and (min-width: 768px) {
    .nw-business {
        padding-bottom: 46px
    }

    .nw-business__head {
        margin-bottom: 8px
    }

    .nw-business__carousel .slick-arrow {
        top: -40px
    }

    .nw-video {
        padding-top: 44px;
        padding-bottom: 58px
    }

    .nw-video__wrapper {
        display: flex;
        align-items: flex-start
    }

    .nw-video__featured {
        width: 56.7%
    }

    .nw-video__content {
        width: 43.3%;
        padding-left: 42px
    }
}

.nw-hero__featured {
    position: relative;
}

    .nw-hero__featured svg {
        cursor: pointer;
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 5;
        transform: translate(-50%, -50%);
        display: none;
    }

.title-thumb {
    text-align: left;
    padding-top: 15px;
    font-weight: bold;
    font-size: 16px;
}

.bg-video-youtube {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 9999;
    top: 0;
    left: 0;
}

#frVideo {
    display: none;
}

#imVideo {
    display: block;
}

/*.nw-hero__featured:hover #frVideo {
    display: block;
}*/

/*.nw-hero__featured:hover #imVideo {
    display: none;
}*/

.nw-hero__featured {
    -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
}

.nw-slider-home{padding-top:34px;padding-bottom:22px;background-color:#f5faff}
.nw-slider-home-slider{margin-bottom:17px}
.nw-slider-home-slider .ratio{overflow:hidden;border-radius:8px}
.nw-slider-home-slider .ratio::before{padding-bottom:21.3675213675%}
.nw-slider-home-slider .slick-arrow{transition:all .3s ease;border:1.5px solid #6a6a6a;border-radius:50%;width:26px;height:26px;background-color:transparent;color:#6a6a6a}
.nw-slider-home-slider .slick-arrow:hover{border-color:#00bf71;color:#00bf71}
.nw-slider-home-slider .slick-arrow::before{content:none}
.nw-slider-home-slider .slick-prev{left:14px}
.nw-slider-home-slider .slick-next{right:14px}
.nw-slider-home-heading{color:#0a208f}
.nw-slider-home-heading svg{margin-right:6px}
.nw-slider-home-top .slick-list{margin:0 -10px;padding:17px 0}
.nw-slider-home-top .slick-slide{padding:0 10px}
.nw-slider-home-top .slick-arrow{top:-29px;transform:none;transition:all .3s ease;border:1px solid #123983;border-radius:50%;width:27px;height:27px;background-color:transparent;color:#123983}
.nw-slider-home-top .slick-arrow:hover{border-color:#00bf71;color:#00bf71}
.nw-slider-home-top .slick-arrow::before{content:none}
.nw-slider-home-top .slick-arrow:hover{border-color:#00bf71;color:#00bf71}
.nw-slider-home-top .slick-arrow::after,.nw-slider-home-top .slick-arrow::before{content:none}
.nw-slider-home-top .slick-prev{right:37px;left:auto}
.nw-slider-home-top .slick-next{right:0}
.nw-slider-home-top .item{transition:all .3s ease;box-shadow:0 3px 11.2px 0 #cce6ff;border:1px solid transparent;border-radius:8px;padding:15px;background:#fff;position:relative}
.nw-slider-home-top .item:hover{border-color:#000675}
@media screen and (min-width:768px){
.nw-slider-home-top .item{padding:17px 22px 27px}
}
.nw-slider-home-top .item-image{display:flex;justify-content:center;align-items:center;width:100%;height:115px;margin:0 auto 10px}
.nw-slider-home-top .item-image img{width:auto;max-height:100%}
.nw-slider-home-top .item-content{text-align:center}
.nw-slider-home-top .item-title{height:34px;margin-bottom:25px}
.nw-slider-home-top .item-title span{line-height:17px}
.nw-slider-home-top .item-footer{display:flex;justify-content:center}
.nw-slider-home-top .item-footer .fz-12{font-size:12px}
.nw-slider-home-top .item-button{display:flex;justify-content:center;align-items:center;border-radius:4px;width:100%;height:29px;margin-right:9px;background:rgba(232,232,232,.8);color:rgba(36,53,86,.9)}
.nw-slider-home-top .item-button:hover{background:#e8e8e8;color:#243556}
.nw-slider-home-top .item-favorite{display:flex;justify-content:center;align-items:center;border-radius:4px;width:86px;background:rgba(232,232,232,.8);cursor:pointer;color:rgba(36,53,86,.9);z-index:3}
.nw-slider-home-top .item-favorite>span{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:1px solid #ececec;border-radius:4px;width:98px;height:29px;background:rgba(255,172,51,.24);background-color:#ececec;color:rgba(36,53,86,.8)}
.nw-slider-home-top .item-favorite>span svg{margin-right:10px;color:rgba(36,53,86,.8)}
.nw-slider-home-top .item-favorite:hover span{border-color:#ff5c00;background-color:#ffebce;color:rgba(255,92,0,.8)}
.nw-slider-home-top .item-favorite:hover span svg{color:#ff5c00}
.nw-slider-home-top .item-favorite>input:checked+span{border-color:#ff5c00;background-color:#ffebce;color:rgba(255,92,0,.8)}
.nw-slider-home-top .item-favorite>input:checked+span svg{color:#ff5c00}
.nw-slider-home-top .item-favorite.active span{border-color:#ff5c00;background-color:#ffebce;color:rgba(255,92,0,.8)}
.nw-slider-home-top .item-favorite.active span svg{color:#ff5c00}
.nw-slider-home-top .slick-slide img{min-height:70px}

.lnk-abs {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
    z-index: 2
}
.modal-title {
    font-weight: bold;
    font-size: 16px;
}

    .modal-title.fa::before {
        padding: 5px;
    }



.x-modal.style-1 .close {
    font-size: 25px;
    top: 5px;
}

[data-notification-id] .modal-title.fa::before {
    content: "";
}   
.fw-extra-bold{font-weight:800}
/*.modal-backdrop{z-index:1040}*/
.modal-backdrop.show{opacity:.6}
.modal-new .select2-dropdown{border:none;border-radius:4px!important;margin-top:-5px;padding-left:37px;background-color:transparent}
.modal-new .select2-results{overflow:hidden;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:4px;background-color:#fff}
.modal-new .select2-search--dropdown{display:none;padding-right:16px;padding-bottom:12px;padding-left:16px}
.modal-new .select2-results__option{padding-right:16px;padding-left:16px;font-size:13px;color:#3c3c3c}
.modal-new .select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#3c3c3c}
.modal-new .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#3c3c3c}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__choice{display:flex;flex-direction:row-reverse;align-items:center;border:1px dashed #d9e1e7;border-radius:2px;margin-top:4px;padding:4px 8px;background-color:#fff;line-height:1.2;color:#3c3c3c;gap:8px}
.modal-new .select2-selection__choice__remove{display:inline-block;overflow:hidden;width:9px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Cpath stroke='%235B5C62' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 8 4.5 4.5m0 0L1 1m3.5 3.5L8 1M4.5 4.5 1 8'/%3E%3C/svg%3E") no-repeat;text-indent:-9999px}
.modal-new{color:#000}
/*@media screen and (min-width:576px){
.modal-new{margin-top:10vh}
}*/
@media screen and (min-width:576px){
.modal-new--congras .modal-dialog{max-width:391px}
}
.modal-new--congras .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--congras .modal-body{padding:27px 26px 32px}
}
@media screen and (min-width:576px){
.modal-new--large .modal-dialog{max-width:510px}
}
@media screen and (min-width:576px){
.modal-new--content-vip .modal-dialog{max-width:640px}
}
@media screen and (min-width:576px){
.modal-new--notify-policy .modal-dialog{max-width:500px}
}
.modal-new--notify-policy .modal-header{padding:12px}
@media screen and (min-width:768px){
.modal-new--notify-policy .modal-header{padding:17px 26px 12px}
}
.modal-new--notify-policy .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--notify-policy .modal-body{padding:31px 26px 33px}
}
@media screen and (min-width:576px){
.modal-new--confirm .modal-dialog{max-width:500px}
}
.modal-new--confirm .modal-header{border-bottom:none;border-radius:12px 12px 0 0;padding:12px;background-color:#f1f6ff}
@media screen and (min-width:768px){
.modal-new--confirm .modal-header{padding:17px 26px 12px}
}
.modal-new--confirm .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--confirm .modal-body{padding:31px 26px 36px}
}
@media screen and (min-width:576px){
.modal-new--small .modal-dialog{max-width:460px}
}
.modal-new--small .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--small .modal-body{padding:25px 30px 36px}
}
@media screen and (min-width:576px){
.modal-new--form .modal-dialog{max-width:460px}
}
.modal-new--form .modal-header{border-bottom:none;border-radius:12px 12px 0 0;padding:12px;background-color:#f1f6ff}
@media screen and (min-width:768px){
.modal-new--form .modal-header{padding:17px 26px 12px}
}
.modal-new--form .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--form .modal-body{padding:16px 30px 29px}
}
.modal-new .modal-heading{display:flex;align-items:center;gap:8px}
.modal-new .modal-close{position:absolute;top:12px;right:12px;z-index:1;transition:all .3s ease;border:none;padding:0;background:0 0;color:#99b2c6}
@media screen and (min-width:768px){
.modal-new .modal-close{top:18px;right:18px}
}
.modal-new .modal-close:hover{color:#000ea4}
.modal-new .modal-content{box-shadow:0 15px 15px -3px rgba(18,18,23,.13);border:none;border-radius:12px}
.modal-new .form-control{border:1px solid transparent;border-radius:4px;height:36px;padding:0 12px;background-color:#f8f8f8;color:#000}
.modal-new .form-control::-moz-placeholder{color:#74788d}
.modal-new .form-control:-ms-input-placeholder{color:#74788d}
.modal-new .form-control::placeholder{color:#74788d}
.modal-new .form-control:focus{box-shadow:none;border-color:#ced4da;outline:0}
.modal-new .select2-container{width:100%!important}
.modal-new .select2-container--default .select2-selection--multiple,.modal-new .select2-container--default .select2-selection--single{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid transparent;border-radius:4px!important;width:100%;height:36px;background-color:#f8f8f8}
.modal-new .select2-container--default .select2-selection--multiple{height:auto}
.modal-new .select2-container--default.select2-container--open .select2-selection--multiple,.modal-new .select2-container--default.select2-container--open .select2-selection--single{border-color:#ced4da}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered,.modal-new .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;font-size:13px;line-height:34px;color:#74788d;padding-right:36px;padding-left:36px;vertical-align:middle}
/*.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-right:36px;padding-left:36px;vertical-align:middle}*/
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__placeholder,.modal-new .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__arrow,.modal-new .select2-container--default .select2-selection--single .select2-selection__arrow{top:calc(50% - 3px);right:13px;width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%238894A1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__arrow b,.modal-new .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.modal-new .select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}
.modal-new .select2-container .select2-search--inline .select2-search__field{margin-top:0}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field{width:100%!important;min-width:200px}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field::-moz-placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field:-ms-input-placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field::placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered::after{content:"";position:absolute;top:calc(50% - 3px);right:13px;width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%238894A1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat}
.modal-new .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered::after{transform:rotate(180deg)}
.modal-new .btn{width:100%}
.modal-new-layout{display:flex;flex-direction:column}
@media screen and (min-width:768px){
.modal-new-layout{flex-direction:row}
}
.modal-new-left{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 0 0;width:100%;padding:25px 12px;background-color:#f1f6ff;color:#000ea4}
@media screen and (min-width:768px){
.modal-new-left{border-radius:12px 0 0 12px;width:266px;padding:18px 22px 26px 25px}
}
.modal-new-left::after{content:"";position:absolute;top:0;left:0;z-index:2;border:1px solid #adb4ff;border-radius:12px 12px 0 0;width:100%;height:100%;background:url(../images/common/modal-bg.png) no-repeat center/cover;pointer-events:none}
@media screen and (min-width:768px){
.modal-new-left::after{border-radius:12px 0 0 12px}
}
.modal-new-left .fz-22{margin-bottom:6px}
@media screen and (min-width:768px){
.modal-new-left .fz-22{max-width:150px}
}
.modal-new-left .fz-13{line-height:1.3}
.modal-new-right{width:100%;padding:25px 12px}
@media screen and (min-width:768px){
.modal-new-right{width:calc(100% - 266px);padding:55px 34px 73px 29px}
}
.modal-new-update-title{margin-bottom:7px;text-align:center}
.modal-new-update-description{margin:0 -2px 20px;text-align:center}
.modal-new-update-form-item{margin-bottom:12px}
.modal-new-update-form-item:nth-child(2){margin-bottom:9px}
.modal-new-update-form-footer{display:flex;margin-top:34px;gap:12px}
@media screen and (min-width:768px){
.modal-new-update-form-footer{gap:17px}
}
.modal-new-form .modal-new-update-form-footer{margin-top:23px}
.modal-new-checkbox{display:flex;gap:8px}
.modal-new-checkbox-input{border:1px solid #ced4da;border-radius:2px;width:16px;height:16px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal-new-checkbox-input:checked{border-color:#556ee6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.2 1 3.25 5.8 1 3.618'/%3E%3C/svg%3E") no-repeat center,#556ee6}
.modal-new-checkbox-label{align-self:center;color:#3c3c3c}
.modal-new-btn-outline{border:1px solid #d9e1e7;border-radius:6px;background-color:transparent;color:#17181a}
.modal-new-btn-outline:hover{border-color:#717171;background-color:transparent;color:#17181a}
.modal-new-btn-primary{border:1px solid #003aa9;border-radius:6px;background-color:#003aa9;color:#fff}
.modal-new-btn-primary:hover{border-color:#3f58cd;background-color:#3f58cd;color:#fff}
.modal-new-alert{border-left:6px solid #003aa9;border-radius:0 4px 4px 0;margin-bottom:10px;padding:11px 11px 10px;background-color:#e0ebff;color:#000ea4}
.modal-new-policy{margin-bottom:20px;color:#717171}
@media screen and (min-width:768px){
.modal-new-policy{margin-bottom:35px}
}
.modal-new-policy p{margin-bottom:4px}
.modal-new-policy ul{margin-top:10px;margin-bottom:11px;color:#000}
.modal-new-policy ul li{position:relative;padding-left:28px;list-style:none;margin:0;line-height:initial}
.modal-new-policy ul li::before{content:"";position:absolute;top:1px;left:2px;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23D2E2FF'/%3E%3Cpath stroke='%231424D0' stroke-linecap='round' stroke-linejoin='round' d='M9.8 5.133 6.27 8.867 4.668 7.17'/%3E%3C/svg%3E") no-repeat}
.modal-new-policy ul li+li{margin-top:8px}
.modal-new-policy i{font-style:italic;color:#3c3c3c}
.modal-new-policy a{color:#1424d0}
.modal-new-policy a::after{content:"";display:inline-block;transition:all .3s ease;width:8px;height:8px;margin-left:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%231424D0' stroke-linecap='round' stroke-linejoin='round' d='m1 7 6-6M1 1h6v6'/%3E%3C/svg%3E") no-repeat}
.modal-new-policy a:hover::after{transform:translateX(3px)}
.modal-new-icon-header{margin-bottom:22px;text-align:center;color:#6b7ee8}
.modal-new-icon-header p{margin-top:2px}
.modal-new-description{margin-bottom:21px}
.modal-new-description p{margin-bottom:5px}
.modal-new-description i{font-style:italic;color:#717171}
.modal-new-description a{color:#1424d0}
.modal-new-description a::after{content:"";display:inline-block;transition:all .3s ease;width:8px;height:8px;margin-left:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%231424D0' stroke-linecap='round' stroke-linejoin='round' d='m1 7 6-6M1 1h6v6'/%3E%3C/svg%3E") no-repeat}
.modal-new-description a:hover::after{transform:translateX(3px)}
.modal-new-row{display:flex;flex-wrap:wrap;gap:12px}
@media screen and (min-width:768px){
.modal-new-row{flex-wrap:nowrap;margin-bottom:36px}
.modal-new-row.gap-large{gap:19px}
}
.modal-new-icon{display:inline-block;width:18px;height:18px;margin-bottom:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23D2E2FF'/%3E%3Cpath fill='%237383E8' d='M8.823 5.335a.2.2 0 0 1 .354 0l1 1.895a.2.2 0 0 0 .143.104l2.11.365a.2.2 0 0 1 .11.337l-1.493 1.536a.2.2 0 0 0-.055.168l.305 2.12a.2.2 0 0 1-.286.209l-1.923-.946a.2.2 0 0 0-.176 0l-1.923.946a.2.2 0 0 1-.286-.208l.305-2.12a.2.2 0 0 0-.055-.169L5.46 8.036a.2.2 0 0 1 .11-.337l2.11-.365a.2.2 0 0 0 .143-.104l1-1.895Z'/%3E%3C/svg%3E") no-repeat}
.modal-new-col{flex:1;border-radius:4px;padding:10px 10px 11px;background-color:#f1f6ff;text-align:center}
@media screen and (max-width:767px){
.modal-new-col br{display:none}
}
.modal-new-col .fz-13{line-height:1.38}
.modal-new-confirm{text-align:center}
.modal-new-confirm svg+p{margin-top:10px}
.modal-new-confirm .modal-new-policy{margin-top:14px}
.modal-new-confirm-title{margin-bottom:8px}
.modal-new-confirm-title.lh1-25{margin-bottom:3px;line-height:1.25}
.modal-new-confirm-text.fz-15{min-height:20px;line-height:1.33}
.modal-new-confirm-text a{transition:all .3s ease;color:#1424d0}
.modal-new-confirm-text a:hover{color:#003aa9}
.modal-new-confirm-radio{display:flex;justify-content:space-between;align-items:center;margin-top:14px}
@media screen and (min-width:768px){
.modal-new-confirm-radio{padding:0 8%}
}
.modal-new-confirm-radio-item{display:flex;gap:8px}
.modal-new-confirm-radio-item input{display:inline-block;border:1px solid #ced4da;border-radius:50%;width:20px;height:20px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal-new-confirm-radio-item input:checked{border-color:#3f58cd;padding:3px;background-color:#3f58cd;background-clip:content-box}
.modal-new-confirm-radio-item span{align-self:center}
.modal-new-vertical-footer{display:flex;flex-direction:column;margin-top:35px;gap:14px}
.modal-new-form .modal-new-vertical-footer{margin-top:24px}
.modal-new-confirm-enable{position:relative;margin-top:10px;padding-top:15px;background:linear-gradient(to right,#fff 0,#d1d1d1 55%,#fff 100%) no-repeat left top/100% 1px}
.modal-new-confirm-enable i{font-style:italic;color:#717171}
.modal-new-confirm-enable .fz-14{line-height:1.33}
.modal-new-confirm-enable .modal-new-checkbox{margin-bottom:8px}
.modal-new-form{margin-top:12px}
.modal-new-form-item{position:relative}
.modal-new-form-item+.modal-new-form-item{margin-top:14px}
.modal-new-form-item .tooltip-inner{border-radius:4px;min-width:41px;padding:1px 4px;background-color:#585e6f;font-size:11px;text-align:center;letter-spacing:0;white-space:nowrap;color:#fff}
.modal-new-form-item .bs-tooltip-auto[x-placement^=top] .arrow::before,.modal-new-form-item .bs-tooltip-top .arrow::before{border-top-color:#585e6f}
.modal-new-form-item .bs-tooltip-auto[x-placement^=bottom] .arrow::before,.modal-new-form-item .bs-tooltip-bottom .arrow::before{border-bottom-color:#585e6f}
.modal-new-form-item .tooltip.bs-tooltip-top[x-placement^=top]{top:-22px!important;left:4px!important;transform:none!important}
.modal-new-form-item .tooltip.bs-tooltip-top[x-placement^=top] .arrow{left:12px!important}
.modal-new-form-item .form-control{padding-left:36px}
.modal-new-form-item textarea.form-control{height:72px;padding:8px 11px;resize:none}
.modal-new-form-item-icon{position:absolute;top:9px;left:13px;z-index:5;display:flex;justify-content:center;align-items:center;transition:all .3s ease;width:17px;height:17px;color:#74788d}
.modal-new-form-item-icon:hover{color:#003aa9}

.flex-col-rev{flex-direction:column-reverse}
.flex-row-rev{flex-direction:row-reverse}
.c-white{color:#fff !important}
