 @font-face{font-family:'Material-Design-Iconic-Font';src:url('/include/font/Material-Design-Iconic-Font.woff?v=2.1.0') format('woff'),url('/include/font/Material-Design-Iconic-Font.ttf?v=2.1.0') format('truetype');font-weight:normal;font-style:normal}.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul > li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:solid 0.1em #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:solid 0.1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{animation:zmdi-spin 1.5s infinite linear}.zmdi-hc-spin-reverse{animation:zmdi-spin-reverse 1.5s infinite linear}@keyframes zmdi-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes zmdi-spin-reverse{0%{transform:rotate(0deg)}100%{transform:rotate(-359deg)}}.zmdi-hc-rotate-90{transform:rotate(90deg)}.zmdi-hc-rotate-180{transform:rotate(180deg)}.zmdi-hc-rotate-270{transform:rotate(270deg)}.zmdi-hc-flip-horizontal{transform:scale(-1,1)}.zmdi-hc-flip-vertical{transform:scale(1,-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#ffffff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-import-export:before{content:'\f30c'}.zmdi-swap-vertical-:before{content:'\f30c'}.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplanemode-active:before{content:'\f103'}.zmdi-rate-review:before{content:'\f103'}.zmdi-comment-sign:before{content:'\f25a'}.zmdi-network-warning:before{content:'\f2ad'}.zmdi-shopping-cart-add:before{content:'\f1ca'}.zmdi-file-add:before{content:'\f221'}.zmdi-network-wifi-scan:before{content:'\f2e4'}.zmdi-collection-add:before{content:'\f14e'}.zmdi-format-playlist-add:before{content:'\f3ac'}.zmdi-format-queue-music:before{content:'\f3ab'}.zmdi-plus-box:before{content:'\f277'}.zmdi-tag-backspace:before{content:'\f1d9'}.zmdi-alarm-add:before{content:'\f32b'}.zmdi-battery-charging:before{content:'\f114'}.zmdi-daydream-setting:before{content:'\f217'}.zmdi-more-horiz:before{content:'\f19c'}.zmdi-book-photo:before{content:'\f11b'}.zmdi-incandescent:before{content:'\f189'}.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-calendar-remove:before{content:'\f330'}.zmdi-refresh-sync-disabled:before{content:'\f1b7'}.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-crop-original:before{content:'\f17e'}.zmdi-power-off:before{content:'\f1af'}.zmdi-power-off-setting:before{content:'\f1ae'}.zmdi-leak-remove:before{content:'\f38d'}.zmdi-star-border:before{content:'\f27c'}.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-high:before{content:'\f36f'}.zmdi-smartphone-portrait:before{content:'\f2d4'}.zmdi-live-tv:before{content:'\f2d9'}.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-arrow-back:before{content:'\f2ea'}.zmdi-arrow-forward:before{content:'\f2ee'}.zmdi-arrow-in:before{content:'\f2e9'}.zmdi-arrow-out:before{content:'\f2ed'}.zmdi-rotate-90-degrees-ccw:before{content:'\f304'}.zmdi-adb:before{content:'\f33a'}.zmdi-network-wifi:before{content:'\f2e8'}.zmdi-network-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi-info:before{content:'\f2e4'}.zmdi-layers-clear:before{content:'\f18b'}.zmdi-colorize:before{content:'\f15d'}.zmdi-format-paint:before{content:'\f1ba'}.zmdi-format-quote:before{content:'\f1b2'}.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before{content:'\f226'}.zmdi-comment-dots:before{content:'\f260'}.zmdi-reorder:before{content:'\f31e'}.zmdi-dehaze:before{content:'\f197'}.zmdi-sort:before{content:'\f1ce'}.zmdi-pages:before{content:'\f34a'}.zmdi-calendar-account:before{content:'\f204'}.zmdi-paste:before{content:'\f109'}.zmdi-cut:before{content:'\f1bc'}.zmdi-save:before{content:'\f297'}.zmdi-smartphone-code:before{content:'\f139'}.zmdi-directions-bike:before{content:'\f117'}.zmdi-directions-boat:before{content:'\f11a'}.zmdi-directions-bus:before{content:'\f121'}.zmdi-directions-car:before{content:'\f125'}.zmdi-directions-railway:before{content:'\f1b3'}.zmdi-directions-run:before{content:'\f215'}.zmdi-directions-subway:before{content:'\f1d5'}.zmdi-directions-walk:before{content:'\f216'}.zmdi-local-hotel:before{content:'\f178'}.zmdi-local-activity:before{content:'\f1df'}.zmdi-local-play:before{content:'\f1df'}.zmdi-local-airport:before{content:'\f103'}.zmdi-local-atm:before{content:'\f198'}.zmdi-local-bar:before{content:'\f137'}.zmdi-local-cafe:before{content:'\f13b'}.zmdi-local-car-wash:before{content:'\f124'}.zmdi-local-convenience-store:before{content:'\f1d3'}.zmdi-local-dining:before{content:'\f153'}.zmdi-local-drink:before{content:'\f157'}.zmdi-local-florist:before{content:'\f168'}.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-local-grocery-store:before{content:'\f1cb'}.zmdi-local-hospital:before{content:'\f177'}.zmdi-local-laundry-service:before{content:'\f1e9'}.zmdi-local-library:before{content:'\f18d'}.zmdi-local-mall:before{content:'\f195'}.zmdi-local-movies:before{content:'\f19d'}.zmdi-local-offer:before{content:'\f187'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-local-phone:before{content:'\f2be'}.zmdi-local-pizza:before{content:'\f1ac'}.zmdi-local-post-office:before{content:'\f15a'}.zmdi-local-printshop:before{content:'\f1b0'}.zmdi-local-see:before{content:'\f28c'}.zmdi-local-shipping:before{content:'\f1e6'}.zmdi-local-store:before{content:'\f1d4'}.zmdi-local-taxi:before{content:'\f123'}.zmdi-local-wc:before{content:'\f211'}.zmdi-my-location:before{content:'\f299'}.zmdi-directions:before{content:'\f1e7'}@font-face{font-family:'FontAwesome';src:url('/include/font/fontawesome-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul > li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.table-filter-header{min-height:40px}.j-forms .form-footer{margin:10px 0px 0px 0px}.table{margin-bottom:0px}.btn-danger{min-width:100px}.j-forms .label{line-height:29px;height:23px}.login-input .icon-right{height:50px;line-height:50px !important}.login-page{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-repeat:repeat-x}.topbar .topbar-left{width:215px}.table-responsive{white-space:nowrap}.table-responsive.responsive_y{overflow-y:auto}.table_state1{width:7%}.table_state2{width:9%}.table_state3{width:13%}.table_operate1{width:8%}.table_operate2{width:12%}.table_operate3{width:18%}.table_no_str{margin:5px 0px 0px 0px;text-align:center}.curs_x{cursor:not-allowed;cursor:no-drop}.curs_p{cursor:pointer}.hidd{display:none}.red-left{background:url(../images/substrate_img/message_red.gif) top left no-repeat;color:#ce2700;font-family:Tahoma;font-weight:bold;padding:0 0 0 20px}.red-left a{color:#ce2700;font-family:Tahoma;font-weight:normal;text-decoration:underline}.red-right a{cursor:pointer}.red-right{width:55px;padding:0 0 0 0}#message-green{}.green-left{background:url(../images/message_green.gif) top left no-repeat;color:#6da827;font-family:Tahoma;font-weight:bold;line-height:12px;padding:0 0 0 20px}.green-left a{color:#6da827;font-family:Tahoma;font-weight:normal;text-decoration:underline}.green-right a{cursor:pointer}.green-right{width:55px;padding:0 0 0 0}.now_pid{font-weight:bold}.now_bu_bg{background:#a9a9a9}.pic{float:left;width:150px;min-height:200px}.pic_switch{height:1px;position:relative;top:-30px;left:3px;z-index:100}.img_space{height:115px}.icon-req{margin:0px 0px 0px 5px;color:red}input[type='checkbox'] + label{cursor:pointer}.buttarea{z-index:50;position:absolute;top:70px;right:15px}.filter_div{float:left;margin:0px 5px 0px 5px;padding:6px 0px 0px 0px}.filter_text{}.search-message{display:block;border:1px solid #EAEAEA;-webkit-border-radius:6px;border-radius:6px;-moz-border-radius:6px;margin :0px 10px 10px 10px ;padding :5px 20px 5px 5px ;font-size:15px}.mod-data-div{display:block;border:1px solid #EAEAEA;-webkit-border-radius:6px;border-radius:6px;-moz-border-radius:6px;margin :10px 0px 0px 0px;padding :5px 20px 5px 5px ;font-size:15px}.info-message{border:1px solid #898888;-webkit-border-radius:6px;border-radius:6px;-moz-border-radius:6px;margin-top:5px;margin-bottom:10px;font-size:1.2em;min-height:43px;font-style:italic}.info-red{}.info-green{}.notice-message{background-color:#e9e5e5;padding:5px 10px 5px 10px}.alert i,.info-message i{font-size:1.5rem;width:32px}.file_div{height:110px;background-color:#eeeeee}.upload_button{-webkit-border-radius:6px;border-radius:6px;-moz-border-radius:6px;background-color:#5bc0de;border:1px solid #5bc0de;font-size:1em;color:#fff;width:33% ;height:100%;word-break:normal}.upload_button label{text-align:center;line-height:75px}.fileinfo_str{width:100px ;overflow:hidden;margin:25px 0px 0px 5px}.fileinfo{width:64% ;height:100% ;padding:0px 5px 0px 5px}.fileinfostr{line-height:75px}.no_file_str{width:100%;height:100%;border:0px ;text-align:left ;background-color:#eeeeee}.file_namestr{overflow:hidden;text-overflow:ellipsis;font-size:0.5em;width:75px;height:25px}.unit{background-color:#f9f9f9;border:1px solid #ddd;padding:6px;border-radius:5px;font-weight:bold}.form-content_v2{border:1px solid #ccc;padding:15px;border-radius:5px;background:#fff;margin-top:5px}.form-control[data-field]{cursor:pointer}.form-control[disabled]{cursor:not-allowed;cursor:no-drop}button label{cursor:pointer}.enter_tr{background-color:#E3ECEB}.sel_tr{background-color:#C0C0C0}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{word-break:break-all}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th{border-bottom-color:var(--bs-table-striped-color) !important}.fc_border-top{border-top:4px solid #fac863;padding-top:25px}.fc-view-harness-active{border:1px solid #6d6d6d}.fc-dayGridMonth-view .fc-daygrid-day{border:2px solid #6d6d6d}.fc-dayGridMonth-view .fc-daygrid-day-top{}.fc-col-header-cell{border-right:1px solid black !important;border-left:1px solid black !important;border-bottom:1px solid black !important;border-top:1px solid black !important}.fc-day-other{background-color:#f9f9f9 !important;color:#c0c0c0;border:1px solid #ddd !important}.fc-holiday{background-color:#ffd6d6 !important}.fc-col-header-cell-cushion{font-weight:bold;color:#000}.fc-col-header-cell{text-align:center;font-weight:bold;border:#6e6e6e 1px solid;padding:3px 2px;background:#6e6e6e url(/hualERP/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x}.fc_holiday-label{font-size:0.9rem;font-weight:bold;color:#d9534f;text-align:center;margin-top:3px;padding:2px 9px;display:inline-block}.fc-daygrid-day-number{cursor:pointer}@media (max-width:768px){.fc_holiday-label{display:none}}.icon-uniform{font-size:16px;width:20px;height:20px;text-align:center;line-height:20px}.popover_demo_img{max-width:100px;max-height:100px;border:1px solid #ccc;margin:5px}.popover{max-width:90vw;max-height:90vh}.popover-img-wrapper{display:flex;justify-content:center;align-items:center;padding:10px;background:#fff;border-radius:5px}.popover-body img{max-height:300px !important;display:block;margin:0 auto}.popover-body{padding:0}.osm_map{height:400px;width:100%;border-radius:15px;border:1px solid #000}@media (max-width:576px){.osm_map{height:300px}}.flo_l{float:left !important}.flo_r{float:right !important}.veal_c{vertical-align:middle !important;margin:auto 0px}.veal_t{vertical-align:top !important}.veal_b{vertical-align:bottom !important}.teal_c,.tb_center{text-align:center !important}.teal_r,.tb_right{text-align:right !important}.teal_l,.tb_left{text-align:left !important}.curs_df{cursor:default !important}.curs_x{cursor:not-allowed !important}.curs_p{cursor:pointer !important}.word_7hide{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.font_06em{font-size:0.6em !important}.font_07em{font-size:0.7em !important}.font_08em{font-size:0.8em !important}.font_12{font-size:12px !important}.font_10{font-size:10px !important}.font_18{font-size:18px !important}.font_24{font-size:24px !important}.font_72{font-size:72px !important}.font_8{font-size:8px !important}.font_b{font-weight:bold}.hidden{display:none}.Ihidden{display:none !important}.to_inline{display:inline}.colo_r,.note{color:red !important}.colo_g{color:green}.colo_b{color:blue}.colo_y{color:#ffc107}.colo_gr{color:gray}.ch-serach{min-width:160px}.form-label{font-size:1.1em;font-weight:bold}.info-green{background-color:#e2f1cd;border:1px solid #6da827;font-weight:bold}.info-red{background-color:red;font-weight:bold}req,.icon-req{color:red}req:before{content:"※"}stint{color:red}.w-section-header hr{margin:2px 0 5px}.bor1{border:1px solid #ccc !important}.bor2{border:2px solid #999 !important}.bor3_l{border-left:2px solid #999 !important}.borDarkT{border-top:1px solid #000}.borDarkT2{border-top:2px solid #000}.borDarkB{border-bottom:1px solid #000}.borDarkB2{border-bottom:1px solid #999}.borDarkB3{border-bottom:1px solid #999}.borDarkR{border-right:2px solid #000}.borDarkR2{border-right:1px solid #999}.borDarkL{border-left:1px solid #000}.borDarkL2{border-left:1px solid #999}.bgWorld{margin:0 5%;font-size:14px;color:rgba(0,0,0,0.5);z-index:1}.mt100{margin-top:100px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.mt0{margin-top:0px!important}.mr0{margin-right:0px!important}.mb0{margin-bottom:0px!important}.ml0{margin-left:0px!important}.margin_zero{margin:0px!important}.mr-16{margin-right:-16px!important}.ml-16{margin-left:-16px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.pr15{padding-right:15px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.pt0{padding-top:0px!important}.pr0{padding-right:0px!important}.pb0{padding-bottom:0px!important}.pl0{padding-left:0px!important}.padding_zero{padding:0px!important}.plr1em{padding:0 1em !important}.tooltip_custom{max-width:800px !important;white-space:normal}.tooltip_custom .tooltip-inner{max-width:800px !important}.tooltip-inner{text-align:left}.help_cursor{cursor:help}.help-icon{margin-left:3px;display:flex;justify-content:center;align-items:center;width:25px;height:25px;background-color:#007bff;border-radius:50%;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1);cursor:help;transition:transform 0.3s ease,background-color 0.3s ease;position:relative;float:right}.help-icon:hover{background-color:#0056b3;transform:scale(1.1)}.help-icon i{font-size:22px}.help-icon:active{transform:scale(0.95)}.circle{-webkit-border-radius:50% 50% 50% 50% ;border-radius:50% 50% 50% 50%}.scrollToTop{position:fixed;right:10px;bottom:10px}.table_state1{width:8%}.table_state2{width:12%}.table_operate1{width:12%}.table_operate2{width:16%}.table_operate3{width:20%}.hidd_reset_btn{display:none !important}.j-radio,.j-checkbox,.j-radio-toggle,.j-checkbox-toggle{color:rgba(0,0,0,0.87);cursor:pointer;font-size:15px;height:15px;margin-bottom:4px;position:relative;line-height:15px}.j-radio,.j-checkbox,.inline-group .j-radio,.inline-group .j-checkbox{padding:6px 5px 8px 25px}.j-radio-toggle,.j-checkbox-toggle,.inline-group .j-radio-toggle,.inline-group .j-checkbox-toggle{padding:9px 0 8px 58px}.j-radio:last-child,.j-checkbox:last-child,.j-radio-toggle:last-child,.j-checkbox-toggle:last-child{margin-bottom:0}.inline-group .j-radio,.inline-group .j-checkbox,.inline-group .j-radio-toggle,.inline-group .j-checkbox-toggle{display:inline-block}.j-radio input,.j-checkbox input,.j-radio-toggle input,.j-checkbox-toggle input{position:absolute;left:-9999px}.j-radio i,.j-checkbox i,.j-checkbox-toggle i,.j-radio-toggle i{background-color:#fff;border:2px solid rgba(0,0,0,0.26);display:block;height:18px;left:0;outline:none;position:absolute;top:3px;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-ms-transition:border-color 0.2s;-o-transition:border-color 0.2s;transition:border-color 0.2s}.j-radio i,.j-checkbox i{width:18px}.j-checkbox-toggle i,.j-radio-toggle i{width:44px}.j-checkbox i,.j-checkbox-toggle i{-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px}.j-radio i,.j-radio i:after,.j-radio-toggle i:before{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.j-radio-toggle i{-webkit-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px;border-radius:13px}.j-checkbox-toggle i:before{-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px}.j-radio i:after{background-color:#17bab8;content:"";height:8px;top:5px;left:5px;opacity:0;position:absolute;width:8px}.j-checkbox i:after{border-width:0 0 3px 3px;border-bottom:solid #17bab8;border-left:solid #17bab8;content:"";height:5px;top:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:3px;opacity:0;position:absolute;width:10px}.j-radio input:checked + i:after,.j-checkbox input:checked + i:after{opacity:1}.j-checkbox-toggle i:before,.j-radio-toggle i:before{border:none;background-color:#17bab8;content:"";display:block;height:14px;left:2px;position:absolute;top:2px;width:14px}.j-checkbox-toggle input:checked + i:before,.j-radio-toggle input:checked + i:before{left:28px}.j-checkbox-toggle i:after,.j-radio-toggle i:after,.j-checkbox-toggle input:checked + i:after,.j-radio-toggle input:checked + i:after{font-size:10px;font-style:normal;font-weight:bold;line-height:10px;position:absolute;top:4px}.j-checkbox-toggle i:after,.j-radio-toggle i:after{content:"NO";left:22px}.j-checkbox-toggle input:checked + i:after,.j-radio-toggle input:checked + i:after{content:"YES";left:6px}.j-radio input:checked + i,.j-checkbox input:checked + i,.j-radio-toggle input:checked + i,.j-checkbox-toggle input:checked + i{border:2px solid #17bab8}.j-radio input:checked + i,.j-checkbox input:checked + i{color:#17bab8}.j-checkbox-toggle input:checked + i,.j-radio-toggle input:checked + i{background-color:#f5f5f5}.j-radio,.j-checkbox,.j-radio-toggle,.j-checkbox-toggle,.j-radio *,.j-checkbox *,.j-radio-toggle *,.j-checkbox-toggle *,.j-radio i:after,.j-checkbox i:after,.j-radio-toggle i:after,.j-checkbox-toggle i:after,.j-radio i:before,.j-checkbox i:before,.j-radio-toggle i:before,.j-checkbox-toggle i:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.j-select.disabled-view,.j-checkbox.disabled-view,.j-radio.disabled-view,.j-checkbox-toggle.disabled-view,.j-radio-toggle.disabled-view{cursor:default;opacity:.5}.j-checkbox.disabled-view i:after{border-bottom:solid rgba(0,0,0,0.26);border-left:solid rgba(0,0,0,0.26)}.j-radio.disabled-view i:after{background-color:rgba(0,0,0,0.26)}.j-select.disabled-view input:checked + i,.j-checkbox.disabled-view input:checked + i,.j-radio.disabled-view input:checked + i,.j-checkbox-toggle.disabled-view input:checked + i,.j-radio-toggle.disabled-view input:checked + i{border:2px solid rgba(0,0,0,0.26)}.info_nav_tabs{margin-bottom:-6px}.nav-tabs{display:flex;justify-content:start}.nav-tabs .nav-link{margin-right:5px;padding:10px 15px;background-color:#f8f9fa;color:#333;border:1px solid #ddd;border-bottom:none;border-radius:5px 5px 0 0;transition:background-color 0.3s,color 0.3s;border-bottom:1px solid #ddd}.nav-tabs .nav-link:hover{background-color:#e9ecef;color:#007bff}.nav-tabs .nav-link.active{background-color:#007bff;color:#fff;border-color:#007bff #007bff #fff}.nav-tabs .nav-link.active{position:relative}.nav-tabs .nav-link.active::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:#007bff;transition:width 0.3s ease-in-out}.thcolor,.css_table > .css_tr > .css_th{font-weight:bold;text-align:center}.tableline_v2{border-collapse:separate ;border-spacing :0px;width:100%}.tableline_v2 th,.tableline_v2 > .css_tr > .css_th{border-style :solid ;border-width :1px ;border-color:#000;padding:0px;background:#cab19b !important}.tableline_v2 td,.tableline_v2 > .css_tr > .css_td{border-style :solid ;border-width :1px ;border-color:#8f8f8f}.tableline_v2 td{padding:10px 10px}.tableline_v2 td:first-child,.tableline_v2 > .css_tr > .css_td:first-child{}.tableline_v2 td:last-child,.tableline_v2 > .css_tr > .css_td:last-child{}.tableline_v2 tr:hover td,.tableline_v2 > .css_tr:hover > .css_td{}.input_group.error,.tableline_v2 tr.error td,.tableline_v2 > .css_tr.error > .css_td{}.tableline_v2 tr:nth-child(2n+1) td{}#topBtn{position:fixed;bottom:20px;right:20px;z-index:100;display:none;width:60px;height:60px;border-radius:50%;font-size:15px;background:linear-gradient(135deg,#ff7e5f,#feb47b);color:white;border:none;text-align:center;line-height:60px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,0.3);transition:transform 0.3s,box-shadow 0.3s}#topBtn:hover{transform:scale(1.1);box-shadow:0 6px 12px rgba(0,0,0,0.4)}#topBtn i{font-size:30px}.dot-anim::after{content:'';display:inline-block;animation:dots 1.5s steps(3,end) infinite}@keyframes dots{0%{content:''}33%{content:'.'}66%{content:'..'}100%{content:'...'}}.processing-text{font-size:1.2rem;font-weight:bold;color:#000}.btn-xs{padding:0.25rem 0.5rem;font-size:0.75rem;line-height:1;border-radius:0.2rem}@media (max-width:576px){.col_media_newline{width:100% !important}.form-select_newline{display:inline-block;width:70%}}.toast-custom{box-shadow:0px 4px 8px rgba(0,0,0,0.2);background-color:#fff}.toast-custom{transform:translateX(100%);opacity:0;display:block !important;transition:transform 0.5s ease,opacity 0.5s ease;position:relative;border-radius:0.5rem;padding:0.5rem;background:linear-gradient(135deg,#e7ffe8,#89cd7d);color:#484848;box-shadow:0 4px 6px rgb(34 48 23 / 63%);font-size:1rem;z-index:9999;margin:10px 0}.toast-custom.showing{transform:translateX(0);opacity:1}.toast-custom.hiding{transform:translateX(100%);opacity:0}.toast-custom .toast-header{background-color:transparent;border-bottom:none;padding-right:1.5rem;color:#44322c;font-weight:bold}.toast-custom .toast-header .icon{font-size:1.2rem;margin-right:10px}.toast-custom .toast-body{font-size:0.9rem;line-height:1.5;padding:0.2rem 0 1rem}.toast-custom .more-link{position:absolute;bottom:3px;right:10px;font-size:0.85rem;color:#007bff;text-decoration:none}.toast-custom .more-link:hover{text-decoration:underline;color:#0056b3}.toast-custom .btn-close{color:white;opacity:0.7}.toast-custom .btn-close:hover{opacity:1}.g-3,.gy-3{}#AjaxProp .shh_c{display:flex !important}.lg_textarea textarea{min-height:300px}.list_demo_pic{height:80px;width:120px}#globalConfirmModal ,#globalAlertModal{z-index:10010;background-color:rgba(0,0,0,0.8)}#globalConfirmModal .modal-header{background:linear-gradient(180deg,#d51a1a,#af0000);padding:5px 15px;color:#fff}#globalAlertModal .modal-header{background:linear-gradient(180deg,#9aadc7,#0047e5);padding:5px 15px;color:#fff}#globalConfirmModal .btn-close,#globalAlertModal .btn-close{opacity:1;margin-top:-13px;background:none}#globalConfirmModal .btn-close i,#globalAlertModal .btn-close i{color:#fff}#globalConfirmModal .modal-footer,#globalAlertModal .modal-footer{display:block}select.form-control{appearance:auto;height:37px}select.form-control-sm{appearance:auto;height:31px}money:before{content:"$ "}money + money{text-decoration:line-through;opacity:0.7}money + money:before{content:""}.money2{color:#5d749f}.money2 .b_money{text-decoration:line-through;font-size:13px;color:#a8a9b9}system{font-style:italic;color:var(--primary-color)}system:before{content:'【'}system:after{content:'】'}table .table-active,table .table-active:nth-of-type(odd){font-weight:bold;--bs-table-accent-bg:#e9ef94}table .table-active td{--bs-table-accent-bg:#e9ef94 !important;background-color:#e9ef94 !important}.mem_pic{width:240px;height:240px;border-radius:50%;object-fit:cover;background-color:#fff;box-shadow:0 0 0 3px #fff,0 0 0 6px rgba(255,255,255,.25),0 2px 6px rgba(0,0,0,.12)}:root{--primary-color:#FF6B00;--secondary-color:#FFA940;--accent-color:#ff9e6b;--light-color:#f8f9fa;--dark-color:#343a40;--news-bg1:#fff7f0;--news-bg2:#ffffff}body{font-family:'Microsoft JhengHei',Arial,sans-serif;overflow-x:hidden;background:radial-gradient(circle at 24px 24px,rgba(255,169,64,.18) 2px,transparent 2px) 0 0 / 48px 48px,linear-gradient(180deg,var(--news-bg2) 0%,var(--news-bg2) 60%,var(--news-bg1) 100%)}a{color:#139c9b;text-decoration:none}a:hover,a:focus{color:#0b5857;font-weight:bold}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;font-weight:bold}.top-navbar{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));box-shadow:0 2px 10px rgba(255,107,0,0.3)}.top-navbar .navbar-brand img{height:50px;transition:transform 0.3s}.top-navbar .navbar-brand img:hover{transform:scale(1.05)}.top-navbar .nav-link{color:white !important;padding:0.5rem 1rem;transition:all 0.3s;border-radius:4px}.top-navbar .nav-link:hover{background-color:rgba(255,255,255,0.2);transform:translateY(-2px);font-weight:bold}.top-navbar .search-box{width:250px;transition:width 0.3s}.top-navbar .search-box:focus{width:300px}.main-navbar{background-color:white;box-shadow:0 2px 15px rgba(255,107,0,0.15)}.main-navbar .navbar-brand{color:var(--primary-color);font-weight:bold;font-size:1.5rem}.main-navbar .nav-link{color:var(--dark-color);font-weight:500;position:relative;margin:0 5px}.main-navbar .nav-link::after{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));transition:width 0.3s}.main-navbar .nav-link:hover::after,.main-navbar .nav-link.active::after{width:100%}.main-navbar .nav-link.active{color:var(--primary-color)}.hero{--hero-padding-y:36px;--hero-card-maxw:720px;--hero-card-radius:12px;--hero-card-shadow:0 8px 24px rgba(0,0,0,.18);--overlay-top:rgba(255,107,0,0.24);--overlay-bottom:rgba(255,169,64,0.32);--card-bg-image:rgba(255,255,255,.85);--card-bg-plain:#fffaf5;--hero-border:#ffd9b8;padding:var(--hero-padding-y) 0;border-bottom:1px solid var(--hero-border)}.hero--with-image{background:linear-gradient(var(--overlay-top),var(--overlay-bottom)),var(--hero-bg) center/cover no-repeat}.hero--with-image .hero-content{background:var(--card-bg-image);border-radius:var(--hero-card-radius);box-shadow:var(--hero-card-shadow);max-width:var(--hero-card-maxw);margin:0 auto;padding:20px 28px;text-align:center}.hero--with-image h1{color:var(--primary-color);font-size:1.6rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 1px 2px rgba(0,0,0,.35)}.hero--with-image p{margin:0;color:var(--dark-color);opacity:.95}.hero--no-image{background:#fffaf5}.hero--no-image .hero-content{background:var(--card-bg-plain);border-radius:var(--hero-card-radius);max-width:var(--hero-card-maxw);margin:0 auto;padding:16px 24px;text-align:center}.hero--no-image h1{color:var(--primary-color);text-shadow:0 1px 2px rgba(0,0,0,.35);font-size:1.6rem;font-weight:700;margin:0 0 .25rem}.hero--no-image p{margin:0;color:var(--dark-color);opacity:.9}@media (max-width:992px){.hero{--hero-card-maxw:680px}}@media (max-width:768px){.hero{--hero-padding-y:28px}.hero--with-image .hero-content,.hero--no-image .hero-content{padding:16px 18px}.hero--with-image h1,.hero--no-image h1{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.hero--with-image .hero-content{box-shadow:0 4px 12px rgba(0,0,0,.12)}}.breadcrumb .breadcrumb-item a{color:var(--accent-color);text-decoration:none}.breadcrumb .breadcrumb-item a:hover{color:var(--primary-color);text-decoration:underline}.breadcrumb .breadcrumb-item.active{font-weight:bold}.carousel{position:relative;overflow:hidden}.carousel-item{height:400px;background-size:cover;background-position:center}.carousel-caption{background:rgba(0,0,0,0.5);padding:20px;border-radius:10px;bottom:100px;left:10%;right:10%}.carousel-caption h3{font-size:2.5rem;font-weight:bold;text-shadow:2px 2px 4px rgba(0,0,0,0.5)}.carousel-caption p{font-size:1.2rem}.carousel-control-prev,.carousel-control-next{width:5%}.multi-level{background-color:white;padding:50px 0}.multi-level h2{color:var(--primary-color);margin-bottom:30px;position:relative;display:inline-block}.multi-level h2::after{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.level-item{padding:15px;margin:10px 0;border-radius:8px;transition:all 0.3s;cursor:pointer;background-color:var(--light-color)}.level-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(255,107,0,0.2);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white}.level-item i{font-size:2rem;margin-bottom:10px;display:block}.promo-section{background-color:#f8f9fa;padding:60px 0}.promo-card{border:none;border-radius:10px;overflow:hidden;transition:all 0.3s;box-shadow:0 5px 15px rgba(255,107,0,0.1);margin-bottom:30px;height:100%}.promo-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(255,107,0,0.25)}.promo-card .card-body{padding:30px;text-align:center}.promo-card .info-icon{font-size:2.5rem;margin-bottom:20px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;color:transparent}.promo-card .card-title{color:var(--primary-color);font-weight:bold;margin-bottom:15px}.promo-card .card-text{color:#666;margin-bottom:20px}.promo-card .btn{border-radius:50px;padding:8px 25px;font-weight:500;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;color:white}.promo-card .btn:hover{box-shadow:0 5px 15px rgba(255,107,0,0.4)}.page-link{color:var(--primary-color)}.page-link:hover{color:#fff;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-color:transparent}.page-item.active .page-link{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-color:transparent}footer{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;padding:30px 0}footer p{margin:0;font-size:1rem}.social-icons{margin-top:20px}.social-icons a{color:white;font-size:1.5rem;margin:0 10px;transition:all 0.3s}.social-icons a:hover{transform:translateY(-5px);color:var(--light-color)}@media (max-width:992px){.carousel-item{height:300px}.carousel-caption{bottom:50px}.carousel-caption h3{font-size:2rem}}@media (max-width:768px){.carousel-item{height:200px}.carousel-caption{bottom:45px;left:5%;right:5%}.carousel-caption h3{font-size:1.5rem}.carousel-caption p{font-size:1rem}.top-navbar .search-box{width:100%;margin-top:10px}}.animate-on-scroll{opacity:0;transform:translateY(30px);transition:all 0.6s ease-out}.animate-on-scroll.animated{opacity:1;transform:translateY(0)}.login-container{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.login-box{display:flex;background-color:white;border-radius:20px;overflow:hidden;width:100%;box-shadow:0 20px 40px rgba(0,0,0,0.2)}.login-left{flex:1;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;text-align:center}.login-left h2{font-weight:bold;margin-bottom:20px}.login-left p{font-size:1.1rem;opacity:0.9}.login-right{flex:1;padding:40px}.form-control.search-box{border-radius:50px;padding-left:45px}.input-group-text{border-radius:50px 0 0 50px;background-color:#f5f5f5}.btn-login{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;color:white;font-weight:bold;border-radius:50px;padding:10px;transition:box-shadow 0.3s}.btn-login:hover{box-shadow:0 5px 15px rgba(255,140,66,0.5)}@media (max-width:768px){.login-box{flex-direction:column}.login-left,.login-right{flex:unset;width:100%}}.index .course-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:1rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 20px rgba(0,0,0,.03)}.index .course-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.08)}.index .course-card .course-cover{background:center/cover var(--bg,#eee);border-bottom:1px solid rgba(0,0,0,.06)}.index .course-card .course-body{padding:1rem}.index .course-card .course-title{line-height:1.4;margin-bottom:.25rem}.index .course-card .course-meta{color:#6c757d;font-size:.9rem}.index .course-card .price strong{font-size:1.125rem}.index .btn-icon{--size:38px;width:var(--size);height:var(--size);padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.08);background:#fff}.index .btn-icon .bi{font-size:1rem;line-height:1}.index .btn-fav.active .bi{color:#e03131}.index .btn{border-radius:.75rem}.index .teacher-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:1rem;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;transition:transform .2s ease,box-shadow .2s ease}.index .teacher-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.08)}.index .teacher-card .teacher-avatar{aspect-ratio:16/10;background:center/cover var(--img,#eee)}.index .teacher-card .teacher-body{padding:1rem}.index .teacher-card .tags .badge{margin-right:.25rem}.index .teacher-card .teacher-actions{padding:.75rem 1rem 1rem}.index .courses-section h2,.index .teachers-section h2{font-weight:700}.index .courses-section .btn,.index .teachers-section .btn{--bs-btn-padding-y:.35rem;--bs-btn-padding-x:.75rem}.index .news-section h2{font-weight:700}.index .news-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:1rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 20px rgba(0,0,0,.03);display:flex;flex-direction:column}.index .news-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.08)}.index .news-thumb{display:block;background:center/cover var(--img,#eee)}.index .news-body{padding:1rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.index .news-title{margin:0;line-height:1.4}.index .news-title a{color:inherit;text-decoration:none}.index .news-title a:hover{text-decoration:underline}.index .news-excerpt{color:#6c757d;margin:0}.index .news-meta{border-top:1px dashed rgba(0,0,0,.08);padding-top:.5rem}@media (max-width:576px){.index .news-body{padding:.875rem}.index .news-title{font-size:1.05rem}}.index .news-title,.index .news-excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.index .news-title{-webkit-line-clamp:2}.index .news-excerpt{-webkit-line-clamp:2}#index-news #news-empty .card{border-radius:1rem}#homeCarousel .carousel-item::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.5) 100%)}#homeCarousel .carousel-caption{background:rgba(0,0,0,.35);backdrop-filter:blur(4px);border-radius:1rem;padding:1rem 1.25rem;max-width:min(92vw,720px);margin-inline:auto;text-shadow:0 1px 2px rgba(0,0,0,.65)}#homeCarousel .carousel-caption h3{font-weight:700}@media (max-width:576px){#homeCarousel .carousel-caption{padding:.75rem 1rem;border-radius:.875rem}#homeCarousel .carousel-caption h3{font-size:1.125rem;margin-bottom:.25rem}#homeCarousel .carousel-caption p{font-size:.9rem;margin-bottom:.5rem}#homeCarousel .carousel-caption .btn{padding:.35rem .75rem;border-radius:.5rem;font-size:.9rem}#homeCarousel .carousel-item img{object-fit:cover;height:48vh}}@media (min-width:577px){#homeCarousel .carousel-item img{object-fit:cover;height:56vh}}#homeCarousel .carousel-indicators [data-bs-target]{width:.75rem;height:.75rem;border-radius:50%}#homeCarousel .carousel-control-prev-icon,#homeCarousel .carousel-control-next-icon{filter:drop-shadow(0 0 6px rgba(0,0,0,.5))}.btn-primary.btn-org{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;transition:all 0.35s ease}.btn-primary.btn-org:hover{box-shadow:0 10px 20px rgba(255,107,0,.4);background:linear-gradient(270deg,var(--primary-color),var(--secondary-color));transform:translateY(-2px)}.btn-outline-primary.btn-org{color:var(--primary-color);border-color:var(--primary-color);transition:all 0.35s ease}.btn-outline-primary.btn-org:hover{background:var(--primary-color);color:#fff}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none}.btn-primary:hover{box-shadow:0 10px 20px rgba(255,107,0,.3)}.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color)}.btn-outline-primary:hover{background:var(--primary-color);color:#fff}.sidebar{border-right:1px solid rgba(0,0,0,.05)}.filter-card{border:0;border-radius:16px;box-shadow:0 10px 28px rgba(255,107,0,.08)}.filter-card .card-header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;border:0;border-radius:16px 16px 0 0}.form-range::-webkit-slider-thumb{background:var(--primary-color)}.form-range::-moz-range-thumb{background:var(--primary-color)}.toolbar .btn{border-radius:50px}.course-card{border:0;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px rgba(255,107,0,.08);transition:transform .2s,box-shadow .2s}.course-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(255,107,0,.16)}.course-thumb{position:relative;height:180px;background:#eee url('https://placehold.co/600x360?text=Course+Cover') center/contain no-repeat}.course-badge{position:absolute;top:.75rem;left:.75rem}.wishlist-btn{position:absolute;top:.75rem;right:.75rem;border-radius:50px}.rating{color:#f7b924}.price{font-weight:700;color:var(--primary-color)}.tag{display:inline-block;padding:.2rem .5rem;font-size:.8rem;border-radius:50px;margin:.125rem;background:#fff7f0;border:1px solid #ffd9b8;color:#b24a00}.course-meta i{width:1.25rem;text-align:center}.gallery .carousel-item{height:360px;background:#eee center/cover no-repeat}.gallery .carousel-item img{object-fit:cover;width:100%;height:360px;border-radius:12px}.key-badges .badge{margin-right:.25rem;margin-bottom:.25rem}.tag{display:inline-block;padding:.2rem .5rem;font-size:.8rem;border-radius:50px;margin:.125rem;background:#fff7f0;border:1px solid #ffd9b8;color:#b24a00}.rating{color:#f7b924}.badge-soft{background:rgba(255,107,0,.1);color:var(--primary-color);border:1px solid rgba(255,107,0,.2)}.enroll-card{border:0;border-radius:16px;box-shadow:0 10px 28px rgba(255,107,0,.10);position:sticky;top:90px}.enroll-card .card-header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;border:0;border-radius:16px 16px 0 0}.price{color:var(--primary-color);font-weight:800;font-size:1.35rem}.section-title{color:var(--primary-color);font-weight:800}.card{border:0;border-radius:16px;box-shadow:0 10px 28px rgba(255,107,0,.06)}.card .card-header.bg-soft{background:#fff7f0;border-bottom:1px solid #ffe2c7}.carousel_div .nav-tabs .nav-link{background-color:transparent;border:0;border-bottom:3px solid transparent;color:#555;font-weight:600}.carousel_div .nav-tabs .nav-link.active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.carousel_div .nav-tabs .nav-link.active::after{background-color:transparent}.tag-badge{border-radius:999px;background:#fff;border:1px solid #ffd1ad;color:#d45500;padding:.25rem .6rem;font-size:.85rem;margin:.15rem;display:inline-flex;align-items:center;gap:.25rem}.tag-badge i{font-size:.95rem}.news-card{border:none;border-radius:16px;box-shadow:0 10px 26px rgba(255,107,0,.12);overflow:hidden,margin-top:15px}.news_list .news-thumb{width:100%;height:160px;object-fit:cover;border-right:1px solid #f9ebeb}.news-meta{font-size:.9rem;color:#6c757d}.badge-orange{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff}.badge-outline{border:1px solid #ffcfaa;color:#c54f00;background:#fff}.news .content-card{background:#fff;border:1px solid rgba(255,107,0,.15);border-radius:16px;box-shadow:0 18px 45px rgba(255,107,0,.10);overflow:hidden}.news .content-header{padding:24px 28px 8px}.news .title{color:var(--primary-color);font-weight:800;line-height:1.3;margin:0 0 .5rem}.news .meta{color:#6c757d;font-size:.95rem}.news #courseCarousel img{border-radius:0px;background:#f3f4f6}.news .content-body{padding:24px 28px 28px}.news .content-body p{line-height:1.9;margin-bottom:1rem}.news .content-body h2,.news .content-body h3{color:var(--primary-color);margin-top:1.25rem;margin-bottom:.5rem;font-weight:700}.news .content-body .note{background:#fff7f0;border:1px solid #ffd9b8;color:#b24a00;border-radius:12px;padding:12px 14px;margin:1rem 0;font-size:.95rem}.news .article-toolbar{border-top:1px dashed rgba(0,0,0,.08);background:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.news .side-card{border:1px solid rgba(255,107,0,.15);border-radius:14px;box-shadow:0 12px 30px rgba(255,107,0,.08);overflow:hidden}.news .side-card .card-header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;border:0}.news .side-item{display:flex;gap:12px;padding:10px 12px;align-items:center;border-bottom:1px solid #f1f1f1}.news .side-item:last-child{border-bottom:0}.news .side-thumb{width:72px;height:48px;object-fit:cover;border-radius:8px;flex:none;background:#eee}.news .side-title{font-size:.95rem;margin:0}.news .side-card a:hover,.side-card .news a:focus{color:var(--primary-color);text-decoration-color:var(--secondary-color)}.news .related .card{border:0;border-radius:14px;box-shadow:0 12px 30px rgba(255,107,0,.08)}.news .related .thumb{width:100%;height:160px;object-fit:cover;border-top-left-radius:14px;border-top-right-radius:14px;background:#eee}.news .card-title{margin:0;font-size:1rem}@media (max-width:767.98px){.news .content-header{padding:18px 16px 6px}.news .content-body{padding:18px 16px 20px}}.concept-card{border:none;border-radius:14px;box-shadow:0 10px 30px rgba(255,107,0,.1);transition:transform .3s,box-shadow .3s;height:100%}.concept-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(255,107,0,.25)}.concept-card .icon{font-size:2.6rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;color:transparent}.pillars .pillar{border-radius:14px;padding:22px;background:#fff;box-shadow:0 6px 20px rgba(255,107,0,.12);height:100%}.pillar i{font-size:1.8rem;color:var(--primary-color)}.pillar h6{margin:10px 0 6px;color:var(--dark-color)}.pillar p{color:#6c757d;font-size:.95rem}.quote-banner{position:relative;overflow:hidden;border-radius:16px}.quote-banner img{width:100%;height:320px;object-fit:cover;filter:brightness(.75)}.quote-banner .quote{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0 1rem}.quote-banner .quote h3{font-weight:800;text-shadow:0 8px 24px rgba(0,0,0,.35)}.promise-list li{margin:10px 0}.promise-list i{color:var(--primary-color);margin-right:8px}.cta{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;border-radius:14px;padding:32px}.cta .btn-light{border-radius:50px;font-weight:600}.about{--about-primary:var(--primary-color,#FF6B00);--about-secondary:var(--secondary-color,#FFA940);--about-dark:#1f2937;--about-shadow:0 16px 40px rgba(255,107,0,.10);--about-border:#ffd9b8}.about.about-hero{padding:36px 0;background:radial-gradient(circle at 24px 24px,rgba(255,169,64,.12) 2px,transparent 2px) 0 0 / 48px 48px,linear-gradient(180deg,#fff 0%,#fff 60%,#fff7f0 100%);border-bottom:1px solid var(--about-border)}.about .hero-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:24px;box-shadow:var(--about-shadow)}.about .title-xl{color:var(--about-primary);font-weight:800;line-height:1.25}.about .hero-illustration{background:center/cover var(--img,#eee);border-radius:12px}.about .kpi{border-radius:16px;background:#fff;border:1px solid rgba(255,107,0,.12);padding:22px;text-align:center;box-shadow:var(--about-shadow)}.about .kpi .num{font-size:2rem;font-weight:800;color:var(--about-primary)}.about .kpi .txt{color:#6c757d}.about .section-head h2{font-weight:700}.about .program-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;overflow:hidden;box-shadow:0 10px 24px rgba(255,107,0,.08);transition:transform .2s ease,box-shadow .2s ease;display:grid;grid-template-rows:auto 1fr}.about .program-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(255,107,0,.16)}.about .program-card .cover{background:center/cover var(--img,#eee)}.about .program-card .body{padding:1rem}.about .timeline{position:relative;padding-left:28px}.about .timeline::before{content:"";position:absolute;left:12px;top:0;bottom:0;width:4px;border-radius:2px;background:linear-gradient(180deg,var(--about-primary),var(--about-secondary));opacity:.2}.about .timeline-item{position:relative;margin-bottom:18px}.about .timeline-item .dot{position:absolute;left:-2px;top:6px;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,var(--about-primary),var(--about-secondary));box-shadow:0 0 0 4px rgba(255,169,64,.25)}.about .timeline .content{padding-left:25px}.about .timeline .content h6{font-weight:700;color:var(--about-dark)}.about .region-chips{display:flex;flex-wrap:wrap;gap:.5rem}.about .region-chips .chip{display:inline-flex;align-items:center;gap:.35rem;background:#fff;border:1px solid #ffcfaa;color:#c54f00;padding:.4rem .75rem;border-radius:999px;font-size:.95rem}.about .cta-card{border:1px solid rgba(255,107,0,.12);background:linear-gradient(135deg,rgba(255,107,0,.06),rgba(255,169,64,.06));border-radius:16px;padding:18px 22px;box-shadow:var(--about-shadow)}.about .btn-org{border-radius:.75rem}@media (max-width:767.98px){.about.about-hero{padding:28px 0}.about .hero-card{padding:18px}}.services{--svc-primary:var(--primary-color,#FF6B00);--svc-secondary:var(--secondary-color,#FFA940);--svc-dark:#1f2937;--svc-shadow:0 16px 40px rgba(255,107,0,.10);--svc-border:#ffd9b8}.services .hero-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:24px;box-shadow:var(--svc-shadow);margin:36px 0}.services .title-xl{color:var(--svc-primary);font-weight:800;line-height:1.25}.services .hero-illustration{background:center/cover var(--img,#eee);border-radius:12px}.services .hero-points{list-style:none;padding-left:0;margin-bottom:0;color:#4a4a4a}.services .hero-points li{display:flex;align-items:center;gap:.5rem}.services .hero-points i{color:var(--svc-primary)}.services .section-head h2{font-weight:700}.services .svc-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;overflow:hidden;box-shadow:0 10px 24px rgba(255,107,0,.08);transition:transform .2s ease,box-shadow .2s ease;display:grid;grid-template-rows:auto 1fr}.services .svc-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(255,107,0,.16)}.services .svc-card .cover{background:center/cover var(--img,#eee)}.services .svc-card .body{padding:1rem}.services .feature-card{border:1px solid rgba(255,107,0,.12);border-radius:16px;background:#fff;padding:18px 20px;box-shadow:var(--svc-shadow)}.services .feature-card .icon-wrap{width:56px;height:56px;border-radius:14px;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;background:linear-gradient(135deg,var(--svc-primary),var(--svc-secondary));box-shadow:0 12px 28px rgba(255,107,0,.25)}.services .card-soft{border:1px solid rgba(255,107,0,.12);border-radius:16px}.services .accordion-button{font-weight:600}.services .accordion-button:focus{box-shadow:0 0 0 .15rem rgba(255,107,0,.25)}.services .cta-card{border:1px solid rgba(255,107,0,.12);background:linear-gradient(135deg,rgba(255,107,0,.06),rgba(255,169,64,.06));border-radius:16px;padding:18px 22px;box-shadow:var(--svc-shadow)}.services .btn-org{border-radius:.75rem}@media (max-width:767.98px){.services.services-hero{padding:28px 0}.services .hero-card{padding:18px}}.team{--team-primary:var(--primary-color,#FF6B00);--team-secondary:var(--secondary-color,#FFA940);--team-dark:#1f2937;--team-shadow:0 16px 40px rgba(255,107,0,.10);--team-border:#ffd9b8}.team.team-hero{padding:36px 0;background:radial-gradient(circle at 24px 24px,rgba(255,169,64,.12) 2px,transparent 2px) 0 0 / 48px 48px,linear-gradient(180deg,#fff 0%,#fff 60%,#fff7f0 100%);border-bottom:1px solid var(--team-border)}.team .hero-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:18px 20px;box-shadow:var(--team-shadow)}.team .title-xl{color:var(--team-primary);font-weight:800;line-height:1.25}.team .searchbar .form-control{border-top-right-radius:12px;border-bottom-right-radius:12px}.team .searchbar .input-group-text{border-top-left-radius:12px;border-bottom-left-radius:12px}.team.team-toolbar{padding:18px 0}.team .toolbar-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:12px 16px;box-shadow:0 10px 24px rgba(255,107,0,.06)}.team .chips{display:flex;flex-wrap:wrap;gap:.5rem}.team .chip{border:1px solid #ffcfaa;color:#c54f00;background:#fff;padding:.4rem .75rem;border-radius:999px;font-size:.95rem;transition:all .2s ease}.team .chip:hover{border-color:var(--team-primary);color:var(--team-primary)}.team .chip.active{background:linear-gradient(135deg,var(--team-primary),var(--team-secondary));color:#fff;border-color:transparent}.team .toolbar-card .form-select.form-select-sm,.team .toolbar-card .input-group.input-group-sm .form-control,.team .toolbar-card .input-group.input-group-sm .input-group-text{border-radius:10px}.team .toolbar-card .form-select:focus,.team .toolbar-card .form-control:focus{border-color:var(--team-primary);box-shadow:0 0 0 .15rem rgba(255,107,0,.2)}.team .teacher-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;box-shadow:0 10px 24px rgba(255,107,0,.08);transition:transform .2s ease,box-shadow .2s ease}.team .teacher-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(255,107,0,.16)}.team .teacher-card .avatar{display:block;background:center/cover var(--img,#eee);aspect-ratio:16/10}.team .teacher-card .body{padding:1rem}.team .teacher-card .name a{color:inherit;text-decoration:none}.team .teacher-card .name a:hover{text-decoration:underline;text-decoration-color:var(--team-secondary)}.team .teacher-card .intro{color:#4a4a4a;margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.team .teacher-card .actions{padding:.75rem 1rem 1rem}.team .teacher-card .role-badge{background:linear-gradient(135deg,var(--team-primary),var(--team-secondary));color:#fff;border-radius:999px;font-size:.8rem;padding:.25rem .6rem}.team .teacher-card .campus{font-style:italic;color:#6c757d;display:flex;align-items:center}.team .teacher-card .campus i{color:var(--team-primary);font-size:.9rem}@media (max-width:767.98px){.team.team-hero{padding:28px 0}.team .hero-card{padding:16px}}.profile{--pf-primary:var(--primary-color,#FF6B00);--pf-secondary:var(--secondary-color,#FFA940);--pf-dark:#1f2937;--pf-shadow:0 16px 40px rgba(255,107,0,.10);--pf-border:#ffd9b8}.profile.profile-hero{padding:32px 0;background:radial-gradient(circle at 24px 24px,rgba(255,169,64,.12) 2px,transparent 2px) 0 0 / 48px 48px,linear-gradient(180deg,#fff 0%,#fff 60%,#fff7f0 100%);border-bottom:1px solid var(--pf-border)}.profile .hero-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:18px 20px;box-shadow:var(--pf-shadow)}.profile .title-xl{color:var(--pf-primary);font-weight:800;line-height:1.25}.profile .avatar-xl{width:120px;height:120px;border-radius:20px;background:center/cover var(--img,#eee);box-shadow:0 10px 24px rgba(255,107,0,.15)}.profile .role-badge{background:linear-gradient(135deg,var(--pf-primary),var(--pf-secondary));color:#fff;border-radius:999px;font-size:.85rem;padding:.25rem .6rem}.profile.profile-body .side-card,.profile.profile-body .content-card{border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:18px 20px;box-shadow:var(--pf-shadow);margin-bottom:20px}.profile .side-card + .side-card{margin-top:1rem}.profile .tags{display:flex;flex-wrap:wrap;gap:.5rem}.profile .chip{border:1px solid #ffcfaa;color:#c54f00;background:#fff;padding:.35rem .65rem;border-radius:999px;font-size:.95rem}.profile .course-mini{border:1px solid rgba(255,107,0,.12);border-radius:14px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;background:#fff;box-shadow:0 8px 20px rgba(255,107,0,.06);transition:transform .2s ease,box-shadow .2s ease}.profile .course-mini:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,107,0,.12)}.profile .course-mini .cover{background:center/cover var(--img,#eee)}.profile .course-mini .body{padding:.85rem}.profile .timeline{position:relative;padding-left:28px}.profile .timeline .item{position:relative;margin-bottom:.75rem;padding-left:20px}.profile .timeline .item .dot{position:absolute;left:-2px;top:.25rem;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,var(--pf-primary),var(--pf-secondary));box-shadow:0 0 0 4px rgba(255,169,64,.25)}.profile .content-card.cta{background:linear-gradient(135deg,rgba(255,107,0,.06),rgba(255,169,64,.06))}.profile .btn-org{border-radius:.75rem}@media (max-width:767.98px){.profile.profile-hero{padding:24px 0}.profile .hero-card{padding:16px}}.contact .info-card{border:1px solid rgba(255,107,0,.12);border-radius:16px;box-shadow:0 10px 24px rgba(255,107,0,.08)}.contact .info-tile{display:flex;gap:.75rem;align-items:flex-start}.contact .info-tile .icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));box-shadow:0 10px 24px rgba(255,107,0,.18)}.contact .map-card iframe{border:0;border-radius:12px;width:100%;height:280px}.contact .form-card{border:1px solid rgba(255,107,0,.15);border-radius:16px;box-shadow:0 16px 40px rgba(255,107,0,.10)}.contact .form-control:focus,.contact .form-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 .15rem rgba(255,107,0,.25)}.contact .required::after{content:"*";color:#dc3545;margin-left:.15rem}.contact .honeypot{position:absolute;left:-9999px;top:-9999px;opacity:0;visibility:hidden}.contact .captchaImg{border:1px solid #dee2e6;border-radius:.5rem}.campuses{--cp-primary:var(--primary-color,#FF6B00);--cp-secondary:var(--secondary-color,#FFA940);--cp-dark:#1f2937;--cp-shadow:0 16px 40px rgba(255,107,0,.10);--cp-border:#ffd9b8}.campuses.campuses-hero{padding:36px 0;background:radial-gradient(circle at 24px 24px,rgba(255,169,64,.12) 2px,transparent 2px) 0 0 / 48px 48px,linear-gradient(180deg,#fff 0%,#fff 60%,#fff7f0 100%);border-bottom:1px solid var(--cp-border)}.campuses .hero-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:18px 20px;box-shadow:var(--cp-shadow)}.campuses .title-xl{color:var(--cp-primary);font-weight:800;line-height:1.25}.campuses .tip{padding:.35rem .6rem}.campuses.campuses-toolbar{padding:18px 0}.campuses .toolbar-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:12px 16px;box-shadow:0 10px 24px rgba(255,107,0,.06)}.campuses .toolbar-card .form-select.form-select-sm,.campuses .toolbar-card .input-group.input-group-sm .form-control,.campuses .toolbar-card .input-group.input-group-sm .input-group-text{border-radius:10px}.campuses .toolbar-card .form-select:focus,.campuses .toolbar-card .form-control:focus{border-color:var(--cp-primary);box-shadow:0 0 0 .15rem rgba(255,107,0,.2)}.campuses .campus-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;box-shadow:0 10px 24px rgba(255,107,0,.08);transition:transform .2s ease,box-shadow .2s ease}.campuses .campus-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(255,107,0,.16)}.campuses .campus-card .cover{display:block;background:center/cover var(--img,#eee)}.campuses .campus-card .body{padding:1rem}.campuses .campus-card .name a{color:inherit;text-decoration:none}.campuses .campus-card .name a:hover{text-decoration:underline;text-decoration-color:var(--cp-secondary)}.campuses .campus-card .region{background:linear-gradient(135deg,var(--cp-primary),var(--cp-secondary));color:#fff;border-radius:999px;font-size:.8rem;padding:.2rem .6rem}.campuses .campus-card .tags .badge{margin-right:.25rem}.campuses .campus-card .actions{padding:.75rem 1rem 1rem}@media (max-width:767.98px){.campuses.campuses-hero{padding:28px 0}.campuses .hero-card{padding:16px}}.campusProfile{--cpf-primary:var(--primary-color,#FF6B00);--cpf-secondary:var(--secondary-color,#FFA940);--cpf-dark:#1f2937;--cpf-shadow:0 16px 40px rgba(255,107,0,.10);--cpf-border:#ffd9b8}.campusProfile.campusProfile-hero{padding:32px 0;background:radial-gradient(circle at 24px 24px,rgba(255,169,64,.12) 2px,transparent 2px) 0 0 / 48px 48px,linear-gradient(180deg,#fff 0%,#fff 60%,#fff7f0 100%);border-bottom:1px solid var(--cpf-border)}.campusProfile .hero-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:18px 20px;box-shadow:var(--cpf-shadow)}.campusProfile .title-xl{color:var(--cpf-primary);font-weight:800;line-height:1.25}.campusProfile .region-badge{background:linear-gradient(135deg,var(--cpf-primary),var(--cpf-secondary));color:#fff;border-radius:999px;font-size:.85rem;padding:.25rem .6rem}.campusProfile .hero-illustration{background:center/cover var(--img,#eee);border-radius:12px}.campusProfile .tags .badge{margin-right:.35rem}.campusProfile.campusProfile-body .side-card,.campusProfile.campusProfile-body .content-card{background:#fff;border:1px solid rgba(255,107,0,.12);border-radius:16px;padding:18px 20px;box-shadow:var(--cpf-shadow);margin-bottom:20px}.campusProfile .chips{display:flex;flex-wrap:wrap;gap:.5rem}.campusProfile .chips .chip{border:1px solid #ffcfaa;color:#c54f00;background:#fff;padding:.35rem .65rem;border-radius:999px;font-size:.95rem}.campusProfile .info-tile{display:flex;gap:.75rem;align-items:flex-start}.campusProfile .info-tile .icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--cpf-primary),var(--cpf-secondary));box-shadow:0 10px 24px rgba(255,107,0,.18)}.campusProfile .teacher-mini{border:1px solid rgba(255,107,0,.12);border-radius:14px;padding:.75rem;display:flex;gap:.75rem;align-items:flex-start}.campusProfile .teacher-mini .avatar{width:72px;height:72px;border-radius:12px;background:center/cover var(--img,#eee);box-shadow:0 8px 20px rgba(255,107,0,.10)}.campusProfile iframe{border-radius:12px}.campusProfile .carousel-inner{height:400px}.campusProfile .carousel-inner img{height:100%;width:100%;object-fit:cover}.campusProfile .content-card.cta{background:linear-gradient(135deg,rgba(255,107,0,.06),rgba(255,169,64,.06))}.campusProfile .content-card.cta h5{color:#000}.campusProfile .btn-org{border-radius:.75rem}@media (max-width:767.98px){.campusProfile.campusProfile-hero{padding:24px 0}.campusProfile .hero-card{padding:16px}}.captchaImg{border:1px solid #dee2e6}.top-navbar .nav-avatar-sm{width:24px;height:24px;border-radius:50%;object-fit:cover;background-color:#fff;box-shadow:0 0 0 3px #fff,0 0 0 6px rgba(255,255,255,.25),0 2px 6px rgba(0,0,0,.12)}.top-navbar .nav-item.dropdown > .nav-link{display:flex;align-items:center;gap:.25rem;border-radius:999px;padding-inline:.5rem;background:rgba(255,255,255,.12);backdrop-filter:saturate(150%) blur(6px);transition:background .2s ease}.top-navbar .dropdown.show > .nav-link,.top-navbar .nav-item.dropdown > .nav-link[aria-expanded="true"]{background:rgba(255,255,255,.22)}.top-navbar .nav-link .badge{transform:translate(-10%,-30%)}.top-navbar .dropdown-menu{margin-top:.6rem;border:0;box-shadow:0 12px 28px rgba(0,0,0,.15);z-index:9999;border:1px solid #ccc}.top-navbar .dropdown-header{color:#6b7280;font-size:.8rem}#navUserMenu{border:1px solid #ccc}#navUserMenu.dropdown-toggle::after{display:inline-block !important;background-image:none !important;border:0 !important;content:"";width:.6rem;height:.6rem;margin-left:.35rem;vertical-align:middle;border-right:.14rem solid currentColor;border-bottom:.14rem solid currentColor;transform:rotate(45deg);transform-origin:50% 50%;transition:transform .2s ease,opacity .2s ease;opacity:.9}.dropdown.show #navUserMenu.dropdown-toggle::after,#navUserMenu.dropdown-toggle[aria-expanded="true"]::after{transform:rotate(-135deg)}#navUserMenu{color:#fff}.top-navbar a#navUserMenu::after{background-image:none !important;border:0 !important}.top-navbar a#navUserMenu .chev{width:.6rem;height:.6rem;display:inline-block;margin-left:.35rem;vertical-align:middle;border-right:.14rem solid currentColor;border-bottom:.14rem solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.9;pointer-events:none}.top-navbar .dropdown.show a#navUserMenu .chev,.top-navbar a#navUserMenu[aria-expanded="true"] .chev{transform:rotate(-135deg)}.member_list .sidebar{border-right:1px solid rgba(0,0,0,.05);background:#fff;min-height:calc(100vh - 140px)}.member_list .sidebar .menu-title{font-size:.9rem;color:#6c757d;letter-spacing:.08em;text-transform:uppercase;margin:1rem 1rem .25rem}.member_list .sidebar .list-group-item{border:0;border-radius:10px;margin:.15rem .75rem;padding:.65rem .8rem;color:#333;display:flex;align-items:center;gap:.5rem;transition:transform .15s,box-shadow .15s,background .15s}.member_list .sidebar .list-group-item i{font-size:1.1rem;width:1.25rem;text-align:center}.member_list .sidebar .list-group-item:hover{transform:translateX(2px);box-shadow:0 6px 14px rgba(255,107,0,.12);background:linear-gradient(135deg,#fff,#fff)}.member_list .sidebar .list-group-item.active{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;box-shadow:0 8px 22px rgba(255,107,0,.25)}.member_list .sidebar .badge{background:rgba(255,107,0,.1);color:var(--primary-color)}.member_list .section-title{color:var(--primary-color);font-weight:700;margin-bottom:1rem}.member_list .card{border:0;border-radius:16px;box-shadow:0 10px 30px rgba(255,107,0,.08)}.member_list .card .card-header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;border:0;border-radius:16px 16px 0 0}.input-group-text.js-showpwd:before{content:"\f023";font-family:FontAwesome}.input-group-text.js-showpwd.unlock:before{content:"\f09c"}:root{--swal2-outline:0 0 0 3px rgba(100,150,200,0.5);--swal2-container-padding:0.625em;--swal2-backdrop:rgba(0,0,0,0.4);--swal2-backdrop-transition:background-color 0.1s;--swal2-width:32em;--swal2-padding:0 0 1.25em;--swal2-border:none;--swal2-border-radius:0.3125rem;--swal2-background:white;--swal2-color:#545454;--swal2-show-animation:swal2-show 0.3s;--swal2-hide-animation:swal2-hide 0.15s forwards;--swal2-icon-zoom:1;--swal2-icon-animations:true;--swal2-title-padding:0.8em 1em 0;--swal2-html-container-padding:1em 1.6em 0.3em;--swal2-input-border:1px solid #d9d9d9;--swal2-input-border-radius:0.1875em;--swal2-input-box-shadow:inset 0 1px 1px rgba(0,0,0,0.06),0 0 0 3px transparent;--swal2-input-background:transparent;--swal2-input-transition:border-color 0.2s,box-shadow 0.2s;--swal2-input-hover-box-shadow:inset 0 1px 1px rgba(0,0,0,0.06),0 0 0 3px transparent;--swal2-input-focus-border:1px solid #b4dbed;--swal2-input-focus-box-shadow:inset 0 1px 1px rgba(0,0,0,0.06),0 0 0 3px $swal2-outline-color;--swal2-progress-step-background:#add8e6;--swal2-validation-message-background:#f0f0f0;--swal2-validation-message-color:#666;--swal2-footer-border-color:#eee;--swal2-footer-background:transparent;--swal2-footer-color:inherit;--swal2-timer-progress-bar-background:rgba(0,0,0,0.3);--swal2-close-button-position:initial;--swal2-close-button-inset:auto;--swal2-close-button-font-size:2.5em;--swal2-close-button-color:#ccc;--swal2-close-button-transition:color 0.2s,box-shadow 0.2s;--swal2-close-button-outline:initial;--swal2-close-button-box-shadow:inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow:inset var(--swal2-outline);--swal2-close-button-hover-transform:none;--swal2-actions-justify-content:center;--swal2-actions-width:auto;--swal2-actions-margin:1.25em auto 0;--swal2-actions-padding:0;--swal2-actions-border-radius:0;--swal2-actions-background:transparent;--swal2-action-button-transition:background-color 0.2s,box-shadow 0.2s;--swal2-action-button-hover:black 10%;--swal2-action-button-active:black 10%;--swal2-confirm-button-box-shadow:none;--swal2-confirm-button-border-radius:0.25em;--swal2-confirm-button-background-color:#7066e0;--swal2-confirm-button-color:#fff;--swal2-deny-button-box-shadow:none;--swal2-deny-button-border-radius:0.25em;--swal2-deny-button-background-color:#dc3741;--swal2-deny-button-color:#fff;--swal2-cancel-button-box-shadow:none;--swal2-cancel-button-border-radius:0.25em;--swal2-cancel-button-background-color:#6e7881;--swal2-cancel-button-color:#fff;--swal2-toast-show-animation:swal2-toast-show 0.5s;--swal2-toast-hide-animation:swal2-toast-hide 0.1s forwards;--swal2-toast-border:none;--swal2-toast-box-shadow:0 0 1px hsl(0deg 0% 0% / 0.075),0 1px 2px hsl(0deg 0% 0% / 0.075),1px 2px 4px hsl(0deg 0% 0% / 0.075),1px 3px 8px hsl(0deg 0% 0% / 0.075),2px 4px 16px hsl(0deg 0% 0% / 0.075)}[data-swal2-theme=dark]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix( in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:rgba(255,255,255,0.7)}@media (prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix( in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:rgba(255,255,255,0.7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:transparent !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) > [aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:transparent !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start > .swal2-popup{align-self:start}div:where(.swal2-container).swal2-top > .swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end > .swal2-popup,div:where(.swal2-container).swal2-top-right > .swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start > .swal2-popup,div:where(.swal2-container).swal2-center-left > .swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center > .swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end > .swal2-popup,div:where(.swal2-container).swal2-center-right > .swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start > .swal2-popup,div:where(.swal2-container).swal2-bottom-left > .swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom > .swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end > .swal2-popup,div:where(.swal2-container).swal2-bottom-right > .swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row > .swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column > .swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:0.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}div:where(.swal2-container) button:where(.swal2-styled){margin:0.3125em;padding:0.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px transparent;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:0.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:0.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:transparent;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:transparent;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 0.75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:0.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:0.375em 0.625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 0.6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 0.4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:0.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 0.625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:transparent;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:0.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto 0.6em;zoom:var(--swal2-icon-zoom);border:0.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:0.3125em;border-radius:0.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon 0.5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark 0.5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon 0.5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark 0.5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon 0.5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark 0.8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon 0.5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark 0.8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:0.25em solid rgba(165,220,134,0.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:0.5em;left:1.625em;width:0.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:0.3125em;border-radius:0.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:0.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:0.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip 0.75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long 0.75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:all}.swal2-toast > *{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:0.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:0.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:0.5em 0 0;padding:0.5em 0 0;font-size:0.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:0.8em;height:0.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:0.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:0.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 0.5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:0.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:0.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:0.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:0;margin-top:0.5em;padding:0 0.5em}.swal2-toast button:where(.swal2-styled){margin:0.25em 0.5em;padding:0.4em 0.6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:0.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:0.4375em;width:0.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:0.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:0.1875em;width:0.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:0.9375em;right:0.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip 0.75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long 0.75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:0.0625em;width:0}54%{top:1.0625em;left:0.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:0.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:0.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:0.4}50%{transform:rotateZ(15deg);opacity:0.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:0.5625em;left:0.0625em;width:0}54%{top:0.125em;left:0.125em;width:0}70%{top:0.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:0.75em;width:0.5em}100%{top:1.125em;left:0.1875em;width:0.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:0.9375em;width:0}84%{top:0.9375em;right:0;width:1.125em}100%{top:0.9375em;right:0.1875em;width:1.375em}}.PFileUploader .drop-area{border:2px dashed #007bff;border-radius:5px;padding:30px;text-align:center;color:#007bff;background-color:#f8f9fa;transition:background-color 0.3s;cursor:pointer}.PFileUploader .Photograph{border:2px dashed #007bff;border-radius:5px;text-align:center;min-height:400px;width:100%;padding-right:8px;color:#007bff;display:inline-block;background-color:#f8f9fa;transition:background-color 0.3s;cursor:pointer}.PFileUploader .Photograph h1{margin:50px}.PFileUploader .Photograph img{width:100%}#file_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;align-items:start}#file_list .file-card{position:relative;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:box-shadow .15s ease,transform .15s ease}#file_list .file-card:hover{box-shadow:0 6px 14px rgba(0,0,0,.08);transform:translateY(-1px)}#file_list .file-card img{display:block;width:100%;height:120px;object-fit:cover;background:#f8f9fa;max-width:120px;max-height:100px;border:1px solid #ccc;margin:12px auto}#file_list .file-meta{padding:6px 8px;font-size:12px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#file_list .remove-btn{position:absolute;top:6px;right:6px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;border:none;outline:none;transition:background .15s ease}#file_list .remove-btn:hover{background:rgba(220,38,38,.85)}#file_list .drag-handle{position:absolute;top:6px;left:6px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(0,0,0,.35);color:#fff;cursor:move;user-select:none}.drag-ghost{opacity:.6}.drag-chosen{box-shadow:0 10px 20px rgba(0,0,0,.12) !important}