@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,600,700&display=swap");.u-full-width{width:100%}.u-full-width,.u-max-full-width{-webkit-box-sizing:border-box;box-sizing:border-box}.u-max-full-width{max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}.container{position:relative;max-width:1440px;margin:0 auto;padding:0 20px}.column,.columns,.container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.column,.columns{float:left}@media (min-width:400px){.container{width:95%;padding:0}}@media (min-width:700px){.container{width:90%}.column,.columns{margin-left:2%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:6.5%}.two.columns{width:15%}.three.columns{width:23.5%}.four.columns{width:32%}.five.columns{width:40.5%}.six.columns{width:49%}.seven.columns{width:57.5%}.eight.columns{width:66%}.nine.columns{width:74.5%}.ten.columns{width:83%}.eleven.columns{width:91.5%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:32%}.two-thirds.column{width:66%}.one-half.column{width:49%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.5%}.offset-by-two.column,.offset-by-two.columns{margin-left:17%}.offset-by-three.column,.offset-by-three.columns{margin-left:25.5%}.offset-by-four.column,.offset-by-four.columns{margin-left:34%}.offset-by-five.column,.offset-by-five.columns{margin-left:42.5%}.offset-by-six.column,.offset-by-six.columns{margin-left:51%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:59.5%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:68%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:76.5%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:85%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:93.5%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:68%}.offset-by-one-half.column{margin-left:51%}}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../css/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../css/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../css/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../css/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../css/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;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.3333333333em;line-height:.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.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;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)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-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:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;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:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.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}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single{*zoom:1}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d}.is-endrange .pika-button,.is-startrange .pika-button{color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.is-endrange .pika-button{background:#3af}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #bbb;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #bbb;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #bbb;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #bbb;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #bbb;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #bbb;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.plyr__control{background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{-webkit-box-shadow:0 0 0 5px rgba(26,175,255,.5);box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr--video .plyr__control svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr__control--overlaid{background:rgba(26,175,255,.8);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:5px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls .plyr__progress+.plyr__control,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu{margin-left:2px}.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0;margin-right:auto}.plyr__controls:empty{display:none}@media (min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:10px}}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);-ms-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#4f5b5f;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plyr__menu__container .plyr__control,.plyr__menu__container .plyr__control>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(79,91,95,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(79,91,95,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#b7c5cd;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#1aafff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:28px;color:#1aafff;display:block;height:20px;margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:3px;height:6px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:3px;height:6px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:3px;height:6px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:3px;height:6px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:14px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{-webkit-box-shadow:0 0 0 5px rgba(26,175,255,.5);box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);-ms-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);-ms-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 0,transparent 50%,rgba(47,52,61,.6) 0,rgba(47,52,61,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios.plyr--vimeo [data-plyr=mute],.plyr--is-ios .plyr__volume{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@font-face{font-family:Montserrat,sans-serif;src:url(fonts/Montserrat-Light.eot);src:url(fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat-Light.woff2) format("woff2"),url(fonts/Montserrat-Light.woff) format("woff"),url(fonts/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Montserrat,sans-serif;src:url(fonts/Montserrat-Italic.eot);src:url(fonts/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat-Italic.woff2) format("woff2"),url(fonts/Montserrat-Italic.woff) format("woff"),url(fonts/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic;text-rendering:optimizeLegibility}@font-face{font-family:Montserrat,sans-serif;src:url(fonts/Montserrat-Medium.eot);src:url(fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat-Medium.woff2) format("woff2"),url(fonts/Montserrat-Medium.woff) format("woff"),url(fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Montserrat,sans-serif;src:url(fonts/Montserrat-SemiBold.eot);src:url(fonts/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat-SemiBold.woff2) format("woff2"),url(fonts/Montserrat-SemiBold.woff) format("woff"),url(fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Montserrat,sans-serif;src:url(fonts/Montserrat-Bold.eot);src:url(fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat-Bold.woff2) format("woff2"),url(fonts/Montserrat-Bold.woff) format("woff"),url(fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;text-rendering:optimizeLegibility}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.button,input[type=submit]{width:100%;max-width:300px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;padding:18px 0;font:12px Montserrat,sans-serif;font-weight:700;color:#172c78;background:transparent;line-height:100%;text-transform:uppercase;border:2px solid #172c78;border-radius:30px;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button.small-button,input[type=submit].small-button{padding:8px 0;width:204px}.button.small-button.small-inline-button,input[type=submit].small-button.small-inline-button{display:inline-block;width:auto;padding:5px 8px}.button:hover,input[type=submit]:hover{text-decoration:none;color:#a72284;border-color:#a72284;background-color:rgba(0,0,0,.1)}.button-group .button{margin-left:10px}.button-group .button:first-child{margin-left:0}.icon-button{height:40px;width:40px;font-size:18px;background:#172c78;border:0;color:#fff;border-radius:4px;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.icon-button:hover{background:#a72284}.hidden{display:none!important}body{font-family:Montserrat,sans-serif!important;font-size:16px!important;color:#000;margin:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}@media (min-width:600px){body{font-size:16px!important}}body.courseview .portal-course-frame .main-container .content-container>.content,body body.no-auth .main-container .content-container>.content{margin-left:0}body.noscroll{overflow-y:hidden}.json-input{height:auto;min-height:600px}strong{font-weight:700}h1{font-size:30px;font-weight:400;letter-spacing:0;padding-left:20px;margin:0;color:#172c78;font-family:Montserrat,sans-serif}@media (min-width:900px){h1{font-size:40px}}.admin h1,.broker h1,.staff h1{text-align:center;padding-left:0}.lessonobjects:not(.view) h1,.notifications h1,.surveys.add h1,.surveys.index h1,.surveys.view h1,.tasks:not(.broker) h1,.usersurveys h1{padding:80px 0 10px 30px;background:url(../img/bg-blue.jpg) no-repeat;background-size:cover}@media (min-width:900px){.lessonobjects:not(.view) h1,.notifications h1,.surveys.add h1,.surveys.index h1,.surveys.view h1,.tasks:not(.broker) h1,.usersurveys h1{padding:50px 0}}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.lessonobjects:not(.view) h1,.notifications h1,.surveys.add h1,.surveys.index h1,.surveys.view h1,.tasks:not(.broker) h1,.usersurveys h1{padding-left:20px}}h2{font-size:24px;letter-spacing:0;margin:0;font-weight:700;color:#000;font-family:Montserrat,sans-serif}h1 .back-button,h2 .back-button{display:inline-block;width:40px;height:40px;cursor:pointer;border-radius:50%;background:rgba(23,44,120,.1) url(../img/icon-back-arrow.png) no-repeat 50%}h1 .back-button:hover,h2 .back-button:hover{background-color:hsla(0,0%,100%,.8)}h1 .back-button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}h2 .back-button{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}h3,h4{font-size:28px;color:#000;letter-spacing:0}p{font-size:16px}a{font-weight:700;text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a,a:hover{color:#a72284}a:hover{text-decoration:underline}a.disabled{cursor:pointer}a.asc:after{content:"\f0d7";margin:0 5px}a.asc:after,a.desc:after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;color:#a72284;font-size:18px}a.desc:after{content:"\f0d8";margin:-5px 5px}.clickable{cursor:pointer}.required-fields-message{font-size:14px}.required>label:after{content:" *";color:#c3232d}.required-fields-message:before{content:"* ";color:#c3232d}.blue-page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:url(../img/bg-blue.jpg) no-repeat;background-size:cover}@media (min-width:700px){.blue-page-header{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:50px 0}}.blue-page-header .header-70{width:100%}@media (min-width:700px){.blue-page-header .header-70{width:70%}}.blue-page-header .header-70 .back-button{margin:0 1rem 1rem 0}@media (min-width:900px){.blue-page-header .header-70 .back-button{margin:1rem}}.blue-page-header .header-90{width:100%}@media (min-width:700px){.blue-page-header .header-90{width:90%}}.blue-page-header .header-90 .back-button{margin:1rem 1rem 1rem 0}@media (min-width:900px){.blue-page-header .header-90 .back-button{margin:1rem}}.blue-page-header .header-70,.blue-page-header .header-90,.blue-page-header .header-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:700px){.blue-page-header .header-70,.blue-page-header .header-90,.blue-page-header .header-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.blue-page-header .header-70 .header-title,.blue-page-header .header-90 .header-title,.blue-page-header .header-container .header-title{margin:1rem 1rem 1rem 0}@media (min-width:900px){.blue-page-header .header-70 .header-title,.blue-page-header .header-90 .header-title,.blue-page-header .header-container .header-title{margin:1rem 2rem 1rem 1rem}}.blue-page-header .header-70 .back-button,.blue-page-header .header-90 .back-button,.blue-page-header .header-container .back-button{min-width:40px}.blue-page-header .header-70 .header-description,.blue-page-header .header-90 .header-description,.blue-page-header .header-container .header-description{width:100%;margin:10px 0 30px}@media (min-width:700px){.blue-page-header .header-70 .header-description,.blue-page-header .header-90 .header-description,.blue-page-header .header-container .header-description{width:auto;margin:auto 0}}.blue-page-header .header-70 .header-description .d-text,.blue-page-header .header-90 .header-description .d-text,.blue-page-header .header-container .header-description .d-text{font-size:16px;width:80%;color:#172c78;text-align:left;padding:0;margin:auto 0}@media (min-width:700px){.blue-page-header .header-70 .header-description .d-text,.blue-page-header .header-90 .header-description .d-text,.blue-page-header .header-container .header-description .d-text{width:100%}}.blue-page-header .header-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:.5rem 1rem;border-radius:2px;margin:1rem 0;width:auto}@media (min-width:900px){.blue-page-header .header-legend{margin:1rem}}.blue-page-header .header-legend .align-center{text-align:left;margin:5px 0}.help-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #a72284;max-width:210px;height:30px;padding:0;margin:0}.help-button a{text-decoration:none}.header-title{margin:1rem 10px}.white-panel{background-color:#fff;-webkit-box-shadow:0 4px rgba(0,0,0,.1);box-shadow:0 4px rgba(0,0,0,.1);max-width:800px;margin:auto;padding:35px 50px}.white-panel.side-padding{padding:35px}.orange-box{background:#ffd600 url(../img/bg-yellow.jpg) no-repeat;background-size:100% auto;background-position-y:center}.option-nav{background-color:#e5e5e5;border-radius:8px;padding:2px;max-width:315px;margin:10px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.option-nav .opt-button{background-color:transparent;border-color:transparent;font-size:12px;font-family:Montserrat,sans-serif;font-weight:700;color:#172c78;opacity:.5;text-transform:uppercase;width:50%;padding:5px 0;text-align:center;cursor:pointer}.option-nav .opt-button.active{background-color:#fff;opacity:1;color:#a72284;border-radius:7px}.portal-page{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;min-height:100vh;min-width:320px;overflow:hidden}.portal-page .main-container{min-height:570px;padding:0 0 50px;background-attachment:fixed}@media (min-width:900px){.portal-page .main-container{padding-top:100px}}@media (min-width:1800px){.portal-page .main-container{background-size:cover}}.portal-page .main-container .content-container{position:relative;min-height:inherit;width:inherit;max-width:inherit;padding:0}.portal-page .main-container .content-container>.content{padding-top:0}.portal-page .main-container .genome-container>#genome{height:inherit}.portal-page .top-bar{height:0;padding:0;z-index:2000}.portal-page header.main-header{color:#fff;background:transparent;text-align:center;height:100px;width:50%;position:absolute;top:0;left:0;z-index:2000}@media (min-width:900px){.portal-page header.main-header{background:#fff;width:100%;position:fixed;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}}.portal-page header.main-header .logo{padding:16px 0 0;float:left;display:none;width:80%}@media (min-width:900px){.portal-page header.main-header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:600px){.portal-page header.main-header .logo{height:auto}}.portal-page header.main-header .logo #divider{border-left:1px solid #000;height:50px;margin:0 15px 0 10px}.portal-page header.main-header .logo img{max-width:120px;height:71px;width:100%}.portal-page header.main-header .logo img.c2exlogo{max-width:176px}@media (min-width:1012px){.portal-page header.main-header .logo img{max-width:150px}.portal-page header.main-header .logo img.c2exlogo{max-width:210px}}.portal-page header.main-header .hamburger-menu{height:auto;padding:10px;margin-left:20px}.portal-page header.main-header .hamburger-menu.active .hamburger-bars{opacity:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.portal-page header.main-header .hamburger-menu{margin-left:10px}}.portal-page header.main-header .hamburger-bars{cursor:pointer;width:40px;margin:0;-webkit-transition:all .5s ease;transition:all .5s ease}.portal-page header.main-header .bar{display:block;height:3px;width:100%;max-width:34px;background:#172c78;margin:5px auto;-webkit-transition:all .5s ease;transition:all .5s ease}.portal-page header.main-header .navbox{float:left;position:relative;padding:25px 0 0;z-index:100;width:10%;min-width:50px;max-width:100px;margin-right:10px}.portal-page header .main-nav.mobile-fixed{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #d0d0d0;white-space:nowrap;height:62px;padding:10px 0 0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.portal-page header .main-nav.mobile-fixed svg{height:70%;max-height:30px;width:100%;position:relative;fill:#86cddc}.portal-page header .main-nav.mobile-fixed object,.portal-page header .main-nav.mobile-fixed object #document svg{height:30px;fill:#86cddc}.portal-page header .main-nav.mobile-fixed a{display:inline-block;white-space:nowrap;padding:0 4px;width:84px;height:100%;font-size:10px;color:#86cddc;position:relative}.portal-page header .main-nav.mobile-fixed a.active,.portal-page header .main-nav.mobile-fixed a:hover{color:#a72284;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.portal-page header .main-nav.mobile-fixed a.active svg,.portal-page header .main-nav.mobile-fixed a:hover svg{fill:#a72284;-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out}.portal-page header .main-nav.mobile-fixed a.has-unread:after{content:"";height:15px;width:15px;display:block;background:url(../img/icon-notification-ex.png) no-repeat 50%;border-radius:50%;position:absolute;top:16px;right:20px}@media (min-width:900px){.portal-page header .main-nav.mobile-fixed a.has-unread:after{top:40px}}.portal-page header .main-nav.mobile-fixed a div{margin-top:8px}.portal-page header .main-nav.mobile-fixed a img{background-color:#aaa}@media (min-width:900px){.portal-page header .main-nav.mobile-fixed{position:absolute;right:10px;left:auto;width:auto;background-color:transparent;border-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:100px;height:100px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.portal-page header .main-nav.mobile-fixed svg{height:38px}.portal-page header .main-nav.mobile-fixed a{min-height:100px;height:100px;margin:0;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.portal-page .content-dimmer{position:absolute;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:3000}.portal-page ul.dropdown-menu{position:fixed;z-index:3000;width:300px;height:100vh;padding:0;color:#000;font-size:20px;text-align:left;border:0;margin:0;left:0;top:0;bottom:0;overflow-y:auto;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:900px){.portal-page ul.dropdown-menu{overflow-y:hidden}}.portal-page ul.dropdown-menu .close-menu-button{position:relative;top:0;left:0;height:40px;width:40px;cursor:pointer;height:100px;width:100px}.portal-page ul.dropdown-menu .menu-holder{-webkit-box-shadow:4px 0 0 0 rgba(0,0,0,.1);box-shadow:4px 0 0 0 rgba(0,0,0,.1);padding:20px 0;height:calc(100vh - 140px);overflow-y:auto}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.portal-page ul.dropdown-menu .menu-holder{height:auto}}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.portal-page ul.dropdown-menu{width:100%;padding:initial;min-width:0;height:100%}}.portal-page ul.dropdown-menu.hidden{left:-470px;display:block!important;visibility:hidden}.portal-page ul.dropdown-menu li{list-style:none;font-weight:700;margin-bottom:5px;display:block}.portal-page ul.dropdown-menu li a{display:block;padding:8px 20px 8px 60px;font-size:18px;font-weight:500;color:#fff;height:100%}.portal-page ul.dropdown-menu li a:hover{text-decoration:none;color:#86cddc;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:900px){.portal-page ul.dropdown-menu li a{padding:20px 20px 10px 60px}}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center;margin:auto}.inline-button{display:inline-block}.bold{font-weight:700}.course-launch.critical-alert{position:fixed;top:0;left:0;z-index:10000;background:hsla(0,0%,100%,.6);width:100%;height:100%;display:table}.course-launch.critical-alert>div{display:table-cell;text-align:center;vertical-align:middle}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:4px;border:2px solid #e5e5e5;height:auto;font-size:16px;padding:10px;font-family:Montserrat,sans-serif;background-color:#f9f9f9;margin-bottom:20px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#a72284}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#858585}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#858585}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#858585}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9 url(../img/icon-select-arrow.png) no-repeat 97%}label{color:#000;font-size:14px;font-weight:700}.paginator{font-size:16px;display:table;margin:20px 0 0;padding:10px 0 0;border-top:3px solid #e5e5e5;width:100%}.paginator .item-count{margin:8px 0 0 8px}.page-counter,.pagination{display:table-cell;vertical-align:middle}.pagination{list-style:none;line-height:1}.pagination li{display:inline-block;width:35px;height:35px;margin:0;background:url(../img/icon-next-right.png) no-repeat 50%}.pagination li.prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:12px}.pagination li.disabled{opacity:.2;pointer-events:none}.pagination li a{display:block;width:100%;height:100%}.flash-messages{top:100px;position:absolute;z-index:1;width:100%;text-align:center;text-transform:uppercase;font-size:14px;cursor:pointer}body.login .flash-messages{top:0}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.flash-messages{top:0;z-index:10000}}.flash-messages .message{background:#a72284 url(../img/icon-x-white.svg) no-repeat 94%;background-size:20px 20px;color:#fff;margin:0 auto;padding:40px;-webkit-box-shadow:0 4px rgba(0,0,0,.1);box-shadow:0 4px rgba(0,0,0,.1);-webkit-animation:slideInDown .25s .25s ease-in-out backwards;animation:slideInDown .25s .25s ease-in-out backwards}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.flash-messages .message{background-size:14px 14px}}.inputfile.enhanced .input.file{display:none}.switch{position:relative;display:inline-block;width:55px;height:28px}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e5e5}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:22px;width:22px;left:4px;bottom:3px;background-color:#fff}.switch input:checked+.slider{background-color:#8dc63f}.switch input:checked+.slider,.switch input:focus+.slider{-webkit-box-shadow:0 0 1px rgba(157,255,0,.438);box-shadow:0 0 1px rgba(157,255,0,.438)}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.circle-progress .c100.p51 .slice,.circle-progress .c100.p52 .slice,.circle-progress .c100.p53 .slice,.circle-progress .c100.p54 .slice,.circle-progress .c100.p55 .slice,.circle-progress .c100.p56 .slice,.circle-progress .c100.p57 .slice,.circle-progress .c100.p58 .slice,.circle-progress .c100.p59 .slice,.circle-progress .c100.p60 .slice,.circle-progress .c100.p61 .slice,.circle-progress .c100.p62 .slice,.circle-progress .c100.p63 .slice,.circle-progress .c100.p64 .slice,.circle-progress .c100.p65 .slice,.circle-progress .c100.p66 .slice,.circle-progress .c100.p67 .slice,.circle-progress .c100.p68 .slice,.circle-progress .c100.p69 .slice,.circle-progress .c100.p70 .slice,.circle-progress .c100.p71 .slice,.circle-progress .c100.p72 .slice,.circle-progress .c100.p73 .slice,.circle-progress .c100.p74 .slice,.circle-progress .c100.p75 .slice,.circle-progress .c100.p76 .slice,.circle-progress .c100.p77 .slice,.circle-progress .c100.p78 .slice,.circle-progress .c100.p79 .slice,.circle-progress .c100.p80 .slice,.circle-progress .c100.p81 .slice,.circle-progress .c100.p82 .slice,.circle-progress .c100.p83 .slice,.circle-progress .c100.p84 .slice,.circle-progress .c100.p85 .slice,.circle-progress .c100.p86 .slice,.circle-progress .c100.p87 .slice,.circle-progress .c100.p88 .slice,.circle-progress .c100.p89 .slice,.circle-progress .c100.p90 .slice,.circle-progress .c100.p91 .slice,.circle-progress .c100.p92 .slice,.circle-progress .c100.p93 .slice,.circle-progress .c100.p94 .slice,.circle-progress .c100.p95 .slice,.circle-progress .c100.p96 .slice,.circle-progress .c100.p97 .slice,.circle-progress .c100.p98 .slice,.circle-progress .c100.p99 .slice,.circle-progress .c100.p100 .slice,.circle-progress .rect-auto{clip:rect(auto,auto,auto,auto)}.circle-progress .c100 .bar,.circle-progress .c100.p51 .fill,.circle-progress .c100.p52 .fill,.circle-progress .c100.p53 .fill,.circle-progress .c100.p54 .fill,.circle-progress .c100.p55 .fill,.circle-progress .c100.p56 .fill,.circle-progress .c100.p57 .fill,.circle-progress .c100.p58 .fill,.circle-progress .c100.p59 .fill,.circle-progress .c100.p60 .fill,.circle-progress .c100.p61 .fill,.circle-progress .c100.p62 .fill,.circle-progress .c100.p63 .fill,.circle-progress .c100.p64 .fill,.circle-progress .c100.p65 .fill,.circle-progress .c100.p66 .fill,.circle-progress .c100.p67 .fill,.circle-progress .c100.p68 .fill,.circle-progress .c100.p69 .fill,.circle-progress .c100.p70 .fill,.circle-progress .c100.p71 .fill,.circle-progress .c100.p72 .fill,.circle-progress .c100.p73 .fill,.circle-progress .c100.p74 .fill,.circle-progress .c100.p75 .fill,.circle-progress .c100.p76 .fill,.circle-progress .c100.p77 .fill,.circle-progress .c100.p78 .fill,.circle-progress .c100.p79 .fill,.circle-progress .c100.p80 .fill,.circle-progress .c100.p81 .fill,.circle-progress .c100.p82 .fill,.circle-progress .c100.p83 .fill,.circle-progress .c100.p84 .fill,.circle-progress .c100.p85 .fill,.circle-progress .c100.p86 .fill,.circle-progress .c100.p87 .fill,.circle-progress .c100.p88 .fill,.circle-progress .c100.p89 .fill,.circle-progress .c100.p90 .fill,.circle-progress .c100.p91 .fill,.circle-progress .c100.p92 .fill,.circle-progress .c100.p93 .fill,.circle-progress .c100.p94 .fill,.circle-progress .c100.p95 .fill,.circle-progress .c100.p96 .fill,.circle-progress .c100.p97 .fill,.circle-progress .c100.p98 .fill,.circle-progress .c100.p99 .fill,.circle-progress .c100.p100 .fill,.circle-progress .pie{position:absolute;border:.06em solid #86cddc;width:.88em;height:.88em;clip:rect(0,.5em,1em,0);border-radius:50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.circle-progress .c100.p51 .bar:after,.circle-progress .c100.p51 .fill,.circle-progress .c100.p52 .bar:after,.circle-progress .c100.p52 .fill,.circle-progress .c100.p53 .bar:after,.circle-progress .c100.p53 .fill,.circle-progress .c100.p54 .bar:after,.circle-progress .c100.p54 .fill,.circle-progress .c100.p55 .bar:after,.circle-progress .c100.p55 .fill,.circle-progress .c100.p56 .bar:after,.circle-progress .c100.p56 .fill,.circle-progress .c100.p57 .bar:after,.circle-progress .c100.p57 .fill,.circle-progress .c100.p58 .bar:after,.circle-progress .c100.p58 .fill,.circle-progress .c100.p59 .bar:after,.circle-progress .c100.p59 .fill,.circle-progress .c100.p60 .bar:after,.circle-progress .c100.p60 .fill,.circle-progress .c100.p61 .bar:after,.circle-progress .c100.p61 .fill,.circle-progress .c100.p62 .bar:after,.circle-progress .c100.p62 .fill,.circle-progress .c100.p63 .bar:after,.circle-progress .c100.p63 .fill,.circle-progress .c100.p64 .bar:after,.circle-progress .c100.p64 .fill,.circle-progress .c100.p65 .bar:after,.circle-progress .c100.p65 .fill,.circle-progress .c100.p66 .bar:after,.circle-progress .c100.p66 .fill,.circle-progress .c100.p67 .bar:after,.circle-progress .c100.p67 .fill,.circle-progress .c100.p68 .bar:after,.circle-progress .c100.p68 .fill,.circle-progress .c100.p69 .bar:after,.circle-progress .c100.p69 .fill,.circle-progress .c100.p70 .bar:after,.circle-progress .c100.p70 .fill,.circle-progress .c100.p71 .bar:after,.circle-progress .c100.p71 .fill,.circle-progress .c100.p72 .bar:after,.circle-progress .c100.p72 .fill,.circle-progress .c100.p73 .bar:after,.circle-progress .c100.p73 .fill,.circle-progress .c100.p74 .bar:after,.circle-progress .c100.p74 .fill,.circle-progress .c100.p75 .bar:after,.circle-progress .c100.p75 .fill,.circle-progress .c100.p76 .bar:after,.circle-progress .c100.p76 .fill,.circle-progress .c100.p77 .bar:after,.circle-progress .c100.p77 .fill,.circle-progress .c100.p78 .bar:after,.circle-progress .c100.p78 .fill,.circle-progress .c100.p79 .bar:after,.circle-progress .c100.p79 .fill,.circle-progress .c100.p80 .bar:after,.circle-progress .c100.p80 .fill,.circle-progress .c100.p81 .bar:after,.circle-progress .c100.p81 .fill,.circle-progress .c100.p82 .bar:after,.circle-progress .c100.p82 .fill,.circle-progress .c100.p83 .bar:after,.circle-progress .c100.p83 .fill,.circle-progress .c100.p84 .bar:after,.circle-progress .c100.p84 .fill,.circle-progress .c100.p85 .bar:after,.circle-progress .c100.p85 .fill,.circle-progress .c100.p86 .bar:after,.circle-progress .c100.p86 .fill,.circle-progress .c100.p87 .bar:after,.circle-progress .c100.p87 .fill,.circle-progress .c100.p88 .bar:after,.circle-progress .c100.p88 .fill,.circle-progress .c100.p89 .bar:after,.circle-progress .c100.p89 .fill,.circle-progress .c100.p90 .bar:after,.circle-progress .c100.p90 .fill,.circle-progress .c100.p91 .bar:after,.circle-progress .c100.p91 .fill,.circle-progress .c100.p92 .bar:after,.circle-progress .c100.p92 .fill,.circle-progress .c100.p93 .bar:after,.circle-progress .c100.p93 .fill,.circle-progress .c100.p94 .bar:after,.circle-progress .c100.p94 .fill,.circle-progress .c100.p95 .bar:after,.circle-progress .c100.p95 .fill,.circle-progress .c100.p96 .bar:after,.circle-progress .c100.p96 .fill,.circle-progress .c100.p97 .bar:after,.circle-progress .c100.p97 .fill,.circle-progress .c100.p98 .bar:after,.circle-progress .c100.p98 .fill,.circle-progress .c100.p99 .bar:after,.circle-progress .c100.p99 .fill,.circle-progress .c100.p100 .bar:after,.circle-progress .c100.p100 .fill,.circle-progress .pie-fill{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.circle-progress .c100{position:relative;font-size:88px;width:1em;height:1em;border-radius:50%;float:left;margin-bottom:.1em;background-color:rgba(23,44,120,.2)}.circle-progress .c100 *,.circle-progress .c100 :after,.circle-progress .c100 :before{-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.circle-progress .c100{font-size:70px;width:1em;height:1em}}.circle-progress .c100.p100{-webkit-animation:flipInY 1s;animation:flipInY 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-delay:1.5s;animation-delay:1.5s}.circle-progress .c100.p100 span{color:#e5e5e5;font-weight:800}.circle-progress .c100>span{position:absolute;z-index:1;left:0;top:0;width:3.4em;line-height:3.7em;font-size:.3em;color:#000;display:block;text-align:center;white-space:nowrap}.circle-progress .c100:after{position:absolute;top:.06em;left:.06em;display:block;content:" ";border-radius:50%;background-color:#172c78;width:.88em;height:.88em}.circle-progress .c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em)}.circle-progress .c100.p1 .bar{-webkit-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);transform:rotate(3.6deg)}.circle-progress .c100.p2 .bar{-webkit-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);transform:rotate(7.2deg)}.circle-progress .c100.p3 .bar{-webkit-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);transform:rotate(10.8deg)}.circle-progress .c100.p4 .bar{-webkit-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);transform:rotate(14.4deg)}.circle-progress .c100.p5 .bar{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}.circle-progress .c100.p6 .bar{-webkit-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg)}.circle-progress .c100.p7 .bar{-webkit-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);transform:rotate(25.2deg)}.circle-progress .c100.p8 .bar{-webkit-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);transform:rotate(28.8deg)}.circle-progress .c100.p9 .bar{-webkit-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);transform:rotate(32.4deg)}.circle-progress .c100.p10 .bar{-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg)}.circle-progress .c100.p11 .bar{-webkit-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);transform:rotate(39.6deg)}.circle-progress .c100.p12 .bar{-webkit-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);transform:rotate(43.2deg)}.circle-progress .c100.p13 .bar{-webkit-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);transform:rotate(46.8deg)}.circle-progress .c100.p14 .bar{-webkit-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);transform:rotate(50.4deg)}.circle-progress .c100.p15 .bar{-webkit-transform:rotate(54deg);-ms-transform:rotate(54deg);transform:rotate(54deg)}.circle-progress .c100.p16 .bar{-webkit-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);transform:rotate(57.6deg)}.circle-progress .c100.p17 .bar{-webkit-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);transform:rotate(61.2deg)}.circle-progress .c100.p18 .bar{-webkit-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);transform:rotate(64.8deg)}.circle-progress .c100.p19 .bar{-webkit-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);transform:rotate(68.4deg)}.circle-progress .c100.p20 .bar{-webkit-transform:rotate(72deg);-ms-transform:rotate(72deg);transform:rotate(72deg)}.circle-progress .c100.p21 .bar{-webkit-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);transform:rotate(75.6deg)}.circle-progress .c100.p22 .bar{-webkit-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);transform:rotate(79.2deg)}.circle-progress .c100.p23 .bar{-webkit-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);transform:rotate(82.8deg)}.circle-progress .c100.p24 .bar{-webkit-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);transform:rotate(86.4deg)}.circle-progress .c100.p25 .bar{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.circle-progress .c100.p26 .bar{-webkit-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);transform:rotate(93.6deg)}.circle-progress .c100.p27 .bar{-webkit-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);transform:rotate(97.2deg)}.circle-progress .c100.p28 .bar{-webkit-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);transform:rotate(100.8deg)}.circle-progress .c100.p29 .bar{-webkit-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);transform:rotate(104.4deg)}.circle-progress .c100.p30 .bar{-webkit-transform:rotate(108deg);-ms-transform:rotate(108deg);transform:rotate(108deg)}.circle-progress .c100.p31 .bar{-webkit-transform:rotate(.31turn);-ms-transform:rotate(.31turn);transform:rotate(.31turn)}.circle-progress .c100.p32 .bar{-webkit-transform:rotate(.32turn);-ms-transform:rotate(.32turn);transform:rotate(.32turn)}.circle-progress .c100.p33 .bar{-webkit-transform:rotate(.33turn);-ms-transform:rotate(.33turn);transform:rotate(.33turn)}.circle-progress .c100.p34 .bar{-webkit-transform:rotate(.34turn);-ms-transform:rotate(.34turn);transform:rotate(.34turn)}.circle-progress .c100.p35 .bar{-webkit-transform:rotate(126deg);-ms-transform:rotate(126deg);transform:rotate(126deg)}.circle-progress .c100.p36 .bar{-webkit-transform:rotate(.36turn);-ms-transform:rotate(.36turn);transform:rotate(.36turn)}.circle-progress .c100.p37 .bar{-webkit-transform:rotate(.37turn);-ms-transform:rotate(.37turn);transform:rotate(.37turn)}.circle-progress .c100.p38 .bar{-webkit-transform:rotate(.38turn);-ms-transform:rotate(.38turn);transform:rotate(.38turn)}.circle-progress .c100.p39 .bar{-webkit-transform:rotate(.39turn);-ms-transform:rotate(.39turn);transform:rotate(.39turn)}.circle-progress .c100.p40 .bar{-webkit-transform:rotate(144deg);-ms-transform:rotate(144deg);transform:rotate(144deg)}.circle-progress .c100.p41 .bar{-webkit-transform:rotate(.41turn);-ms-transform:rotate(.41turn);transform:rotate(.41turn)}.circle-progress .c100.p42 .bar{-webkit-transform:rotate(.42turn);-ms-transform:rotate(.42turn);transform:rotate(.42turn)}.circle-progress .c100.p43 .bar{-webkit-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);transform:rotate(154.8deg)}.circle-progress .c100.p44 .bar{-webkit-transform:rotate(.44turn);-ms-transform:rotate(.44turn);transform:rotate(.44turn)}.circle-progress .c100.p45 .bar{-webkit-transform:rotate(162deg);-ms-transform:rotate(162deg);transform:rotate(162deg)}.circle-progress .c100.p46 .bar{-webkit-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);transform:rotate(165.6deg)}.circle-progress .c100.p47 .bar{-webkit-transform:rotate(.47turn);-ms-transform:rotate(.47turn);transform:rotate(.47turn)}.circle-progress .c100.p48 .bar{-webkit-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);transform:rotate(172.8deg)}.circle-progress .c100.p49 .bar{-webkit-transform:rotate(.49turn);-ms-transform:rotate(.49turn);transform:rotate(.49turn)}.circle-progress .c100.p50 .bar{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.circle-progress .c100.p51 .bar{-webkit-transform:rotate(.51turn);-ms-transform:rotate(.51turn);transform:rotate(.51turn)}.circle-progress .c100.p52 .bar{-webkit-transform:rotate(.52turn);-ms-transform:rotate(.52turn);transform:rotate(.52turn)}.circle-progress .c100.p53 .bar{-webkit-transform:rotate(.53turn);-ms-transform:rotate(.53turn);transform:rotate(.53turn)}.circle-progress .c100.p54 .bar{-webkit-transform:rotate(.54turn);-ms-transform:rotate(.54turn);transform:rotate(.54turn)}.circle-progress .c100.p55 .bar{-webkit-transform:rotate(198deg);-ms-transform:rotate(198deg);transform:rotate(198deg)}.circle-progress .c100.p56 .bar{-webkit-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);transform:rotate(201.6deg)}.circle-progress .c100.p57 .bar{-webkit-transform:rotate(.57turn);-ms-transform:rotate(.57turn);transform:rotate(.57turn)}.circle-progress .c100.p58 .bar{-webkit-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);transform:rotate(208.8deg)}.circle-progress .c100.p59 .bar{-webkit-transform:rotate(.59turn);-ms-transform:rotate(.59turn);transform:rotate(.59turn)}.circle-progress .c100.p60 .bar{-webkit-transform:rotate(216deg);-ms-transform:rotate(216deg);transform:rotate(216deg)}.circle-progress .c100.p61 .bar{-webkit-transform:rotate(.61turn);-ms-transform:rotate(.61turn);transform:rotate(.61turn)}.circle-progress .c100.p62 .bar{-webkit-transform:rotate(.62turn);-ms-transform:rotate(.62turn);transform:rotate(.62turn)}.circle-progress .c100.p63 .bar{-webkit-transform:rotate(.63turn);-ms-transform:rotate(.63turn);transform:rotate(.63turn)}.circle-progress .c100.p64 .bar{-webkit-transform:rotate(.64turn);-ms-transform:rotate(.64turn);transform:rotate(.64turn)}.circle-progress .c100.p65 .bar{-webkit-transform:rotate(234deg);-ms-transform:rotate(234deg);transform:rotate(234deg)}.circle-progress .c100.p66 .bar{-webkit-transform:rotate(.66turn);-ms-transform:rotate(.66turn);transform:rotate(.66turn)}.circle-progress .c100.p67 .bar{-webkit-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);transform:rotate(241.2deg)}.circle-progress .c100.p68 .bar{-webkit-transform:rotate(.68turn);-ms-transform:rotate(.68turn);transform:rotate(.68turn)}.circle-progress .c100.p69 .bar{-webkit-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);transform:rotate(248.4deg)}.circle-progress .c100.p70 .bar{-webkit-transform:rotate(252deg);-ms-transform:rotate(252deg);transform:rotate(252deg)}.circle-progress .c100.p71 .bar{-webkit-transform:rotate(.71turn);-ms-transform:rotate(.71turn);transform:rotate(.71turn)}.circle-progress .c100.p72 .bar{-webkit-transform:rotate(.72turn);-ms-transform:rotate(.72turn);transform:rotate(.72turn)}.circle-progress .c100.p73 .bar{-webkit-transform:rotate(.73turn);-ms-transform:rotate(.73turn);transform:rotate(.73turn)}.circle-progress .c100.p74 .bar{-webkit-transform:rotate(.74turn);-ms-transform:rotate(.74turn);transform:rotate(.74turn)}.circle-progress .c100.p75 .bar{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.circle-progress .c100.p76 .bar{-webkit-transform:rotate(.76turn);-ms-transform:rotate(.76turn);transform:rotate(.76turn)}.circle-progress .c100.p77 .bar{-webkit-transform:rotate(.77turn);-ms-transform:rotate(.77turn);transform:rotate(.77turn)}.circle-progress .c100.p78 .bar{-webkit-transform:rotate(.78turn);-ms-transform:rotate(.78turn);transform:rotate(.78turn)}.circle-progress .c100.p79 .bar{-webkit-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);transform:rotate(284.4deg)}.circle-progress .c100.p80 .bar{-webkit-transform:rotate(288deg);-ms-transform:rotate(288deg);transform:rotate(288deg)}.circle-progress .c100.p81 .bar{-webkit-transform:rotate(.81turn);-ms-transform:rotate(.81turn);transform:rotate(.81turn)}.circle-progress .c100.p82 .bar{-webkit-transform:rotate(.82turn);-ms-transform:rotate(.82turn);transform:rotate(.82turn)}.circle-progress .c100.p83 .bar{-webkit-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);transform:rotate(298.8deg)}.circle-progress .c100.p84 .bar{-webkit-transform:rotate(.84turn);-ms-transform:rotate(.84turn);transform:rotate(.84turn)}.circle-progress .c100.p85 .bar{-webkit-transform:rotate(306deg);-ms-transform:rotate(306deg);transform:rotate(306deg)}.circle-progress .c100.p86 .bar{-webkit-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);transform:rotate(309.6deg)}.circle-progress .c100.p87 .bar{-webkit-transform:rotate(.87turn);-ms-transform:rotate(.87turn);transform:rotate(.87turn)}.circle-progress .c100.p88 .bar{-webkit-transform:rotate(.88turn);-ms-transform:rotate(.88turn);transform:rotate(.88turn)}.circle-progress .c100.p89 .bar{-webkit-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);transform:rotate(320.4deg)}.circle-progress .c100.p90 .bar{-webkit-transform:rotate(324deg);-ms-transform:rotate(324deg);transform:rotate(324deg)}.circle-progress .c100.p91 .bar{-webkit-transform:rotate(.91turn);-ms-transform:rotate(.91turn);transform:rotate(.91turn)}.circle-progress .c100.p92 .bar{-webkit-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);transform:rotate(331.2deg)}.circle-progress .c100.p93 .bar{-webkit-transform:rotate(.93turn);-ms-transform:rotate(.93turn);transform:rotate(.93turn)}.circle-progress .c100.p94 .bar{-webkit-transform:rotate(.94turn);-ms-transform:rotate(.94turn);transform:rotate(.94turn)}.circle-progress .c100.p95 .bar{-webkit-transform:rotate(342deg);-ms-transform:rotate(342deg);transform:rotate(342deg)}.circle-progress .c100.p96 .bar{-webkit-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);transform:rotate(345.6deg)}.circle-progress .c100.p97 .bar{-webkit-transform:rotate(.97turn);-ms-transform:rotate(.97turn);transform:rotate(.97turn)}.circle-progress .c100.p98 .bar{-webkit-transform:rotate(.98turn);-ms-transform:rotate(.98turn);transform:rotate(.98turn)}.circle-progress .c100.p99 .bar{-webkit-transform:rotate(.99turn);-ms-transform:rotate(.99turn);transform:rotate(.99turn)}.circle-progress .c100.p100 .bar{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.help-wrap .white-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(../img/icon-arrow-right.png) no-repeat right 20px center,#fff}.help-icon{margin-right:1rem}.header-title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:70px 10px 0}@media (min-width:700px){.header-title-container{margin:auto 10px}}.header-title-container .back-button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.faq-title,.help-title{color:#172c78;margin:0 0 5px}.faq-description,.help-description{color:#858585;font-weight:100}.faq-description sub,.faq-description sup,.help-description sub,.help-description sup{vertical-align:baseline;position:relative;top:-.4em}.faq-description sub,.help-description sub{top:.4em}.faq-wrap .client-name{margin:1rem}.faq-wrap .clear-panel{max-width:1280px;margin:auto;padding:35px 50px}.faq-wrap .clear-panel.side-padding{padding:35px}.faq-wrap .clear-panel .faq-panel-title{margin-bottom:3rem}.faq-wrap .clear-panel .faq-question{padding:0 5rem 3rem}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.faq-wrap .clear-panel .faq-question{padding:0 2rem 3rem}}.faq-wrap .clear-panel .faq-question.collapsed .toggle-icon{-webkit-transform:none;-ms-transform:none;transform:none}.faq-wrap .clear-panel .faq-question.collapsed .faq-description{display:none}.faq-wrap .clear-panel .faq-question .faq-title{cursor:pointer}.faq-wrap .clear-panel .faq-question .toggle-icon{background:url(../img/icon-arrow-right.png) no-repeat left 0 top;width:10px;height:20px;position:absolute;margin-left:-80px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.faq-wrap .clear-panel .faq-question .toggle-icon{margin-left:-30px}}.faq-wrap .clear-panel .faq-question HR{border:.5px solid #d0d0d0}.faq-wrap .header-title-container{margin-bottom:30px}@media (min-width:700px){.faq-wrap .header-title-container{margin-bottom:0}}.client-name{margin:1rem}.add-clear-1{padding:0!important}.add-clear-2{margin:0}.admin-dash-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.admin-dash-container .admin-dash-panel{padding:1rem}@media (min-width:700px){.admin-dash-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media print{.nar_footer,footer,header{display:none}}.nar_footer{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:100%;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.75;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden}@media (min-width:56.25em){.nar_footer .region-footer__right .region-footer__right--top .block{width:49%!important}}.nar_footer .region-footer__bottom{padding-bottom:80px}.nar_footer .region-footer .region{color:inherit;font-size:.875em}.nar_footer .new-footer .layout-constrain{margin-left:auto;margin-right:auto;max-width:75em;padding-left:1em;padding-right:1em}.nar_footer .new-footer *{-webkit-box-sizing:border-box;box-sizing:border-box}.nar_footer .new-footer li{position:relative}.nar_footer .region-footer .block__title{color:#fff;font-size:1em;line-height:1.5;margin-bottom:5px;font-weight:500}.nar_footer .new-footer .nav{list-style:none;padding:0}.nar_footer .new-footer{color:#b3c7da;background:#004282;padding-top:2em;padding-bottom:2em;position:relative;display:block}.nar_footer .new-footer #block-nar-settings-follow-us-new{margin-top:-4px}.nar_footer .new-footer .new-footer-main{display:inline-block;width:100%}.nar_footer .new-footer .new-footer-main>div{float:left;padding:0 1em}.nar_footer .new-footer .new-footer-main .region-new-footer__center,.nar_footer .new-footer .new-footer-main .region-new-footer__left{width:25%}.nar_footer .new-footer .new-footer-main .region-new-footer__right{width:50%}.nar_footer .new-footer .new-footer-main #block-menu-menu-footer-new{margin:0;max-width:220px}.nar_footer .new-footer .new-footer-main #block-menu-menu-footer-new .nav__item{margin-bottom:10px}.nar_footer .new-footer .new-footer-main #block-menu-menu-footer-new .nav__item a.nav__link{line-height:1.5;display:block}.nar_footer .new-footer .region-new-footer__bottom{display:inline-block;width:calc(100% - 2em);border-top:1px solid #4e7ba5;margin:0 1em;padding-top:20px}.nar_footer .new-footer .region-new-footer__bottom>div{float:left}.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--left{width:25%}.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--right{width:75%;padding:0 .5em}.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--right #block-block-63{width:100%;line-height:40px}.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--right #block-block-63 .content{text-align:left;padding-top:0;border-top:none;padding-left:0}.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--right #block-block-63 .content a{color:#b3c7da}.nar_footer .new-footer .region-new-footer__bottom .block{margin:0!important}.nar_footer .new-footer .block--nar-settings-translate-new{position:relative;display:block;padding:0;text-align:left}.nar_footer .new-footer .block--nar-settings-translate-new .translate-links{right:0}.nar_footer .new-footer .block--nar-settings-translate-new.is-active .translate-toggle{background-color:#727272;color:#35a0ea}.nar_footer .new-footer .block--nar-settings-translate-new.is-active .translate-toggle:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.nar_footer .new-footer .block--nar-settings-translate-new.is-active .translate-links{display:block}.nar_footer .new-footer .block--nar-settings-translate-new .translate-toggle{color:#fff;padding:18px 12px 10px;position:relative;top:-6px;left:-12px}.nar_footer .no-touch .new-footer .block--nar-settings-translate-new .translate-toggle:hover{color:#35a0ea}.nar_footer .new-footer .block--nar-settings-translate-new .translate-toggle:after{content:"";display:inline-block;border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 0 4px 8px;height:0;margin-left:1em;-webkit-transition:-webkit-transform .25s cubic-bezier(.46,.03,.23,.98);transition:-webkit-transform .25s cubic-bezier(.46,.03,.23,.98);transition:transform .25s cubic-bezier(.46,.03,.23,.98);transition:transform .25s cubic-bezier(.46,.03,.23,.98),-webkit-transform .25s cubic-bezier(.46,.03,.23,.98);width:0}.nar_footer .new-footer .block--nar-settings-translate-new .translate-links{background-color:#727272;display:none;left:88px;padding:10px 20px;position:absolute;text-align:left;top:-15px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:200px;z-index:9}.nar_footer .new-footer .block--nar-settings-translate-new .translate-links ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;font-size:.9285714286em}.nar_footer .new-footer .block--nar-settings-translate-new .translate-links ul li{line-height:2.1em;width:50%}.nar_footer .new-footer .block--nar-settings-contact-us-new ul{list-style:none;padding-left:20px}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li{margin-bottom:10px}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li a{padding-left:10px}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li a:after,.nar_footer .new-footer .block--nar-settings-contact-us-new ul li a:before{content:"";width:20px;height:20px;position:absolute;background-repeat:no-repeat;background-size:auto;left:-20px;top:2px;background-position:50%}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li a:after{visibility:hidden}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.contact_us a:before{background-image:url(https://cdn.nar.realtor/sites/all/themes/gesso/images/icons/footer/email-icon-WHITE.svg)}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.contact_us a:after,.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.contact_us a:hover:before{background-image:url(https://cdn.nar.realtor/sites/all/themes/gesso/images/icons/footer/email-icon-BLUE.svg)}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.phone a:before{background-image:url(https://cdn.nar.realtor/sites/all/themes/gesso/images/icons/footer/phone-icon-WHITE.svg)}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.phone a:after,.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.phone a:hover:before{background-image:url(https://cdn.nar.realtor/sites/all/themes/gesso/images/icons/footer/phone-icon-BLUE.svg)}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.live_chat a:before{background-image:url(https://cdn.nar.realtor/sites/all/themes/gesso/images/icons/footer/chat-icon-WHITE.svg)}.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.live_chat a:after,.nar_footer .new-footer .block--nar-settings-contact-us-new ul li.live_chat a:hover:before{background-image:url(https://cdn.nar.realtor/sites/all/themes/gesso/images/icons/footer/chat-icon-BLUE.svg)}.nar_footer .new-footer .block--follow-us-new ul,.nar_footer .new-footer .block--menu-follow-us ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0}.nar_footer .new-footer .block--follow-us-new .nav__link,.nar_footer .new-footer .block--menu-follow-us .nav__link{float:left;margin-right:10px;color:#b3c7da}.nar_footer .new-footer .block--follow-us-new .nav__link.fa,.nar_footer .new-footer .block--follow-us-new .nav__link.fab,.nar_footer .new-footer .block--follow-us-new .nav__link.far,.nar_footer .new-footer .block--follow-us-new .nav__link.fas,.nar_footer .new-footer .block--menu-follow-us .nav__link.fa,.nar_footer .new-footer .block--menu-follow-us .nav__link.fab,.nar_footer .new-footer .block--menu-follow-us .nav__link.far,.nar_footer .new-footer .block--menu-follow-us .nav__link.fas{width:20px;overflow:hidden;height:20px;font-size:20px;margin-top:2px;color:#fff}.nar_footer .new-footer .block--follow-us-new .nav__link.fa:hover,.nar_footer .new-footer .block--follow-us-new .nav__link.fab:hover,.nar_footer .new-footer .block--follow-us-new .nav__link.far:hover,.nar_footer .new-footer .block--follow-us-new .nav__link.fas:hover,.nar_footer .new-footer .block--menu-follow-us .nav__link.fa:hover,.nar_footer .new-footer .block--menu-follow-us .nav__link.fab:hover,.nar_footer .new-footer .block--menu-follow-us .nav__link.far:hover,.nar_footer .new-footer .block--menu-follow-us .nav__link.fas:hover{color:#2697e8}.nar_footer .new-footer .block--follow-us-new .block__title{margin-bottom:.5em}.nar_footer .new-footer .block--follow-us-new .nav__link.fa,.nar_footer .new-footer .block--follow-us-new .nav__link.fab,.nar_footer .new-footer .block--follow-us-new .nav__link.far,.nar_footer .new-footer .block--follow-us-new .nav__link.fas{width:26px;height:26px;font-size:26px}.nar_footer .new-footer a{color:#fff;text-decoration:none;font-weight:400}.nar_footer .new-footer a:hover{color:#2988cc}.nar_footer .new-footer .block{margin-bottom:2em}.nar_footer .new-footer .site-name .site-name__link{height:51px;width:214px;max-width:calc(100% - 5px);max-height:100%}.nar_footer .new-footer .site-name .site-name__link img{max-width:100%;max-height:none}.nar_footer .new-footer .site-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:40em){.nar_footer .new-footer #block-nar-settings-copyright-new{padding-bottom:0}}@media (min-width:56.25em){.nar_footer .new-footer .block--nar-settings-translate-new .translate-links{left:-12px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media (max-width:56.25em){.nar_footer .new-footer .block--nar-settings-translate-new .content{border-top:0!important}}@media (max-width:40em){.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--right{width:100%;padding:0}}@media (max-width:40em){.nar_footer .new-footer .region-new-footer__bottom .region-new-footer__bottom--left{width:100%}}@media (max-width:40em){.nar_footer .new-footer .region-new-footer__bottom>div{padding:0}}@media (max-width:40em){.nar_footer .new-footer .region-new-footer__bottom{padding:2em 2em 0;margin:0;width:100%}}@media (max-width:40em){.nar_footer .new-footer .new-footer-main #block-menu-menu-footer-new{max-width:100%}}@media (max-width:40em){.nar_footer .new-footer .new-footer-main .region-new-footer__right{width:100%}}@media (max-width:40em){.nar_footer .new-footer .new-footer-main .region-new-footer__center{width:100%;border-top:1px solid #4e7ba5;padding-top:2em}}@media (max-width:40em){.nar_footer .new-footer .new-footer-main .region-new-footer__left{width:100%}}@media (max-width:40em){.nar_footer .new-footer .new-footer-main>div{padding:0 2em}}.badge-with-progress .badge-item icon{display:inline-block;min-width:78px;min-height:78px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.badge-with-progress .badge-item icon{min-width:60px;min-height:60px}}.badge-with-progress .badge-item[data-badge=c2ex-endorsement] icon{background:url(../img/icon-c2ex-endorsement-drk.svg)}.badge-with-progress .badge-item[data-badge=real-estate-law] icon{background:url(../img/icon-real-estate-law-drk.svg)}.badge-with-progress .badge-item[data-badge=code-of-ethics] icon{background:url(../img/icon-code-of-ethics-drk.svg)}.badge-with-progress .badge-item[data-badge=article-10] icon{background:url(../img/icon-article-10-drk.svg)}.badge-with-progress .badge-item[data-badge=integrity] icon{background:url(../img/icon-integrity-drk.svg)}.badge-with-progress .badge-item[data-badge=technology] icon{background:url(../img/icon-technology-drk.svg)}.badge-with-progress .badge-item[data-badge=privacy] icon{background:url(../img/icon-privacy-drk.svg)}.badge-with-progress .badge-item[data-badge=advocacy] icon{background:url(../img/icon-advocacy-drk.svg)}.badge-with-progress .badge-item[data-badge=areas-of-practice] icon{background:url(../img/icon-areas-of-practice-drk.svg)}.badge-with-progress .badge-item[data-badge=customer-service] icon{background:url(../img/icon-customer-service-drk.svg)}.badge-with-progress .badge-item[data-badge=professional-reputation] icon{background:url(../img/icon-professional-reputation-drk.svg)}.badge-with-progress .badge-item[data-badge=broker] icon{background:url(../img/icon-broker-drk.svg)}.badge-with-progress .badge-item[data-badge=on-your-way] icon{background:url(../img/icon-on-your-way-drk.svg)}.badge-with-progress .badge-item[data-badge=getting-it-done] icon{background:url(../img/icon-getting-it-done-drk.svg)}.badge-with-progress .badge-item[data-badge=task-master] icon{background:url(../img/icon-task-master-drk.svg)}.badge-with-progress .badge-item[data-badge=plans-within-plans] icon{background:url(../img/icon-plans-within-plans-drk.svg)}.badge-with-progress .badge-item[data-badge=doing-it-for-yourself] icon{background:url(../img/icon-doing-it-for-yourself-drk.svg)}.badge-with-progress .badge-item[data-badge=trifecta] icon{background:url(../img/icon-trifecta-drk.svg)}.badge-with-progress .badge-item[data-badge=always-a-pleasure] icon{background:url(../img/icon-always-a-pleasure-drk.svg)}.badge-with-progress .badge-item[data-badge=keeping-it-100] icon{background:url(../img/icon-keeping-it-100-drk.svg)}.badge-with-progress .badge-item[data-badge=a-year-in-the-c2ex-life] icon{background:url(../img/icon-a-year-in-the-c2ex-life-drk.svg)}.badge-with-progress .badge-item[data-badge=reaching-out] icon{background:url(../img/icon-reaching-out-drk.svg)}.badge-with-progress .badge-item[data-badge=survey-master] icon{background:url(../img/icon-survey-master-drk.svg)}.badge-with-progress .badge-item[data-badge=testimonials-abound] icon{background:url(../img/icon-testimonials-abound-drk.svg)}.badge-with-progress .badge-item[data-badge=fears-nothing] icon{background:url(../img/icon-fears-nothing-drk.svg)}.badge-with-progress .badge-item[data-badge=there-s-a-party] icon{background:url(../img/icon-theres-a-party-drk.svg)}.badge-with-progress .badge-item[data-badge=like-it-s-1999] icon{background:url(../img/icon-like-it-s-1999-drk.svg)}.badge-with-progress .badge-item[data-badge=first-day-of-school] icon{background:url(../img/icon-first-day-of-school-drk.svg)}.badge-with-progress .badge-item[data-badge=study-spirit] icon{background:url(../img/icon-study-spirit-drk.svg)}.badge-with-progress .badge-item[data-badge=information-magnet] icon{background:url(../img/icon-information-magnet-drk.svg)}.badge-with-progress .badge-item[data-badge=teacher-s-pet] icon{background:url(../img/icon-teachers-pet-drk.svg)}.badge-with-progress .badge-item[data-badge=the-first-step] icon{background:url(../img/icon-the-first-step-drk.svg)}.badge-with-progress .badge-item[data-badge=the-open-road] icon{background:url(../img/icon-the-open-road-drk.svg)}.badge-with-progress .badge-item[data-badge=champion-of-knowledge] icon{background:url(../img/icon-champion-of-knowledge-drk.svg)}.badge-with-progress .badge-item[data-badge=happy-anniversary] icon{background:url(../img/icon-happy-anniversary-drk.svg)}.badge-with-progress .badge-item[data-badge=hold-up-the-mirror] icon{background:url(../img/icon-hold-up-the-mirror-drk.svg)}.badge-with-progress .badge-item[data-badge=assign-of-something-good] icon{background:url(../img/icon-assign-of-something-good-drk.svg)}.badge-with-progress .badge-item[data-badge=the-gang-s-all-here] icon{background:url(../img/icon-the-gang-s-all-here-drk.svg)}.badge-with-progress .badge-item[data-badge=task-and-you-shall-receive] icon{background:url(../img/icon-task-and-you-shall-receive-drk.svg)}.badge-with-progress.completed .badge-item[data-badge=c2ex-endorsement] icon{background:url(../img/icon-c2ex-endorsement-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=real-estate-law] icon{background:url(../img/icon-real-estate-law-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=code-of-ethics] icon{background:url(../img/icon-code-of-ethics-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=article-10] icon{background:url(../img/icon-article-10-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=integrity] icon{background:url(../img/icon-integrity-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=technology] icon{background:url(../img/icon-technology-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=privacy] icon{background:url(../img/icon-privacy-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=advocacy] icon{background:url(../img/icon-advocacy-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=areas-of-practice] icon{background:url(../img/icon-areas-of-practice-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=customer-service] icon{background:url(../img/icon-customer-service-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=professional-reputation] icon{background:url(../img/icon-professional-reputation-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=broker] icon{background:url(../img/icon-broker-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=on-your-way] icon{background:url(../img/icon-on-your-way-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=getting-it-done] icon{background:url(../img/icon-getting-it-done-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=task-master] icon{background:url(../img/icon-task-master-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=plans-within-plans] icon{background:url(../img/icon-plans-within-plans-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=doing-it-for-yourself] icon{background:url(../img/icon-doing-it-for-yourself-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=trifecta] icon{background:url(../img/icon-trifecta-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=always-a-pleasure] icon{background:url(../img/icon-always-a-pleasure-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=keeping-it-100] icon{background:url(../img/icon-keeping-it-100-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=a-year-in-the-c2ex-life] icon{background:url(../img/icon-a-year-in-the-c2ex-life-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=reaching-out] icon{background:url(../img/icon-reaching-out-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=survey-master] icon{background:url(../img/icon-survey-master-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=testimonials-abound] icon{background:url(../img/icon-testimonials-abound-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=fears-nothing] icon{background:url(../img/icon-fears-nothing-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=there-s-a-party] icon{background:url(../img/icon-theres-a-party-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=like-it-s-1999] icon{background:url(../img/icon-like-it-s-1999-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=first-day-of-school] icon{background:url(../img/icon-first-day-of-school-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=study-spirit] icon{background:url(../img/icon-study-spirit-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=information-magnet] icon{background:url(../img/icon-information-magnet-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=teacher-s-pet] icon{background:url(../img/icon-teachers-pet-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=the-first-step] icon{background:url(../img/icon-the-first-step-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=the-open-road] icon{background:url(../img/icon-the-open-road-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=champion-of-knowledge] icon{background:url(../img/icon-champion-of-knowledge-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=happy-anniversary] icon{background:url(../img/icon-happy-anniversary-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=hold-up-the-mirror] icon{background:url(../img/icon-hold-up-the-mirror-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=assign-of-something-good] icon{background:url(../img/icon-assign-of-something-good-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=the-gang-s-all-here] icon{background:url(../img/icon-the-gang-s-all-here-lgt.svg)}.badge-with-progress.completed .badge-item[data-badge=task-and-you-shall-receive] icon{background:url(../img/icon-task-and-you-shall-receive-lgt.svg)}body.admin .content,body.broker .content,body.staff .content{padding:0;max-width:1600px;margin:0 auto}@media (min-width:600px){body.admin .content,body.broker .content,body.staff .content{padding:0 20px}}body.admin h1,body.broker h1,body.staff h1{margin-top:0!important;padding-top:70px}body.admin h2,body.broker h2,body.staff h2{margin-bottom:20px}body.admin .top-navbar,body.broker .top-navbar,body.staff .top-navbar{margin:0 0 30px;font-size:14px;text-align:center}@media (min-width:600px){body.admin .top-navbar,body.broker .top-navbar,body.staff .top-navbar{font-size:20px}}body.admin .top-navbar .nav-button,body.broker .top-navbar .nav-button,body.staff .top-navbar .nav-button{display:inline-block;padding:0 10px;margin-top:30px}body.admin .top-navbar .nav-button a,body.broker .top-navbar .nav-button a,body.staff .top-navbar .nav-button a{padding:0 0 8px;font-weight:300;color:#858585;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}body.admin .top-navbar .nav-button a:hover,body.broker .top-navbar .nav-button a:hover,body.staff .top-navbar .nav-button a:hover{border-bottom:3px solid #a72284;text-decoration:none}body.admin .top-navbar .nav-button.selected a,body.broker .top-navbar .nav-button.selected a,body.staff .top-navbar .nav-button.selected a{font-weight:700;color:#000;border-bottom:3px solid #a72284}body.admin .white-panel,body.broker .white-panel,body.staff .white-panel{max-width:none;padding:35px 10px}body.admin .options-tabs,body.broker .options-tabs,body.staff .options-tabs{border-bottom:1px solid #d9d9d9;margin-bottom:20px}body.admin .options-tabs .tab-button,body.broker .options-tabs .tab-button,body.staff .options-tabs .tab-button{display:inline-block;font-size:14px}body.admin .options-tabs .tab-button a,body.broker .options-tabs .tab-button a,body.staff .options-tabs .tab-button a{display:inline-block;padding:10px 14px;background:#d9d9d9;font-weight:300;text-transform:uppercase;color:#858585;border-radius:10px 10px 0 0}body.admin .options-tabs .tab-button a:hover,body.broker .options-tabs .tab-button a:hover,body.staff .options-tabs .tab-button a:hover{text-decoration:none;background:#a72284;color:#fff}body.admin .options-tabs .tab-button.selected a,body.broker .options-tabs .tab-button.selected a,body.staff .options-tabs .tab-button.selected a{color:#fff;background:#a72284}body.admin .options-buttons,body.broker .options-buttons,body.staff .options-buttons{margin-bottom:20px;text-align:center}body.admin .options-buttons .tab-button,body.broker .options-buttons .tab-button,body.staff .options-buttons .tab-button{display:inline-block;margin-bottom:12px}@media (min-width:600px){body.admin .options-buttons .tab-button,body.broker .options-buttons .tab-button,body.staff .options-buttons .tab-button{margin-bottom:0}}body.admin .button,body.broker .button,body.staff .button{margin:0 auto}body.admin .inline-inputs>*,body.broker .inline-inputs>*,body.staff .inline-inputs>*{display:inline}body.admin .filter-box,body.broker .filter-box,body.staff .filter-box{border-radius:4px;border:2px solid #e5e5e5;padding:10px;max-width:800px;margin:0 auto 15px}body.admin table,body.broker table,body.staff table{font-size:12px;border-collapse:collapse;overflow-x:auto}body.admin table td,body.broker table td,body.staff table td{padding:6px}body.admin table th,body.broker table th,body.staff table th{text-align:left;padding:6px}body.admin table th a,body.broker table th a,body.staff table th a{color:#858585}body.admin table td.actions,body.broker table td.actions,body.staff table td.actions{width:100px;text-align:right}body.admin table .action-delete,body.admin table .action-edit,body.broker table .action-delete,body.broker table .action-edit,body.staff table .action-delete,body.staff table .action-edit{display:inline-block;height:30px;width:30px;border-radius:50%;background:transparent url(../img/icon-delete.png) no-repeat 50%}body.admin table .action-delete:hover,body.admin table .action-edit:hover,body.broker table .action-delete:hover,body.broker table .action-edit:hover,body.staff table .action-delete:hover,body.staff table .action-edit:hover{background-color:#d9d9d9}body.admin table .action-edit,body.broker table .action-edit,body.staff table .action-edit{background:transparent url(../img/icon-edit.png) no-repeat 50%}body.admin.contents.edit .external-link,body.admin.contents.edit .inputfile,body.admin.settings.edit .external-link,body.admin.settings.edit .inputfile,body.broker.contents.edit .external-link,body.broker.contents.edit .inputfile,body.broker.settings.edit .external-link,body.broker.settings.edit .inputfile,body.staff.contents.edit .external-link,body.staff.contents.edit .inputfile,body.staff.settings.edit .external-link,body.staff.settings.edit .inputfile{margin-top:20px}body.admin.contents.edit .inputfile .small-button,body.admin.settings.edit .inputfile .small-button,body.broker.contents.edit .inputfile .small-button,body.broker.settings.edit .inputfile .small-button,body.staff.contents.edit .inputfile .small-button,body.staff.settings.edit .inputfile .small-button{margin:12px 0 0}body.admin.contents.edit .limit-text,body.admin.settings.edit .limit-text,body.broker.contents.edit .limit-text,body.broker.settings.edit .limit-text,body.staff.contents.edit .limit-text,body.staff.settings.edit .limit-text{font-size:12px;font-weight:300;margin:12px 0 20px}body.admin.contents.edit .external-link input,body.admin.settings.edit .external-link input,body.broker.contents.edit .external-link input,body.broker.settings.edit .external-link input,body.staff.contents.edit .external-link input,body.staff.settings.edit .external-link input{display:block}body.admin.contents.edit .input.checkbox,body.admin.settings.edit .input.checkbox,body.broker.contents.edit .input.checkbox,body.broker.settings.edit .input.checkbox,body.staff.contents.edit .input.checkbox,body.staff.settings.edit .input.checkbox{margin:20px 0;text-align:center}body.admin.tags .add-tag,body.admin.tags .search-content,body.broker.tags .add-tag,body.broker.tags .search-content,body.staff.tags .add-tag,body.staff.tags .search-content{text-align:center}body.admin.tags .input,body.admin.tags button,body.broker.tags .input,body.broker.tags button,body.staff.tags .input,body.staff.tags button{display:inline-block}body.admin.tags .input,body.broker.tags .input,body.staff.tags .input{position:relative}body.admin.tags .error-message,body.broker.tags .error-message,body.staff.tags .error-message{position:absolute;top:46px;left:0;color:#a72284;font-size:11px}body.admin.tags table,body.broker.tags table,body.staff.tags table{max-width:600px;margin:0 auto}body.admin.reports .report-picker .input.select,body.broker.reports .report-picker .input.select,body.staff.reports .report-picker .input.select{text-align:center}body.admin.reports .report-picker .input.select select,body.broker.reports .report-picker .input.select select,body.staff.reports .report-picker .input.select select{width:300px!important;font-size:13px;font-weight:500;padding-right:30px}body.admin.reports.reflection-progress .reflection-row,body.broker.reports.reflection-progress .reflection-row,body.staff.reports.reflection-progress .reflection-row{border-top:1px solid #d9d9d9}body.admin.reports.reflection-progress .reflection-row:first-child,body.broker.reports.reflection-progress .reflection-row:first-child,body.staff.reports.reflection-progress .reflection-row:first-child{border-top:0}body.admin.reports.reflection-progress .question-txt,body.broker.reports.reflection-progress .question-txt,body.staff.reports.reflection-progress .question-txt{margin-top:30px}body.admin.users:not(.admin).edit .email,body.admin.users:not(.admin).edit .name,body.broker.users:not(.admin).edit .email,body.broker.users:not(.admin).edit .name,body.staff.users:not(.admin).edit .email,body.staff.users:not(.admin).edit .name{text-align:center}body.admin.users:not(.admin).edit .name,body.broker.users:not(.admin).edit .name,body.staff.users:not(.admin).edit .name{font-size:20px;font-weight:300}body.admin.users:not(.admin).edit .email,body.broker.users:not(.admin).edit .email,body.staff.users:not(.admin).edit .email{font-size:12px}body.admin.users:not(.admin).edit .type,body.broker.users:not(.admin).edit .type,body.staff.users:not(.admin).edit .type{margin-top:20px}body.admin.users.brokerage-settings .choose-file-btn .button,body.broker.users.brokerage-settings .choose-file-btn .button,body.staff.users.brokerage-settings .choose-file-btn .button{margin:12px 0 0}body.admin.users.brokerage-settings .limit-text,body.broker.users.brokerage-settings .limit-text,body.staff.users.brokerage-settings .limit-text{font-size:12px;font-weight:300;margin:12px 0 20px}body.admin.viewprogress .competency-header,body.broker.viewprogress .competency-header,body.staff.viewprogress .competency-header{height:40px;background:#e5e5e5;margin-bottom:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.admin.viewprogress .competency-header .competency-name,body.broker.viewprogress .competency-header .competency-name,body.staff.viewprogress .competency-header .competency-name{width:100%;margin-left:10px;font-size:16px;color:#172c78;font-weight:500}body.admin.viewprogress .competency-header .icon.completed,body.broker.viewprogress .competency-header .icon.completed,body.staff.viewprogress .competency-header .icon.completed{width:23px;height:23px;background:url(../img/check.png) no-repeat;background-position:50%;margin:0 10px 0 0}body.admin.viewprogress .column-header,body.broker.viewprogress .column-header,body.staff.viewprogress .column-header{font-size:12px;font-weight:700;text-transform:uppercase;margin-top:20px}body.admin.viewprogress .lo-items,body.broker.viewprogress .lo-items,body.staff.viewprogress .lo-items{margin:10px 0}body.admin.viewprogress .lesson-object,body.broker.viewprogress .lesson-object,body.staff.viewprogress .lesson-object{background:url(../img/icon-home-library.svg) transparent;background-repeat:no-repeat;background-position:0;background-size:20px 46px;padding:10px 0}body.admin.viewprogress .lesson-object.is-assessment,body.broker.viewprogress .lesson-object.is-assessment,body.staff.viewprogress .lesson-object.is-assessment{background:url(../img/assessment.png) transparent;background-repeat:no-repeat;background-position:0;background-size:20px 20px}body.admin.viewprogress .lesson-object.is-task,body.broker.viewprogress .lesson-object.is-task,body.staff.viewprogress .lesson-object.is-task{background:url(../img/icon-home-tasks.svg) transparent;background-repeat:no-repeat;background-position:0;background-size:20px 25px}body.admin.viewprogress .lesson-object.is-task.is-required.is-completed,body.broker.viewprogress .lesson-object.is-task.is-required.is-completed,body.staff.viewprogress .lesson-object.is-task.is-required.is-completed{background:url(../img/check.png) transparent;background-repeat:no-repeat;background-position:0}body.admin.viewprogress .lesson-object.is-task.is-completed span,body.broker.viewprogress .lesson-object.is-task.is-completed span,body.staff.viewprogress .lesson-object.is-task.is-completed span{color:#c3c3c3}body.admin.viewprogress .lesson-object.is-completed,body.broker.viewprogress .lesson-object.is-completed,body.staff.viewprogress .lesson-object.is-completed{background:url(../img/check.png) transparent;background-repeat:no-repeat;background-position:0}body.admin.viewprogress .lesson-object.is-completed span,body.broker.viewprogress .lesson-object.is-completed span,body.staff.viewprogress .lesson-object.is-completed span{color:#c3c3c3}body.admin.viewprogress .lesson-object span,body.broker.viewprogress .lesson-object span,body.staff.viewprogress .lesson-object span{padding:0 0 0 35px;font-size:14px}body.admin.messaging .input.textarea.required,body.broker.messaging .input.textarea.required,body.staff.messaging .input.textarea.required{padding-bottom:1rem}body.home .main-container{background-image:url(../img/bg-yellow.jpg);padding:30px 0 0}@media (min-width:900px){body.home .main-container{padding:100px 0 0}}@media (min-width:1012px){body.home .main-container{padding:100px 0 0}}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home h2{font-size:20px}}body.home .logos-mobile{display:block;background:url(../img/logos-mobile.png) no-repeat 50%;width:100%;height:54px;margin:3rem 0 2rem}@media (min-width:900px){body.home .logos-mobile{display:none}}@media (min-width:600px){body.home .logos-mobile{margin:0 0 2rem}}body.home .notifications-container-wrapper{margin:auto;max-width:670px;-webkit-box-shadow:none;box-shadow:none;padding-top:10px;-webkit-animation:fadeInUp .5s .25s ease-in-out backwards;animation:fadeInUp .5s .25s ease-in-out backwards}@media (min-width:900px){body.home .notifications-container-wrapper{padding-top:0}body.home .notifications-container-wrapper:before{display:none}}body.home .notifications-container-wrapper .pull-right{text-transform:uppercase}body.home .notifications-container-wrapper .notifications-txt-wrap{margin-bottom:20px}body.home .notifications-container-wrapper .notifications-txt-wrap a{float:right;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .notifications-container-wrapper .notifications-txt-wrap{margin:0 auto;width:94%}body.home .notifications-container-wrapper .notifications-txt-wrap a{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}}body.home .notifications-container{height:100%}body.home .notification-item{padding:20px}body.home .notification-item:hover{text-decoration:none}body.home .notification-item a{color:#172c78;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block;background:url(../img/icon-arrow-right.png) no-repeat 100%;background-size:auto;cursor:pointer!important;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}body.home .notification-item a:last-child{margin-bottom:0;padding-right:1rem}body.home .white-panel-container{background:url(../img/bg-course.jpg);padding:2rem}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .white-panel-container{padding:10px 10px 0}}body.home .white-panel-container .achievements-container-wrapper{margin:auto;max-width:670px;-webkit-box-shadow:none;box-shadow:none;padding-top:10px;-webkit-animation:fadeInUp .5s .25s ease-in-out backwards;animation:fadeInUp .5s .25s ease-in-out backwards}@media (min-width:900px){body.home .white-panel-container .achievements-container-wrapper{padding-top:0}body.home .white-panel-container .achievements-container-wrapper:before{display:none}}body.home .white-panel-container .achievements-container-wrapper .pull-right{text-transform:uppercase}body.home .white-panel-container .achievements-container-wrapper .achievements-txt-wrap{margin-bottom:20px}body.home .white-panel-container .achievements-container-wrapper .achievements-txt-wrap a{float:right;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .white-panel-container .achievements-container-wrapper .achievements-txt-wrap{margin:0 auto;width:94%}body.home .white-panel-container .achievements-container-wrapper .achievements-txt-wrap a{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}}body.home .badges-container{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.home .badges-container,body.home .home-orange-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.home .home-orange-box{background-image:url(../img/bg_03.jpg);padding:12px 2%;-webkit-animation:none;animation:none}@media (min-width:600px){body.home .home-orange-box{width:100%;-webkit-animation-name:bg-change-2x;animation-name:bg-change-2x;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}}@media (min-width:1012px){body.home .home-orange-box{padding:3vh 7vh}}@-webkit-keyframes bg-change-2x{0%{background-image:url(../img/bg_01.jpg)}to{background-image:url(../img/bg_03.jpg)}}@keyframes bg-change-2x{0%{background-image:url(../img/bg_01.jpg)}to{background-image:url(../img/bg_03.jpg)}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){body.home .safari_only{-webkit-animation:none;animation:none}}}body.home .orange-box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px){body.home .orange-box-container{padding:0}}body.home .orange-box-container .column{margin-bottom:2%}body.home .items-container{margin-bottom:2%;display:unset;height:auto}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){body.home .items-container{margin:2%}}@media (min-width:700px){body.home .items-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.home .brokerage-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-animation:fadeInUp .5s .25s ease-in-out backwards;animation:fadeInUp .5s .25s ease-in-out backwards;width:auto;height:auto;margin:20px auto 0}@media (min-width:600px){body.home .brokerage-container{margin:0;height:auto}}body.home .brokerage-logo{width:auto;height:100%}@media (min-width:600px){body.home .brokerage-logo{width:auto;height:100%;background-color:transparent}}body.home .brokerage-logo img{width:auto;height:100%;max-height:200px}body.home .item-a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;height:auto}@media (min-width:700px){body.home .item-a{margin-bottom:0;height:500px}}body.home .item-a .my-logo{background:url(../img/c2ex-logo_white.svg) no-repeat;background-position:0;width:48%;height:auto}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .item-a .my-logo{background-position:0 0;display:none}}@media (min-width:600px){body.home .item-a .my-logo{width:100%;height:auto}}body.home .item-b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 1rem;height:auto}@media (min-width:600px){body.home .item-b{min-width:435px;padding:2%}}body.home .item-b .get-started{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:150px;min-height:150px;min-width:150px}@media (min-width:600px){body.home .item-b .get-started{height:150px}}@media (min-width:1150px){body.home .item-b .get-started{height:40%}}body.home .item-b .d-text{height:auto}body.home .item-b .icon-text{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#172c78;font-size:12px;height:50%;margin:auto;padding-top:70%}@media (min-width:600px){body.home .item-b .icon-text{font-size:13px}}@media (min-width:1012px){body.home .item-b .icon-text{font-size:14px;padding-top:36%}}body.home .item-b .dash-renew-header{color:#172c78;font-size:32px;font-weight:700}@media (min-width:700px){body.home .item-b .dash-renew-header{font-size:52px}}body.home .item-b .dash-icon{background-size:98%;height:100%;width:100%;min-height:50px;min-width:50px;color:inherit;font-weight:400}@media (min-width:700px){body.home .item-b .dash-icon{min-height:150px}}body.home .item-b .dash-icon a{text-decoration:none}body.home .item-b .dash-icon-learning{background:url(../img/icon-dash-learning.svg) no-repeat 50%}body.home .item-b .dash-icon-tasks{background:url(../img/icon-dash-tasks.svg) no-repeat 50%}body.home .item-b .dash-icon-endorsement{background:url(../img/icon-dash-endorsement.svg) no-repeat 50%}body.home .item-b .dash-icon-renew{background:url(../img/icon-dash-renew.svg) no-repeat 0;background-size:90px;max-width:100px}@media (min-width:700px){body.home .item-b .dash-icon-renew{background-size:170px;max-width:200px}}body.home .item-b .icon-plus{background:url(../img/icon-dash-plus.svg) no-repeat 50%;min-width:1.5rem;min-height:1.5rem;width:4rem;margin:10px}@media (min-width:700px){body.home .item-b .icon-plus{min-width:7%;min-height:25%;width:2%;margin:1rem}}body.home .item-b .icon-equals{background:url(../img/icon-dash-equals.svg) no-repeat 50%;min-width:1.5rem;min-height:1.5rem;width:2rem;margin:10px}@media (min-width:700px){body.home .item-b .icon-equals{min-width:6%;min-height:30%;width:2%;margin:1rem}}body.home .item-b .intro-text{color:#172c78;font-size:17px;font-weight:700;line-height:100%}@media (min-width:700px){body.home .item-b .intro-text{font-size:26px}}body.home .lower-items-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}body.home .item-d{margin-top:2%}@media (min-width:700px){body.home .item-d{margin-top:0}}body.home .orange-box-wrapper{-webkit-animation:fadeInUp .5s .5s ease-in-out backwards;animation:fadeInUp .5s .5s ease-in-out backwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}body.home .orange-box-wrapper h2{margin:0 auto 20px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .orange-box-wrapper h2{width:94%}}body.home .orange-box-wrapper .white-panel{padding:25px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .orange-box-wrapper .white-panel{width:94%;padding:16px 0}}body.home .orange-box-wrapper .action-item{cursor:pointer}body.home .orange-box-wrapper .action-item:hover{background-color:#e5e5e5;text-decoration:none}body.home .orange-box-wrapper .action-item a{color:#172c78;padding:20px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block;background:url(../img/icon-task-complete.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center;background-size:18px 19px,auto;cursor:pointer!important;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}body.home .orange-box-wrapper .action-item a:last-child{margin-bottom:0}body.home .orange-box-wrapper .action-item.lo-item a{background:url(../img/icon-learning-object.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center;background-size:18px 19px,auto}body.home .orange-box-wrapper .action-item.survey-item a{background:url(../img/icon-custom-surveys.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center}body.home .orange-box-wrapper .action-item.completed a{background:url(../img/icon-task-complete.png) no-repeat left 20px center,url(../img/icon-task-check.png) no-repeat right 20px center;color:#86cddc}body.home .orange-box-wrapper .action-item.help-item a{background:url(../img/icon-help.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center}body.home .invite-members{padding:60px 0;background:#86cddc;-webkit-animation:fadeInUp .5s .75s ease-in-out backwards;animation:fadeInUp .5s .75s ease-in-out backwards}body.home .invite-members p{color:#000;text-transform:uppercase;font-weight:700;margin-top:0}body.home .invite-members .button{margin:1rem auto}body.home .guiding-overlay{position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(../img/bg-course.jpg)!important;background-size:cover}body.home .guiding-overlay .guiding-overlay-wrapper{height:100%;width:100%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap{width:100%;height:inherit}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .guiding-content{text-align:center;height:100%;padding:40px;max-width:800px;margin:auto}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .guiding-content .guiding-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:30px;font-weight:300;margin:0 0 20px;padding:0}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .guiding-content .guiding-label:before{content:"";background:url(../img/icon-exclamation-point.png) no-repeat 50%!important;height:175px;width:175px}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .guiding-content .guiding-description{font-size:18px;font-weight:700;margin-top:40px}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .guiding-content icon{display:inline-block;width:212px;height:165px}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button{display:inline-block;text-align:center;width:100%;height:155px;color:#172c78;-webkit-box-shadow:0 4px rgba(0,0,0,.1);box-shadow:0 4px rgba(0,0,0,.1);text-transform:uppercase;font-weight:700;margin:5px}@media (min-width:600px){body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button{width:350px}}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button:before{content:"";display:block;width:50px;height:50px;margin:0 auto;margin-top:9%;padding-bottom:15px}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.dashboard:before{content:"";background:url(../img/icon-home-dash.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.reflections:before{content:"";background:url(../img/icon-home-reflect.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.library:before{content:"";background:url(../img/icon-home-library.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.learning:before{content:"";background:url(../img/icon-home-learn.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.achievements:before{content:"";background:url(../img/icon-home-achieve.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.tasks:before{content:"";background:url(../img/icon-home-tasks.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.surveys:before{content:"";background:url(../img/icon-home-surveys.svg) no-repeat 50%}body.home .guiding-overlay .guiding-overlay-wrapper .guiding-overlay-content-wrap .button-wrap .guide-button.profile:before{content:"";background:url(../img/icon-home-profile.svg) no-repeat 50%}body.home .my-progress{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:40px;font-weight:700;color:#a72284;padding:1rem}@media (min-width:600px){body.home .my-progress{font-size:40px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.home .my-progress span{font-size:10px;font-weight:400;margin:0 8px}@media (min-width:600px){body.home .my-progress span{font-size:12px}}body.home .my-progress .overall-progress,body.home .my-progress a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.home .my-progress a{width:50%;padding:10px 0 0;color:#172c78;text-decoration:none}@media (min-width:600px){body.home .my-progress a{width:auto;padding:0}}body.home .my-progress .overall-progress{width:100%;background-color:rgba(0,0,0,.08);padding:.5rem;margin-top:12px}@media (min-width:600px){body.home .my-progress .overall-progress{width:auto;padding:0;margin-top:0;background-color:transparent}}body.home .my-progress .overall-progress .overall-percent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.home .my-progress .overall-progress .overall-percent{width:auto}}@media (min-width:900px){body.home .my-progress .overall-progress{width:35%}}body.home .my-progress h2{margin:0 12px 0 0}body.home .my-progress .badge-progress-bar,body.home .my-progress icon{margin-right:8px}body.home .my-progress icon{width:30px;height:30px}body.home .my-progress icon.learning-icon{background:url(../img/icon-home-library.svg) no-repeat 50%}body.home .my-progress icon.task-icon{background:url(../img/icon-home-tasks.svg) no-repeat 50%}@media (min-width:600px) and (max-width:899px){body.home .my-progress icon{display:none}}@media (max-width:350px){body.home .my-progress icon{display:none}}body.home .my-progress .badge-progress-bar{width:45%}body.home .my-progress .badge-progress-bar .progress-bar{position:relative;border:2px solid #172c78;height:15px;width:100%;border-radius:10px;width:90%}body.home .my-progress .badge-progress-bar .progress-bar .progress-bar-fill{position:absolute;top:0;left:0;height:inherit;background:#a72284;border-radius:10px 0 0 10px}body.home .my-progress .badge-progress-bar .progress-bar .progress-bar-fill.is-rounded{border-radius:10px}@media (min-width:600px){body.home .my-progress .badge-progress-bar .progress-bar{width:auto}}@media (min-width:600px){body.home .my-progress .badge-progress-bar{width:35%}}@media (min-width:600px) and (max-width:899px){body.home .my-progress .badge-progress-bar{display:none}}body.maintenance header.main-header,body.users.login header.main-header{display:none}body.maintenance .main-container,body.users.login .main-container{background:url(../img/bg-yellow-login.png)!important;background-size:cover;padding-top:0}body.maintenance .main-container .content-container .login-logo,body.users.login .main-container .content-container .login-logo{text-align:center;padding:20px 0;background:#fff}body.maintenance .main-container .content-container .login-logo img,body.users.login .main-container .content-container .login-logo img{width:25%;min-width:250px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.maintenance .main-container .content-container .login-logo img,body.users.login .main-container .content-container .login-logo img{width:70%}}@media (min-width:900px){body.maintenance .main-container .content-container .login-logo,body.users.login .main-container .content-container .login-logo{text-align:left;padding-left:100px}}body.maintenance .main-container .content-container .login-box,body.users.login .main-container .content-container .login-box{text-align:center;max-width:900px;padding-top:50px;margin:auto;color:#172c78}body.maintenance .main-container .content-container .login-box .login-txt,body.users.login .main-container .content-container .login-box .login-txt{font-size:18px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.maintenance .main-container .content-container .login-box .login-txt,body.users.login .main-container .content-container .login-box .login-txt{display:none}}body.maintenance .main-container .content-container .login-box .button,body.users.login .main-container .content-container .login-box .button{margin:40px auto 0}body.maintenance .main-container .content-container .login-box .counter-container,body.users.login .main-container .content-container .login-box .counter-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:260px;padding:2rem 0 0;margin:auto;height:55px}body.maintenance .main-container .content-container .login-box .counter-icon,body.users.login .main-container .content-container .login-box .counter-icon{position:relative;background:url(../img/icon-counter.svg) no-repeat;height:39px;width:40px;margin:8px}body.maintenance .main-container .content-container .login-box .counter-bg,body.users.login .main-container .content-container .login-box .counter-bg{position:absolute;height:inherit;width:100%;-webkit-animation:color-change-3x 3s linear infinite alternate both;animation:color-change-3x 3s linear infinite alternate both;border-radius:50px}@-webkit-keyframes color-change-3x{0%{background-color:#fe9b00}50%{background-color:#ffb401}to{background-color:#ffc501}}@keyframes color-change-3x{0%{background-color:#fe9b00}50%{background-color:#ffb401}to{background-color:#ffc501}}body.maintenance .main-container .content-container .login-box .counter-text,body.users.login .main-container .content-container .login-box .counter-text{margin:10px 0 10px 55px;white-space:nowrap}body.maintenance .login-box img{margin-bottom:60px}body.maintenance .login-box p{margin-bottom:8px}body.maintenance .login-box h1{font-weight:700;margin-bottom:30px}.overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:2001;text-align:center}.overlay .overlay-content{display:inline-block;background-color:#fff;min-width:300px;min-height:300px;text-align:left}.overlay [data-ui=close-overlay]{cursor:pointer}.overlay.badge-overlay .badge-overlay-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.overlay.badge-overlay .badge-overlay-wrapper,.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content{text-align:center;padding:24px;max-width:500px;background:url(../img/bg-course.jpg);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:popIn .25s ease-in-out;animation:popIn .25s ease-in-out}@media (min-width:600px){.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content{padding:40px}}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item{margin:auto;width:100%}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=c2ex-endorsement] icon{background-image:url(../img/icon-c2ex-endorsement-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=real-estate-law] icon{background-image:url(../img/icon-real-estate-law-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=code-of-ethics] icon{background-image:url(../img/icon-code-of-ethics-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=article-10] icon{background-image:url(../img/icon-article-10-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=integrity] icon{background-image:url(../img/icon-integrity-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=technology] icon{background-image:url(../img/icon-technology-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=privacy] icon{background-image:url(../img/icon-privacy-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=advocacy] icon{background-image:url(../img/icon-advocacy-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=areas-of-practice] icon{background-image:url(../img/icon-areas-of-practice-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=customer-service] icon{background-image:url(../img/icon-customer-service-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=professional-reputation] icon{background-image:url(../img/icon-professional-reputation-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=broker] icon{background-image:url(../img/icon-broker-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=on-your-way] icon{background-image:url(../img/icon-on-your-way-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=getting-it-done] icon{background-image:url(../img/icon-getting-it-done-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=task-master] icon{background-image:url(../img/icon-task-master-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=plans-within-plans] icon{background-image:url(../img/icon-plans-within-plans-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=doing-it-for-yourself] icon{background-image:url(../img/icon-doing-it-for-yourself-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=trifecta] icon{background-image:url(../img/icon-trifecta-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=always-a-pleasure] icon{background-image:url(../img/icon-always-a-pleasure-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=keeping-it-100] icon{background-image:url(../img/icon-keeping-it-100-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=a-year-in-the-c2ex-life] icon{background-image:url(../img/icon-a-year-in-the-c2ex-life-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=reaching-out] icon{background-image:url(../img/icon-reaching-out-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=survey-master] icon{background-image:url(../img/icon-survey-master-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=testimonials-abound] icon{background-image:url(../img/icon-testimonials-abound-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=fears-nothing] icon{background-image:url(../img/icon-fears-nothing-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=there-s-a-party] icon{background-image:url(../img/icon-theres-a-party-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=like-it-s-1999] icon{background-image:url(../img/icon-like-it-s-1999-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=first-day-of-school] icon{background-image:url(../img/icon-first-day-of-school-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=study-spirit] icon{background-image:url(../img/icon-study-spirit-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=information-magnet] icon{background-image:url(../img/icon-information-magnet-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=teacher-s-pet] icon{background-image:url(../img/icon-teachers-pet-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=the-first-step] icon{background-image:url(../img/icon-the-first-step-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=the-open-road] icon{background-image:url(../img/icon-the-open-road-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=champion-of-knowledge] icon{background-image:url(../img/icon-champion-of-knowledge-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=happy-anniversary] icon{background-image:url(../img/icon-happy-anniversary-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=hold-up-the-mirror] icon{background-image:url(../img/icon-hold-up-the-mirror-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=assign-of-something-good] icon{background-image:url(../img/icon-assign-of-something-good-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=the-gang-s-all-here] icon{background-image:url(../img/icon-the-gang-s-all-here-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=task-and-you-shall-receive] icon{background-image:url(../img/icon-task-and-you-shall-receive-drk.svg)}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=advocacy] [data-ui=advocacy],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=areas-of-practice] [data-ui=areas-of-practice],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=article-10] [data-ui=article-10],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=broker] [data-ui=broker],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=c2ex-endorsement] [data-ui=c2ex-endorsement],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=code-of-ethics] [data-ui=code-of-ethics],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=customer-service] [data-ui=customer-service],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=integrity] [data-ui=integrity],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=privacy] [data-ui=privacy],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=professional-reputation] [data-ui=professional-reputation],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=real-estate-law] [data-ui=real-estate-law],.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-item[data-badge=technology] [data-ui=technology]{position:static;top:auto;left:auto;opacity:1}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .badge-label{font-size:30px;color:#172c78;margin:30px 0 20px}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content icon{display:block;margin:auto;width:100px;height:100px;background-color:#172c78;border-radius:50%}.overlay.badge-overlay .badge-overlay-wrapper .badge-overlay-content .button{margin:40px auto auto}.overlay .select2-container--default .select2-search--inline .select2-search__field{width:100%!important}.overlay.endorsement-overlay{overflow-y:auto;text-align:left}.overlay.endorsement-overlay .endorsement-overlay-wrapper .endorsement-overlay-content-wrap .endorsement-content{background:#fff url(../img/bg-course.jpg) no-repeat top;max-width:600px;margin:0 auto;padding:40px 12px;color:#172c78;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:popIn .25s ease-in-out;animation:popIn .25s ease-in-out}@media (min-width:600px){.overlay.endorsement-overlay .endorsement-overlay-wrapper .endorsement-overlay-content-wrap .endorsement-content{margin-top:40px;padding:48px}}.overlay.endorsement-overlay .endorsement-overlay-wrapper .endorsement-overlay-content-wrap .endorsement-content h1{text-align:center;margin-top:0;padding-left:0;background:0;padding:0}.overlay.endorsement-overlay .endorsement-overlay-wrapper .endorsement-overlay-content-wrap .endorsement-content p,.overlay.endorsement-overlay .endorsement-overlay-wrapper .endorsement-overlay-content-wrap .endorsement-content ul{line-height:1.6}.overlay.endorsement-overlay .endorsement-overlay-wrapper icon{width:240px;height:240px;display:block;margin:20px auto 0}.overlay.endorsement-overlay .endorsement-overlay-wrapper .button{margin:0 auto}.overlay.endorsement-overlay[data-ov="0"] icon{background:url(../img/c2ex-trophy.gif) no-repeat 50%}.overlay.endorsement-overlay[data-ov="1"] icon{background:url(../img/c2ex-pledge.png) no-repeat 50%}.overlay.intro-overlay{bottom:0;overflow-y:auto}.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 10px;background-image:url(../img/bg-course.jpg)!important;background-size:cover}@media (min-width:900px){.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap{width:800px;position:absolute;top:60px;left:50%;margin-left:-400px;padding:40px}}.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap .intro-content{text-align:center}.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap .intro-content .intro-label{font-size:30px;font-weight:300;color:#172c78;margin:0 0 20px}.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap .intro-content .intro-description{font-size:18px;font-weight:300;margin-top:40px}.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap .intro-content icon{display:inline-block;width:212px;height:165px}.overlay.intro-overlay .intro-overlay-wrapper .intro-overlay-content-wrap .button{margin:40px auto 0}.overlay.contact-overlay .contact-overlay-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.overlay.contact-overlay .contact-overlay-wrapper,.overlay.contact-overlay .contact-overlay-wrapper .contact-overlay-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.overlay.contact-overlay .contact-overlay-wrapper .contact-overlay-content{text-align:left;padding:24px;max-width:800px;background:url(../img/bg-course.jpg);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:popIn .25s ease-in-out;animation:popIn .25s ease-in-out}@media (min-width:600px){.overlay.contact-overlay .contact-overlay-wrapper .contact-overlay-content{padding:40px}}.overlay.contact-overlay .contact-overlay-wrapper .contact-overlay-content .button{min-width:100px}.hopscotch-bubble{background:#a72284 url(../img/bg-magenta.jpg) no-repeat;border:none!important;border-radius:8px}.hopscotch-bubble.no-arrow .hopscotch-bubble-arrow-container{display:none}.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:none!important}.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #a72284!important;border-left:17px solid transparent!important;border-right:17px solid transparent!important;top:5px!important}.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:none!important}.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #a72284!important;border-left:17px solid transparent!important;border-right:17px solid transparent!important;top:-7px!important}.hopscotch-bubble .hopscotch-bubble-container{color:#fff}.hopscotch-bubble .hopscotch-bubble-container button.hopscotch-bubble-close.hopscotch-close{background:transparent url(../img/icon-x.svg) no-repeat 50%;background-size:15px 15px;margin:5px}.hopscotch-bubble .hopscotch-bubble-container .hopscotch-next{width:204px;height:auto;margin:0 auto!important;max-width:300px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block;text-align:center;padding:8px 0!important;font:12px Montserrat,sans-serif;font-weight:700;color:#fff!important;background:transparent!important;line-height:100%;text-transform:uppercase;border:2px solid #fff!important;border-radius:30px;-webkit-transition:all .25s;transition:all .25s;cursor:pointer}.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-number{color:#fff;display:none}.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-content{margin:0}.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-content .hopscotch-content,.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-content .hopscotch-title{font-family:Montserrat,sans-serif}.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-content .hopscotch-title{color:#fff;font-size:18px}.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-content .hopscotch-content{font-size:12px;line-height:1.5}.tasks:not(.broker) .option-nav{max-width:500px}.tasks:not(.broker) .white-panel{padding:20px 0;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}.tasks:not(.broker) .d-text{padding:0 10px;margin:0 0 20px;text-align:center;color:#858585}.tasks:not(.broker) .small-button{margin:0 auto 20px}.tasks:not(.broker) .launch-topic{display:inline-block;float:none;margin:15px 0 0}.tasks:not(.broker) .task-row .lesson-object.is-task{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;min-height:3rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;background:url(../img/icon-task.png),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:15px,right 15px center;border:1px solid #e5e5e5;border-width:1px 0 0}.tasks:not(.broker) .task-row .lesson-object.is-task.is-completed{background:url(../img/check.png),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:15px,right 15px center}.tasks:not(.broker) .task-row .lesson-object.is-task.is-completed span{color:#c3c3c3}.tasks:not(.broker) .task-row .lesson-object.is-task:hover{background-color:#f9f9f9}.tasks:not(.broker) .task-row .lesson-object.is-task:hover a{text-decoration:none}.tasks:not(.broker) .task-row .lesson-object.is-task:last-child a{border-bottom:1px solid #d0d0d0}.tasks:not(.broker) .task-row .lesson-object.is-task span{padding-left:50px;text-decoration:none;color:#172c78;font-weight:700;width:65%;font-size:14px}@media (min-width:600px){.tasks:not(.broker) .task-row .lesson-object.is-task span{font-size:16px}}.tasks:not(.broker) .no-results{padding:0 10px}.tasks:not(.broker) .task-title{font-size:16px;font-weight:700;color:#172c78;padding-left:58px;position:relative}.tasks:not(.broker) .task-title:before{content:"";display:block;position:absolute;left:21px;width:25px;height:26px;background:url(../img/icon-task.png) no-repeat 50%;margin-right:12px}.tasks:not(.broker) .task-competency{padding-left:58px;margin-top:10px;font-size:14px;font-weight:300;color:#858585;text-transform:uppercase}.tasks:not(.broker) .task-desc{font-size:14px;margin-top:20px;padding:0 20px}.tasks:not(.broker) .orange-box{padding:20px 10px;margin-top:22px}.tasks:not(.broker) .orange-box .completion-form{text-align:center}.tasks:not(.broker) .orange-box .completion-form .checkbox{padding:24px 16px;background:#e5e5e5;border-radius:4px;max-width:300px;margin:10px auto 0;text-align:left;position:relative;cursor:pointer}.tasks:not(.broker) .orange-box .completion-form .checkbox label{padding-left:40px;cursor:pointer}.tasks:not(.broker) .orange-box .completion-form .checkbox #is-complete{position:absolute;opacity:0;cursor:pointer}.tasks:not(.broker) .orange-box .completion-form .checkbox .checkmark{position:absolute;top:17px;left:12px;height:30px;width:30px;cursor:pointer;background-color:#fff;border:2px solid #858585}.tasks:not(.broker) .orange-box .completion-form .checkbox .checkmark:after{content:"";position:absolute;display:none;left:11px;top:6px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tasks:not(.broker) .orange-box .completion-form .checkbox:hover input:not(.auto-complete)~.checkmark{background-color:#a72284;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.tasks:not(.broker) .orange-box .completion-form .checkbox input:checked~.checkmark{background-color:#a72284}.tasks:not(.broker) .orange-box .completion-form .checkbox input:checked~.checkmark:after{display:block}.tasks:not(.broker) .enhancedDatePicker{margin-left:10px;width:140px;padding:4px;border:2px solid #172c78;border-radius:0;font-size:14px;color:#172c78;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;background:#fff url(../img/icon-date.png) no-repeat 97%}.tasks:not(.broker) .enhancedDatePicker::-webkit-input-placeholder{color:#172c78}.tasks:not(.broker) .enhancedDatePicker::-moz-placeholder{color:#172c78}.tasks:not(.broker) .enhancedDatePicker::-ms-input-placeholder{color:#172c78}.tasks:not(.broker) .enhancedDatePicker::placeholder{color:#172c78}.tasks:not(.broker).add .white-panel{padding-left:20px;padding-right:20px}.tasks:not(.broker).edit .text,.tasks:not(.broker).edit .textarea{padding:0 10px}.tasks:not(.broker).edit .task-desc{line-height:1.6}.tasks:not(.broker) .action-delete{display:inline-block;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 16px 10px 30px;margin-top:24px;font-weight:400;color:#858585;text-transform:uppercase;background:transparent url(../img/icon-delete.png) no-repeat 8px}.tasks:not(.broker) .action-delete:hover{text-decoration:none;background-color:#e5e5e5}.tasks:not(.broker) .enhancedDatePicker::-ms-clear{display:none}@-webkit-keyframes popIn{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(120px);transform:translateX(120px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInRight{0%{-webkit-transform:translateX(120px);transform:translateX(120px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.usersurveys .white-panel{padding:35px 0;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}@media (min-width:600px){.usersurveys .white-panel{padding-top:35px}}.usersurveys .no-surveys{color:#858585;padding-left:10px;margin:40px 0}.usersurveys .small-button{margin:20px auto}@media (min-width:600px){.usersurveys .small-button{margin:15px 10px}}.usersurveys .custom-btn{display:block;width:118px;margin:0 auto 20px;font-size:12px;font-weight:700;padding:8px 0 8px 24px;text-transform:uppercase;background:transparent url(../img/icon-custom-surveys.png) no-repeat 0}@media (min-width:600px){.usersurveys .custom-btn{float:right;margin:18px 20px}}.usersurveys [data-ui=item] .email input{width:calc(100% - 30px)}.usersurveys [data-ui=item] .delete-icon{display:inline-block;height:30px;width:30px;border-radius:50%;background:transparent url(../img/icon-delete.png) no-repeat 50%;float:right;margin-right:-5px;margin-top:24px;white-space:nowrap;cursor:pointer}.usersurveys .survey-row{display:block;font-size:12px;font-weight:400;padding:20px;background:#e5e5e5 url(../img/icon-survey-sent.png) no-repeat 95%;color:#858585;margin-bottom:1px}.usersurveys .survey-row .name{font-size:16px;font-weight:700;margin-bottom:5px}.usersurveys .survey-row.completed{background-color:#ffd600;background-image:url(../img/icon-survey-replied.png);color:#172c78}.usersurveys .survey-row.completed:hover{background-color:#e6c100}.usersurveys .survey-row:hover{text-decoration:none;background-color:#d8d8d8}.usersurveys.index .d-text{padding:0 10px;clear:both;color:#858585}.usersurveys.add .client-name,.usersurveys.review .client-name{display:inline-block;vertical-align:middle}.usersurveys.add .client-name .client-email,.usersurveys.review .client-name .client-email{font-size:14px}.usersurveys.add .white-panel,.usersurveys.review .white-panel{padding-left:10px;padding-right:10px}@media (min-width:600px){.usersurveys.add .white-panel,.usersurveys.review .white-panel{padding-left:30px;padding-right:30px}}.usersurveys.add select,.usersurveys.review select{display:block;width:100%}.usersurveys.add .button,.usersurveys.review .button{margin:0 auto}.usersurveys.add .survey-question,.usersurveys.review .survey-question{color:#172c78;font-weight:500;margin-bottom:18px;text-align:center}@media (min-width:600px){.usersurveys.add .survey-question,.usersurveys.review .survey-question{text-align:left}}.usersurveys.add .divider,.usersurveys.review .divider{width:100%;border-top:1px solid #d9d9d9;margin:10px 0 22px}@media (min-width:600px){.usersurveys.view .white-panel{padding-left:10px;padding-right:10px}}.usersurveys.view .print-button{width:55px;height:58px;border:0;padding:0;font-size:0;background-image:url(../img/btn-print-survey.png);cursor:pointer;margin-right:8px}@media (min-width:600px){.usersurveys.view .print-button{margin-right:0}}.usersurveys.view .client-name{display:inline-block;vertical-align:middle}.usersurveys.view .client-name .client-email{font-size:14px}.usersurveys.view .quick-facts{font-size:12px;font-weight:400;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.usersurveys.view .quick-facts .columns,.usersurveys.view .row:nth-child(odd){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.usersurveys.view .row:nth-child(odd){margin-bottom:30px;font-size:12px}.usersurveys.view .row:nth-child(2n){margin-bottom:15px;color:#172c78}.usersurveys.view .six.columns:last-child{margin-left:.5%}.usersurveys.view .question-text{padding-left:12px;padding-right:12px}@media (min-width:600px){.usersurveys.view .question-text{padding-left:0;padding-right:0}}.usersurveys.view .client-answer,.usersurveys.view .user-answer{min-width:50%;max-width:50%}.usersurveys.view .client-answer .top-row,.usersurveys.view .user-answer .top-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.usersurveys.view .client-answer .survey-answer,.usersurveys.view .user-answer .survey-answer{font-size:24px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:44px;height:44px;color:#172c78;padding:10px 15px;line-height:100%;border-radius:50%;background:hsla(0,0%,100%,.5)}.usersurveys.view .client-answer .survey-comment,.usersurveys.view .user-answer .survey-comment{overflow:hidden}.usersurveys.view .user-answer{background:#ffd600;padding:15px;color:#172c78}.usersurveys.view .client-answer{background:#e5e5e5;padding:15px;color:#858585}.usersurveys.view .client-answer .survey-answer{color:#858585;background:transparent}.usersurveys.view .client-answer.is-answered{color:#000}.usersurveys.view .client-answer.is-answered .survey-answer{color:#000;background:hsla(0,0%,100%,.5)}.usersurveys.view .response-title{text-transform:uppercase}.usersurveys.review.no-auth .navbox{display:none}.usersurveys.review.no-auth .logo{margin-left:30px}.usersurveys.review h1.thanks{text-align:center;padding:160px 0 30px;background:transparent}.usersurveys.review h1.thanks:before{content:"";background:url(../img/logos-mobile.png) no-repeat bottom;width:100%;height:140px;position:absolute;top:0;left:0}@media (min-width:900px){.usersurveys.review h1.thanks{padding:30px}.usersurveys.review h1.thanks:before{display:none}}.usersurveys.review .orange-box{padding:20px 10px;margin-top:22px;margin-bottom:30px}.usersurveys.review .orange-box .completion-form{text-align:center}.usersurveys.review .orange-box .completion-form .checkbox{padding:24px 16px;background:#e5e5e5;border-radius:4px;max-width:300px;margin:10px auto 0;text-align:center;position:relative;cursor:pointer}.surveys.reflections .input.select select,.usersurveys.add .input.select select,.usersurveys.review .input.select select{font-size:13px}.surveys.reflections .input.radio,.usersurveys.add .input.radio,.usersurveys.review .input.radio{margin-bottom:40px;background:url(../img/rate-thumbsdown-gray.png),url(../img/rate-thumbsup-gray.png);background-repeat:no-repeat,no-repeat;background-position:0,100%;text-align:center;position:relative}@media (min-width:600px){.surveys.reflections .input.radio,.usersurveys.add .input.radio,.usersurveys.review .input.radio{margin-bottom:0;background-position:10%,90%}}.surveys.reflections .input.radio label,.usersurveys.add .input.radio label,.usersurveys.review .input.radio label{position:relative;margin-right:40px;cursor:pointer;font-size:22px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s;transition:all .5s}.surveys.reflections .input.radio label input,.usersurveys.add .input.radio label input,.usersurveys.review .input.radio label input{position:absolute;opacity:0;cursor:pointer}.surveys.reflections .input.radio .checkmark,.usersurveys.add .input.radio .checkmark,.usersurveys.review .input.radio .checkmark{position:absolute;top:0;left:0;height:35px;width:35px;background-color:#172c78;border-radius:50%;-webkit-transition:all .5s;transition:all .5s}.surveys.reflections .input.radio .checkmark>span,.usersurveys.add .input.radio .checkmark>span,.usersurveys.review .input.radio .checkmark>span{height:inherit;width:inherit;display:table-cell;vertical-align:middle;text-align:center}.surveys.reflections .input.radio label:hover input~.checkmark,.usersurveys.add .input.radio label:hover input~.checkmark,.usersurveys.review .input.radio label:hover input~.checkmark{background-color:#ffd600}.surveys.reflections .input.radio label input:checked~.checkmark,.usersurveys.add .input.radio label input:checked~.checkmark,.usersurveys.review .input.radio label input:checked~.checkmark{height:40px;width:40px;top:-2.5px;left:-2.5px;background-color:#ffd600}.surveys.reflections .input.radio .checkmark:after,.usersurveys.add .input.radio .checkmark:after,.usersurveys.review .input.radio .checkmark:after{content:"";position:absolute;display:none}.surveys.reflections .input.radio label input:checked~.checkmark:after,.usersurveys.add .input.radio label input:checked~.checkmark:after,.usersurveys.review .input.radio label input:checked~.checkmark:after{display:block}.surveys.reflections .input.radio .error-message,.usersurveys.add .input.radio .error-message,.usersurveys.review .input.radio .error-message{color:#c3232d;position:absolute;top:40px;text-align:center;width:100%}.surveys.index .white-panel{padding:35px 0}.surveys.index .row .columns p{padding-left:35px;padding-right:35px}.surveys.index .small-button{margin:0 auto 20px}.surveys.index .survey-row{padding:20px 20px 20px 60px;color:#172c78;border-top:1px solid #d9d9d9;background:url(../img/icon-survey.png) no-repeat 20px}.surveys.index .survey-row:last-child{border-bottom:1px solid #d9d9d9}.surveys.index .survey-row .survey-title{font-size:14px;color:#172c78;text-decoration:none}.surveys.index .survey-row .action-delete{float:right;background:transparent url(../img/icon-delete.png) no-repeat 50%;width:30px;height:30px;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-radius:50%;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.surveys.index .survey-row .action-delete{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.surveys.index .survey-row .action-delete:hover{background-color:rgba(0,0,0,.1)}.surveys.view .question-txt:last-child{border-bottom:1px solid #d9d9d9}.surveys.view .question-txt{display:block;padding:20px 20px 20px 0;color:#172c78;border-top:1px solid #d9d9d9}.surveys.reflections h1{margin:70px 0 30px;text-align:center;padding-left:0}.surveys.reflections .white-panel{padding:35px 12px;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}@media (min-width:600px){.surveys.reflections .white-panel{padding:35px 50px}}.surveys.reflections .white-panel .direction-text{padding:10px;text-align:center;color:#858585}@media (min-width:600px){.surveys.reflections .white-panel .direction-text{padding:25px}}.surveys.reflections .white-panel .row{padding:40px 0;border-bottom:1px solid #e5e5e5}.surveys.reflections .white-panel .row .question-txt{font-weight:500;color:#172c78;margin-bottom:20px;text-align:left}@media (min-width:900px){.surveys.reflections .white-panel .row .question-txt{margin-bottom:0;text-align:left}}.surveys.reflections .white-panel .reflection-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.surveys.reflections .white-panel .reflection-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.surveys.reflections .white-panel .reflection-row .end-justified{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.surveys.reflections .white-panel input[type=submit]{margin:40px auto 0}.surveys.add .white-panel{padding-left:10px;padding-right:10px}.surveys.add .u-full-width{margin-top:5px}.surveys.add .button{margin:0 auto}.surveys.add input{display:block}.directories .white-panel,.lessonobjects.index .white-panel,.tasks.assigned .white-panel,.tasks.index .white-panel,.tasks.my-tasks .white-panel,.tasks.optional .white-panel{padding:35px 0;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}.directories .d-text,.lessonobjects.index .d-text,.tasks.assigned .d-text,.tasks.index .d-text,.tasks.my-tasks .d-text,.tasks.optional .d-text{padding:10px;text-align:center;color:#858585}.directories .favs-header,.lessonobjects.index .favs-header,.tasks.assigned .favs-header,.tasks.index .favs-header,.tasks.my-tasks .favs-header,.tasks.optional .favs-header{padding-left:12px;margin:12px 0}.directories .expand-collapse-all,.lessonobjects.index .expand-collapse-all,.tasks.assigned .expand-collapse-all,.tasks.index .expand-collapse-all,.tasks.my-tasks .expand-collapse-all,.tasks.optional .expand-collapse-all{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#a72284;text-transform:uppercase;font-weight:500;padding:6px 0;border-radius:20px;margin-bottom:16px;border:2px solid #a72284;font:12px Montserrat,sans-serif;width:202px}.directories .expand-collapse-all.collapsed .icon.expand-collapse,.lessonobjects.index .expand-collapse-all.collapsed .icon.expand-collapse,.tasks.assigned .expand-collapse-all.collapsed .icon.expand-collapse,.tasks.index .expand-collapse-all.collapsed .icon.expand-collapse,.tasks.my-tasks .expand-collapse-all.collapsed .icon.expand-collapse,.tasks.optional .expand-collapse-all.collapsed .icon.expand-collapse{background:url(../img/expand.png) no-repeat;background-size:100% auto}.directories .expand-collapse-all .icon.expand-collapse,.lessonobjects.index .expand-collapse-all .icon.expand-collapse,.tasks.assigned .expand-collapse-all .icon.expand-collapse,.tasks.index .expand-collapse-all .icon.expand-collapse,.tasks.my-tasks .expand-collapse-all .icon.expand-collapse,.tasks.optional .expand-collapse-all .icon.expand-collapse{display:inline-block;width:10px;height:10px;background:url(../img/collapse.png) no-repeat;background-size:100% auto;background-position:50%;margin:0 0 0 6px}.directories .lo-container .competency-header,.lessonobjects.index .lo-container .competency-header,.tasks.assigned .lo-container .competency-header,.tasks.index .lo-container .competency-header,.tasks.my-tasks .lo-container .competency-header,.tasks.optional .lo-container .competency-header{height:57px;background:#e5e5e5;margin-bottom:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.directories .lo-container .competency-header.completed:not(.is-required),.lessonobjects.index .lo-container .competency-header.completed:not(.is-required),.tasks.assigned .lo-container .competency-header.completed:not(.is-required),.tasks.index .lo-container .competency-header.completed:not(.is-required),.tasks.my-tasks .lo-container .competency-header.completed:not(.is-required),.tasks.optional .lo-container .competency-header.completed:not(.is-required){cursor:default}.directories .lo-container .competency-header.completed.is-required .icon.completed,.lessonobjects.index .lo-container .competency-header.completed.is-required .icon.completed,.tasks.assigned .lo-container .competency-header.completed.is-required .icon.completed,.tasks.index .lo-container .competency-header.completed.is-required .icon.completed,.tasks.my-tasks .lo-container .competency-header.completed.is-required .icon.completed,.tasks.optional .lo-container .competency-header.completed.is-required .icon.completed{margin:0 10px}.directories .lo-container .competency-header .competency-name,.lessonobjects.index .lo-container .competency-header .competency-name,.tasks.assigned .lo-container .competency-header .competency-name,.tasks.index .lo-container .competency-header .competency-name,.tasks.my-tasks .lo-container .competency-header .competency-name,.tasks.optional .lo-container .competency-header .competency-name{width:100%;margin-left:10px;font-size:16px;color:#172c78;font-weight:500}.directories .lo-container .competency-block a,.lessonobjects.index .lo-container .competency-block a,.tasks.assigned .lo-container .competency-block a,.tasks.index .lo-container .competency-block a,.tasks.my-tasks .lo-container .competency-block a,.tasks.optional .lo-container .competency-block a{color:#172c78!important}.directories .lo-container .competency-block a:hover,.lessonobjects.index .lo-container .competency-block a:hover,.tasks.assigned .lo-container .competency-block a:hover,.tasks.index .lo-container .competency-block a:hover,.tasks.my-tasks .lo-container .competency-block a:hover,.tasks.optional .lo-container .competency-block a:hover{color:#86cddc!important}.directories .lo-container .competency-block .competency-description,.lessonobjects.index .lo-container .competency-block .competency-description,.tasks.assigned .lo-container .competency-block .competency-description,.tasks.index .lo-container .competency-block .competency-description,.tasks.my-tasks .lo-container .competency-block .competency-description,.tasks.optional .lo-container .competency-block .competency-description{margin:10px 0 20px 10px;font-size:13px;color:#858585;font-weight:300}.directories .lo-container .competency-block.collapsed .lo-items,.lessonobjects.index .lo-container .competency-block.collapsed .lo-items,.tasks.assigned .lo-container .competency-block.collapsed .lo-items,.tasks.index .lo-container .competency-block.collapsed .lo-items,.tasks.my-tasks .lo-container .competency-block.collapsed .lo-items,.tasks.optional .lo-container .competency-block.collapsed .lo-items{display:none}.directories .lo-container .competency-block.collapsed .icon.expand-collapse,.lessonobjects.index .lo-container .competency-block.collapsed .icon.expand-collapse,.tasks.assigned .lo-container .competency-block.collapsed .icon.expand-collapse,.tasks.index .lo-container .competency-block.collapsed .icon.expand-collapse,.tasks.my-tasks .lo-container .competency-block.collapsed .icon.expand-collapse,.tasks.optional .lo-container .competency-block.collapsed .icon.expand-collapse{background:url(../img/expand.png) no-repeat;background-size:100% auto}.directories .lo-container .competency-block .icon.expand-collapse,.lessonobjects.index .lo-container .competency-block .icon.expand-collapse,.tasks.assigned .lo-container .competency-block .icon.expand-collapse,.tasks.index .lo-container .competency-block .icon.expand-collapse,.tasks.my-tasks .lo-container .competency-block .icon.expand-collapse,.tasks.optional .lo-container .competency-block .icon.expand-collapse{width:23px;height:23px;background:url(../img/collapse.png) no-repeat;background-position:50%;margin:0 15px}.directories .lo-container .competency-block .icon.completed,.lessonobjects.index .lo-container .competency-block .icon.completed,.tasks.assigned .lo-container .competency-block .icon.completed,.tasks.index .lo-container .competency-block .icon.completed,.tasks.my-tasks .lo-container .competency-block .icon.completed,.tasks.optional .lo-container .competency-block .icon.completed{width:23px;height:23px;background:url(../img/check.png) no-repeat;background-position:50%;margin:0 10px 0 0}.directories .lo-container .competency-block .lesson-object,.lessonobjects.index .lo-container .competency-block .lesson-object,.tasks.assigned .lo-container .competency-block .lesson-object,.tasks.index .lo-container .competency-block .lesson-object,.tasks.my-tasks .lo-container .competency-block .lesson-object,.tasks.optional .lo-container .competency-block .lesson-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #e5e5e5;border-width:1px 0 0;background:url(../img/icon-home-library.svg),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:14px 0,right 16px center;background-size:20px 46px,10px;padding:10px 0}.directories .lo-container .competency-block .lesson-object.is-assessment,.lessonobjects.index .lo-container .competency-block .lesson-object.is-assessment,.tasks.assigned .lo-container .competency-block .lesson-object.is-assessment,.tasks.index .lo-container .competency-block .lesson-object.is-assessment,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-assessment,.tasks.optional .lo-container .competency-block .lesson-object.is-assessment{background:url(../img/assessment.png),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:15px,right 15px center;background-size:20px 20px,10px}.directories .lo-container .competency-block .lesson-object.is-task,.lessonobjects.index .lo-container .competency-block .lesson-object.is-task,.tasks.assigned .lo-container .competency-block .lesson-object.is-task,.tasks.index .lo-container .competency-block .lesson-object.is-task,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-task,.tasks.optional .lo-container .competency-block .lesson-object.is-task{background:url(../img/icon-home-tasks.svg),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:15px,right 15px center;background-size:20px 25px,10px;border:1px solid #e5e5e5;border-width:1px 0 0}.directories .lo-container .competency-block .lesson-object.is-task.is-required,.lessonobjects.index .lo-container .competency-block .lesson-object.is-task.is-required,.tasks.assigned .lo-container .competency-block .lesson-object.is-task.is-required,.tasks.index .lo-container .competency-block .lesson-object.is-task.is-required,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-task.is-required,.tasks.optional .lo-container .competency-block .lesson-object.is-task.is-required{border:1px solid #e5e5e5;border-width:1px 0 0}.directories .lo-container .competency-block .lesson-object.is-task.is-required.is-completed,.lessonobjects.index .lo-container .competency-block .lesson-object.is-task.is-required.is-completed,.tasks.assigned .lo-container .competency-block .lesson-object.is-task.is-required.is-completed,.tasks.index .lo-container .competency-block .lesson-object.is-task.is-required.is-completed,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-task.is-required.is-completed,.tasks.optional .lo-container .competency-block .lesson-object.is-task.is-required.is-completed{background:url(../img/check.png),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:15px,right 15px center}.directories .lo-container .competency-block .lesson-object.is-task.is-completed span,.lessonobjects.index .lo-container .competency-block .lesson-object.is-task.is-completed span,.tasks.assigned .lo-container .competency-block .lesson-object.is-task.is-completed span,.tasks.index .lo-container .competency-block .lesson-object.is-task.is-completed span,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-task.is-completed span,.tasks.optional .lo-container .competency-block .lesson-object.is-task.is-completed span{color:#c3c3c3}.directories .lo-container .competency-block .lesson-object.is-completed,.lessonobjects.index .lo-container .competency-block .lesson-object.is-completed,.tasks.assigned .lo-container .competency-block .lesson-object.is-completed,.tasks.index .lo-container .competency-block .lesson-object.is-completed,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-completed,.tasks.optional .lo-container .competency-block .lesson-object.is-completed{background:url(../img/check.png),url(../img/icon-arrow-right.png) transparent;background-repeat:no-repeat,no-repeat;background-position:15px,right 15px center}.directories .lo-container .competency-block .lesson-object.is-completed span,.lessonobjects.index .lo-container .competency-block .lesson-object.is-completed span,.tasks.assigned .lo-container .competency-block .lesson-object.is-completed span,.tasks.index .lo-container .competency-block .lesson-object.is-completed span,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-completed span,.tasks.optional .lo-container .competency-block .lesson-object.is-completed span{color:#c3c3c3}.directories .lo-container .competency-block .lesson-object.is-required .error,.lessonobjects.index .lo-container .competency-block .lesson-object.is-required .error,.tasks.assigned .lo-container .competency-block .lesson-object.is-required .error,.tasks.index .lo-container .competency-block .lesson-object.is-required .error,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-required .error,.tasks.optional .lo-container .competency-block .lesson-object.is-required .error{width:30px;height:24px;background:url(../img/error.png) no-repeat;background-size:contain;margin:0 55px 0 0}.directories .lo-container .competency-block .lesson-object.is-required.is-completed .error,.lessonobjects.index .lo-container .competency-block .lesson-object.is-required.is-completed .error,.tasks.assigned .lo-container .competency-block .lesson-object.is-required.is-completed .error,.tasks.index .lo-container .competency-block .lesson-object.is-required.is-completed .error,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-required.is-completed .error,.tasks.optional .lo-container .competency-block .lesson-object.is-required.is-completed .error{display:none}.directories .lo-container .competency-block .lesson-object.is-required.is-completed span,.lessonobjects.index .lo-container .competency-block .lesson-object.is-required.is-completed span,.tasks.assigned .lo-container .competency-block .lesson-object.is-required.is-completed span,.tasks.index .lo-container .competency-block .lesson-object.is-required.is-completed span,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-required.is-completed span,.tasks.optional .lo-container .competency-block .lesson-object.is-required.is-completed span{color:#c3c3c3}.directories .lo-container .competency-block .lesson-object.is-new:not(.is-completed) span:before,.lessonobjects.index .lo-container .competency-block .lesson-object.is-new:not(.is-completed) span:before,.tasks.assigned .lo-container .competency-block .lesson-object.is-new:not(.is-completed) span:before,.tasks.index .lo-container .competency-block .lesson-object.is-new:not(.is-completed) span:before,.tasks.my-tasks .lo-container .competency-block .lesson-object.is-new:not(.is-completed) span:before,.tasks.optional .lo-container .competency-block .lesson-object.is-new:not(.is-completed) span:before{content:"NEW!";display:block;font-size:10px;font-weight:400;color:#a72284;margin-right:4px}.directories .lo-container .competency-block .lesson-object:hover,.lessonobjects.index .lo-container .competency-block .lesson-object:hover,.tasks.assigned .lo-container .competency-block .lesson-object:hover,.tasks.index .lo-container .competency-block .lesson-object:hover,.tasks.my-tasks .lo-container .competency-block .lesson-object:hover,.tasks.optional .lo-container .competency-block .lesson-object:hover{text-decoration:none;color:#86cddc}.directories .lo-container .competency-block .lesson-object span,.lessonobjects.index .lo-container .competency-block .lesson-object span,.tasks.assigned .lo-container .competency-block .lesson-object span,.tasks.index .lo-container .competency-block .lesson-object span,.tasks.my-tasks .lo-container .competency-block .lesson-object span,.tasks.optional .lo-container .competency-block .lesson-object span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 50px;text-decoration:none;font-weight:700;width:90%}.directories .lo-container .competency-block .lesson-object span .object-textbox,.lessonobjects.index .lo-container .competency-block .lesson-object span .object-textbox,.tasks.assigned .lo-container .competency-block .lesson-object span .object-textbox,.tasks.index .lo-container .competency-block .lesson-object span .object-textbox,.tasks.my-tasks .lo-container .competency-block .lesson-object span .object-textbox,.tasks.optional .lo-container .competency-block .lesson-object span .object-textbox{font-size:14px}@media (min-width:600px){.directories .lo-container .competency-block .lesson-object span .object-textbox,.lessonobjects.index .lo-container .competency-block .lesson-object span .object-textbox,.tasks.assigned .lo-container .competency-block .lesson-object span .object-textbox,.tasks.index .lo-container .competency-block .lesson-object span .object-textbox,.tasks.my-tasks .lo-container .competency-block .lesson-object span .object-textbox,.tasks.optional .lo-container .competency-block .lesson-object span .object-textbox{font-size:16px}}.directories .lo-container .competency-block .lesson-object .task-progress-bar,.lessonobjects.index .lo-container .competency-block .lesson-object .task-progress-bar,.tasks.assigned .lo-container .competency-block .lesson-object .task-progress-bar,.tasks.index .lo-container .competency-block .lesson-object .task-progress-bar,.tasks.my-tasks .lo-container .competency-block .lesson-object .task-progress-bar,.tasks.optional .lo-container .competency-block .lesson-object .task-progress-bar{position:relative;display:block;margin-left:auto}.directories .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar,.lessonobjects.index .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar,.tasks.assigned .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar,.tasks.index .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar,.tasks.my-tasks .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar,.tasks.optional .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar{position:relative;border:1px solid #172c78;height:5px;width:inherit;max-width:120px;border-radius:8px;margin-top:3px}.directories .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar .progress-bar-fill,.lessonobjects.index .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar .progress-bar-fill,.tasks.assigned .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar .progress-bar-fill,.tasks.index .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar .progress-bar-fill,.tasks.my-tasks .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar .progress-bar-fill,.tasks.optional .lo-container .competency-block .lesson-object .task-progress-bar .progress-bar .progress-bar-fill{position:absolute;top:0;left:0;height:inherit;background:#a72284}.directories .lo-container .is-required .error,.lessonobjects.index .lo-container .is-required .error,.tasks.assigned .lo-container .is-required .error,.tasks.index .lo-container .is-required .error,.tasks.my-tasks .lo-container .is-required .error,.tasks.optional .lo-container .is-required .error{width:27px;height:26px;background:url(../img/error.png) no-repeat;background-size:contain;margin:0 10px}.directories .lo-container .is-required.is-completed .error,.lessonobjects.index .lo-container .is-required.is-completed .error,.tasks.assigned .lo-container .is-required.is-completed .error,.tasks.index .lo-container .is-required.is-completed .error,.tasks.my-tasks .lo-container .is-required.is-completed .error,.tasks.optional .lo-container .is-required.is-completed .error{background-image:url(../img/error-gray.png)}.lessonobjects.view .lo-heading,.quizzes.assessment .lo-heading{text-align:center;text-transform:uppercase;color:#fff;font-weight:300;font-size:12px;background:#172c78;padding:4px 0}@media (min-width:900px){.lessonobjects.view .lo-heading,.quizzes.assessment .lo-heading{padding:14px 0;font-size:14px}}.lessonobjects.view .lo-heading form,.quizzes.assessment .lo-heading form{position:relative}.lessonobjects.view .lo-heading form input,.quizzes.assessment .lo-heading form input{height:30px;width:30px;position:absolute;top:13px;right:14px;border-radius:0;background:transparent url(../img/icon-fav.svg) no-repeat 50%;background-size:22px auto;cursor:pointer;border:0;outline:none;z-index:1000}.lessonobjects.view .lo-heading form input.is-favorited,.quizzes.assessment .lo-heading form input.is-favorited{background:transparent url(../img/icon-fav-active.svg) no-repeat 50%;background-size:22px auto}@media (min-width:900px){.lessonobjects.view .lo-heading form input,.quizzes.assessment .lo-heading form input{background:transparent url(../img/icon-fav-white.svg) no-repeat 50%;background-size:100% auto;top:-26px}.lessonobjects.view .lo-heading form input.is-favorited,.quizzes.assessment .lo-heading form input.is-favorited{background-size:100% auto}}.lessonobjects.view .rating-overlay{bottom:0;overflow-y:auto}.lessonobjects.view .rating-overlay .overlay-content{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px;width:100%;height:100%;background:#ffd600 url(../img/bg-yellow.jpg) no-repeat 50%;background-size:cover;overflow-y:auto;-webkit-animation:popIn .25s ease-in-out;animation:popIn .25s ease-in-out}@media (min-width:600px){.lessonobjects.view .rating-overlay .overlay-content{width:600px;height:auto;position:absolute;top:60px;left:50%;margin-left:-300px;margin-bottom:20px}}@media (min-width:900px){.lessonobjects.view .rating-overlay .overlay-content{width:700px;margin-left:-350px}}.lessonobjects.view .rating-overlay .overlay-content .close-overlay{height:24px;position:absolute;top:20px;right:20px;width:24px;background:transparent url(../img/icon-x-blue.svg) no-repeat 50%;background-size:100% auto}.lessonobjects.view .rating-overlay .overlay-content img{display:block;margin:20px auto 0}.lessonobjects.view .rating-overlay .overlay-content h1{color:#000;margin-top:12px;padding:0;font-size:30px}@media (min-width:600px){.lessonobjects.view .rating-overlay .overlay-content h1{font-size:40px}}.lessonobjects.view .rating-overlay .overlay-content h1 span{font-weight:700}.lessonobjects.view .rating-overlay .overlay-content .rate{position:relative}.lessonobjects.view .rating-overlay .overlay-content .input.radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:url(../img/rate-thumbsdown.png),url(../img/rate-thumbsup.png);background-repeat:no-repeat,no-repeat;background-position:0,100%}@media (min-width:600px){.lessonobjects.view .rating-overlay .overlay-content .input.radio{background-position:20%,80%}}.lessonobjects.view .rating-overlay .overlay-content .input.radio label{position:relative;margin:0 25px;cursor:pointer;font-weight:700;font-size:22px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s;transition:all .5s;min-height:35px}.lessonobjects.view .rating-overlay .overlay-content .input.radio label input{position:absolute;opacity:0;cursor:pointer}.lessonobjects.view .rating-overlay .overlay-content .input.radio .checkmark{position:absolute;top:0;left:0;height:35px;width:35px;margin-left:-12.5px;background-color:#172c78;border-radius:50%;-webkit-transition:all .5s;transition:all .5s}.lessonobjects.view .rating-overlay .overlay-content .input.radio .checkmark>span{height:inherit;width:inherit;display:table-cell;vertical-align:middle;text-align:center}.lessonobjects.view .rating-overlay .overlay-content .input.radio label:hover input~.checkmark{background-color:#a72284}.lessonobjects.view .rating-overlay .overlay-content .input.radio label input:checked~.checkmark{height:40px;width:40px;top:-2.5px;left:-2.5px;background-color:#a72284}.lessonobjects.view .rating-overlay .overlay-content .input.radio .checkmark:after{content:"";position:absolute;display:none}.lessonobjects.view .rating-overlay .overlay-content .input.radio label input:checked~.checkmark:after{display:block}.lessonobjects.view .rating-overlay .overlay-content .rate-success,.lessonobjects.view .rating-overlay .overlay-content .share-success{font-weight:700;color:#a72284}.lessonobjects.view .rating-overlay .overlay-content .rate-success{position:absolute;top:85px;left:0;right:0}.lessonobjects.view .rating-overlay .overlay-content .share-success{padding:6px 0}.lessonobjects.view .rating-overlay .overlay-content .sharing{position:relative;padding:12px;margin-top:50px;border:1px solid #fff}.lessonobjects.view .rating-overlay .overlay-content .sharing .icon-button{font-family:Montserrat,sans-serif;height:auto;width:100%;padding:8px 10px;font-size:14px;margin-top:2px;text-transform:uppercase;font-weight:500}.lessonobjects.view .rating-overlay .overlay-content .button{margin:40px auto 0}.lessonobjects.view .rating-overlay .overlay-content a.report-issue-btn{display:block;margin-top:30px;color:#a72284}.lessonobjects.view .not-available{padding-top:100px;width:100%;text-align:center}.lessonobjects.view .not-available .button{margin:0 auto}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.directories.brokerages .header-title,.directories.users .header-title{padding:80px 0 10px}}.directories.brokerages h1,.directories.users h1{margin-top:0}.directories.brokerages .white-panel .paginator,.directories.users .white-panel .paginator{border:none;padding:0 5%;width:90%}.directories.brokerages .directory-container,.directories.users .directory-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1rem 5%}.directories.brokerages .directory-container .directory-items .directory-item .button.is--sent,.directories.users .directory-container .directory-items .directory-item .button.is--sent{color:#a72284;border-color:#a72284;cursor:default}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.directories.brokerages .directory-container .search-drop-down .filter-box .submit,.directories.users .directory-container .search-drop-down .filter-box .submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.directories.brokerages .search-panel,.directories.users .search-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.directories.brokerages .search-panel .endorsed-icon,.directories.users .search-panel .endorsed-icon{padding:.75rem .75rem .75rem 0;width:14rem}.directories.brokerages .search-panel .d-text,.directories.users .search-panel .d-text{text-align:left}.directories.brokerages .search-icon,.directories.users .search-icon{position:absolute;padding:10px;width:25px}.directories.brokerages input#search,.directories.users input#search{padding-left:42px;background-color:#e5e5e5}.directories.brokerages .search-panel_d-text,.directories.users .search-panel_d-text{padding:1rem}.directories.brokerages .directory-item,.directories.users .directory-item{background-color:#e5e5e5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;margin-bottom:3px}.directories.brokerages .directory-item .endorsed-icon,.directories.users .directory-item .endorsed-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:.5rem}.directories.brokerages .directory-item img,.directories.users .directory-item img{width:35px;height:35px}.directories.brokerages .directory-item .item-container,.directories.users .directory-item .item-container{width:90%;font-size:15px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.directories.brokerages .directory-item .item-container,.directories.users .directory-item .item-container{font-size:10px;padding-right:5px}}.directories.brokerages .directory-item .item-location,.directories.users .directory-item .item-location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.directories.brokerages .directory-item .item-location span,.directories.users .directory-item .item-location span{width:50%;padding-right:3px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.directories.brokerages .directory-item .button,.directories.users .directory-item .button{font-size:10px}}.directories.brokerages .footer_d-text,.directories.users .footer_d-text{max-width:800px;margin:auto;padding:1rem 0 2rem;font-size:13px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.directories.brokerages .footer_d-text,.directories.users .footer_d-text{padding:1rem .75rem 2rem}}.directories.brokerages .directory-item .item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#172c78}.directories.brokerages .directory-item .item-name span{width:100%;padding-right:3px}.directories.users .directory-item .item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#172c78}.directories.users .directory-item .item-name span{width:50%;padding-right:3px}body.contents .library-wrapper{max-width:800px;margin:70px auto 0;width:92%}@media (min-width:900px){body.contents .library-wrapper{width:100%}}body.contents .header{text-align:center}body.contents .header h1{margin-bottom:30px}body.contents .header .search-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:420px;margin:auto;border-bottom:1px solid #172c78}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.contents .header .search-bar{padding:0 20px}}body.contents .header .text-bar{text-align:center;overflow:hidden;position:relative;margin:20px 0}body.contents .header .text-bar .text-bar-txt{padding:0 10px;position:relative;display:inline-block;font-weight:700}body.contents .header .competency-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:420px;margin:auto}body.contents .header .search-container{width:95%;margin-left:10px}body.contents .header input[type=text]{max-width:420px;font-size:14px;border-radius:0;background-color:transparent;border:none;margin-bottom:0}body.contents .header .search-button{width:22px;height:23px;padding:0;border:0;background-color:transparent}body.contents .content-tile-container{margin:30px auto}body.contents .content-tile-container a:hover{text-decoration:none}body.contents .content-tile-container .content-tile .tile-inner-wrapper{background-color:#fff;-webkit-box-shadow:0 4px rgba(0,0,0,.1);box-shadow:0 4px rgba(0,0,0,.1);padding:15px 50px 15px 70px;margin-bottom:15px;background:url(../img/icon-external-link.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center,#fff}body.contents .content-tile-container .content-tile .tile-inner-wrapper p.lib-name{color:#172c78;margin:0 0 5px;font-size:14px}body.contents .content-tile-container .content-tile .tile-inner-wrapper .lib-description{color:#000;font-size:14px;font-weight:400}body.contents .content-tile-container .content-tile.video .tile-inner-wrapper{background:url(../img/icon-video.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center,#fff}body.contents .content-tile-container .content-tile.pdf .tile-inner-wrapper{background:url(../img/icon-document.png) no-repeat left 20px center,url(../img/icon-arrow-right.png) no-repeat right 20px center,#fff}body.contents.view .content{max-width:800px;margin:50px auto;text-align:center}body.contents.view .content .title-bar{margin-bottom:20px}body.contents.view .content .video-container{margin-top:20px}.notifications .white-panel{padding:35px 0;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}@media (min-width:600px){.notifications .white-panel{padding:35px}}.notifications a{color:#172c78;padding:0 10px}.notifications a,.notifications b{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.notifications b{padding:0 .5rem}.notifications b:first-of-type{padding:0 .5rem 0 0}.notifications .no-notifications{text-align:center;padding:0 10px}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;background-image:url(../img/bg-yellow.jpg)!important;background-size:100% auto;overflow-y:auto;min-height:667px}@media (min-width:600px){.notifications .notification-overlay-wrapper .notification-overlay-content-wrap{width:600px;position:absolute;top:60px;left:50%;padding:40px;margin-left:-300px;margin-bottom:20px;min-height:0;-webkit-animation:popIn .25s ease-in-out;animation:popIn .25s ease-in-out}}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap .notification-content{padding:25px;border:1px solid #fff;text-align:center}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap .notification-content .notification-label{font-size:20px;font-weight:300;color:#172c78;margin-bottom:40px}@media (min-width:600px){.notifications .notification-overlay-wrapper .notification-overlay-content-wrap .notification-content .notification-label{font-size:30px}}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap .notification-content .notification-description{font-size:18px;font-weight:300;margin-top:40px}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap .notification-content icon{display:inline-block;width:212px;height:165px}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap .button{margin:40px auto 0}.notifications .notification-overlay-wrapper .notification-overlay-content-wrap [data-congrats-success]{color:#172c78;font-weight:700}.notifications .notification-overlay-wrapper[data-notification-type=notification-type-new-task-assigned] icon{background:url(../img/icon-notification-assigned.png)}.notifications .notification-overlay-wrapper[data-notification-type=notification-type-shared-lo] icon{background:url(../img/icon-notification-shared.png)}.notifications .notification-overlay-wrapper[data-notification-type=notification-type-earned-badge] icon{background:url(../img/icon-notification-badge-earned.png)}.notifications .notification-overlay-wrapper[data-notification-type=notification-type-badge-celebration] icon{background:url(../img/icon-notification-celebration.png)}.notifications .small-button{margin:5px auto}.notifications .notification-container{margin-top:20px}.notifications .notification-container .notification-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 20px 20px 50px;margin-bottom:1px;font-weight:400;font-size:14px;color:#858585;position:relative;background:url(../img/icon-notification-check.png) no-repeat left 20px center,#e5e5e5}.notifications .notification-container .notification-item.unread{color:#172c78;background:url(../img/icon-notification-ex.png) no-repeat left 20px center,#ffd600}.notifications .notification-container .notification-item.unread .notification-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.notifications .notification-container .notification-item.unread .dismiss{display:inherit}.notifications .notification-container .notification-item .notification-title{padding-right:60px}.notifications .notification-container .notification-item .dismiss{display:none;width:80px!important;border:0;color:#a72284;padding:5px;height:30px;cursor:pointer;position:absolute;top:30%;bottom:30%;right:8px;font-size:11px;margin:auto}body.users h1{margin-top:50px}body.users .orange .orange-box{max-width:800px;padding:25px 0;margin:40px auto;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}body.users .orange .orange-box .u-name{font-size:24px;color:#172c78;margin-bottom:10px}body.users .orange .orange-box .u-brokerage{font-weight:300}body.users .preferences{max-width:800px;margin:auto;-webkit-animation:fadeInUp .25s .75s ease-in-out backwards;animation:fadeInUp .25s .75s ease-in-out backwards}body.users .preferences .white-panel{padding:20px}@media (min-width:600px){body.users .preferences .white-panel{padding:35px}}body.users .preferences h4{font-size:24px;margin-bottom:15px;padding-left:1rem}@media (min-width:900px){body.users .preferences h4{padding-left:0}}body.users .preferences .ticker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:14px 0}body.users .preferences .ticker .switch input:checked+.slider{background-color:#a72284;-webkit-box-shadow:0 0 1px rgba(167,34,132,.438);box-shadow:0 0 1px rgba(167,34,132,.438)}body.users .preferences .ticker .switch-label{font-weight:700}body.users .preferences .preference-text{font-size:12px;padding-bottom:14px;color:#858585;border-bottom:1px solid #d9d9d9}body.users form.filter-box #association-id{width:100%}body.badges.index .main-container{background-image:url(../img/bg-yellow.jpg)!important;background-size:100% auto;padding-top:70px;background-attachment:fixed}body.badges.index .badge-wrap{max-width:800px;margin:70px auto}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .badge-wrap{margin:10px auto}}body.badges.index .socialMedia-container{margin-top:3rem}body.badges.index .socialMedia-container span{font-size:22px}body.badges.index .socialMedia-container .btnwrapper{margin:1rem}body.badges.index .socialMedia-container .btnwrapper .fb-share-button,body.badges.index .socialMedia-container .btnwrapper .IN-widget,body.badges.index .socialMedia-container .btnwrapper .twitter-share-button{display:inline-block;padding:5px 15px!important;font-size:0!important}body.badges.index .print-container{padding:0 2rem}body.badges.index .print-container>div{padding:1rem}body.badges.index .print-d-text{padding:1rem;text-align:center;width:100%}body.badges.index .print-button{margin:0 1rem 0 7rem;width:11.5rem}body.badges.index .print-button .button{padding:6px 0}body.badges.index .certificate-svg{background:url(../img/icon-certificate-01.svg) no-repeat;position:absolute;width:47px;height:34px;margin-left:-60px;margin-top:-11px}body.badges.index h1.achievement-title{text-align:center;padding-left:0}body.badges.index h2{text-align:center;margin-top:30px}body.badges.index .c2ex-badges-container{position:relative}body.badges.index .endorsement-date{position:absolute;width:100%;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;top:330px;left:0}body.badges.index .endorsement-date span{color:#a72284;font-size:20px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .endorsement-date{top:170px;font-size:10px}body.badges.index .endorsement-date span{font-size:12px}}body.badges.index .badges-container{text-align:center;-webkit-animation:fadeInUp .25s .75s ease-in-out backwards;animation:fadeInUp .25s .75s ease-in-out backwards}body.badges.index .circle-container{position:relative;width:30em;height:30em;padding:0;border-radius:50%;list-style:none;margin:90px auto 50px;background:url(../img/c2ex-logo-white.png) no-repeat 50%;background-size:55%}body.badges.index .circle-container>*{display:block;position:absolute;top:50%;left:50%;width:6em;height:6em;margin:-3em}body.badges.index .circle-container>:first-of-type{-webkit-transform:rotate(0deg) translate(15em) rotate(0deg);-ms-transform:rotate(0deg) translate(15em) rotate(0deg);transform:rotate(0deg) translate(15em) rotate(0deg)}body.badges.index .circle-container>:nth-of-type(2){-webkit-transform:rotate(36deg) translate(15em) rotate(-36deg);-ms-transform:rotate(36deg) translate(15em) rotate(-36deg);transform:rotate(36deg) translate(15em) rotate(-36deg)}body.badges.index .circle-container>:nth-of-type(3){-webkit-transform:rotate(72deg) translate(15em) rotate(-72deg);-ms-transform:rotate(72deg) translate(15em) rotate(-72deg);transform:rotate(72deg) translate(15em) rotate(-72deg)}body.badges.index .circle-container>:nth-of-type(4){-webkit-transform:rotate(108deg) translate(15em) rotate(-108deg);-ms-transform:rotate(108deg) translate(15em) rotate(-108deg);transform:rotate(108deg) translate(15em) rotate(-108deg)}body.badges.index .circle-container>:nth-of-type(5){-webkit-transform:rotate(144deg) translate(15em) rotate(-144deg);-ms-transform:rotate(144deg) translate(15em) rotate(-144deg);transform:rotate(144deg) translate(15em) rotate(-144deg)}body.badges.index .circle-container>:nth-of-type(6){-webkit-transform:rotate(180deg) translate(15em) rotate(-180deg);-ms-transform:rotate(180deg) translate(15em) rotate(-180deg);transform:rotate(180deg) translate(15em) rotate(-180deg)}body.badges.index .circle-container>:nth-of-type(7){-webkit-transform:rotate(216deg) translate(15em) rotate(-216deg);-ms-transform:rotate(216deg) translate(15em) rotate(-216deg);transform:rotate(216deg) translate(15em) rotate(-216deg)}body.badges.index .circle-container>:nth-of-type(8){-webkit-transform:rotate(252deg) translate(15em) rotate(-252deg);-ms-transform:rotate(252deg) translate(15em) rotate(-252deg);transform:rotate(252deg) translate(15em) rotate(-252deg)}body.badges.index .circle-container>:nth-of-type(9){-webkit-transform:rotate(288deg) translate(15em) rotate(-288deg);-ms-transform:rotate(288deg) translate(15em) rotate(-288deg);transform:rotate(288deg) translate(15em) rotate(-288deg)}body.badges.index .circle-container>:nth-of-type(10){-webkit-transform:rotate(324deg) translate(15em) rotate(-324deg);-ms-transform:rotate(324deg) translate(15em) rotate(-324deg);transform:rotate(324deg) translate(15em) rotate(-324deg)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .circle-container{position:relative;width:15em;height:15em;padding:0;border-radius:50%;list-style:none;background:url(../img/c2ex-logo-white.png) no-repeat top 88px left 72px;margin:50px auto;background-size:55%;left:-6%}body.badges.index .circle-container>*{display:block;position:absolute;top:50%;left:50%;width:2em;height:2em;margin:-1em}body.badges.index .circle-container>:first-of-type{-webkit-transform:rotate(0deg) translate(7.5em) rotate(0deg);-ms-transform:rotate(0deg) translate(7.5em) rotate(0deg);transform:rotate(0deg) translate(7.5em) rotate(0deg)}body.badges.index .circle-container>:nth-of-type(2){-webkit-transform:rotate(36deg) translate(7.5em) rotate(-36deg);-ms-transform:rotate(36deg) translate(7.5em) rotate(-36deg);transform:rotate(36deg) translate(7.5em) rotate(-36deg)}body.badges.index .circle-container>:nth-of-type(3){-webkit-transform:rotate(72deg) translate(7.5em) rotate(-72deg);-ms-transform:rotate(72deg) translate(7.5em) rotate(-72deg);transform:rotate(72deg) translate(7.5em) rotate(-72deg)}body.badges.index .circle-container>:nth-of-type(4){-webkit-transform:rotate(108deg) translate(7.5em) rotate(-108deg);-ms-transform:rotate(108deg) translate(7.5em) rotate(-108deg);transform:rotate(108deg) translate(7.5em) rotate(-108deg)}body.badges.index .circle-container>:nth-of-type(5){-webkit-transform:rotate(144deg) translate(7.5em) rotate(-144deg);-ms-transform:rotate(144deg) translate(7.5em) rotate(-144deg);transform:rotate(144deg) translate(7.5em) rotate(-144deg)}body.badges.index .circle-container>:nth-of-type(6){-webkit-transform:rotate(180deg) translate(7.5em) rotate(-180deg);-ms-transform:rotate(180deg) translate(7.5em) rotate(-180deg);transform:rotate(180deg) translate(7.5em) rotate(-180deg)}body.badges.index .circle-container>:nth-of-type(7){-webkit-transform:rotate(216deg) translate(7.5em) rotate(-216deg);-ms-transform:rotate(216deg) translate(7.5em) rotate(-216deg);transform:rotate(216deg) translate(7.5em) rotate(-216deg)}body.badges.index .circle-container>:nth-of-type(8){-webkit-transform:rotate(252deg) translate(7.5em) rotate(-252deg);-ms-transform:rotate(252deg) translate(7.5em) rotate(-252deg);transform:rotate(252deg) translate(7.5em) rotate(-252deg)}body.badges.index .circle-container>:nth-of-type(9){-webkit-transform:rotate(288deg) translate(7.5em) rotate(-288deg);-ms-transform:rotate(288deg) translate(7.5em) rotate(-288deg);transform:rotate(288deg) translate(7.5em) rotate(-288deg)}body.badges.index .circle-container>:nth-of-type(10){-webkit-transform:rotate(324deg) translate(7.5em) rotate(-324deg);-ms-transform:rotate(324deg) translate(7.5em) rotate(-324deg);transform:rotate(324deg) translate(7.5em) rotate(-324deg)}}body.badges.index .circle-container.is-endorsed{background:url(../img/c2ex-endorsed.gif) no-repeat center 100px;background-size:40%}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .circle-container.is-endorsed{background-size:35%;background-position:95px 65px}}body.badges.index .circle-container.is-endorsed.is-pastdue{background:url(../img/c2ex-past-due.png) no-repeat center 100px;background-size:40%}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .circle-container.is-endorsed.is-pastdue{background-size:35%;background-position:95px 65px}}body.badges.index .circle-container .badge-with-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%;border-radius:50%;-webkit-transition:.3s;transition:.3s}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .circle-container .badge-with-progress{width:70px;height:70px}}body.badges.index .circle-container .badge-with-progress.over{z-index:1000;cursor:pointer}body.badges.index .circle-container .badge-with-progress.over .badge-name{display:none;position:absolute;color:#172c78;top:-55px;background:#fff;padding:10px;min-width:96px;z-index:10000;font-size:16px;border-radius:4px;-webkit-box-shadow:0 4px rgba(0,0,0,.1);box-shadow:0 4px rgba(0,0,0,.1)}body.badges.index .circle-container .badge-with-progress.over .badge-name:after{content:"";position:absolute;bottom:1px;left:50%;width:0;height:0;border:10px solid transparent;border-top-color:#fff;border-bottom:0;margin-left:-10px;margin-bottom:-10px}@media (min-width:1012px){body.badges.index .circle-container .badge-with-progress.over .badge-name{display:block}}body.badges.index .circle-container .badge-with-progress:active,body.badges.index .circle-container .badge-with-progress:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.index .circle-container .badge-with-progress .badge-item icon{margin:-3px 0}}body.badges.index .circle-container .badge-with-progress .badge-name{display:none}body.badges.index.ie .circle-container .badge-with-progress .badge-item icon{margin:-1px 2px}body.badges.user-role-admin .circle-container,body.badges.user-role-broker .circle-container{position:relative;width:30em;height:30em;padding:0;border-radius:50%;list-style:none}body.badges.user-role-admin .circle-container>*,body.badges.user-role-broker .circle-container>*{display:block;position:absolute;top:50%;left:50%;width:6em;height:6em;margin:-3em}body.badges.user-role-admin .circle-container>:first-of-type,body.badges.user-role-broker .circle-container>:first-of-type{-webkit-transform:rotate(0deg) translate(15em) rotate(0deg);-ms-transform:rotate(0deg) translate(15em) rotate(0deg);transform:rotate(0deg) translate(15em) rotate(0deg)}body.badges.user-role-admin .circle-container>:nth-of-type(2),body.badges.user-role-broker .circle-container>:nth-of-type(2){-webkit-transform:rotate(32.7272727273deg) translate(15em) rotate(-32.7272727273deg);-ms-transform:rotate(32.7272727273deg) translate(15em) rotate(-32.7272727273deg);transform:rotate(32.7272727273deg) translate(15em) rotate(-32.7272727273deg)}body.badges.user-role-admin .circle-container>:nth-of-type(3),body.badges.user-role-broker .circle-container>:nth-of-type(3){-webkit-transform:rotate(65.4545454545deg) translate(15em) rotate(-65.4545454545deg);-ms-transform:rotate(65.4545454545deg) translate(15em) rotate(-65.4545454545deg);transform:rotate(65.4545454545deg) translate(15em) rotate(-65.4545454545deg)}body.badges.user-role-admin .circle-container>:nth-of-type(4),body.badges.user-role-broker .circle-container>:nth-of-type(4){-webkit-transform:rotate(98.1818181818deg) translate(15em) rotate(-98.1818181818deg);-ms-transform:rotate(98.1818181818deg) translate(15em) rotate(-98.1818181818deg);transform:rotate(98.1818181818deg) translate(15em) rotate(-98.1818181818deg)}body.badges.user-role-admin .circle-container>:nth-of-type(5),body.badges.user-role-broker .circle-container>:nth-of-type(5){-webkit-transform:rotate(130.909090909deg) translate(15em) rotate(-130.909090909deg);-ms-transform:rotate(130.909090909deg) translate(15em) rotate(-130.909090909deg);transform:rotate(130.909090909deg) translate(15em) rotate(-130.909090909deg)}body.badges.user-role-admin .circle-container>:nth-of-type(6),body.badges.user-role-broker .circle-container>:nth-of-type(6){-webkit-transform:rotate(163.636363636deg) translate(15em) rotate(-163.636363636deg);-ms-transform:rotate(163.636363636deg) translate(15em) rotate(-163.636363636deg);transform:rotate(163.636363636deg) translate(15em) rotate(-163.636363636deg)}body.badges.user-role-admin .circle-container>:nth-of-type(7),body.badges.user-role-broker .circle-container>:nth-of-type(7){-webkit-transform:rotate(196.363636364deg) translate(15em) rotate(-196.363636364deg);-ms-transform:rotate(196.363636364deg) translate(15em) rotate(-196.363636364deg);transform:rotate(196.363636364deg) translate(15em) rotate(-196.363636364deg)}body.badges.user-role-admin .circle-container>:nth-of-type(8),body.badges.user-role-broker .circle-container>:nth-of-type(8){-webkit-transform:rotate(229.090909091deg) translate(15em) rotate(-229.090909091deg);-ms-transform:rotate(229.090909091deg) translate(15em) rotate(-229.090909091deg);transform:rotate(229.090909091deg) translate(15em) rotate(-229.090909091deg)}body.badges.user-role-admin .circle-container>:nth-of-type(9),body.badges.user-role-broker .circle-container>:nth-of-type(9){-webkit-transform:rotate(261.818181818deg) translate(15em) rotate(-261.818181818deg);-ms-transform:rotate(261.818181818deg) translate(15em) rotate(-261.818181818deg);transform:rotate(261.818181818deg) translate(15em) rotate(-261.818181818deg)}body.badges.user-role-admin .circle-container>:nth-of-type(10),body.badges.user-role-broker .circle-container>:nth-of-type(10){-webkit-transform:rotate(294.545454545deg) translate(15em) rotate(-294.545454545deg);-ms-transform:rotate(294.545454545deg) translate(15em) rotate(-294.545454545deg);transform:rotate(294.545454545deg) translate(15em) rotate(-294.545454545deg)}body.badges.user-role-admin .circle-container>:nth-of-type(11),body.badges.user-role-broker .circle-container>:nth-of-type(11){-webkit-transform:rotate(327.272727273deg) translate(15em) rotate(-327.272727273deg);-ms-transform:rotate(327.272727273deg) translate(15em) rotate(-327.272727273deg);transform:rotate(327.272727273deg) translate(15em) rotate(-327.272727273deg)}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){body.badges.user-role-admin .circle-container,body.badges.user-role-broker .circle-container{position:relative;width:15em;height:15em;padding:0;border-radius:50%;list-style:none}body.badges.user-role-admin .circle-container>*,body.badges.user-role-broker .circle-container>*{display:block;position:absolute;top:50%;left:50%;width:2em;height:2em;margin:-1em}body.badges.user-role-admin .circle-container>:first-of-type,body.badges.user-role-broker .circle-container>:first-of-type{-webkit-transform:rotate(0deg) translate(7.5em) rotate(0deg);-ms-transform:rotate(0deg) translate(7.5em) rotate(0deg);transform:rotate(0deg) translate(7.5em) rotate(0deg)}body.badges.user-role-admin .circle-container>:nth-of-type(2),body.badges.user-role-broker .circle-container>:nth-of-type(2){-webkit-transform:rotate(32.7272727273deg) translate(7.5em) rotate(-32.7272727273deg);-ms-transform:rotate(32.7272727273deg) translate(7.5em) rotate(-32.7272727273deg);transform:rotate(32.7272727273deg) translate(7.5em) rotate(-32.7272727273deg)}body.badges.user-role-admin .circle-container>:nth-of-type(3),body.badges.user-role-broker .circle-container>:nth-of-type(3){-webkit-transform:rotate(65.4545454545deg) translate(7.5em) rotate(-65.4545454545deg);-ms-transform:rotate(65.4545454545deg) translate(7.5em) rotate(-65.4545454545deg);transform:rotate(65.4545454545deg) translate(7.5em) rotate(-65.4545454545deg)}body.badges.user-role-admin .circle-container>:nth-of-type(4),body.badges.user-role-broker .circle-container>:nth-of-type(4){-webkit-transform:rotate(98.1818181818deg) translate(7.5em) rotate(-98.1818181818deg);-ms-transform:rotate(98.1818181818deg) translate(7.5em) rotate(-98.1818181818deg);transform:rotate(98.1818181818deg) translate(7.5em) rotate(-98.1818181818deg)}body.badges.user-role-admin .circle-container>:nth-of-type(5),body.badges.user-role-broker .circle-container>:nth-of-type(5){-webkit-transform:rotate(130.909090909deg) translate(7.5em) rotate(-130.909090909deg);-ms-transform:rotate(130.909090909deg) translate(7.5em) rotate(-130.909090909deg);transform:rotate(130.909090909deg) translate(7.5em) rotate(-130.909090909deg)}body.badges.user-role-admin .circle-container>:nth-of-type(6),body.badges.user-role-broker .circle-container>:nth-of-type(6){-webkit-transform:rotate(163.636363636deg) translate(7.5em) rotate(-163.636363636deg);-ms-transform:rotate(163.636363636deg) translate(7.5em) rotate(-163.636363636deg);transform:rotate(163.636363636deg) translate(7.5em) rotate(-163.636363636deg)}body.badges.user-role-admin .circle-container>:nth-of-type(7),body.badges.user-role-broker .circle-container>:nth-of-type(7){-webkit-transform:rotate(196.363636364deg) translate(7.5em) rotate(-196.363636364deg);-ms-transform:rotate(196.363636364deg) translate(7.5em) rotate(-196.363636364deg);transform:rotate(196.363636364deg) translate(7.5em) rotate(-196.363636364deg)}body.badges.user-role-admin .circle-container>:nth-of-type(8),body.badges.user-role-broker .circle-container>:nth-of-type(8){-webkit-transform:rotate(229.090909091deg) translate(7.5em) rotate(-229.090909091deg);-ms-transform:rotate(229.090909091deg) translate(7.5em) rotate(-229.090909091deg);transform:rotate(229.090909091deg) translate(7.5em) rotate(-229.090909091deg)}body.badges.user-role-admin .circle-container>:nth-of-type(9),body.badges.user-role-broker .circle-container>:nth-of-type(9){-webkit-transform:rotate(261.818181818deg) translate(7.5em) rotate(-261.818181818deg);-ms-transform:rotate(261.818181818deg) translate(7.5em) rotate(-261.818181818deg);transform:rotate(261.818181818deg) translate(7.5em) rotate(-261.818181818deg)}body.badges.user-role-admin .circle-container>:nth-of-type(10),body.badges.user-role-broker .circle-container>:nth-of-type(10){-webkit-transform:rotate(294.545454545deg) translate(7.5em) rotate(-294.545454545deg);-ms-transform:rotate(294.545454545deg) translate(7.5em) rotate(-294.545454545deg);transform:rotate(294.545454545deg) translate(7.5em) rotate(-294.545454545deg)}body.badges.user-role-admin .circle-container>:nth-of-type(11),body.badges.user-role-broker .circle-container>:nth-of-type(11){-webkit-transform:rotate(327.272727273deg) translate(7.5em) rotate(-327.272727273deg);-ms-transform:rotate(327.272727273deg) translate(7.5em) rotate(-327.272727273deg);transform:rotate(327.272727273deg) translate(7.5em) rotate(-327.272727273deg)}}.badge-with-progress{position:relative;display:inline-block;vertical-align:top;width:90px;height:140px;margin:2%;text-align:center;cursor:pointer}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.badge-with-progress{width:70px;margin:10px}}.badge-with-progress.completed .c100,.badge-with-progress.completed .c100:after{background-color:#86cddc}.badge-with-progress .badge-item{position:absolute;top:5px;left:7px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.badge-with-progress .badge-item{top:4px;left:6px}}.badge-with-progress .badge-name{font-size:16px}@media only screen and (min-device-width:320px) and (max-device-width:599px) and (-webkit-min-device-pixel-ratio:2){.badge-with-progress .badge-name{font-size:12px}}body.assessment .content{max-width:1000px;margin:0 auto}body.assessment h1{text-align:center;margin-top:80px;padding-left:0;font-size:24px}@media (min-width:600px){body.assessment h1{font-size:34px}}body.assessment .directions-text{font-size:14px;text-transform:uppercase;font-weight:700;color:#000}body.assessment .button{margin:30px auto 0}body.assessment .conclusion,body.assessment .intro{padding:80px 12px 200px}@media (min-width:600px){body.assessment .conclusion,body.assessment .intro{padding:80px 0 200px}}body.assessment .conclusion img,body.assessment .intro img{-webkit-animation:popIn .25s ease-in-out;animation:popIn .25s ease-in-out}body.assessment .conclusion h1,body.assessment .intro h1{margin-top:20px}body.assessment .conclusion p,body.assessment .intro p{line-height:1.6}body.assessment .conclusion .button,body.assessment .conclusion h1,body.assessment .conclusion p,body.assessment .intro .button,body.assessment .intro h1,body.assessment .intro p{-webkit-animation:fadeInUp .25s .25s ease-in-out backwards;animation:fadeInUp .25s .25s ease-in-out backwards}body.assessment .conclusion .button,body.assessment .intro .button{-webkit-animation-delay:.5s;animation-delay:.5s}body.assessment .conclusion{background:url(../img/bg-yellow.jpg) no-repeat 50%;background-size:cover;padding:80px 0 200px;text-align:center}body.assessment .conclusion h1{color:#000}body.assessment .conclusion h1 span{font-weight:700}body.assessment .conclusion p{padding:10px 30px}body.assessment .checkup-question.multi-select h1,body.assessment .checkup-question h1{-webkit-animation:slideInRight .25s .25s ease-in-out backwards;animation:slideInRight .25s .25s ease-in-out backwards;padding:0 12px}@media (min-width:600px){body.assessment .checkup-question.multi-select h1,body.assessment .checkup-question h1{padding:0}}body.assessment .checkup-question.multi-select .response-container,body.assessment .checkup-question .response-container{max-width:800px;margin:30px auto;-webkit-animation:fadeInUp .25s .5s ease-in-out backwards;animation:fadeInUp .25s .5s ease-in-out backwards}body.assessment .checkup-question.multi-select label,body.assessment .checkup-question label{display:block;color:#858585;background:#e5e5e5;padding:20px 10px 20px 60px;margin-bottom:1px;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative}body.assessment .checkup-question.multi-select label:hover,body.assessment .checkup-question label:hover{background:#a72284;color:#fff}body.assessment .checkup-question.multi-select label input,body.assessment .checkup-question label input{position:absolute;opacity:0;cursor:pointer}body.assessment .checkup-question:not(.multi-select) .checkmark{display:none;position:absolute;top:14px;left:12px;height:30px;width:30px;cursor:pointer;background:url(../img/assessment-selected-arrow.png) no-repeat 50%}body.assessment .checkup-question:not(.multi-select) input:checked~.checkmark{display:block}body.assessment .checkup-question:not(.multi-select) input:checked{color:#a72284}body.assessment .checkup-question.multi-select .checkmark{position:absolute;top:18px;left:18px;height:18px;width:18px;cursor:pointer;background-color:#fff;border:2px solid #858585}body.assessment .checkup-question.multi-select .checkmark:after{content:"";position:absolute;display:none;left:3px;top:3px;width:12px;height:12px;background:#a72284}body.assessment .checkup-question.multi-select input:checked~.checkmark{border-color:#a72284}body.assessment .checkup-question.multi-select input:checked~.checkmark:after{display:block}body.about h1,body.privacy h1{margin-top:70px;margin-bottom:30px;padding:0;text-align:center}body.about .white-panel,body.privacy .white-panel{padding:35px 12px}@media (min-width:600px){body.about .white-panel,body.privacy .white-panel{padding:35px}}body.about li,body.about p,body.privacy li,body.privacy p{line-height:1.6}body.about .button,body.privacy .button{margin:0 auto}body.about .competencies li,body.privacy .competencies li{padding-left:66px;background-position:0 0;background-size:54px 54px;background-repeat:no-repeat}body.about .competencies li.real-estate-law,body.privacy .competencies li.real-estate-law{background-image:url(../img/icon-real-estate-law-drk.svg)}body.about .competencies li.code-of-ethics,body.privacy .competencies li.code-of-ethics{background-image:url(../img/icon-code-of-ethics-drk.svg)}body.about .competencies li.article-10,body.privacy .competencies li.article-10{background-image:url(../img/icon-article-10-drk.svg)}body.about .competencies li.advocacy,body.privacy .competencies li.advocacy{background-image:url(../img/icon-advocacy-drk.svg)}body.about .competencies li.integrity,body.privacy .competencies li.integrity{background-image:url(../img/icon-integrity-drk.svg)}body.about .competencies li.technology,body.privacy .competencies li.technology{background-image:url(../img/icon-technology-drk.svg)}body.about .competencies li.privacy,body.privacy .competencies li.privacy{background-image:url(../img/icon-privacy-drk.svg)}body.about .competencies li.areas-of-practice,body.privacy .competencies li.areas-of-practice{background-image:url(../img/icon-areas-of-practice-drk.svg)}body.about .competencies li.customer-service,body.privacy .competencies li.customer-service{background-image:url(../img/icon-customer-service-drk.svg)}body.about .competencies li.professional-reputation,body.privacy .competencies li.professional-reputation{background-image:url(../img/icon-professional-reputation-drk.svg)}body.about .competencies li.broker,body.privacy .competencies li.broker{background-image:url(../img/icon-broker-drk.svg)}body.about .privacy-link,body.privacy .privacy-link{font-size:14px;font-weight:400;color:#858585;display:block;text-align:center;width:100%}body.support select::-ms-expand{display:none}body.support h1{margin-top:70px;padding-left:0}body.support .white-panel{padding:35px 12px}@media (min-width:600px){body.support .white-panel{padding:35px 50px}}body.support .submit-btn{margin:0 auto}