@charset "UTF-8";@font-face{font-family:cavalry-core;src:url(/assets/fonts/cavalry-core.eot?25001156);src:url(/assets/fonts/cavalry-core.eot?25001156#iefix) format("embedded-opentype"),url(/assets/fonts/cavalry-core.woff2?25001156) format("woff2"),url(/assets/fonts/cavalry-core.woff?25001156) format("woff"),url(/assets/fonts/cavalry-core.ttf?25001156) format("truetype"),url(/assets/fonts/cavalry-core.svg?25001156#cavalry-core) format("svg");font-weight:400;font-style:normal}@font-face{font-family:cavalry-social;src:url(/assets/fonts/cavalry-social.eot?41237573);src:url(/assets/fonts/cavalry-social.eot?41237573#iefix) format("embedded-opentype"),url(/assets/fonts/cavalry-social.woff2?41237573) format("woff2"),url(/assets/fonts/cavalry-social.woff?41237573) format("woff"),url(/assets/fonts/cavalry-social.ttf?41237573) format("truetype"),url(/assets/fonts/cavalry-social.svg?41237573#cavalry-social) format("svg");font-weight:400;font-style:normal}.icon-parent:before,ngx-select.select-search .ngx-select__toggle-buttons .caret:before,.portfolio-item .portfolio-teaser:before,.application-status .status-indicator:before,.loading:before,[class^=icon-]:before,[class*=" icon-"]:before{font-family:cavalry-core;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;line-height:1em;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-accounts-alt:before{content:"\e87c"}.icon-accounts:before{content:"\e801"}.icon-afternoon:before{content:"\e802"}.icon-alert:before{content:"\e803"}.icon-angle-down:before{content:"\e804"}.icon-angle-left:before{content:"\e805"}.icon-angle-up:before{content:"\e806"}.icon-angle-right:before{content:"\e807"}.icon-apps-alt:before{content:"\e808"}.icon-apps:before{content:"\e809"}.icon-delete:before{content:"\e80a"}.icon-at:before{content:"\e80b"}.icon-award:before{content:"\e80c"}.icon-bookings:before{content:"\e80d"}.icon-calendar:before{content:"\e80e"}.icon-cavalry-swirl:before{content:"\e80f"}.icon-cavalry:before,.portfolio-item .portfolio-teaser:before,.loading:before{content:"\e810"}.icon-chat-help:before{content:"\e811"}.icon-chat-message:before{content:"\e812"}.icon-chat:before{content:"\e813"}.icon-collapse:before{content:"\e814"}.icon-companies:before{content:"\e815"}.icon-copy:before{content:"\e816"}.icon-cross:before,.application-status .status-null .status-indicator:before,.application-status .status-bad .status-indicator:before{content:"\e817"}.icon-dashboard:before{content:"\e818"}.icon-quote-right:before{content:"\e819"}.icon-dots-h:before{content:"\e81a"}.icon-csv:before{content:"\e81b"}.icon-dots-v:before{content:"\e81c"}.icon-menu:before{content:"\e81c"}.icon-download:before{content:"\e81d"}.icon-edit:before{content:"\e81e"}.icon-education:before{content:"\e81f"}.icon-evening:before{content:"\e820"}.icon-expand:before{content:"\e821"}.icon-file:before{content:"\e822"}.icon-gift:before{content:"\e823"}.icon-freelancer:before{content:"\e824"}.icon-gigs:before{content:"\e825"}.icon-heart-alt:before{content:"\e826"}.icon-heart:before{content:"\e827"}.icon-hide:before{content:"\e828"}.icon-history:before{content:"\e829"}.icon-image:before{content:"\e82a"}.icon-images:before{content:"\e82b"}.icon-email:before{content:"\e82c"}.icon-invoices:before{content:"\e82d"}.icon-link:before{content:"\e82e"}.icon-lock:before{content:"\e82f"}.icon-map:before{content:"\e830"}.icon-minus:before{content:"\e831"}.icon-morning:before{content:"\e832"}.icon-payroll:before{content:"\e833"}.icon-plus:before{content:"\e834"}.icon-post:before{content:"\e835"}.icon-profile-full:before{content:"\e836"}.icon-profile:before{content:"\e837"}.icon-refresh:before{content:"\e838"}.icon-reports-alt:before{content:"\e839"}.icon-reports:before{content:"\e83a"}.icon-user-add:before{content:"\e83b"}.icon-roster:before{content:"\e83c"}.icon-search:before,ngx-select.select-search .ngx-select__toggle-buttons .caret:before{content:"\e83d"}.icon-security:before{content:"\e83e"}.icon-send:before{content:"\e83f"}.icon-share:before{content:"\e840"}.icon-show:before{content:"\e841"}.icon-specialism-accounts:before{content:"\e845"}.icon-specialism-data:before{content:"\e846"}.icon-specialism-creative:before{content:"\e847"}.icon-specialism-delivery:before{content:"\e848"}.icon-specialism-design:before{content:"\e849"}.icon-specialism-media:before{content:"\e84a"}.icon-specialism-pr:before{content:"\e84b"}.icon-specialism-marketing:before{content:"\e84b"}.icon-specialism-technical:before{content:"\e84d"}.icon-specialism-video:before{content:"\e84e"}.icon-star-alt:before,rating .icon-star.selected:before{content:"\e84f"}.icon-star:before{content:"\e850"}.icon-thumbs-down:before{content:"\e851"}.icon-thumbs-up:before{content:"\e852"}.icon-tick:before,.application-status .status-good .status-indicator:before{content:"\e853"}.icon-un-roster:before{content:"\e854"}.icon-user:before{content:"\e855"}.icon-users:before{content:"\e856"}.icon-video:before{content:"\e857"}.icon-web:before{content:"\e858"}.icon-specialism-strategy:before{content:"\e859"}.icon-dollars:before{content:"\e85a"}.icon-quote-left:before{content:"\e85d"}.icon-upload:before{content:"\e85e"}.icon-connections:before{content:"\e85f"}.icon-interactions:before{content:"\e860"}.icon-call:before{content:"\e861"}.icon-share-alt:before{content:"\e868"}.icon-send-alt-2:before{content:"\e869"}.icon-send-alt:before{content:"\e86a"}.icon-exclaim:before{content:"\e866"}.icon-freelance:before{content:"\e864"}.icon-project:before{content:"\e865"}.icon-language:before{content:"\e863"}.icon-time:before{content:"\e867"}.icon-activity:before{content:"\e84c"}.icon-open-external:before{content:"\e86b"}.icon-information:before{content:"\e85b"}.icon-cross-alt:before{content:"\e85c"}.icon-file-archive:before{content:"\e86c"}.icon-file-default:before{content:"\e86d"}.icon-file-pdf:before{content:"\e86e"}.icon-file-audio:before{content:"\e86f"}.icon-file-video:before{content:"\e870"}.icon-play:before{content:"\e871"}.icon-pin:before{content:"\e87d"}.icon-pinned:before{content:"\e87e"}.icon-people-add:before{content:"\e83b"}.icon-time-track:before{content:"\e872"}.icon-portfolio:before{content:"\e873"}.icon-organisation:before{content:"\e874"}.icon-gigs-alt:before{content:"\e875"}.icon-sort-down:before{content:"\e880"}.icon-sort-up:before{content:"\e881"}.icon-sort:before{content:"\e882"}.icon-filter:before{content:"\e862"}.icon-organisation-tree:before{content:"\e886"}.icon-call-incoming:before{content:"\e842"}.icon-offline:before{content:"\e876"}.icon-online:before{content:"\e844"}.icon-video-call:before{content:"\e843"}.icon-item-tiles:before{content:"\e88f"}.icon-item-rows:before{content:"\e88e"}.icon-bookmark-on:before{content:"\e88b"}.icon-bookmark:before{content:"\e88c"}.icon-tag:before{content:"\e88d"}.icon-plus-circle:before{content:"\e877"}.icon-dollar-circle:before{content:"\e883"}.icon-action-play:before{content:"\e878"}.icon-action-lock:before{content:"\e887"}.icon-action-pause:before{content:"\e885"}.icon-embed:before{content:"\e888"}.icon-text:before{content:"\e879"}.icon-resourcing:before{content:"\e889"}.icon-settings:before{content:"\e800"}.icon-settings-alt:before{content:"\e87a"}.icon-options:before{content:"\e87b"}.icon-hash:before{content:"\e884"}.icon-home:before{content:"\e890"}.icon-office:before{content:"\e891"}.icon-plane:before{content:"\e892"}.icon-icon:before{content:"\e87f"}.icon-help:before{content:"\e893"}.icon-interaction-rostered:before{content:"\e83b"}.icon-interaction-gig:before{content:"\e875"}.icon-interaction-connected:before{content:"\e85f"}.icon-interaction-booking:before{content:"\e80d"}.icon-interaction-introduction:before{content:"\e860"}.icon-interaction-invoiced:before{content:"\e82d"}.icon-interaction-note:before{content:"\e81e"}.icon-interaction-call:before{content:"\e861"}.icon-interaction-email:before{content:"\e82c"}.circled{border-radius:50%;width:1.2em;height:1.2em;border:2px solid #BECAD0;display:inline-block;line-height:calc(1.2em - 4px)}[class^=icon-social-]:before,[class*=" icon-social-"]:before{font-family:cavalry-social}.icon-social-500px:before{content:"\e800"}.icon-social-appstore:before{content:"\e801"}.icon-social-audible:before{content:"\e802"}.icon-social-behance:before{content:"\e803"}.icon-social-bitbucket:before{content:"\e804"}.icon-social-blogger:before{content:"\e805"}.icon-social-codepen:before{content:"\e806"}.icon-social-delicious:before{content:"\e807"}.icon-social-deviantart:before{content:"\e808"}.icon-social-dribbble:before{content:"\e809"}.icon-social-digg:before{content:"\e80a"}.icon-social-drive:before{content:"\e80b"}.icon-social-dropbox:before{content:"\e80c"}.icon-social-facebook:before{content:"\e80d"}.icon-social-goodreads:before{content:"\e80e"}.icon-social-flickr:before{content:"\e80f"}.icon-social-github:before{content:"\e810"}.icon-social-googleplay:before{content:"\e811"}.icon-social-instagram:before{content:"\e812"}.icon-social-googleplus:before{content:"\e813"}.icon-social-hackernews:before{content:"\e814"}.icon-social-itunes:before{content:"\e815"}.icon-social-lastfm:before{content:"\e816"}.icon-social-linkedin:before{content:"\e817"}.icon-social-medium:before{content:"\e818"}.icon-social-meetup:before{content:"\e819"}.icon-social-ok:before{content:"\e81a"}.icon-social-pinterest:before{content:"\e81b"}.icon-social-quora:before{content:"\e81c"}.icon-social-reddit:before{content:"\e81d"}.icon-social-scribd:before{content:"\e81e"}.icon-social-slideshare:before{content:"\e81f"}.icon-social-snapchat:before{content:"\e820"}.icon-social-soundcloud:before{content:"\e821"}.icon-social-spotify:before{content:"\e822"}.icon-social-stackexchange:before{content:"\e823"}.icon-social-stackoverflow:before{content:"\e824"}.icon-social-stumbleupon:before{content:"\e825"}.icon-social-tumblr:before{content:"\e826"}.icon-social-twitter:before{content:"\e827"}.icon-social-vimeo:before{content:"\e828"}.icon-social-vine:before{content:"\e829"}.icon-social-vk:before{content:"\e82a"}.icon-social-web:before{content:"\e82b"}.icon-social-wikipedia:before{content:"\e82c"}.icon-social-wordpress:before{content:"\e82d"}.icon-social-youtube:before{content:"\e82e"}.icon-social-www:before{content:"\e830"}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:500er}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:Outfit;font-size:10px;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"slnt" 0}body{background-image:none;font-family:Outfit;font-weight:400;background-color:#f0f3f4;color:#273135;font-size:1.4rem;line-height:1;height:auto;min-height:100vh;position:relative}body.noscroll,body.flyout-open{overflow:hidden}.no-scroll{touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}#bp{content:"xs";display:none}@media (min-width: 768px){#bp{content:"sm"}}@media (min-width: 992px){#bp{content:"md"}}@media (min-width: 1200px){#bp{content:"lg"}}@media (min-width: 1440px){#bp{content:"xl"}}main{display:block;position:absolute;inset:56px 0 0}.grid,.grid-max{display:block;margin:12px auto;padding:0 12px}@media (min-width: 1200px){.grid,.grid-max{margin:12px auto;padding:0 24px}}@media (min-width: 992px){.grid{max-width:992px}}@media (min-width: 1200px){.grid{max-width:1200px}}@media (min-width: 1440px){.grid{max-width:1440px}}@media (min-width: 1680px){.grid{max-width:1680px}}.grid.xs{max-width:480px}.grid.sm{max-width:768px}.grid.md{max-width:992px}.grid.lg{max-width:1200px}.grid.xl{max-width:1440px}.grid.xxl{max-width:1680px}.grid__row{flex:1;display:flex;flex-wrap:wrap;margin:0 -12px}@media (min-width: 1200px){.grid__row{margin:0 -12px}}.grid__row.reverse{flex-direction:row-reverse}.grid__cell{max-width:calc(100% - 24px);flex:0 0 calc(100% - 24px);margin:12px}@media (min-width: 1200px){.grid__cell{flex:0 0 calc(100% - 24px);margin:12px}}.grid__cell.w-1{flex:0 0 calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.grid__cell.w-2{flex:0 0 calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.grid__cell.w-3{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.grid__cell.w-4{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.grid__cell.w-5{flex:0 0 calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.grid__cell.w-6{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}.grid__cell.w-7{flex:0 0 calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.grid__cell.w-8{flex:0 0 calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.grid__cell.w-9{flex:0 0 calc(75% - 24px);max-width:calc(75% - 24px)}.grid__cell.w-10{flex:0 0 calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.grid__cell.w-11{flex:0 0 calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.grid__cell.w-12{flex:0 0 calc(100% - 24px);max-width:calc(100% - 24px)}.grid__cell.pad-l-1{margin-left:calc(8.3333333333% + 12px)}.grid__cell.pad-r-1{margin-right:calc(8.3333333333% + 12px)}@media (min-width: 768px){.grid__cell.sm-1{flex:0 0 calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.grid__cell.sm-pad-l-1{margin-left:calc(8.3333333333% + 12px)}.grid__cell.sm-pad-r-1{margin-right:calc(8.3333333333% + 12px)}}.grid__cell.pad-l-2{margin-left:calc(16.6666666667% + 12px)}.grid__cell.pad-r-2{margin-right:calc(16.6666666667% + 12px)}@media (min-width: 768px){.grid__cell.sm-2{flex:0 0 calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.grid__cell.sm-pad-l-2{margin-left:calc(16.6666666667% + 12px)}.grid__cell.sm-pad-r-2{margin-right:calc(16.6666666667% + 12px)}}.grid__cell.pad-l-3{margin-left:calc(25% + 12px)}.grid__cell.pad-r-3{margin-right:calc(25% + 12px)}@media (min-width: 768px){.grid__cell.sm-3{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.grid__cell.sm-pad-l-3{margin-left:calc(25% + 12px)}.grid__cell.sm-pad-r-3{margin-right:calc(25% + 12px)}}.grid__cell.pad-l-4{margin-left:calc(33.3333333333% + 12px)}.grid__cell.pad-r-4{margin-right:calc(33.3333333333% + 12px)}@media (min-width: 768px){.grid__cell.sm-4{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.grid__cell.sm-pad-l-4{margin-left:calc(33.3333333333% + 12px)}.grid__cell.sm-pad-r-4{margin-right:calc(33.3333333333% + 12px)}}.grid__cell.pad-l-5{margin-left:calc(41.6666666667% + 12px)}.grid__cell.pad-r-5{margin-right:calc(41.6666666667% + 12px)}@media (min-width: 768px){.grid__cell.sm-5{flex:0 0 calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.grid__cell.sm-pad-l-5{margin-left:calc(41.6666666667% + 12px)}.grid__cell.sm-pad-r-5{margin-right:calc(41.6666666667% + 12px)}}.grid__cell.pad-l-6{margin-left:calc(50% + 12px)}.grid__cell.pad-r-6{margin-right:calc(50% + 12px)}@media (min-width: 768px){.grid__cell.sm-6{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}.grid__cell.sm-pad-l-6{margin-left:calc(50% + 12px)}.grid__cell.sm-pad-r-6{margin-right:calc(50% + 12px)}}.grid__cell.pad-l-7{margin-left:calc(58.3333333333% + 12px)}.grid__cell.pad-r-7{margin-right:calc(58.3333333333% + 12px)}@media (min-width: 768px){.grid__cell.sm-7{flex:0 0 calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.grid__cell.sm-pad-l-7{margin-left:calc(58.3333333333% + 12px)}.grid__cell.sm-pad-r-7{margin-right:calc(58.3333333333% + 12px)}}.grid__cell.pad-l-8{margin-left:calc(66.6666666667% + 12px)}.grid__cell.pad-r-8{margin-right:calc(66.6666666667% + 12px)}@media (min-width: 768px){.grid__cell.sm-8{flex:0 0 calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.grid__cell.sm-pad-l-8{margin-left:calc(66.6666666667% + 12px)}.grid__cell.sm-pad-r-8{margin-right:calc(66.6666666667% + 12px)}}.grid__cell.pad-l-9{margin-left:calc(75% + 12px)}.grid__cell.pad-r-9{margin-right:calc(75% + 12px)}@media (min-width: 768px){.grid__cell.sm-9{flex:0 0 calc(75% - 24px);max-width:calc(75% - 24px)}.grid__cell.sm-pad-l-9{margin-left:calc(75% + 12px)}.grid__cell.sm-pad-r-9{margin-right:calc(75% + 12px)}}.grid__cell.pad-l-10{margin-left:calc(83.3333333333% + 12px)}.grid__cell.pad-r-10{margin-right:calc(83.3333333333% + 12px)}@media (min-width: 768px){.grid__cell.sm-10{flex:0 0 calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.grid__cell.sm-pad-l-10{margin-left:calc(83.3333333333% + 12px)}.grid__cell.sm-pad-r-10{margin-right:calc(83.3333333333% + 12px)}}.grid__cell.pad-l-11{margin-left:calc(91.6666666667% + 12px)}.grid__cell.pad-r-11{margin-right:calc(91.6666666667% + 12px)}@media (min-width: 768px){.grid__cell.sm-11{flex:0 0 calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.grid__cell.sm-pad-l-11{margin-left:calc(91.6666666667% + 12px)}.grid__cell.sm-pad-r-11{margin-right:calc(91.6666666667% + 12px)}}.grid__cell.pad-l-12{margin-left:calc(100% + 12px)}.grid__cell.pad-r-12{margin-right:calc(100% + 12px)}@media (min-width: 768px){.grid__cell.sm-12{flex:0 0 calc(100% - 24px);max-width:calc(100% - 24px)}.grid__cell.sm-pad-l-12{margin-left:calc(100% + 12px)}.grid__cell.sm-pad-r-12{margin-right:calc(100% + 12px)}}@media (min-width: 992px){.grid__cell.md-1{flex:0 0 calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.grid__cell.md-pad-l-1{margin-left:calc(8.3333333333% + 12px)}.grid__cell.md-pad-r-1{margin-right:calc(8.3333333333% + 12px)}}@media (min-width: 992px){.grid__cell.md-2{flex:0 0 calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.grid__cell.md-pad-l-2{margin-left:calc(16.6666666667% + 12px)}.grid__cell.md-pad-r-2{margin-right:calc(16.6666666667% + 12px)}}@media (min-width: 992px){.grid__cell.md-3{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.grid__cell.md-pad-l-3{margin-left:calc(25% + 12px)}.grid__cell.md-pad-r-3{margin-right:calc(25% + 12px)}}@media (min-width: 992px){.grid__cell.md-4{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.grid__cell.md-pad-l-4{margin-left:calc(33.3333333333% + 12px)}.grid__cell.md-pad-r-4{margin-right:calc(33.3333333333% + 12px)}}@media (min-width: 992px){.grid__cell.md-5{flex:0 0 calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.grid__cell.md-pad-l-5{margin-left:calc(41.6666666667% + 12px)}.grid__cell.md-pad-r-5{margin-right:calc(41.6666666667% + 12px)}}@media (min-width: 992px){.grid__cell.md-6{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}.grid__cell.md-pad-l-6{margin-left:calc(50% + 12px)}.grid__cell.md-pad-r-6{margin-right:calc(50% + 12px)}}@media (min-width: 992px){.grid__cell.md-7{flex:0 0 calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.grid__cell.md-pad-l-7{margin-left:calc(58.3333333333% + 12px)}.grid__cell.md-pad-r-7{margin-right:calc(58.3333333333% + 12px)}}@media (min-width: 992px){.grid__cell.md-8{flex:0 0 calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.grid__cell.md-pad-l-8{margin-left:calc(66.6666666667% + 12px)}.grid__cell.md-pad-r-8{margin-right:calc(66.6666666667% + 12px)}}@media (min-width: 992px){.grid__cell.md-9{flex:0 0 calc(75% - 24px);max-width:calc(75% - 24px)}.grid__cell.md-pad-l-9{margin-left:calc(75% + 12px)}.grid__cell.md-pad-r-9{margin-right:calc(75% + 12px)}}@media (min-width: 992px){.grid__cell.md-10{flex:0 0 calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.grid__cell.md-pad-l-10{margin-left:calc(83.3333333333% + 12px)}.grid__cell.md-pad-r-10{margin-right:calc(83.3333333333% + 12px)}}@media (min-width: 992px){.grid__cell.md-11{flex:0 0 calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.grid__cell.md-pad-l-11{margin-left:calc(91.6666666667% + 12px)}.grid__cell.md-pad-r-11{margin-right:calc(91.6666666667% + 12px)}}@media (min-width: 992px){.grid__cell.md-12{flex:0 0 calc(100% - 24px);max-width:calc(100% - 24px)}.grid__cell.md-pad-l-12{margin-left:calc(100% + 12px)}.grid__cell.md-pad-r-12{margin-right:calc(100% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-1{flex:0 0 calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.grid__cell.lg-pad-l-1{margin-left:calc(8.3333333333% + 12px)}.grid__cell.lg-pad-r-1{margin-right:calc(8.3333333333% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-2{flex:0 0 calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.grid__cell.lg-pad-l-2{margin-left:calc(16.6666666667% + 12px)}.grid__cell.lg-pad-r-2{margin-right:calc(16.6666666667% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-3{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.grid__cell.lg-pad-l-3{margin-left:calc(25% + 12px)}.grid__cell.lg-pad-r-3{margin-right:calc(25% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-4{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.grid__cell.lg-pad-l-4{margin-left:calc(33.3333333333% + 12px)}.grid__cell.lg-pad-r-4{margin-right:calc(33.3333333333% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-5{flex:0 0 calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.grid__cell.lg-pad-l-5{margin-left:calc(41.6666666667% + 12px)}.grid__cell.lg-pad-r-5{margin-right:calc(41.6666666667% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-6{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}.grid__cell.lg-pad-l-6{margin-left:calc(50% + 12px)}.grid__cell.lg-pad-r-6{margin-right:calc(50% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-7{flex:0 0 calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.grid__cell.lg-pad-l-7{margin-left:calc(58.3333333333% + 12px)}.grid__cell.lg-pad-r-7{margin-right:calc(58.3333333333% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-8{flex:0 0 calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.grid__cell.lg-pad-l-8{margin-left:calc(66.6666666667% + 12px)}.grid__cell.lg-pad-r-8{margin-right:calc(66.6666666667% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-9{flex:0 0 calc(75% - 24px);max-width:calc(75% - 24px)}.grid__cell.lg-pad-l-9{margin-left:calc(75% + 12px)}.grid__cell.lg-pad-r-9{margin-right:calc(75% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-10{flex:0 0 calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.grid__cell.lg-pad-l-10{margin-left:calc(83.3333333333% + 12px)}.grid__cell.lg-pad-r-10{margin-right:calc(83.3333333333% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-11{flex:0 0 calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.grid__cell.lg-pad-l-11{margin-left:calc(91.6666666667% + 12px)}.grid__cell.lg-pad-r-11{margin-right:calc(91.6666666667% + 12px)}}@media (min-width: 1200px){.grid__cell.lg-12{flex:0 0 calc(100% - 24px);max-width:calc(100% - 24px)}.grid__cell.lg-pad-l-12{margin-left:calc(100% + 12px)}.grid__cell.lg-pad-r-12{margin-right:calc(100% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-1{flex:0 0 calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.grid__cell.xl-pad-l-1{margin-left:calc(8.3333333333% + 12px)}.grid__cell.xl-pad-r-1{margin-right:calc(8.3333333333% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-2{flex:0 0 calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.grid__cell.xl-pad-l-2{margin-left:calc(16.6666666667% + 12px)}.grid__cell.xl-pad-r-2{margin-right:calc(16.6666666667% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-3{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.grid__cell.xl-pad-l-3{margin-left:calc(25% + 12px)}.grid__cell.xl-pad-r-3{margin-right:calc(25% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-4{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.grid__cell.xl-pad-l-4{margin-left:calc(33.3333333333% + 12px)}.grid__cell.xl-pad-r-4{margin-right:calc(33.3333333333% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-5{flex:0 0 calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.grid__cell.xl-pad-l-5{margin-left:calc(41.6666666667% + 12px)}.grid__cell.xl-pad-r-5{margin-right:calc(41.6666666667% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-6{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}.grid__cell.xl-pad-l-6{margin-left:calc(50% + 12px)}.grid__cell.xl-pad-r-6{margin-right:calc(50% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-7{flex:0 0 calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.grid__cell.xl-pad-l-7{margin-left:calc(58.3333333333% + 12px)}.grid__cell.xl-pad-r-7{margin-right:calc(58.3333333333% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-8{flex:0 0 calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.grid__cell.xl-pad-l-8{margin-left:calc(66.6666666667% + 12px)}.grid__cell.xl-pad-r-8{margin-right:calc(66.6666666667% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-9{flex:0 0 calc(75% - 24px);max-width:calc(75% - 24px)}.grid__cell.xl-pad-l-9{margin-left:calc(75% + 12px)}.grid__cell.xl-pad-r-9{margin-right:calc(75% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-10{flex:0 0 calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.grid__cell.xl-pad-l-10{margin-left:calc(83.3333333333% + 12px)}.grid__cell.xl-pad-r-10{margin-right:calc(83.3333333333% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-11{flex:0 0 calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.grid__cell.xl-pad-l-11{margin-left:calc(91.6666666667% + 12px)}.grid__cell.xl-pad-r-11{margin-right:calc(91.6666666667% + 12px)}}@media (min-width: 1440px){.grid__cell.xl-12{flex:0 0 calc(100% - 24px);max-width:calc(100% - 24px)}.grid__cell.xl-pad-l-12{margin-left:calc(100% + 12px)}.grid__cell.xl-pad-r-12{margin-right:calc(100% + 12px)}}.grid .align-center{display:flex;align-items:center}.grid .justify-end{display:flex;justify-content:flex-end}.flex-column{flex-direction:column}.layout{display:flex;width:100%;min-height:100%;z-index:1}.layout-main{position:relative;flex-direction:row}.layout-main .layout-sidebar{width:240px;position:fixed;left:0;top:56px;bottom:0;transform:translate3d(-240px,0,0);z-index:999;transition:transform .2s linear}@media (min-width: 992px){.layout-main .layout-sidebar{transform:translateZ(0);box-shadow:0 0 0 1000px #38464d00}}.layout-main .layout-content{flex:1;width:100%;transition:padding-left .2s linear}@media (min-width: 992px){.layout-main .layout-content{padding-left:240px}}.layout-main.sidebar-flag .layout-sidebar{transform:translateZ(0)}.layout-main.sidebar-flag .shade{opacity:1;pointer-events:all}@media (min-width: 992px){.layout-main.sidebar-flag .layout-content{padding-left:0}.layout-main.sidebar-flag .layout-sidebar{transform:translate3d(-240px,0,0)}.layout-main.sidebar-flag .shade{display:none}}.shade{position:fixed;inset:0 -2000px 0 0;z-index:199;opacity:0;pointer-events:none;background-color:#00000040;transition:opacity .2s linear}@media (min-width: 992px){.shade{display:none}}@media print{.layout-main.sidebar-flag .layout-content{padding-left:0}}.container,.container-fluid{margin-left:auto;margin-right:auto}.container-flex,.container-progress{display:flex}.container-progress .progress{max-width:160px;margin-right:24px}.container-progress .content{flex:1}.basic-layout{margin-top:40px;margin-bottom:40px}@media (min-width: 992px){.block-layout{margin:2.5rem auto}}.block-layout .block-row{display:flex;flex-wrap:wrap;margin:2.5rem 0}.block-layout .block-1,.block-layout .block-2,.block-layout .block-3{margin:10px;min-width:300px}@media (min-width: 768px){.block-layout .block-1,.block-layout .block-2,.block-layout .block-3{min-width:400px}}@media (min-width: 992px){.block-layout .block-1,.block-layout .block-2,.block-layout .block-3{margin:15px}}.block-layout .block-1{flex:1}.block-layout .block-2{flex:2}.block-layout .block-3{flex:3}.block-layout .block-header{background-color:transparent;border:none;text-align:left;padding:0 0 2rem;margin-top:0}.block-layout .block-actions{padding:2rem;text-align:right}.fixed-layout{position:fixed;inset:56px 0 0}@media (min-width: 768px){.fixed-layout{bottom:54px}}.sidebar-layout{display:block;position:relative}.sidebar-layout .sidebar-panel{position:fixed;top:122px;bottom:0;z-index:10;left:0;width:260px;transition:transform .2s ease-in-out;transform:translate(-270px)}.sidebar-layout .sidebar-panel:after{content:" ";position:absolute;top:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%);right:-10px;width:10px}.sidebar-layout.open .sidebar-panel{transform:translate(0)}.sidebar-layout .content-panel{margin-left:10px;margin-right:10px}@media (min-width: 992px){.sidebar-layout .content-panel{margin-left:20px;margin-right:20px;padding-left:260px}.sidebar-layout .sidebar-panel{transition:transform 0 linear;transform:translate(0);bottom:54px}.sidebar-layout .sidebar-panel:after{display:none}}.sidepanel-layout{display:block;position:relative}.sidepanel-layout .sidepanel-panel{background-color:#fff;display:block;position:relative;padding-bottom:5rem;margin-bottom:5rem}@media (min-width: 1200px){.sidepanel-layout .sidepanel-panel{position:fixed;width:400px;top:140px;bottom:70px;margin-bottom:0rem}}.sidepanel-layout .sidepanel-inner{padding-left:2rem;padding-right:2rem}.sidepanel-layout .sidepanel-actions{position:absolute;bottom:0;left:0;right:0;padding:2rem;background-color:#fff;border-top:1px solid #BECAD0}.sidepanel-layout .sidepanel-actions .link{margin-right:20px}@media (min-width: 1200px){.sidepanel-layout .sidepanel-content-panel{padding-left:420px}}.sidepanel-layout.floating .sidepanel-panel{display:block}.subnav-layout .subnav-accordion .accordion-label{padding:20px 15px}.subnav-layout .subnav-accordion .accordion-label:after{right:15px}.subnav-layout .subnav-accordion .subnav-nav{padding:0 30px}@media (min-width: 1200px){.subnav-layout .subnav-accordion .subnav-nav{padding:0}.subnav-layout .subnav-accordion .accordion-label{display:none}.subnav-layout .subnav-accordion .field-wrapper{display:flex;overflow:visible;height:68px}.subnav-layout .subnav-panel{height:68px}}.subnav-layout.subnav-offset{margin-top:56px}.subnav-layout .subnav-panel{width:100%;background-color:#fff;border-bottom:1px solid #BECAD0;position:fixed;z-index:50;top:56px}@media (min-width: 1200px){.subnav-layout .subnav-panel .container,.subnav-layout .subnav-panel .container-fluid{height:68px}}.subnav-layout .subnav-panel .nav-wrapper{padding:0 20px}.subnav-layout .subnav-panel ul.subnav-nav{display:block}.subnav-layout .subnav-panel ul.subnav-nav li{padding:0;margin:0}.subnav-layout .subnav-panel ul.subnav-nav li:hover a,.subnav-layout .subnav-panel ul.subnav-nav li.active a{color:#35296b}.subnav-layout .subnav-panel ul.subnav-nav li.no-sub:hover button,.subnav-layout .subnav-panel ul.subnav-nav li.no-sub.active button{color:#31d3cd}.subnav-layout .subnav-panel ul.subnav-nav .nav-item{padding:1.5rem 0;display:block;background-color:transparent;border:none;color:#8097a2;font-size:1.6rem;cursor:pointer}.subnav-layout .subnav-panel ul.subnav-nav .nav-item .count{margin-left:1rem}.subnav-layout .subnav-panel ul.subnav-nav .nav-item:hover{text-decoration:none;color:#35296b}.subnav-layout .subnav-panel ul.subnav-nav a{text-decoration:none}.subnav-layout .subnav-panel ul.subnav-nav.right{margin-left:auto}.subnav-layout .subnav-panel.subnav-accordion .accordion-label{font-size:1.8rem;text-transform:capitalize;color:#35296b}@media (min-width: 1200px){.subnav-layout .subnav-panel ul.subnav-nav{display:flex}.subnav-layout .subnav-panel ul.subnav-nav li{padding:0;border-bottom:3px solid transparent;margin:0 2rem}.subnav-layout .subnav-panel ul.subnav-nav li .nav-item{color:#8097a2;font-size:1.4rem;line-height:24px;padding:2.5rem 0 1.5rem;cursor:pointer}.subnav-layout .subnav-panel ul.subnav-nav li .nav-item:hover{color:#35296b}.subnav-layout .subnav-panel ul.subnav-nav li:hover,.subnav-layout .subnav-panel ul.subnav-nav li.active{border-right:0;border-bottom:3px solid #31d3cd}.subnav-layout .subnav-panel ul.subnav-nav li.no-sub:hover,.subnav-layout .subnav-panel ul.subnav-nav li.no-sub.active{border-right:0;border-bottom:3px solid transparent}.subnav-layout .subnav-panel ul.subnav-nav .nav-item{padding:2.5rem 0 1.5rem}.subnav-layout .subnav-panel ul.subnav-nav.right{margin-left:auto}}@media (min-width: 1440px){.subnav-layout .subnav-panel ul.subnav-nav{display:flex}.subnav-layout .subnav-panel ul.subnav-nav li{padding:0;border-bottom:3px solid transparent;margin:0 3rem}.subnav-layout .subnav-panel ul.subnav-nav li .nav-item{color:#8097a2;font-size:1.6rem;padding:2.5rem 0 1.5rem;cursor:pointer}.subnav-layout .subnav-panel ul.subnav-nav li .nav-item:hover{color:#35296b}.subnav-layout .subnav-panel ul.subnav-nav li:hover,.subnav-layout .subnav-panel ul.subnav-nav li.active{border-right:0;border-bottom:3px solid #31d3cd}.subnav-layout .subnav-panel ul.subnav-nav li.no-sub:hover,.subnav-layout .subnav-panel ul.subnav-nav li.no-sub.active{border-right:0;border-bottom:3px solid transparent}.subnav-layout .subnav-panel ul.subnav-nav .nav-item{padding:2.5rem 0 1.5rem}.subnav-layout .subnav-panel ul.subnav-nav.right{margin-left:auto}}.subnav-layout .content-panel{margin-top:0;padding:0;width:100%}.subnav-layout .sidepanel-layout .sidepanel-panel{background-color:#fff;display:block;position:relative;padding-bottom:70px;margin-bottom:5rem}@media (min-width: 1200px){.subnav-layout .sidepanel-layout .sidepanel-panel{position:fixed;width:400px;top:220px;bottom:70px;margin-bottom:0rem}}.subnav-layout .sidepanel-layout .sidepanel-actions .btn{margin-left:.5rem;min-width:12rem}@media (min-wdth: 768px){.subnav-layout .sidepanel-layout .sidepanel-actions .btn{margin-left:1rem}}.subnav-layout .sidepanel-layout .sidepanel-actions .btn-circle{min-width:0}.subnav-nav.right{margin-left:auto;margin-right:10px;padding-bottom:20px}@media (min-width: 1200px){.subnav-nav.right{padding-bottom:0}}.subnav-nav.right .btn{margin-top:1.5rem}.has-subheader .subnav-panel{top:122px}.masonry{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}@media (min-width: 768px){.masonry{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.masonry{-moz-column-count:3;column-count:3}}.masonry li{-moz-column-break-inside:avoid;break-inside:avoid-column}.page-header{position:relative;min-height:38px;margin-top:8px;padding-right:72px}@media (min-width: 1200px){.page-header{margin-top:24px;margin-bottom:8px}}.page-header .actions{position:absolute;top:0;right:0}.page-header p{font-size:1.4rem;margin-bottom:0}.page-header.has-image{padding-left:100px;min-height:60px}.page-header.has-image .avatar{position:absolute;left:0;top:-16px}.page-hero{padding:40px 64px;border-radius:4px;position:relative;overflow:hidden}.page-hero .content-wrapper{max-width:768px;width:100%;margin:0 auto}.page-hero .actions{position:absolute;top:0;right:0}.page-hero h1{font-size:2.4rem;text-transform:uppercase;font-weight:600;position:relative;display:inline-block;z-index:1;margin-top:20px;margin-bottom:20px}@media (min-width: 768px){.page-hero h1{font-size:2.8rem}}.page-hero h1:after{content:" ";position:absolute;display:inline-block;bottom:3px;left:0;width:100%;height:6px;z-index:-1;background-color:#31d3cd}.page-hero p{font-size:1.6rem}.page-hero p+p{margin-top:8px}.page-hero.secondary{background-color:#2a2055;color:#fff}.ghost{background-color:#eaeef0;margin:5px 5px 5px 0}.ghost:before{content:"-";display:block;color:transparent}.ghost-xs{width:20%}.ghost-sm{width:40%}.ghost-md{width:60%}.ghost-lg{width:80%}.c-primary{color:#31d3cd}.c-secondary{color:#35296b}.c-tertiary{color:#f87567}.c-grey-000{color:#f6f8f9}.c-grey-050{color:#f0f3f4}.c-grey-100{color:#eaeef0}.c-grey-200{color:#d6dde1}.c-grey-300{color:#becad0}.c-grey-400{color:#a1b2ba}.c-grey-500{color:#8097a2}.c-grey-600{color:#6c8793}.c-grey-700{color:#617985}.c-grey-800{color:#50646d}.c-grey-900{color:#38464d}.section-sidebar{width:100%;height:100%;background-color:#fff;padding:2rem 2rem 0;display:flex;flex-direction:column}.section-sidebar h1{font-size:2rem}.section-sidebar .section-action{padding:2rem 0}.section-sidebar .section-nav-primary{padding:1rem 0;border-bottom:1px solid #BECAD0;font-size:1.5rem}.section-sidebar .section-nav-footer{margin-top:auto;border-top:1px solid #BECAD0}.section-sidebar .nav-item{margin:5px 0;line-height:1.2}.section-sidebar .nav-item.active .nav-link,.section-sidebar .nav-item:hover .nav-link{color:#31d3cd}.section-sidebar .nav-link{color:#8097a2;display:block;text-decoration:none;padding:10px}.section-sidebar .section-widget{padding:20px 10px}.section-header{text-align:left;padding:4rem 0 2rem;position:relative}.section-header h1,.section-header h2{font-size:2.4rem;margin:0}.section-header h3{font-size:2rem;margin:0}.section-header p{margin:0;margin-top:.5rem;display:none}@media (min-width: 992px){.section-header p{display:block}}.section-header .btn{position:relative;right:0;bottom:auto;margin-top:10px;margin-bottom:20px}@media (min-width: 768px){.section-header .btn{position:absolute;margin-top:0;top:2.5rem;margin-bottom:0}}.section-main{padding:2rem;margin:0 0 20px}.section-main .alt{background-color:#fff}.section-content h2{margin:10px 0}.section-content p{margin:20px 0;line-height:1.75}.section-footer{margin-top:40px}.footer-icon-main{font-size:4rem;text-align:center;color:#becad0}.slide-in-up{transition:bottom 1s ease-out,opacity .5s;bottom:-200px;opacity:0}.slide-in-up.animate{bottom:0;opacity:1}@keyframes progress{0%{width:0%}to{width:100%}}.progress:before{animation-duration:3s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:progress}.wiggle{animation-duration:3s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:wiggle}@keyframes wiggle{0%{transform:rotate(10deg)}25%{transform:rotate(-10deg)}50%{transform:rotate(20deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}icon-tick{display:block;height:12rem;margin-bottom:2rem}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#31d3cd;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:100%;height:100%;border-radius:50%;display:block;stroke-width:4;stroke:#31d3cd;stroke-miterlimit:10;box-shadow:inset 0 0 #31d3cd;animation:.4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #31d3cd}}@keyframes flash{0%,40%{background-color:#f87567}60%,to{background-color:#f65746}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce{0%,20%,to{transform:translate(0)}10%{transform:translate(-5px)}}.bounce{animation-duration:3s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:bounce}@keyframes bounceUp{0%,20%,to{transform:translateY(0)}5%{transform:translateY(-2px)}10%{transform:translateY(0)}15%{transform:translateY(-1px)}}.bounceup,rating .bouncing .selected{animation-duration:3s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:bounceUp}@keyframes bounceUpLg{0%{transform:translateY(0)}10%{transform:translateY(-10px)}20%{transform:translateY(0)}30%{transform:translateY(-5px)}40%{transform:translateY(0)}}.bounceuplg{animation-duration:2s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:bounceUpLg}.pulse{animation-duration:1s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:pulse}@keyframes pulse{0%,to{transform:scale(1)}20%{transform:scale(1.1)}40%{transform:scale(1)}}.pulseslow{animation-duration:2s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:pulse}.video-wrapper{position:relative;height:0;padding-bottom:56.25%}.video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block}.video-fluid{width:100%;height:auto;vertical-align:bottom}.video-wrapper:hover:after{content:none}@keyframes spinner{to{transform:rotate(360deg)}}.loading{animation:spinner 2s infinite;width:80px;height:80px;text-align:left;transform-origin:51.5%}.loading:before{margin:0;color:#becad0;font-size:10rem}.loading-panel{width:10rem;height:10rem;margin:0 auto;top:30vh;position:relative}.loading-section{width:8rem;height:8rem;position:relative;margin:5rem auto;top:0}.loading-section:before{font-size:8rem;line-height:8rem}.loading-section.xl{width:10rem;height:10rem}.loading-section.xl:before{font-size:10rem;line-height:10rem}.loading-icon{margin:1rem auto;width:4rem;height:4rem}.loading-icon:before{line-height:4rem;font-size:4rem}.loading-button{margin:0 12px 0 0;width:44px;height:44px}.loading-button:before{line-height:44px;font-size:44px}.form-control .loading-icon{margin:0 auto}.form{padding:16px 0}.form-group{display:flex;flex-direction:column;padding:0}@media (min-width: 768px){.form-group{flex-direction:row;padding:16px 0}}.form-group .description{display:none}.form-group .description.db{display:block;margin-top:32px}@media (min-width: 768px){.form-group .description.db{margin-top:0}}.form-group .description h2{color:#31d3cd;text-transform:uppercase;font-size:1.4rem;margin-bottom:8px;line-height:1.4;font-weight:500}.form-group .description .hint{margin-top:16px}@media (min-width: 768px){.form-group .description{display:block;text-align:left;width:260px;min-width:260px;padding-right:30px}}.form-group .fields{flex:5;padding-left:0;position:relative}@media (min-width: 768px){.form-group .fields{border-top:none;padding-left:30px;border-left:1px solid #D6DDE1}}.form-group+.form-group{margin-top:40px}.form-group.sm{margin-top:0}.form-group.sm+.sm{margin-top:0}@media (min-width: 768px){.form-fields{display:flex}.form-fields.wrap{flex-wrap:wrap}.form-fields .form-field-group{margin-left:0}.form-fields .form-field-group+.form-field-group{margin-left:16px}}.form-field-group{flex:1;position:relative;margin-bottom:8px}.form-field-group .link{display:inline-block;margin-top:4px}.form-field-group.xs{max-width:120px}.form-field-group.sm{max-width:160px}.form-field-group.md{max-width:200px}.form-field-group.lg{max-width:240px}.form-field-group.xl{max-width:320px}.form-field-group.flex{display:flex;flex-wrap:wrap}.form-field-group.flex .inner{min-width:120px}.form-field-group.flex .inner+.inner{margin-left:32px}.form-field-footer{margin-top:8px;margin-bottom:24px}.form-field-group-table{display:flex;width:100%}.form-field{display:flex;position:relative}.form-field .select{width:100%}.form-field .select .flag{width:24px;height:18px;margin-top:-4px}.form-field .select-currency,.form-field .select-countrycode{width:90px;min-width:80px;margin-right:10px}.form-field+.form-field{padding-top:15px}.form-field .inline-check{position:absolute;height:100%;right:0;display:flex;align-items:center;justify-content:center;width:44px}.form-field .inline-check i{background-color:#31d3cd;width:32px;height:32px;font-size:2.4rem;border-radius:50%;line-height:32px;text-align:center;color:#fff}.form-field .inline-check.danger i{background-color:#c40700}.select .flag{display:inline-block;width:26px;height:20px;margin-right:10px;vertical-align:middle;border:1px solid #EAEEF0}.select .flag img{vertical-align:top}ngx-select.select-timesheet-day{min-width:40px;width:100%;margin-right:0}ngx-select.select-timesheet-day .dropdown{width:100%}ngx-select.select-timesheet-day .dropdown .dropdown-menu{box-shadow:0 3px 10px -3px #12151833;border-top:1px solid #D6DDE1}ngx-select.select-timesheet-day .dropdown .dropdown-header{text-align:left;color:#becad0;font-size:1.2rem;padding:.5rem 1rem 0}ngx-select.select-timesheet-day .dropdown .dropdown-item{padding:5px 10px;text-align:right}ngx-select.select-timesheet-day .ngx-select__toggle{font-size:1.4rem;line-height:24px;padding:10px 5px!important;border:1px solid transparent!important;text-align:right!important}ngx-select.select-timesheet-day .ngx-select__toggle-buttons{width:15px}ngx-select.select-timesheet-day .ngx-select__toggle-buttons .caret{border-width:4px;border-width:0px}ngx-select.select-timesheet-day .ngx-select__choices{max-height:250px}ngx-select.select-timesheet-day .ngx-select__selected-single{flex:1!important;justify-content:flex-end!important}.form-group-block{margin-bottom:20px}.form-group-block h3,.form-group-block .btn{margin-top:12px}.control-label,.control-label-alt{display:block;text-transform:uppercase;font-weight:500;font-size:1.2rem;color:#31d3cd;margin-top:16px;margin-bottom:4px;line-height:18px}.control-label .hint,.control-label-alt .hint{float:right;margin-top:4px;line-height:1}.control-label .tooltip-icon,.control-label-alt .tooltip-icon{float:right}.control-label.f,.f.control-label-alt{display:flex}.control-label button,.control-label-alt button{margin-left:auto}.control-label .lg,.control-label-alt .lg{font-size:1.3rem}.control-label.first,.first.control-label-alt{margin-top:0}.control-label-alt{color:#8097a2}.control-label-alt.lg{font-size:1.3rem}.form-control{line-height:20px;border:1px solid #BECAD0;border-radius:4px;padding:9px;background-color:#fff!important;display:block;width:100%;font-size:1.5rem;color:#617985;height:44px;line-height:24px}.form-control.disabled,.form-control[disabled],.form-control:disabled{background-color:#f6f8f9!important;opacity:1}.form-control+.form-control{margin-top:10px}.form-control+.form-control.linear{margin-top:0;margin-left:10px}.form-control:focus{outline:none;border-color:#31d3cd}.form-control.error{border-color:#c40700}.form-control.error.unbordered{border-right:1px solid #c40700}.form-control.sm{height:38px}.form-control.lg{height:52px;font-size:1.8rem;font-weight:500}.form-control.wd-1{width:60px}.form-control.wd-2{width:120px}.form-control.wd-3{width:180px}.form-control.wd-4{width:240px}.form-control.wd-5{width:300px}.form-control.wd-6{width:360px}.form-control.wd-7{width:420px}.form-control.wd-8{width:480px}.form-control.wd-9{width:540px}.form-control.wd-10{width:600px}.form-control.right{margin-left:auto}.form-control.unbordered{border:none}.form-control.inline{background-color:transparent!important;border:none;border-radius:0;border-bottom:2px solid #D6DDE1}.form-control-inner{border:none;height:24px;line-height:24px;font-size:1.5rem;color:#617985;flex:1;min-width:60px}.form-control-inner:focus{outline:none}.form-control.has-items{padding:3px 5px;line-height:32px;display:flex;flex-wrap:wrap;min-height:44px;height:auto}.form-control.has-items .form-control-inner{padding:4px;margin:2px;line-height:32px;height:32px}.form-control.has-items .item{margin:2px}.form-spacer{height:40px}textarea.form-control{height:auto;min-height:44px}quill-editor{display:block;position:relative}quill-editor .ql-editor{min-height:400px}quill-editor.xs .ql-editor{min-height:140px}quill-editor.sm .ql-editor{min-height:280px}quill-editor.nh .ql-editor{min-height:0}.flexi-height,.flexi-height .form-control{height:auto;min-height:44px}.pre-control{min-width:44px;padding:0 10px;display:flex;justify-content:center;align-items:center;background-color:#f6f8f9;border:1px solid #A1B2BA;border-right:none;font-size:1.4rem;flex-shrink:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pre-control.light{border:0;background-color:transparent;color:#a1b2ba}.pre-control+.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.pre-control.disabled{background-color:#f6f8f9!important;color:#a1b2ba}.post-control{min-width:44px;padding:0 10px;display:flex;justify-content:center;align-items:center;background-color:#eaeef0;border:1px solid #A1B2BA;border-left:none;font-size:1.4rem;flex-shrink:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.post-control.blend{background-color:#fff;color:#8097a2;border-left:none;padding-right:11px}.has-pre-control{border-left:none}.has-post-control{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.post-control-action{padding:0 0 0 10px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.placeholdered{position:relative}.placeholdered .placeholder-background{position:absolute;z-index:1;inset:0;background-color:#fff;color:#a1b2ba;line-height:24px;padding:10px;font-size:1.5rem}.placeholdered .form-control{z-index:2;background-color:transparent;position:relative}.file-input,.input-file-upload{display:none}::-moz-placeholder{color:#a1b2ba!important;font-style:italic}::placeholder{color:#a1b2ba!important;font-style:italic}::-moz-placeholder{color:#a1b2ba!important}::-ms-input-placeholder{color:#a1b2ba!important}::-webkit-input-placeholder{color:#a1b2ba!important}.ql-editor.ql-blank:before{color:#a1b2ba!important;font-style:normal!important}.error-message{margin-top:5px;margin-bottom:5px;color:#c40700;line-height:1.4}.warning-message{margin-top:5px;margin-bottom:5px;color:#ffa907;line-height:1.4}.form-group.warning .fields{border-color:#ffa907}.form-group-block.warning .control-label,.form-group-block.warning .control-label-alt,.form-field-group.warning .control-label,.form-field-group.warning .control-label-alt{color:#8097a2}.form-group-block.warning .datepicker-light .mydrp .selector,.form-group-block.warning .datepicker-light .mydp .selector,.form-group-block.warning .datepicker.form-field,.form-group-block.warning .form-control,.form-field-group.warning .datepicker-light .mydrp .selector,.form-field-group.warning .datepicker-light .mydp .selector,.form-field-group.warning .datepicker.form-field,.form-field-group.warning .form-control{border-color:#ffa907}.form-group.error .fields{border-color:#c40700!important}.form-group-block.error .control-label,.form-group-block.error .control-label-alt,.form-field-group.error .control-label,.form-field-group.error .control-label-alt{color:#8097a2}.form-group-block.error .form-control,.form-group-block.error .ql-toolbar.ql-snow,.form-group-block.error .datepicker-light .mydrp .selector,.form-group-block.error .datepicker-light .mydp .selector,.form-group-block.error .datepicker.form-field,.form-group-block.error .ql-container.ql-snow,.form-field-group.error .form-control,.form-field-group.error .ql-toolbar.ql-snow,.form-field-group.error .datepicker-light .mydrp .selector,.form-field-group.error .datepicker-light .mydp .selector,.form-field-group.error .datepicker.form-field,.form-field-group.error .ql-container.ql-snow{border-color:#c40700}.form-group.success .fields{border-color:#31d3cd}.form-field-group.success .control-label,.form-field-group.success .control-label-alt{color:#8097a2}.form-field-group.success .form-control,.form-field-group.success .ql-toolbar.ql-snow,.form-field-group.success .datepicker-light .mydrp .selector,.form-field-group.success .datepicker-light .mydp .selector,.form-field-group.success .ql-container.ql-snow{border-color:#31d3cd}.form-footer{margin-top:24px;display:flex;justify-content:center}.form-footer .btn{min-width:12rem}.form-footer.stacked{flex-direction:column;align-items:center}.form-footer.stacked .link,.form-footer.stacked .btn{margin:0 0 16px}.form-footer .left{margin-right:auto}.form-footer .right{margin-left:auto}.compact .control-label,.compact .control-label-alt,.compact .form-footer{margin-top:8px}.avatar-wrapper{position:relative;padding:0;width:150px;margin:0 auto 2rem}.avatar-wrapper input{display:none}.avatar-wrapper .link{margin-top:.5rem;display:block;font-size:1.2rem;text-align:center;font-weight:400}.avatar-wrapper .btn{position:absolute;bottom:0;z-index:2;right:0}.avatar-wrapper .hint{text-align:center}.avatar-wrapper .btn-avatar-image{top:0;width:100%;height:100%;background-color:transparent}.avatar-wrapper loading-bar{z-index:100;margin-top:10px;display:block;position:relative}.filter-field{position:relative}.filter-field .filter-icon{position:absolute;top:0;right:0;bottom:0;line-height:44px;font-size:2.4rem;width:40px;text-align:center;color:#becad0}.delete-confirmation{color:#8097a2;line-height:38px}.x-form-control{padding:8px;border-radius:4px;border:1px solid transparent;background-color:transparent;width:100%;color:inherit}.x-form-control.h1{font-size:2.8rem}.x-form-control.h2{font-size:2.4rem}.x-form-control:hover{border:1px solid #BECAD0}.x-form-control:focus{border:1px solid #31d3cd}.x-checkbox{width:16px;height:16px;display:block;align-items:center;position:relative;display:flex;cursor:pointer;overflow:hidden;border-radius:4px;background-color:transparent}.x-checkbox input{display:none}.x-checkbox:before{content:" ";width:100%;height:100%;position:absolute;border-radius:4px;border:1px solid #BECAD0}.x-checkbox .check{position:absolute;display:none;line-height:12px;text-align:center;top:-3px;left:-3px;font-size:20px;color:#fff}.x-checkbox:hover{border-color:#31d3cd;color:#31d3cd}.x-checkbox input:checked+.check{display:block;background-color:#31d3cd;border:1px solid #31d3cd}.x-checkbox input:checked+.check i{color:#fff}.card{background-color:#fff;display:block;position:relative;border-radius:4px}.card.disabled{background-color:#f6f8f9}.cards .card+.card{margin-top:24px}.card-dummy{background-color:#f6f8f9;color:#becad0}.card-dummy i{font-size:5rem;color:#becad0;border-color:#becad0;margin-bottom:10px;display:block}.card-dummy:hover{background-color:#fff;cursor:pointer;color:#8097a2}.card-dummy:hover i{color:#8097a2;border-color:#8097a2}.card-header{position:relative;padding:40px 16px 10px}.card-header .actions{position:absolute;top:40px;right:40px}@media (min-width: 768px){.card-header{padding:40px 40px 10px}.card-header .actions{position:absolute;margin-top:0;bottom:25px;margin-bottom:0}}.card-header.has-image{padding-left:136px;min-height:60px;display:flex;flex-direction:column;align-items:flex-start}.card-header.has-image .avatar{position:absolute;left:32px;top:24px}.card-header h1,.card-header h2{font-size:2.4rem;font-weight:500;z-index:1;position:relative;display:inline-block}.card-content,.card-form{position:relative;display:block;padding:10px 16px 20px}@media (min-width: 768px){.card-content,.card-form{padding:10px 40px 20px}}.card-footer{padding:10px 16px 40px}@media (min-width: 768px){.card-footer{padding:10px 40px 40px}}.card-content .card-footer{padding:24px 0 20px}.card-spacer{height:40px}.card.sm .card-header{padding:24px 16px 10px}.card.sm .card-header .actions{top:24px;right:16px}.card.sm .card-content{padding:10px 16px 20px}.card.sm .card-footer{padding:10px 16px 24px}.card-one{padding:12px 20px}.subnav-layout .card{margin:5rem auto;max-width:1200px;min-width:300px}.empty-card{margin:5rem auto;text-align:center}.empty-card div{font-size:1.8rem;color:#8097a2;padding:0 5rem}.empty-card .btn{margin-top:2rem}.card-footer{display:flex;flex-wrap:wrap}.card-footer .left{margin-right:auto}.card-footer .right{margin-left:auto}.card-footer.centred{justify-content:center}.card-footer.left{justify-content:flex-start}.card-footer.right{justify-content:flex-end}.card-footer .btn{margin-bottom:10px}.account-limit{text-align:center}.account-limit .empty-message{font-size:1.8rem;line-height:1.4}button,a{border:none;background-color:transparent}button:hover,button:hover:focus,button:hover:active,button:focus:active,button:focus,button:active,a:hover,a:hover:focus,a:hover:active,a:focus:active,a:focus,a:active{outline:none}.btn{display:inline-block;border:2px solid transparent;border-radius:4px;background-color:transparent;line-height:36px;font-size:1.3rem;font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;min-height:40px;cursor:pointer;padding:0 16px}.btn.sm{padding:0 16px;height:32px;min-height:32px;line-height:28px}.btn.lg{padding:0 16px;height:44px;min-height:44px;line-height:40px}.btn.fw{width:100%;display:block}.btn.circle{padding:0;border-radius:50%;height:40px;width:40px}.btn.circle i{line-height:36px;font-size:3.2rem}.btn b{display:none;font-weight:inherit}@media (min-width: 768px){.btn b{display:inline}}.btn-primary,.btn-image-upload{background-color:#f87567;color:#000}.btn-primary:hover,.btn-image-upload:hover,.btn-primary:hover:focus,.btn-primary:hover:active,.btn-primary:focus:active,.btn-image-upload:focus:active{background-color:#f65746;color:#000}.btn-primary.blank,.blank.btn-image-upload{background-color:transparent;color:#8097a2cc;border-color:#8097a299}.btn-primary.blank:hover,.blank.btn-image-upload:hover,.btn-primary.blank:hover:focus,.btn-primary.blank:hover:active,.btn-primary.blank:focus:active,.blank.btn-image-upload:focus:active{color:#8097a2;border-color:#8097a2}.btn-primary-alt{background-color:#31d3cd;color:#000}.btn-primary-alt:hover,.btn-primary-alt:hover:focus,.btn-primary-alt:hover:active,.btn-primary-alt:focus:active{background-color:#28bdb8;color:#000}.btn-primary-alt-2{background-color:#000;color:#f87567}.btn-primary-alt-2:hover,.btn-primary-alt-2:hover:focus,.btn-primary-alt-2:hover:active,.btn-primary-alt-2:focus:active{background-color:#f87567;color:#000}.btn-secondary{background-color:#fff;color:#8097a2;border-color:#a1b2ba}.btn-secondary:hover,.btn-secondary:hover:focus,.btn-secondary:hover:active,.btn-secondary:focus:active{color:#6c8793;border-color:#8097a2}.btn-secondary.blank{border-color:transparent}.btn-secondary.blank:hover,.btn-secondary.blank:hover:focus,.btn-secondary.blank:hover:active,.btn-secondary.blank:focus:active{color:#6c8793;border-color:transparent;background-color:#f0f3f4}.btn-secondary-alt{background-color:transparent;color:#fffc;border-color:#ffffff80}.btn-secondary-alt:hover,.btn-secondary-alt:hover:focus,.btn-secondary-alt:hover:active,.btn-secondary-alt:focus:active{color:#fff;border-color:#fff}.btn-secondary-alt.black{color:#000c;border-color:#0009}.btn-secondary-alt.black:hover,.btn-secondary-alt.black:hover:focus,.btn-secondary-alt.black:hover:active,.btn-secondary-alt.black:focus:active{color:#50646d;border-color:#50646d}.btn-tertiary{background-color:#35296b;color:#fff}.btn-tertiary:hover,.btn-tertiary:hover:focus,.btn-tertiary:hover:active,.btn-tertiary:focus:active{background-color:#fff;color:#35296b;border-color:#35296b}.btn-outline{background-color:transparent;color:#8097a2;border-color:#8097a2}.btn-outline:hover,.btn-outline:hover:focus,.btn-outline:hover:active,.btn-outline:focus:active{color:#6c8793;border-color:#6c8793}.btn-outline.blank{border-color:transparent}.btn-outline.dark{background-color:transparent;color:#000000bf;border-color:#000000bf}.btn-outline.dark:hover,.btn-outline.dark:hover:focus,.btn-outline.dark:hover:active,.btn-outline.dark:focus:active{color:#000;border-color:#000}.btn-outline.dark.blank{border-color:transparent}.btn-outline.white{background-color:transparent;color:#ffffffbf;border-color:#ffffffbf}.btn-outline.white:hover,.btn-outline.white:hover:focus,.btn-outline.white:hover:active,.btn-outline.white:focus:active{color:#fff}.btn-back{color:#8097a2;text-decoration:none;padding:0}.btn-back:hover,.btn-back:hover:focus,.btn-back:hover:active,.btn-back:focus:active{color:#617985}.btn-image-upload{position:absolute;bottom:30px;padding:0;width:40px;height:40px;border-radius:50%;font-size:1.5rem}.btn-primary-reverse{background-color:transparent;color:#f87567}.btn-primary-reverse:hover,.btn-primary-reverse:hover:focus,.btn-primary-reverse:hover:active,.btn-primary-reverse:focus:active{color:#f65746}.btn-help,#footer .btn-help{display:block;border:0;border-radius:50%;background-color:#31d3cd;color:#fff;width:32px;height:32px;line-height:32px;font-size:1.8rem;padding:0;margin-left:.5rem;cursor:pointer;text-align:center;font-weight:400;-webkit-appearance:none}.btn-help:hover,.btn-help:hover:focus,.btn-help:hover:active,.btn-help:focus:active,#footer .btn-help:hover,#footer .btn-help:hover:focus,#footer .btn-help:hover:active,#footer .btn-help:focus:active{background-color:#28bdb8;color:#fff}.btn-help.lg,#footer .btn-help.lg{font-size:24px}.btn-action-text{height:32px;line-height:32px;text-align:center;font-size:1.2rem;text-transform:uppercase;color:#6c8793;cursor:pointer;border-radius:4px;display:inline-block;padding:0 32px 0 12px;position:relative;text-decoration:none;font-weight:600}.btn-action-text i{position:absolute;right:2px;top:0;width:32px;height:32px;text-align:center;font-size:2rem}.btn-action-text.left-icon{padding:0 12px 0 32px}.btn-action-text.left-icon i{left:2px;right:auto}.btn-action-text:hover,.btn-action-text:hover:focus,.btn-action-text:hover:active,.btn-action-text:focus:active,.btn-action-text:focus,.btn-action-text:active{background-color:#f0f3f4;color:#617985}.btn-action-text.dark{color:#fff}.btn-action-text.dark:hover,.btn-action-text.dark:hover:focus,.btn-action-text.dark:hover:active,.btn-action-text.dark:focus:active,.btn-action-text.dark:focus,.btn-action-text.dark:active{color:#fff;background-color:#0000001a}.btn-action-text.sm{height:28px;min-height:28px;line-height:27px;font-size:1.1rem;border-radius:14px;padding:0 30px 0 10px}.btn-action-text.sm i{right:2px;width:28px;height:28px;font-size:1.4rem}.btn-action-text.lg{font-size:1.2rem;height:38px;line-height:38px;border-radius:4px}.btn-action-text.lg i{font-size:2.2rem;line-height:38px;vertical-align:middle}.btn-action-text.xl{font-size:1.3rem;height:44px;line-height:44px;padding:0 34px 0 16px;border-radius:4px}.btn-action-text.xl i{font-size:2.4rem;top:6px;line-height:32px;vertical-align:middle}.btn-action-text i.good{color:#0dad12}.btn-action-text i.warning{color:#ffa907}.btn-action-text i.bad{color:#c40700}.btn-action-text i.info{color:#2196f3}.btn-action-text.disabled:hover{background-color:transparent;color:#a1b2ba}.btn-action-icon{width:32px;height:32px;line-height:32px;text-align:center;font-size:2rem;padding:0;color:#617985;cursor:pointer;border-radius:50%;display:inline-block}.btn-action-icon:hover,.btn-action-icon:hover:focus,.btn-action-icon:hover:active,.btn-action-icon:focus:active,.btn-action-icon:focus,.btn-action-icon:active,.btn-action-icon.active{background-color:#eaeef0;color:#617985}.btn-action-icon.active-alt{background-color:#eaeef0;color:#31d3cd}.btn-action-icon.primary{color:#fff;background-color:#f87567}.btn-action-icon.primary:hover,.btn-action-icon.primary:hover:focus,.btn-action-icon.primary:hover:active,.btn-action-icon.primary:focus:active,.btn-action-icon.primary:focus,.btn-action-icon.primary:active{color:#fff;background-color:#f65746}.btn-action-icon.dark{color:#fff}.btn-action-icon.dark:hover,.btn-action-icon.dark:hover:focus,.btn-action-icon.dark:hover:active,.btn-action-icon.dark:focus:active,.btn-action-icon.dark:focus,.btn-action-icon.dark:active{color:#fff;background-color:#0000001a}.btn-action-icon.black{color:#fff;background-color:#000000bf}.btn-action-icon.black:hover,.btn-action-icon.black:hover:focus,.btn-action-icon.black:hover:active,.btn-action-icon.black:focus:active,.btn-action-icon.black:focus,.btn-action-icon.black:active{color:#fff;background-color:#000}.btn-action-icon.danger:hover,.btn-action-icon.danger:hover:focus,.btn-action-icon.danger:hover:active,.btn-action-icon.danger:focus:active,.btn-action-icon.danger:focus,.btn-action-icon.danger:active{color:#c40700}.btn-action-icon.favourited,.btn-action-icon.favourited:hover{background-color:#31d3cd;color:#fff}.btn-action-icon.lg{width:44px;height:44px;line-height:44px;font-size:2.4rem}.btn-action-icon.md{width:40px;height:40px;line-height:40px;font-size:2.4rem}.btn-action-icon.sm{width:24px;height:24px;line-height:24px;font-size:1.8rem}.btn i{font-size:2.4rem;line-height:34px;height:34px;display:inline-block;vertical-align:top}.btn .icon-left{margin-right:.4em}.btn .icon-right{margin-left:.4em}.cancel{position:absolute;width:45px;height:60px;top:0;right:0;color:#fff;border:0;background-color:transparent;cursor:pointer}.btn-more{min-width:0}.btn-primary.disabled,.disabled.btn-image-upload,.btn-primary:disabled,.btn-image-upload:disabled{background-color:#a1b2ba;border-color:#a1b2ba;cursor:not-allowed}.btn-primary.disabled:hover,.disabled.btn-image-upload:hover,.btn-primary:disabled:hover,.btn-image-upload:disabled:hover{background-color:#a1b2ba;border-color:#a1b2ba}.btn-circle{width:44px;height:44px;padding:0;min-width:44px;border-radius:50%}.btn-plus{background-color:#eaeef0;border:2px solid transparent;min-width:0;height:4.4rem;line-height:4rem;padding:0 2rem 0 1rem;border-radius:0;color:#8097a2;cursor:pointer;border-top-right-radius:2rem;border-bottom-right-radius:2rem}.btn-plus:hover,.btn-plus:hover:focus,.btn-plus:focus{background-color:#eaeef0;border:2px solid transparent;color:#8097a2}.btn-plus.enabled{background-color:#f87567;border:2px solid #F87567;color:#fff}.btn-plus.enabled:hover,.btn-plus.enabled:hover:focus,.btn-plus.enabled:focus{background-color:#f65746;border:2px solid #F65746;color:#fff}.btn-primary.disabled .counter,.disabled.btn-image-upload .counter,.btn-primary:disabled .counter,.btn-image-upload:disabled .counter,.btn-primary.disabled .count,.disabled.btn-image-upload .count,.btn-primary:disabled .count,.btn-image-upload:disabled .count{color:#becad0}.btn-group.pills .btn.centre{border-radius:0}.btn-group.pills .btn.left+.btn.right{border-left-width:1px}.cancel-muted{color:#becad0;border:0;background-color:transparent;cursor:pointer;text-transform:uppercase;font-size:1.2rem}.cancel-muted:hover{color:#8097a2}.btn-white-outline{background-color:transparent;border:none;color:#8097a2;font-size:1.6rem;padding:2.5rem 0 1.5rem;cursor:pointer}.btn-white-outline:hover,.btn-white-outline:focus,.btn-white-outline:hover:focus,.btn-white-outline:active{background-color:transparent;border:none}.btn-icon-button{border:none;background-color:transparent;text-transform:uppercase;font-size:1.2rem;text-align:center;color:#8097a2}.btn-icon-button i{display:block;color:#8097a2;font-size:3rem;line-height:2rem}.btn-icon-button:hover i{color:#31d3cd}.btn-icon-inline{padding-left:5rem}.btn-icon-inline i{font-size:1.8rem;position:absolute;left:2rem;top:5px}.btn-section-btn{border:none;background-color:transparent;text-align:center;text-transform:uppercase;color:#8097a2;font-size:1.5rem}.btn-section-btn i{display:block;color:#8097a2;font-size:2.4rem}.btn-section-btn:hover i{color:#31d3cd}.btn-success{background-color:#0dad12;color:#fff}.btn-success:hover{background-color:#0b9510;color:#fff}.btn+.btn{margin-left:1rem}.link{color:#f87567;text-decoration:underline;background-color:transparent;border:none;cursor:pointer;padding:.5rem 0}.link:hover{color:#f65746}.link.link-secondary{color:#31d3cd}.link.link-secondary:hover{color:#28bdb8}.link.link-alt{color:#617985}.link.link-alt:hover{color:#28bdb8}.link.link-white{color:#fff}.link.link-white:hover{color:#28bdb8}.link+.link{margin-left:1rem}.link.sm{font-size:12px}.btn-loading{border:2px solid #31d3cd;border-top-color:transparent;width:40px;min-width:40px;color:transparent;text-indent:-9999px;animation:spint .6s cubic-bezier(.65,0,.45,1) forwards}.btn.left{text-align:center}.no-result{font-size:2rem;color:#8097a2;text-align:center;padding:4rem 2rem}.single-panel{padding-top:3rem;padding-bottom:3rem}.background-header{color:#8097a2;margin-top:3rem}.background-header h3{margin-bottom:2rem;color:#8097a2}.form-footer.bordered{border-top:1px solid #BECAD0}.form-footer .btn+.btn{margin-left:1rem}.form-footer .btn{margin-top:1rem}.secondary-panel{background-color:#eaeef0}.empty-message,.empty-actions{text-align:center;color:#8097a2;padding:24px 0;width:100%;max-width:480px;margin:0 auto;display:block}.empty-message img,.empty-actions img{max-width:100%;margin-bottom:24px}.empty-message i,.empty-actions i{opacity:.8;font-size:80px;margin-bottom:15px;display:block}.empty-message h1,.empty-actions h1{font-size:2.4rem;line-height:1.4}.empty-message h2,.empty-actions h2{font-size:1.8rem;line-height:1.4}.empty-message h3,.empty-actions h3{font-size:1.6rem;line-height:1.4}.empty-message h1,.empty-message h2,.empty-message h3,.empty-actions h1,.empty-actions h2,.empty-actions h3{font-weight:400!important;text-align:center!important}.empty-message .btn,.empty-actions .btn{margin-top:2rem}.empty-message.linear,.empty-actions.linear{padding:10px}.empty-message.sm,.empty-actions.sm{padding:15px}.empty-message.lg,.empty-actions.lg{max-width:600px}.empty-message-upload{min-height:55vh;display:flex;flex-direction:column;justify-content:center;color:#becad0}.empty-message-upload i{font-size:150px;margin-bottom:20px}.empty-message-upload.sm{min-height:20vh}.empty-message-upload.xs{min-height:0}.empty-message-upload.xs i{font-size:30px;margin:0 auto}.empty-message-upload.xs p{text-align:center}.empty-actions i{display:block;margin:0 auto}.empty-message-text{text-align:center;color:#8097a2;width:100%;font-size:1.8rem;padding-bottom:1rem}.empty-message-p{color:#8097a2;font-size:1.4rem;padding:1rem 0}.panel-header{padding:40px 0 10px}h1,h2,h3,h4,h5,h6{font-weight:500;margin-top:0;margin-bottom:.3rem;line-height:1.1}h1{font-size:2.8rem}h2{font-size:2.4rem}h3{font-size:1.8rem}h4 .h4{font-size:1.6rem}p,.para{margin-top:0;line-height:1.5;margin-bottom:2rem}hr{box-sizing:content-box;height:0;overflow:visible}ol,ul{padding:0;margin:0;list-style:none}a{text-decoration:underline;color:#31d3cd}a:hover{color:#28bdb8}.strong,strong{font-weight:500}.formatted-text{white-space:pre-wrap;line-height:1.6}.formatted-text.break{word-wrap:break-word}.formatted-text ul{padding-left:20px;list-style:disc}.formatted-text ol{padding-left:20px;list-style:decimal}.formatted-text p{margin:1em 0}.formatted-text h1,.formatted-text h2{margin:.25em 0 .5em}.overflow-hide{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nowrap{white-space:nowrap}.inline-share::-moz-selection{color:#fff;background:#31d3cd}.inline-share::selection{color:#fff;background:#31d3cd}.left{text-align:left}.right{text-align:right}.centre,.centred{text-align:center}.highlight{color:#31d3cd}.highlight-secondary{color:#35296b}.highlight-tertiary{color:#f87567}.muted{opacity:.8}h1.hero{font-size:4.8rem}.body-2{font-size:1.6rem}.hint{font-size:1.2rem;font-weight:400;color:#8097a2;text-transform:uppercase;margin-top:1rem;line-height:1.4}.hint.md{font-size:1.4rem}.hint.danger{color:#c40700}.hint a{color:#8097a2}.hint-small{color:#8097a2;margin-left:1rem;font-size:.7em}.hint-top{margin-top:0;margin-bottom:15px}sup{top:-1em;font-size:45%}.capitalise{text-transform:capitalize}.uppercase{text-transform:uppercase}.selectable{cursor:pointer}.cc{font-size:1.2rem;color:#6c8793;text-transform:uppercase;margin-right:3px;line-height:1}.cc.t{vertical-align:text-top}.alert-notice{line-height:2rem}.alert-notice i{font-size:2rem}.ul{list-style-type:disc;padding-left:20px}.ul.lg{line-height:1.5}.img-fluid{width:100%;height:auto;vertical-align:bottom}.img-fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;vertical-align:bottom}/*!*****************************************************

Freak Flags, Copyright ©2021 Michael P. Cohen. Freak flags is licenced under the MIT licence.  

For complete information visit: www.freakflagsprite.com 

******************************************************/.fflag{background-image:url(flags.c838a270be66435f.png);background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;box-sizing:content-box}.fflag-CH,.fflag-NP{box-shadow:none!important}.fflag-DZ{background-position:center .2287%}.fflag-AO{background-position:center .4524%}.fflag-BJ{background-position:center .6721%}.fflag-BW{background-position:center .8958%}.fflag-BF{background-position:center 1.1162%}.fflag-BI{background-position:center 1.3379%}.fflag-CM{background-position:center 1.5589%}.fflag-CV{background-position:center 1.7805%}.fflag-CF{background-position:center 2.0047%}.fflag-TD{background-position:center 2.2247%}.fflag-CD{background-position:left 2.4467%}.fflag-DJ{background-position:left 2.6674%}.fflag-EG{background-position:center 2.8931%}.fflag-GQ{background-position:center 3.1125%}.fflag-ER{background-position:left 3.3325%}.fflag-ET{background-position:center 3.5542%}.fflag-GA{background-position:center 3.7759%}.fflag-GM{background-position:center 4.0015%}.fflag-GH{background-position:center 4.2229%}.fflag-GN{background-position:center 4.441%}.fflag-GW{background-position:left 4.66663%}.fflag-CI{background-position:center 4.8844%}.fflag-KE{background-position:center 5.1061%}.fflag-LS{background-position:center 5.3298%}.fflag-LR{background-position:left 5.5495%}.fflag-LY{background-position:center 5.7712%}.fflag-MG{background-position:center 5.994%}.fflag-MW{background-position:center 6.2156%}.fflag-ML{background-position:center 6.4363%}.fflag-MR{background-position:center 6.658%}.fflag-MU{background-position:center 6.8805%}.fflag-YT{background-position:center 7.1038%}.fflag-MA{background-position:center 7.3231%}.fflag-MZ{background-position:left 7.5448%}.fflag-NA{background-position:left 7.7661%}.fflag-NE{background-position:center 7.98937%}.fflag-NG{background-position:center 8.2099%}.fflag-CG{background-position:center 8.4316%}.fflag-RE{background-position:center 8.6533%}.fflag-RW{background-position:right 8.875%}.fflag-SH{background-position:center 9.0967%}.fflag-ST{background-position:center 9.32237%}.fflag-SN{background-position:center 9.5426%}.fflag-SC{background-position:left 9.7628%}.fflag-SL{background-position:center 9.9845%}.fflag-SO{background-position:center 10.2052%}.fflag-ZA{background-position:left 10.4269%}.fflag-SS{background-position:left 10.6486%}.fflag-SD{background-position:center 10.8703%}.fflag-SR{background-position:center 11.0945%}.fflag-SZ{background-position:center 11.3135%}.fflag-TG{background-position:left 11.5354%}.fflag-TN{background-position:center 11.7593%}.fflag-UG{background-position:center 11.9799%}.fflag-TZ{background-position:center 12.2005%}.fflag-EH{background-position:center 12.4222%}.fflag-YE{background-position:center 12.644%}.fflag-ZM{background-position:center 12.8664%}.fflag-ZW{background-position:left 13.0873%}.fflag-AI{background-position:center 13.309%}.fflag-AG{background-position:center 13.5307%}.fflag-AR{background-position:center 13.7524%}.fflag-AW{background-position:left 13.9741%}.fflag-BS{background-position:left 14.1958%}.fflag-BB{background-position:center 14.4175%}.fflag-BQ{background-position:center 14.6415%}.fflag-BZ{background-position:center 14.8609%}.fflag-BM{background-position:center 15.0826%}.fflag-BO{background-position:center 15.306%}.fflag-VG{background-position:center 15.528%}.fflag-BR{background-position:center 15.7496%}.fflag-CA{background-position:center 15.9694%}.fflag-KY{background-position:center 16.1911%}.fflag-CL{background-position:left 16.4128%}.fflag-CO{background-position:left 16.6345%}.fflag-KM{background-position:center 16.8562%}.fflag-CR{background-position:center 17.0779%}.fflag-CU{background-position:left 17.2996%}.fflag-CW{background-position:center 17.5213%}.fflag-DM{background-position:center 17.743%}.fflag-DO{background-position:center 17.968%}.fflag-EC{background-position:center 18.1864%}.fflag-SV{background-position:center 18.4081%}.fflag-FK{background-position:center 18.6298%}.fflag-GF{background-position:center 18.8515%}.fflag-GL{background-position:left 19.0732%}.fflag-GD{background-position:center 19.2987%}.fflag-GP{background-position:center 19.518%}.fflag-GT{background-position:center 19.7383%}.fflag-GY{background-position:center 19.96%}.fflag-HT{background-position:center 20.1817%}.fflag-HN{background-position:center 20.4034%}.fflag-JM{background-position:center 20.6241%}.fflag-MQ{background-position:center 20.8468%}.fflag-MX{background-position:center 21.0685%}.fflag-MS{background-position:center 21.2902%}.fflag-NI{background-position:center 21.5119%}.fflag-PA{background-position:center 21.7336%}.fflag-PY{background-position:center 21.9553%}.fflag-PE{background-position:center 22.177%}.fflag-PR{background-position:left 22.4002%}.fflag-BL{background-position:center 22.6204%}.fflag-KN{background-position:center 22.8421%}.fflag-LC{background-position:center 23.0638%}.fflag-PM{background-position:center 23.2855%}.fflag-VC{background-position:center 23.5072%}.fflag-SX{background-position:left 23.732%}.fflag-TT{background-position:center 23.9506%}.fflag-TC{background-position:center 24.1723%}.fflag-US{background-position:center 24.394%}.fflag-VI{background-position:center 24.6157%}.fflag-UY{background-position:left 24.8374%}.fflag-VE{background-position:center 25.0591%}.fflag-AB{background-position:center 25.279%}.fflag-AF{background-position:center 25.5025%}.fflag-AZ{background-position:center 25.7242%}.fflag-BD{background-position:center 25.9459%}.fflag-BT{background-position:center 26.1676%}.fflag-BN{background-position:center 26.3885%}.fflag-KH{background-position:center 26.611%}.fflag-CN{background-position:left 26.8327%}.fflag-GE{background-position:center 27.0544%}.fflag-HK{background-position:center 27.2761%}.fflag-IN{background-position:center 27.4978%}.fflag-ID{background-position:center 27.7195%}.fflag-JP{background-position:center 27.9412%}.fflag-KZ{background-position:center 28.1615%}.fflag-LA{background-position:center 28.3846%}.fflag-MO{background-position:center 28.6063%}.fflag-MY{background-position:center 28.829%}.fflag-MV{background-position:center 29.0497%}.fflag-MN{background-position:left 29.2714%}.fflag-MM{background-position:center 29.4931%}.fflag-NP{background-position:left 29.7148%}.fflag-KP{background-position:left 29.9365%}.fflag-MP{background-position:center 30.1582%}.fflag-PW{background-position:center 30.3799%}.fflag-PG{background-position:center 30.6016%}.fflag-PH{background-position:left 30.8233%}.fflag-SG{background-position:left 31.045%}.fflag-KR{background-position:center 31.2667%}.fflag-LK{background-position:right 31.4884%}.fflag-TW{background-position:left 31.7101%}.fflag-TJ{background-position:center 31.9318%}.fflag-TH{background-position:center 32.1535%}.fflag-TL{background-position:left 32.3752%}.fflag-TM{background-position:center 32.5969%}.fflag-VN{background-position:center 32.8186%}.fflag-AL{background-position:center 33.0403%}.fflag-AD{background-position:center 33.25975%}.fflag-AM{background-position:center 33.4837%}.fflag-AT{background-position:center 33.7054%}.fflag-BY{background-position:left 33.9271%}.fflag-BE{background-position:center 34.1488%}.fflag-BA{background-position:center 34.3705%}.fflag-BG{background-position:center 34.5922%}.fflag-HR{background-position:center 34.8139%}.fflag-CY{background-position:center 35.0356%}.fflag-CZ{background-position:left 35.2555%}.fflag-DK{background-position:center 35.479%}.fflag-EE{background-position:center 35.7007%}.fflag-FO{background-position:center 35.9224%}.fflag-FI{background-position:center 36.1441%}.fflag-FR{background-position:center 36.3658%}.fflag-DE{background-position:center 36.5875%}.fflag-GI{background-position:center 36.8092%}.fflag-GR{background-position:left 37.0309%}.fflag-HU{background-position:center 37.2526%}.fflag-IS{background-position:center 37.4743%}.fflag-IE{background-position:center 37.696%}.fflag-IM{background-position:center 37.9177%}.fflag-IT{background-position:center 38.1394%}.fflag-JE{background-position:center 38.3611%}.fflag-XK{background-position:center 38.5828%}.fflag-LV{background-position:center 38.8045%}.fflag-LI{background-position:left 39.0262%}.fflag-LT{background-position:center 39.2479%}.fflag-LU{background-position:center 39.4696%}.fflag-MT{background-position:left 39.6913%}.fflag-MD{background-position:center 39.913%}.fflag-MC{background-position:center 40.1347%}.fflag-ME{background-position:center 40.3564%}.fflag-NL{background-position:center 40.5781%}.fflag-MK{background-position:center 40.7998%}.fflag-NO{background-position:center 41.0215%}.fflag-PL{background-position:center 41.2432%}.fflag-PT{background-position:center 41.4649%}.fflag-RO{background-position:center 41.6866%}.fflag-RU{background-position:center 41.9083%}.fflag-SM{background-position:center 42.13%}.fflag-RS{background-position:center 42.3517%}.fflag-SK{background-position:center 42.5734%}.fflag-SI{background-position:center 42.7951%}.fflag-ES{background-position:left 43.0168%}.fflag-SE{background-position:center 43.2385%}.fflag-CH{background-position:center 43.4602%}.fflag-TR{background-position:center 43.6819%}.fflag-UA{background-position:center 43.9036%}.fflag-GB{background-position:center 44.1253%}.fflag-VA{background-position:right 44.347%}.fflag-BH{background-position:center 44.5687%}.fflag-IR{background-position:center 44.7904%}.fflag-IQ{background-position:center 45.0121%}.fflag-IL{background-position:center 45.2338%}.fflag-KW{background-position:left 45.4555%}.fflag-JO{background-position:left 45.6772%}.fflag-KG{background-position:center 45.897%}.fflag-LB{background-position:center 46.1206%}.fflag-OM{background-position:left 46.3423%}.fflag-PK{background-position:center 46.561%}.fflag-PS{background-position:center 46.7857%}.fflag-QA{background-position:center 47.0074%}.fflag-SA{background-position:center 47.2291%}.fflag-SY{background-position:center 47.4508%}.fflag-AE{background-position:center 47.6725%}.fflag-UZ{background-position:left 47.8942%}.fflag-AS{background-position:right 48.1159%}.fflag-AU{background-position:center 48.3376%}.fflag-CX{background-position:center 48.5593%}.fflag-CC{background-position:center 48.781%}.fflag-CK{background-position:center 49.002%}.fflag-FJ{background-position:center 49.2244%}.fflag-PF{background-position:center 49.4445%}.fflag-GU{background-position:center 49.6678%}.fflag-KI{background-position:center 49.8895%}.fflag-MH{background-position:left 50.1112%}.fflag-FM{background-position:center 50.3329%}.fflag-NC{background-position:center 50.5546%}.fflag-NZ{background-position:center 50.7763%}.fflag-NR{background-position:left 50.998%}.fflag-NU{background-position:center 51.2197%}.fflag-NF{background-position:center 51.4414%}.fflag-WS{background-position:left 51.6631%}.fflag-SB{background-position:left 51.8848%}.fflag-TK{background-position:center 52.1065%}.fflag-TO{background-position:left 52.3282%}.fflag-TV{background-position:center 52.5499%}.fflag-VU{background-position:left 52.7716%}.fflag-WF{background-position:center 52.9933%}.fflag.ff-sm{width:18px;height:11px}.fflag.ff-md{width:27px;height:17px}.fflag.ff-lg{width:42px;height:27px}.fflag.ff-xl{width:60px;height:37px}th{text-align:left;font-weight:500}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:16px 8px 16px 0;border-top:none;position:relative}@media (min-width: 992px){.table th,.table td{padding:16px}}@media (min-width: 1200px){.table th,.table td{padding:16px}}@media (min-width: 1440px){.table th,.table td{padding:16px}}.table th{font-weight:500;text-align:left;border-bottom:1px solid #BECAD0;text-transform:uppercase;font-size:1.2rem;color:#8097a2;line-height:20px}@media (min-width: 992px){.table th{padding:16px 16px 8px}}.table th.unpadded,.table td.unpadded{padding:16px 8px}@media (min-width: 992px){.table th.unpadded,.table td.unpadded{padding:16px 20px}}@media (min-width: 1200px){.table th.unpadded,.table td.unpadded{padding:16px 20px}}@media (min-width: 1440px){.table th.unpadded,.table td.unpadded{padding:16px 20px}}.table .status{text-transform:uppercase;font-size:1.2rem}.table .status-good{color:#31d3cd}.table .status-ok{color:#ffa907}.table .status-bad{color:#c40700}.table-horizontal{width:100%;border-collapse:collapse}.table-horizontal td{padding:4px}.table-horizontal .header-row td{text-transform:uppercase;color:#8097a2;border-bottom:1px solid #8097A2;font-size:1.2rem}.table-horizontal th{font-weight:500}.table-has-row-lines tr+tr th,.table-has-row-lines tr+tr td{border-top:1px solid #EAEEF0}.selectable{cursor:pointer}.selectable .table-actions{min-width:80px;max-width:80px}.selectable .actions{display:flex;display:none;position:absolute;align-items:center;height:100%;top:0;right:20px}.selectable:hover{background-color:#f0f3f4}.selectable:hover .actions{display:flex}.table th:first-child,.table td:first-child{padding-left:8px}.table-padded-left th:first-child,.table-padded-left td:first-child{padding-left:2rem}.table-rates{width:100%}.table-rates.padded{margin-top:30px}.table-rates td{height:44px}.table-rates .control-label,.table-rates .control-label-alt{margin:0}.table-rates .select-currency{margin:0 -1px 0 0;min-width:54px;width:54px}.table-rates .select-currency .ngx-select__toggle{padding-right:9px!important}.table-rates .select-currency .ngx-select__toggle-buttons{display:none}.table-rates .select-currency .dropdown-item{padding:12px!important}.table-rates .select-currency .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.table-rates .gig-rate{border-top-left-radius:0;border-bottom-left-radius:0}.table-rates .ngx-select__toggle{min-width:0!important}.table-rates .form-field{width:125px;margin-left:auto}.table-rates .form-field.currency-field{width:157px}.table-rates .form-control{text-align:right}.table-rates .value{text-align:right;padding-right:1rem;line-height:38px;font-size:1.5rem}.table-rates .totals td{border-top:1px solid #BECAD0;padding-top:16px}.table-rates .totals td .control-label-alt{font-size:1.6rem}.table-rates.lg .control-label,.table-rates.lg .control-label-alt{font-size:1.3rem}.table-rates.lg .form-field{width:200px}table.grid td{height:44px;border-bottom:1px solid #F6F8F9;padding:0;margin:0}table.grid td+td{border-left:1px solid #F6F8F9}table.grid th.unbordered,table.grid td.unbordered{border:none}table.grid-form .form-control{border-top:none!important;border-right:none!important;border-radius:0!important}table.blank{border-collapse:collapse}table.blank td{padding:0}table.blank td+td{padding-left:10px}table.horizontal th{padding-right:10px}.table-scroll{width:100%;position:relative}.table-scroll.has-actions{padding-right:44px}.table-scroll .scroler{overflow-x:scroll}.table-scroll .scroll-indicator{text-align:right;text-transform:uppercase;color:#becad0;font-size:1.2rem;position:absolute;top:0;right:44px;line-height:16px}.table-scroll .scroll-indicator i{line-height:16px;font-size:16px}.table-scroll .table-actions{position:absolute;top:0;right:0;padding-top:62px}.table-scroll .table-actions .table-action{display:flex;height:44px;justify-content:center;align-items:center;margin-bottom:12px}.table-responsive{overflow-x:auto}.table .w-10{width:10%;min-width:50px}.table .w-15{width:15%;min-width:65px}.table .w-20{width:20%;min-width:80px}.table .w-25{width:25%;min-width:95px}.table .w-30{width:30%;min-width:110px}.table .w-35{width:35%;min-width:125px}.table .w-40{width:40%;min-width:140px}.table .w-45{width:45%;min-width:155px}.table .w-50{width:50%;min-width:170px}.table .w-55{width:55%;min-width:185px}.table .w-60{width:60%;min-width:200px}.table .w-65{width:65%;min-width:215px}.table .w-70{width:70%;min-width:230px}.table .w-75{width:75%;min-width:245px}.table .w-80{width:80%;min-width:260px}.table .w-85{width:85%;min-width:275px}.table .w-90{width:90%;min-width:290px}.table .w-95{width:95%;min-width:305px}.table .w-100{width:100%;min-width:320px}.errors.show{display:block;background-color:#f87567;color:#fff;text-align:center;padding:1rem;font-size:1.5rem}.errors.hide{display:none}.currency-change-alert{color:#c40700;display:flex;font-size:1.5rem;padding:2px 0}.currency-change-alert .message{max-width:none;margin:0;padding:0;align-items:center}.currency-change-alert i{font-size:2.4rem;margin-right:10px}perfect-scrollbar.scrollbar .ps.ps--active-x>.ps__rail-x,perfect-scrollbar.scrollbar .ps__rail-x,.scrollbar.ps .ps.ps--active-x>.ps__rail-x,.scrollbar.ps .ps__rail-x{background-color:transparent!important;height:5px!important;opacity:1!important}perfect-scrollbar.scrollbar .ps.ps--active-y>.ps__rail-y,perfect-scrollbar.scrollbar .ps__rail-y,.scrollbar.ps .ps.ps--active-y>.ps__rail-y,.scrollbar.ps .ps__rail-y{background-color:transparent!important;width:5px!important;opacity:1!important}perfect-scrollbar.scrollbar .ps__thumb-x,.scrollbar.ps .ps__thumb-x{right:0;height:5px!important;background-color:#31d3cd;border-radius:0}perfect-scrollbar.scrollbar .ps__thumb-y,.scrollbar.ps .ps__thumb-y{right:0;width:5px!important;background-color:#31d3cd;border-radius:0}perfect-scrollbar.scrollbar .grey .ps .ps__rail-y,perfect-scrollbar.scrollbar.grey .ps__rail-y,.scrollbar.ps .grey .ps .ps__rail-y,.scrollbar.ps.grey .ps__rail-y{width:5px!important;background-color:#0003!important;right:auto!important;opacity:1!important}perfect-scrollbar.scrollbar .grey .ps .ps__thumb-y,perfect-scrollbar.scrollbar.grey .ps__thumb-y,.scrollbar.ps .grey .ps .ps__thumb-y,.scrollbar.ps.grey .ps__thumb-y{background-color:#becad0;border-radius:0!important;right:0!important;width:5px!important}perfect-scrollbar.scrollbar .grey .ps .ps__rail-x,perfect-scrollbar.scrollbar.grey .ps__rail-x,.scrollbar.ps .grey .ps .ps__rail-x,.scrollbar.ps.grey .ps__rail-x{height:5px!important;background-color:#0003!important;right:auto!important;opacity:1!important}perfect-scrollbar.scrollbar .grey .ps .ps__thumb-x,perfect-scrollbar.scrollbar.grey .ps__thumb-x,.scrollbar.ps .grey .ps .ps__thumb-x,.scrollbar.ps.grey .ps__thumb-x{background-color:#becad0;border-radius:0!important;right:0!important;height:5px!important}perfect-scrollbar.scrollbar.lg .ps__rail-x,.scrollbar.ps.lg .ps__rail-x{height:10px!important}perfect-scrollbar.scrollbar.lg .ps__rail-x .ps__thumb-x,.scrollbar.ps.lg .ps__rail-x .ps__thumb-x{height:10px!important}perfect-scrollbar.scrollbar .alt .ps .ps__rail-y,perfect-scrollbar.scrollbar .alt .ps>.ps__rail-y,perfect-scrollbar.scrollbar.alt>.ps.ps--active-y .ps__rail-y,perfect-scrollbar.scrollbar.alt>.ps.ps--active-y>.ps__rail-y,perfect-scrollbar.scrollbar.alt .ps__rail-y,perfect-scrollbar.scrollbar.alt>.ps__rail-y,.scrollbar.ps .alt .ps .ps__rail-y,.scrollbar.ps .alt .ps>.ps__rail-y,.scrollbar.ps.alt>.ps.ps--active-y .ps__rail-y,.scrollbar.ps.alt>.ps.ps--active-y>.ps__rail-y,.scrollbar.ps.alt .ps__rail-y,.scrollbar.ps.alt>.ps__rail-y{background-color:transparent!important;right:2px!important}perfect-scrollbar.scrollbar .alt .ps .ps__thumb-y,perfect-scrollbar.scrollbar.alt>.ps.ps--active-y .ps__thumb-y,perfect-scrollbar.scrollbar.alt .ps__thumb-y,.scrollbar.ps .alt .ps .ps__thumb-y,.scrollbar.ps.alt>.ps.ps--active-y .ps__thumb-y,.scrollbar.ps.alt .ps__thumb-y{border-radius:3px!important;right:0!important;width:5px!important}perfect-scrollbar.scrollbar.top .ps__rail-x,.scrollbar.ps.top .ps__rail-x{z-index:10}.popover-wrapper{position:relative}.popover{position:absolute;right:0}.popover .popover-tag{position:absolute;right:0;width:2rem;height:2rem;background-color:#fff;transform:skew(25px)}.popover .popover-content{margin-top:2rem;border:1px solid #BECAD0;background-color:#fff;padding:1rem}.share-popover{position:relative;width:100%}.share-popover .popover-content{display:flex;padding:0 0 1rem;width:100%}.share-popover .popover-content .btn{padding:0!important;width:3.4rem;height:3.4rem;line-height:3.4rem;min-width:3.4rem;border:none;color:#8097a2!important;margin:.5rem}.share-popover .popover-content .btn:hover{color:#31d3cd!important}.share-popover .popover-actions{display:flex}.share-popover .popover-actions button{margin-left:10px}@media (min-width: 1200px){.share-popover{position:absolute;top:0;right:0;width:auto;background-color:#fff;top:6.7rem;border:1px solid #BECAD0;border-top:none;right:-.5rem}.share-popover .popover-content{padding:1.1rem;width:40rem}}.subnav-nav.right .share-popover .btn{margin-top:.5rem}.overlay{justify-content:center;display:flex;position:fixed;inset:0;z-index:1000;overflow-y:scroll}.overlay:before{content:" ";display:table;z-index:1000;position:fixed;inset:0;width:100%;height:100%;background-color:#35296bf2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.overlay .overlay-content{z-index:1001;position:relative;padding:2rem;align-self:center;color:#fff;text-align:center;font-size:1.5rem;max-width:60rem;width:100%}.overlay-content .carousel .slide{justify-content:flex-start}loading-bar{position:absolute;left:0;right:0;bottom:0;height:16px;width:100%;margin:0;background-color:#61798533;border-radius:8px}loading-bar .loading-bar-progress{width:0%;display:block;position:absolute;height:100%;animation:progressBar 1s linear infinite;background-image:linear-gradient(135deg,#31d3cd 25%,#9AE9E7 25%,#9AE9E7 50%,#31d3cd 50%,#31d3cd 75%,#31d3cd 75%,#31d3cd 100%);background-size:20px 20px;border-radius:8px}loading-bar .loading-bar-percentage{position:absolute;width:100%;height:100%;bottom:0;line-height:16px;font-size:1.2rem;color:#fff;text-align:center;font-weight:500}loading-bar.sm{height:5px;border-radius:2.5px}loading-bar.sm .loading-bar-progress{border-radius:2.5px}loading-bar.sm .loading-bar-percentage{display:none}@keyframes progressBar{0%{background-position:0 40px}to{background-position:0 80px}}.loading-bar-wrapper{position:relative;height:16px;margin-bottom:1rem}.specialism-wrapper{position:relative;display:flex}.specialism-wrapper cavalry-specialism{flex:1}.specialism-wrapper .btn-cancel{position:relative}.specialism-wrapper+.specialism-wrapper{margin-top:1rem}.specialism-button-wrapper{text-align:left;margin-bottom:2rem;margin-top:0}.checkbox-wrapper{margin:2rem 0}.checkbox{padding:1rem 3rem 1rem 4rem;display:block;margin-bottom:0;min-height:50px;align-items:center;position:relative;display:flex;cursor:pointer}.checkbox input{display:none}.checkbox .check-indicator{border:1px solid #A1B2BA;width:2.4rem;display:inline-block;height:2.4rem;line-height:2.4rem;border-radius:4px;vertical-align:middle;position:absolute;font-size:1.8rem;display:flex;align-items:center;justify-content:center;left:0}.checkbox .check-indicator i{line-height:1rem;font-size:3.2rem;display:block;color:#a1b2ba}.checkbox:hover .check-indicator{border:1px solid #31d3cd}.checkbox:hover .check-indicator.teaser,.checkbox input:checked+.check-indicator{background-color:#31d3cd;border:1px solid #31d3cd}.checkbox:hover .check-indicator.teaser i,.checkbox input:checked+.check-indicator i{color:#fff}.checkbox input:disabled+.check-indicator{background-color:#d6dde1;border:1px solid #A1B2BA;cursor:not-allowed}.checkbox input:disabled+.check-indicator i{color:#a1b2ba}.checkbox input:disabled:checked+.check-indicator{background-color:#d6dde1;border:1px solid #31d3cd}.checkbox input:disabled:checked+.check-indicator i{color:#31d3cd}.checkbox .label{display:inline-block;vertical-align:middle;line-height:1.3;padding-left:1rem;align-self:center}.checkbox .label a{margin:0;padding:0}.checkbox .title{line-height:1.2;margin-bottom:2px}.checkbox .details{font-size:12px;color:#8097a2;line-height:14px;margin-bottom:4px}.checkbox.checkbox-danger:hover .check-indicator{border:1px solid #c40700}.checkbox.checkbox-danger:hover .check-indicator.teaser,.checkbox.checkbox-danger input:checked+.check-indicator{background-color:#c40700;border:1px solid #c40700}.checkbox.checkbox-danger:hover .check-indicator.teaser i,.checkbox.checkbox-danger input:checked+.check-indicator i{color:#fff}.checkbox.f-align-s{align-items:flex-start}.checkbox.sm .check-indicator{width:2.8rem;height:2.8rem}.checkbox.sm .check-indicator i{font-size:3rem}.checkbox.sm .label{padding-left:0}.checkbox.always-on{cursor:not-allowed}.checkbox.always-on .check-indicator{border-color:transparent}.checkbox.always-on .check-indicator i{color:#31d3cd}.radio-button{padding:1rem 3rem 1rem 4rem;display:block;margin-bottom:0;min-height:50px;align-items:center;position:relative;display:flex;cursor:pointer;padding:1rem 3rem;min-height:40px}.radio-button input{display:none}.radio-button .check-indicator{border:1px solid #A1B2BA;width:2.4rem;display:inline-block;height:2.4rem;line-height:2.4rem;border-radius:4px;vertical-align:middle;position:absolute;font-size:1.8rem;display:flex;align-items:center;justify-content:center;left:0}.radio-button .check-indicator i{line-height:1rem;font-size:3.2rem;display:block;color:#a1b2ba}.radio-button:hover .check-indicator{border:1px solid #31d3cd}.radio-button:hover .check-indicator.teaser,.radio-button input:checked+.check-indicator{background-color:#31d3cd;border:1px solid #31d3cd}.radio-button:hover .check-indicator.teaser i,.radio-button input:checked+.check-indicator i{color:#fff}.radio-button input:disabled+.check-indicator{background-color:#d6dde1;border:1px solid #A1B2BA;cursor:not-allowed}.radio-button input:disabled+.check-indicator i{color:#a1b2ba}.radio-button input:disabled:checked+.check-indicator{background-color:#d6dde1;border:1px solid #31d3cd}.radio-button input:disabled:checked+.check-indicator i{color:#31d3cd}.radio-button .label{display:inline-block;vertical-align:middle;line-height:1.3;padding-left:1rem;align-self:center}.radio-button .label a{margin:0;padding:0}.radio-button .title{line-height:1.2;margin-bottom:2px}.radio-button .details{font-size:12px;color:#8097a2;line-height:14px;margin-bottom:4px}.radio-button.checkbox-danger:hover .check-indicator{border:1px solid #c40700}.radio-button.checkbox-danger:hover .check-indicator.teaser,.radio-button.checkbox-danger input:checked+.check-indicator{background-color:#c40700;border:1px solid #c40700}.radio-button.checkbox-danger:hover .check-indicator.teaser i,.radio-button.checkbox-danger input:checked+.check-indicator i{color:#fff}.radio-button .check-indicator{width:24px;height:24px;border-radius:50%}.radio-button .icon-tick:before,.radio-button .application-status .status-good .status-indicator:before,.application-status .status-good .radio-button .status-indicator:before{content:" "}.radio-button:hover .check-indicator.teaser,.radio-button input:checked+.check-indicator{background-color:transparent;border:1px solid #A1B2BA}.radio-button:hover .check-indicator.teaser i,.radio-button input:checked+.check-indicator i{color:#fff;width:14px;height:14px;border-radius:50%;background-color:#31d3cd}.radio-group-stacked label,.radio-group-linear,.radio-group-options{display:flex}.radio-group-options .checkbox{flex:1;text-align:center}.radio-group-options .checkbox .check-indicator{border:none;display:block;width:100%}.radio-group-options .checkbox .check-indicator i{width:8rem;height:4rem;font-size:4rem;color:#8097a2;margin:0 auto}.radio-group-options .checkbox .label{display:block;padding:0;text-transform:uppercase;font-size:1.2rem}.radio-group-options .checkbox input:checked+.check-indicator{background-color:transparent;border:none}.radio-group-options .checkbox input:checked+.check-indicator i{color:#31d3cd}.radio-group-options .divider{width:3rem;color:#d6dde1;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.checkbox{display:flex}}.checkbox-tiles{display:flex;margin:0 -12px}.checkbox-tiles .checkbox-tile{margin:12px;flex:1;border:1px solid #BECAD0;border-radius:4px;padding:12px;position:relative}.checkbox-tiles .checkbox-tile:hover{box-shadow:0 1px 6px -2px #00000040}.checkbox-tiles .checkbox-tile.active{border-color:#31d3cd}.checkbox-tiles input:checked+.check-indicator{background-color:#31d3cd;border:1px solid #31d3cd}.checkbox-tiles input:checked+.check-indicator i{color:#fff}.checkbox-tiles .icon{font-size:32px;color:#8097a2}.checkbox-tiles .active .icon{color:#31d3cd}.checkbox-tiles .label{margin-top:8px;margin-bottom:4px;font-size:15px;font-weight:500;line-height:18px}.checkbox-tiles .details{font-size:12px;color:#8097a2;line-height:16px}.checkbox-tiles .check-indicator{top:12px;right:12px;border:1px solid #A1B2BA;width:2.4rem;display:inline-block;height:2.4rem;line-height:2.4rem;border-radius:4px;vertical-align:middle;position:absolute;font-size:1.8rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.checkbox-tiles .check-indicator i{line-height:1rem;font-size:3.2rem;display:block;color:#a1b2ba}.checkbox-tiles .check-indicator i{font-size:3rem}.checkbox-tiles input{display:none}.divider-v{width:100%;height:1px;display:block;background-color:#d6dde1;margin:16px 0 12px}.check-sub-option{padding-left:4rem}.check-sub-select{margin-top:-12px;margin-bottom:12px}.checkbox-sm{padding-left:24px}.checkbox-sm input{display:none}.checkbox-sm .check-indicator{width:16px;height:16px;border:1px solid #BECAD0;border-radius:3px;display:block;position:absolute;line-height:16px;text-align:center}.checkbox-sm .check-indicator i{display:none}.checkbox-sm input:checked+.check-indicator{background-color:#31d3cd}.checkbox-sm input:checked+.check-indicator i{display:block;color:#fff}.cavalry-modal{background-color:#111618b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;position:fixed;inset:0;z-index:1000;justify-content:center;align-items:flex-start;overflow-y:scroll;overscroll-behavior:contain;padding-top:24px;padding-bottom:24px}.cavalry-modal.modal-obscura{background-color:#273135}.cavalry-modal .modal-wrapper{position:relative;max-width:560px;width:100%;height:auto;margin:auto 12px;background-color:#fff;border-radius:8px}.cavalry-modal .modal-wrapper.modal-subtle{background-color:#eaeef0;text-align:center}.cavalry-modal .modal-header,.cavalry-modal .section-header{padding:30px 20px 10px;display:flex;flex-direction:column;justify-content:center}.cavalry-modal .modal-header h1,.cavalry-modal .modal-header h2,.cavalry-modal .section-header h1,.cavalry-modal .section-header h2{text-transform:uppercase;font-weight:600;font-size:2.4rem}.cavalry-modal .modal-header p,.cavalry-modal .section-header p{margin-bottom:0}@media (min-width: 992px){.cavalry-modal .modal-header,.cavalry-modal .section-header{padding:40px 40px 10px}}.cavalry-modal .modal-brand-header{padding:3rem;background-color:#31d3cd;color:#fff}.cavalry-modal .modal-content{padding:20px;line-height:1.75;display:block;position:relative}@media (min-width: 992px){.cavalry-modal .modal-content{padding:20px 40px 40px}}.cavalry-modal .modal-content .gig-details{margin:0 0 3rem;display:block;padding:0}.cavalry-modal .modal-content.iconned{padding-top:0rem}.cavalry-modal .modal-content.no-overflow{overflow:hidden}.cavalry-modal .modal-content .agreement{display:flex;justify-content:center}.cavalry-modal .modal-content .agreement .checkbox{padding-right:0}.cavalry-modal .modal-content .success-message{margin-top:40px;text-align:center}.cavalry-modal .modal-content .success-message h1{color:#31d3cd}.cavalry-modal .modal-content .success-message h2{margin-top:16px}.cavalry-modal .modal-content .success-message .icon-tick-circled{border-color:#31d3cd}.cavalry-modal .modal-content perfect-scrollbar{margin-bottom:20px}.cavalry-modal .modal-notice{margin-top:20px;padding:15px;background-color:#eaeef0;border-radius:5px}.cavalry-modal .hero-icon{text-align:center;font-size:6rem;color:#31d3cd}.cavalry-modal .checkbox{line-height:3rem;padding-left:3rem}.cavalry-modal .checkbox .check-indicator{width:3rem;height:3rem}.cavalry-modal .modal-section{margin:20px 0}.cavalry-modal .modal-section h3{font-size:1.8rem;margin-bottom:0}.cavalry-modal .modal-footer{padding:0 20px 30px;display:flex;justify-content:center}@media (min-width: 992px){.cavalry-modal .modal-footer{padding:0 40px 30px}}.cavalry-modal .modal-footer .btn{min-width:120px;text-align:center}.cavalry-modal .modal-footer.stacked{flex-direction:column;align-items:center}.cavalry-modal .modal-footer.stacked .btn{margin:15px 0 0}.cavalry-modal .modal-footer .left{margin-right:auto}.cavalry-modal .modal-footer .right{margin-left:auto}.cavalry-modal .modal-footer.align-right{justify-content:flex-end}.cavalry-modal .modal-footer.check-delete{margin:10px;text-align:center;display:block}.cavalry-modal .modal-footer.check-delete .btn{margin:10px}.cavalry-modal .modal-footer.flex-center{display:flex;align-items:center}.cavalry-modal .modal-footer.flex-center caf-loader{margin-right:12px}.cavalry-modal .modal-content .modal-footer,.cavalry-modal .modal-content .card-footer{padding:24px 0 0}.cavalry-modal.md>.modal-wrapper{max-width:820px}.cavalry-modal.lg>.modal-wrapper{max-width:960px}.cavalry-modal.xl>.modal-wrapper{max-width:1170px}.cavalry-modal.xxl>.modal-wrapper{max-width:1416px}.cavalry-modal.max-height{padding:40px 0;flex-direction:column;justify-content:center;align-items:center}.cavalry-modal.max-height .modal-wrapper{margin:0;display:flex;flex-direction:column;overflow:hidden}.cavalry-modal.max-height .modal-content{flex:1;min-height:0}.cavalry-modal.at-top>.modal-wrapper{margin-top:0}.cavalry-modal .actions{position:absolute;top:20px;right:20px;z-index:100}.cavalry-modal .flyout{top:0;bottom:0}.cavalry-modal .flyout contact-freelancer{height:100%!important}.cavalry-modal cavalry-alert .hide{display:none}.cavalry-modal cavalry-alert .show{display:block}.modal-items{max-height:360px;padding-bottom:20px}.modal-items .modal-item-list{width:100%}.modal-items .modal-item{padding:0 10px;display:flex;cursor:pointer;align-items:center}.modal-items .modal-item .avatar{background-color:#d6dde1}.modal-items .modal-item .checkbox{margin-left:auto;margin-right:20px;padding-right:0;display:flex;align-items:center}.modal-items .modal-item:hover{background-color:#eaeef0}.modal-items .modal-item td{width:100%;padding-right:20px}.modal-items .modal-item .select-action{width:60px;text-align:right;padding-right:0;pointer-events:none}.modal-items .modal-item.selected .check-indicator{background-color:#31d3cd;border:1px solid #31d3cd}.modal-items .modal-item.selected .check-indicator i{color:#fff}.modal-help h2{text-transform:uppercase;color:#31d3cd;font-size:2rem;text-align:center}.modal-help .steps{display:flex;flex-wrap:wrap}.modal-help .step{margin:2rem 0;width:100%}@media (min-width: 768px){.modal-help .step{margin:2rem 7%;width:36%}}.modal-help .step h3{border:2px solid #31d3cd;border-radius:50%;width:5rem;height:5rem;text-align:center;line-height:4.6rem;color:#31d3cd;margin:0 auto 2rem}.modal-help .step h4{text-transform:uppercase;color:#31d3cd;text-align:center}.modal-help .step p{text-align:center;line-height:1.3}.flyout{position:fixed;right:0;top:54px;bottom:0;z-index:201;width:100%;transition:transform .4s linear;max-width:100%;transform:translate3d(10px,0,0);background-color:#eaeef0}.flyout .subnav-layout .subnav-panel{position:sticky;left:0}.flyout.super-top{z-index:100000;top:0;bottom:0}.flyout.super-top .contact-summary{bottom:0}.flyout.super-top contact-freelancer{height:100%!important}.flyout{transform:translate(calc(100% + 10px))}.flyout-peek .flyout{transform:translate(50%)}.flyout-open .flyout{transform:translate(0)}@media (min-width: 768px){.flyout-peek .flyout{transform:translate(calc(100% - 460px))}}@media (min-width: 992px){.flyout-open .flyout{transform:translate(0)}}.flyout .subnav-layout .subnav-panel{top:0}.flyout .subnav-layout .content-panel{padding-top:20px}.flyout.max-height{top:0;bottom:0}.container .badge,.content .badge{display:inline-block;border-radius:.3rem;padding:.2rem 1rem 0px;background-color:#8097a2;font-size:1rem;text-transform:uppercase;color:#fff;line-height:1.75}.container .badge i,.content .badge i{font-size:1.2rem;line-height:1}.container .badge i:before,.content .badge i:before{font-weight:500;margin-left:0;margin-right:.4em}.container .badge-highlight,.content .badge-highlight{background-color:#31d3cd}.container .badge-blank,.content .badge-blank{background-color:transparent;color:#8097a2}.in-roster{position:relative;top:0;line-height:1.75;padding:.2rem 1rem 0px}.introduction,.cavalry-sourced{display:inline-block;border-radius:.3rem;padding:.2rem 1rem 0px;background-color:#31d3cd;font-size:1rem;text-transform:uppercase;color:#fff;line-height:1.75}.introduction i,.cavalry-sourced i{font-size:1.2rem;line-height:1}.introduction i:before,.cavalry-sourced i:before{font-weight:500;margin-left:0;padding-top:.1rem;vertical-align:middle}.badge-secondary{background-color:transparent;color:#31d3cd;padding:0}.pip{width:11px;height:11px;background-color:#f87567;border-radius:50%;position:absolute;top:4px;right:4px}.pip-wrap{position:relative}.incomplete-open .profile-incomplete{display:block}.profile-incomplete{position:fixed;inset:0;padding-top:10%;background-color:#35296b;z-index:9000;color:#fff;text-align:center;display:none}.profile-incomplete .loading{top:40px}.profile-incomplete .loading:before{color:#fff}.tag{padding:.5rem .8rem;border-radius:4px;background-color:#35296b;margin:.2rem;display:inline-block;color:#fff;font-size:1.2rem;line-height:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-height:24px}.tag i{font-size:1.4rem;line-height:1.2rem;margin-left:.5rem;vertical-align:middle}.tag.actionable:hover{background-color:#2a2055;cursor:pointer}.tag.sm{padding:.3rem .5rem;font-size:1rem;line-height:1rem}.tag.lg{padding:4px 8px;font-size:1.3rem;line-height:14px}.tag.xl{padding:4px 12px;font-size:1.4rem;line-height:24px}.tag.alt{background-color:#d6dde1;color:#8097a2}.tag.alt.dark{color:#617985}.tag.secondary{background-color:#4f3d9f;color:#fff}.tag.tertiary{background-color:#31d3cd;color:#000}.tag.tertiary.alt{background-color:#68dfdb;color:#000}.btn-add-tag{padding:0;margin-bottom:10px}.btn-add-tag .link{display:block}.btn-add-tag .hint{display:none}@media (min-width: 992px){.btn-add-tag .link{display:none}.btn-add-tag .hint{display:block}}.tag-container.form-control{padding:.5rem;display:flex;flex-wrap:wrap;min-height:80px;height:auto;align-items:flex-start;cursor:pointer}.tag-container.form-control input{border:none;padding:.5rem;color:#8097a2;flex:1;min-width:100px;height:34px}.tag-container.form-control input:hover,.tag-container.form-control input:focus,.tag-container.form-control input:active,.tag-container.form-control input:hover:focus,.tag-container.form-control input:active:focus{outline:none;border:none}.tag-container.form-control:focus-within{border:1px solid #31d3cd;box-shadow:0 0 0 .1rem #31d3cd40}.tag-container.form-control .tag{margin:.5rem .2rem}cavalry-tags{display:block;position:relative;width:100%}.inline-tag-input{display:inline-block;border:none;width:100px}.inline-tag-input ::-moz-placeholder{font-style:normal}.inline-tag-input ::placeholder{font-style:normal}.x-tag{padding:9px 24px;height:38px;border:2px solid #BECAD0;color:#8097a2;background-color:#fff;font-size:1.4rem;line-height:16px;margin:4px;border-radius:19px;position:relative;cursor:pointer}.x-tag:hover{background-color:#fff;border-color:#31d3cd}.x-tag:hover i{color:#8097a2}.x-tag.active{border-color:#31d3cd;background-color:#fff;color:#000}.x-tag i{display:block;position:absolute;right:5px;top:7px;font-size:20px;line-height:20px;color:inherit;color:#becad0}.x-tag.secondary{border-color:#35296b;background-color:#35296b;color:#fff}.x-tag.secondary:hover{border-color:#35296b;background-color:#35296b}.x-tag.secondary:hover i{color:#fff}.x-tag.alt{border-color:#d6dde1;background-color:#d6dde1;color:#617985}.x-tag.alt:hover{border-color:#becad0;background-color:#becad0}.x-tag.alt:hover i{color:#617985}.pill{line-height:24px;padding:5px 16px;height:38px;background-color:#d6dde1;border:2px solid #D6DDE1;color:#617985;border-radius:19px;cursor:pointer;margin:4px}.pill:hover{background-color:#fff}.pill.active{background-color:#fff;border:2px solid #31d3cd}.status-tag{background-color:#8097a2;color:#fff;font-size:1.2rem;font-weight:600;border-radius:12px;height:24px;line-height:24px;padding:0 12px;display:inline-block;text-transform:uppercase;white-space:nowrap;text-align:center}.status-tag.bad{background-color:#c40700}.status-tag.warning{background-color:#ffa907;color:#000}.status-tag.good{background-color:#0dad12}.status-tag.good.alt{background-color:#31d3cd;color:#fff}.status-tag.sm{font-size:1rem;padding:0 10px;height:20px;line-height:20px}.status-tag.lg{line-height:32px;height:32px;border-radius:16px;font-size:14px}.status-tag.xl{line-height:38px;height:38px;border-radius:19px;padding:0 18px;font-size:14px}.status-tag .icon{margin-right:4px}.status-tag.red{background-color:#f4433680;color:#000}.status-tag.pink{background-color:#e91e6380;color:#000}.status-tag.purple{background-color:#9c27b080}.status-tag.indigo{background-color:#673ab780}.status-tag.violet{background-color:#3f51b580}.status-tag.deep-blue{background-color:#2945e180}.status-tag.mid-blue{background-color:#2196f380;color:#50646d}.status-tag.light-blue{background-color:#03a9f480;color:#50646d}.status-tag.deep-teal{background-color:#00968880}.status-tag.mid-teal{background-color:#31d3cd80;color:#50646d}.status-tag.deep-green{background-color:#4caf5080}.status-tag.mid-green{background-color:#8bc34a80}.status-tag.light-green{background-color:#b7e94780;color:#50646d}.status-tag.yellow{background-color:#ffeb3b80;color:#50646d}.status-tag.gold{background-color:#ffa90780;color:#50646d}.status-tag.orange{background-color:#ff980080;color:#50646d}.status-tag.orangered{background-color:#ff572280;color:#50646d}.status-tag.grey{background-color:#607d8b80;color:#50646d}.status-tag.dark-grey{background-color:#2b373f80}.status-tag.black{background-color:#617985}.cavalry-iq{background-color:#31d3cdcc;color:#000;border-bottom-left-radius:2px;border-top-right-radius:2px}.status-check{width:24px;height:24px;background-color:#31d3cd;font-size:2.4rem;line-height:2.4rem;color:#fff;text-align:center;border-radius:50%}.availability-status{display:inline-block;padding:8px 12px 8px 28px;background-color:#eaeef0;font-weight:500;font-size:1.2rem;border-radius:14px;position:relative}.availability-status i{position:absolute;top:4px;left:4px;width:20px;height:20px;background-color:#0dad12;border-radius:50%}.availability-status.warning i{background-color:#ffa907}.availability-status.bad i{background-color:#c40700}.availability-status.lg{padding:8px 12px 8px 36px;height:32px;line-height:16px}.availability-status.lg i{top:6px;left:6px}.status-bar{background-color:#8097a2;border-radius:4px;padding:16px;margin-bottom:16px;color:#fff;text-align:center;font-size:18px;font-weight:500}.status-bar.blank{background-color:transparent;color:#8097a2}.status-bar.success,.status-bar.good{background-color:#0dad12;color:#38464d}.status-bar.success.alt,.status-bar.good.alt{background-color:#31d3cd}.status-bar.error,.status-bar.bad{background-color:#c40700}.status-bar.warning{background-color:#ffa907;color:#000}.status-bar.info{background-color:#2196f3;color:#000}.status-bar.full{text-align:left;display:flex;align-items:center}.status-bar.full .btn{margin-left:auto}.status-bar.left{text-align:left}/*! nouislider - 14.0.2 - 6/28/2019 */nouislider{margin:10px 22px}nouislider.rangeslider{margin-top:40px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:40px;background-color:#becad0}.noUi-horizontal .noUi-handle{width:20px;height:20px;left:-10px;top:10px}.noUi-vertical{width:14px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-10px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-9px;left:auto}.noUi-target{background-color:transparent}.noUi-target:before{content:" ";height:4px;width:100%;position:absolute;top:18px;background:#D6DDE1}.noUi-connects{height:4px;width:100%;position:absolute;top:18px;background:#D6DDE1;border-radius:2px}.noUi-connect{background:#31d3cd}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50%;cursor:default}.noUi-handle:focus{outline:none}.noUi-handle:focus .noUi-tooltip{border:1px solid #31d3cd;background-color:#fff}.noUi-handle:focus .noUi-tooltip:before{background-color:#31d3cd}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#8097A2}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#becad0}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#becad0;font-size:10px}.noUi-marker{position:absolute;background:#BECAD0}.noUi-marker-sub,.noUi-marker-large{background:#8097A2}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border-radius:50%;background:#FFFFFF;border:1px solid #BECAD0;color:#000;width:39px;height:39px;line-height:39px;font-size:1.2rem;text-align:center;white-space:nowrap;bottom:28px}.noUi-tooltip:after,.noUi-tooltip:before{content:" ";width:19px;height:19px;position:absolute;background-color:#becad0;transform:rotate(45deg);left:9px;bottom:-5px;z-index:-2}.noUi-tooltip:after{background-color:#fff;z-index:-1;left:9px;bottom:-4px}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:20px}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.toggle-control{display:inline-block;position:relative;padding-left:56px;height:32px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-control input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.toggle-control input:checked~.control{background-color:#31d3cd}.toggle-control input:checked~.control:after{border:1px solid #31d3cd;left:25px}.toggle-control .control{position:absolute;top:1px;left:1px;border:1px solid #BECAD0;height:32px;width:56px;border-radius:16px;background-color:#d6dde1;transition:background-color .2s ease-in-out}.toggle-control .control:after{content:"";position:absolute;border:1px solid #BECAD0;left:1px;top:1px;width:28px;height:28px;border-radius:16px;background:#FFFFFF;transition:left .2s ease-in-out}.toggle-control-label{display:inline-block;line-height:32px;margin-left:16px;vertical-align:top;margin-top:2px}.progress-steps{padding-top:20px;padding-bottom:0;display:flex}.progress-steps .step{position:relative;flex:1;flex-direction:column-reverse;display:flex;justify-content:center;align-items:center}.progress-steps .step:before,.progress-steps .step:after{content:" ";position:absolute;top:29px;background-color:#becad0;width:50%;height:2px;z-index:1}.progress-steps .step:before{left:0}.progress-steps .step:after{right:0}.progress-steps .step.active:before{background-color:#31d3cd}.progress-steps .step.complete:before,.progress-steps .step.complete:after{background-color:#31d3cd}.progress-steps i{width:20px;height:20px;border:2px solid #BECAD0;background-color:#fff;border-radius:50%;z-index:2}.progress-steps .active i{border:2px solid #31d3cd}.progress-steps .complete i{border:2px solid #31d3cd;background-color:#31d3cd}.progress-steps label{text-transform:uppercase;font-size:1.2rem;font-weight:500;color:#8097a2;margin-bottom:8px}.location-inline{white-space:nowrap}.location-inline img{width:44px;height:32px}.not-authorised img{width:100%;max-width:640px}.tab-scroller{overflow:auto;padding-bottom:16px}.tabs-nav{width:100%;height:50px;overflow-x:auto;position:relative;display:block;border-radius:4px}.tabs-nav .tabs-tabs{background-color:#fff;display:flex;flex-wrap:nowrap;position:absolute;border-bottom:2px solid #EAEEF0;min-width:100%}.tabs-nav .tabs-tab{text-align:center;z-index:2;position:relative;display:block;cursor:pointer;width:auto;margin-bottom:-2px}.tabs-nav .tabs-tab a,.tabs-nav .tabs-tab button{display:block;padding:16px 24px;line-height:16px;border:2px solid transparent;border-width:0 0 2px 0;white-space:nowrap;background-color:transparent;text-decoration:none;text-transform:uppercase;color:#617985;font-weight:600;font-size:1.3rem}.tabs-nav .tabs-tab.active a,.tabs-nav .tabs-tab.active button{color:#31d3cd;border-bottom-color:#31d3cd}@media (min-width: 768px){.tabs-nav .tabs-tab{display:inline-block}.tabs-nav .tabs-tab.active{color:#617985}}.tabs-nav .tabs-tab.right{margin-left:auto}.tabs-nav .tab-number{display:none}.tabs-nav.xs .tabs-tab{font-size:1.2rem;padding:16px 12px;border-width:2px 0 2px 0}.tabs-nav.sm .tabs-tab{font-size:1.4rem;padding:20px 16px}.tabs-nav.centred .tabs-tabs{display:flex;justify-content:center}.tabs-block{max-width:100%}.tabs-block .tabs-tabs{display:flex;position:relative}.tabs-block .tabs-tab{flex:1;position:relative;min-width:200px;white-space:nowrap;cursor:pointer;border-radius:4px;overflow:hidden;background-color:#fff;text-align:center;text-decoration:none}.tabs-block .tabs-tab+.tabs-tab{margin-left:24px}.tabs-block .tabs-tab .nav-link{padding:24px;text-decoration:none;display:block;width:100%}.tabs-block .tabs-tab:hover,.tabs-block .tabs-tab.active{box-shadow:0 2px 8px -4px #00000040}.tabs-block .tabs-tab:hover:after,.tabs-block .tabs-tab.active:after{content:" ";position:absolute;top:0;left:0;right:0;height:4px;background-color:#31d3cd}.tabs-block .tabs-tab:hover .tab-number,.tabs-block .tabs-tab.active .tab-number,.tabs-block .tabs-tab:hover span,.tabs-block .tabs-tab.active span{color:#273135}.tabs-block .tab-number{display:block;font-size:36px;margin-bottom:8px;color:#7c94a0}.tabs-block span{display:block;font-size:16px;color:#7c94a0}.modal-obscura{position:fixed;inset:0;z-index:1000;background-color:#35296b}.modal-obscura .modal-wrapper{color:#fff;background-color:transparent;z-index:1001}.modal-obscura .actions{position:fixed;top:10px;right:10px;color:#fff}.modal-obscura .actions .close{color:#fff;font-size:44px;cursor:pointer}.modal-obscura .actions .close:hover{color:#31d3cd}.entity-tile{position:relative;padding-left:56px;min-height:44px;display:flex;flex-direction:column;justify-content:center}.entity-tile .avatar{position:absolute;top:0;left:0}.entity-tile h2{font-size:1.4rem;margin:0;font-weight:500;line-height:1}.entity-tile h3{font-size:1.2rem;margin:2px 0 0;color:#617985;font-weight:400;line-height:1}.entity-tile.no-avatar{padding-left:0}.entity-tile.stacked{display:flex;flex-direction:column;padding-left:0;text-align:center;width:100px}.entity-tile.stacked .avatar{display:block;position:relative;margin:5px auto}.entity-tile.stacked button{position:absolute;top:0;right:10px;display:none}.entity-tile.stacked h2{font-weight:400}.entity-tile.stacked:hover button{display:block}.entity-tile .actions{display:flex;position:absolute;right:8px;top:0;bottom:0;align-items:center}.entity-tile.on-hover .actions{display:none}.entity-tile.on-hover:hover .actions{display:flex}.entity-tile.padded{padding:12px 16px 12px 72px;min-height:64px;border-radius:4px}.entity-tile.padded .avatar{top:10px;left:16px}.entity-tile.padded.sm{padding-left:92px;min-height:84px}.entity-tile.xxs{padding-left:30px;min-height:26px}.entity-tile.xs{padding:0 36px;display:inline-block;background-color:#d6dde1;border-radius:18px;min-height:32px}.entity-tile.xs .avatar{top:4px;left:4px}.entity-tile.xs.no-avatar{padding-left:12px}.entity-tile.xs h2{line-height:32px;white-space:nowrap}.entity-tile.xs .actions{right:0}.entity-tile.sm{padding-left:76px}.entity-tile.sm h2{font-size:1.8rem}.entity-tile.sm h3{font-size:1.6rem;margin-top:4px}.entity-tile.md{padding-left:92px;min-height:80px}.entity-tile.md h2{font-size:1.6rem}.entity-tile.md h3{font-size:1.3rem;margin-top:4px}.entity-tile.raised{box-shadow:0 1px 6px -2px #00000040}.entity-tile.no-avatar{padding-left:0}.entity-tile-list .entity-tile{margin-bottom:12px}.entity-tile-grid{display:flex;flex-wrap:wrap;margin:8px -8px}.entity-tile-grid .entity-tile{width:232px;margin:8px}.breadcrumb{display:flex;color:#8097a2}.breadcrumb li+li:before{content:"/";margin-right:4px}.breadcrumb li{margin:0 4px}.breadcrumb .link{color:#8097a2;text-decoration:none}.breadcrumb .link:hover{text-decoration:underline}.back{margin-left:12px;margin-right:12px}.icon-block{padding-left:5rem;position:relative}.icon-block .icon{width:4rem;position:absolute;top:0;left:0;font-size:4rem;text-align:center;line-height:1}.icon-block.padded{margin:20px 0}body.fullscreened #header,body.fullscreened #footer{display:none}.exit-fullscreen,.enter-fullscreen{position:absolute;top:0;right:0;width:4rem;height:4rem;z-index:1400;text-align:center;line-height:4rem;font-size:2.4rem;background-color:#8097a280;color:#fff;cursor:pointer}.exit-fullscreen i:before,.enter-fullscreen i:before{transition:transform linear .05s}.exit-fullscreen:hover .icon-resize-small:before,.enter-fullscreen:hover .icon-resize-small:before{transform:scale3d(.8,.8,.8)}.exit-fullscreen:hover .icon-resize-full:before,.enter-fullscreen:hover .icon-resize-full:before{transform:scale3d(1.2,1.2,1.2)}.exit-fullscreen{display:none}.enter-fullscreen{display:block}.fullscreen{position:fixed!important;inset:0;background-color:#000000e6;z-index:15000}.fullscreen .exit-fullscreen{display:block}.fullscreen .enter-fullscreen{display:none}.fullscreen.carousel{margin:0!important}.fullscreen.carousel .slides{height:100%}.fullscreen.carousel .slide{padding:5rem}.fullscreen.carousel .slide .slide-media{display:flex;justify-content:center;align-content:center}.fullscreen.carousel .dots{bottom:3rem}.fullscreen.carousel .arrows .arrow-prev{left:2rem!important}.fullscreen.carousel .arrows .arrow-next{right:2rem!important}.circle-chart__circle{animation:circle-chart-fill 1s reverse linear;transform:rotate(90deg);transform-origin:center;stroke:#31d3cd}.circle-chart__background{stroke:#d6dde1}.circle-chart__circle--negative{transform:rotate(90deg) scaleY(-1)}@keyframes circle-chart-fill{to{stroke-dasharray:0 100}}@keyframes circle-chart-appear{to{opacity:1;transform:translateY(0)}}graph-circle{display:block;position:relative}graph-circle svg{width:100%;max-width:100%}graph-circle svg text{font-size:8px;fill:#50646d}graph-circle.alt svg{width:100%;max-width:100%}graph-circle.alt svg .circle-chart__background{stroke:#00000040}graph-circle.alt svg text{font-size:8px;fill:#fff}graph-circle.sm svg text{font-size:10px}graph-circle.strength-low svg .circle-chart__circle{stroke:#c40700}graph-circle.strength-medium svg .circle-chart__circle{stroke:#ffa907}.expander{display:flex;justify-content:center;align-items:center;position:relative}.expander:before{position:absolute;content:" ";background-color:#becad0;width:100%;height:1px;z-index:1;bottom:16px}.expander .control-label-alt{padding:10px;background-color:#fff;color:#a1b2ba;z-index:2;cursor:pointer}.expandable{display:none;overflow:hidden}.expandable.expanded{display:block}.profile-progress .indicator{border-radius:0}.profile-progress .progress-description{text-align:center}.option-cards{padding:0 3rem}.option-card{text-align:center;padding:2rem 3rem;margin:0;display:flex;flex-direction:column}.option-card+.option-card{border-top:1px solid #BECAD0}.option-card i{font-size:6rem;color:#31d3cd}.option-card .option-title{font-size:2.2rem}.option-card .option-details{max-width:30rem;margin:0 auto}.option-card h3{text-transform:uppercase;color:#f87567;font-size:1.4rem;margin-bottom:3rem}.option-card a,.option-card button{margin:auto auto 0;max-width:18rem}.option-card.selected{border-color:#31d3cd;border-width:2px;padding:1.9rem}.option-card.selected .option-title{color:#31d3cd}.option-card+.option-card.alt{border:none}.option-card.unpadded{padding:0 30px}@media (min-width: 768px){.option-cards{display:flex;padding:3rem 0}.option-card{flex:1}.option-card+.option-card{border-left:1px solid #BECAD0;border-top:none}.option-card+.option-card.alt{border:none}}.option-cards-simple .option-card i{color:#8097a2}.option-cards-simple .option-card:hover{cursor:pointer}.option-cards-simple .option-card:hover i{color:#31d3cd}.option-cards-transparent .option-card+.option-card{border-top:1px solid rgba(255,255,255,.2)}@media (min-width: 768px){.option-cards-transparent .option-card+.option-card{border-left:1px solid rgba(255,255,255,.2);border-top:none}}.input-options{display:flex;flex-wrap:wrap;margin:10px 0}.input-options .input-option{width:100%}@media (min-width: 992px){.input-options .input-option{flex:1}}.input-options .input-option+.input-option{margin-top:20px}@media (min-width: 992px){.input-options .input-option+.input-option{margin-top:0;margin-left:20px}}.input-options .input-option input{display:none}.input-options .input-option:hover .input-option-button i{color:#31d3cd}.input-options .input-option input:checked+.input-option-button i{background-color:#31d3cd;color:#fff}.input-options .input-option-button{padding:20px;min-height:100px;border-radius:5px;text-align:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center}@media (min-width: 992px){.input-options .input-option-button{min-height:150px}}.input-options .input-option-button i{font-size:3.6rem;color:#8097a2;background-color:#eaeef0;width:60px;height:60px;line-height:60px;text-align:center;margin:0 auto 8px;border-radius:50%}.input-options .input-option-button i.text{font-size:2.4rem;font-style:normal}.input-options .input-option-button p{margin-bottom:0}.help-section{margin:2rem 0 3rem}.help-section h3{font-size:1.8rem}.help-section .label{font-size:1.2rem;text-align:center;text-transform:uppercase}.help-section table{width:100%;text-align:center}.help-section table td{width:33%}.application-status{margin-top:auto;text-align:left}.application-status .application-status-step{padding:.4rem 0;line-height:2.9rem;font-size:1.1rem;display:flex;text-transform:uppercase;cursor:pointer}.application-status .application-status-step .status-indicator{margin-right:1.5rem}.application-status .application-status-step span{display:block;margin-top:10px;line-height:1.2}.application-status .status-divider{margin-left:13px;width:1px;background-color:#becad0;height:14px}.application-status .btn{margin-top:2rem;width:10rem}.application-status .status-indicator{font-size:2.4rem;width:29px;height:29px;border-radius:50%;border:2px solid #BECAD0;display:flex;justify-content:center;align-items:center}.application-status .status-good .status-indicator{color:#0dad12;border-color:#0dad12}.application-status .status-wait .status-indicator,.application-status .status-alert .status-indicator{color:#ffa907;border-color:#ffa907}.application-status .status-wait .status-indicator:before,.application-status .status-alert .status-indicator:before{content:"!";font-weight:500;display:table;font-size:2rem;font-family:Arial;margin:0;width:100%}.application-status .status-bad .status-indicator{color:#c40700;border-color:#c40700}.application-status .status-null .status-indicator{color:#becad0;border-color:#becad0}.application-workflow .application-status,.gig-panel .application-status{text-align:center;display:flex;flex-direction:row;margin:2rem 0}.application-workflow .application-status .application-status-step,.gig-panel .application-status .application-status-step{padding:0;flex-direction:column;flex:1;min-width:25%;justify-content:flex-start}.application-workflow .application-status .application-status-step .application-company-actions,.gig-panel .application-status .application-status-step .application-company-actions{line-height:1.2;margin-top:10px}.application-workflow .application-status .status-indicator,.gig-panel .application-status .status-indicator{margin:0 auto}.application-workflow .application-status .status-divider,.gig-panel .application-status .status-divider{margin-top:1.5rem;height:1px;margin-left:-5%;margin-right:-5%;width:20%;padding:0px 0rem}.application-workflow .application-status .status-indicator{font-size:2rem;width:41px;height:41px}.application-workflow .application-status .status-bad .status-indicator,.application-workflow .application-status .status-null .status-indicator,.application-workflow .application-status .status-good .status-indicator{font-size:3.3rem}.accordion .toggle{display:none}.accordion .toggle:checked~.field-wrapper{height:auto}.accordion .toggle:checked+.accordion-label .sneak{display:block}.accordion .toggle:checked+.accordion-label:after{content:"\e831"}.accordion .accordion-label{cursor:pointer;display:block;z-index:20;position:relative;margin:0;padding:15px 0;text-transform:uppercase;font-size:1.2rem}.accordion .accordion-label .sneak{position:absolute;top:0;right:45px;text-align:right;text-overflow:ellipsis;color:#fff;font-size:.9em;line-height:1.4rem;vertical-align:baseline;padding:15px 0;height:1.6rem;width:140px;white-space:nowrap;overflow:hidden}.accordion .accordion-label:after{font-family:cavalry-core;content:"\e834";display:flex;font-size:2.4rem;position:absolute;transition:transform .2s linear;width:44px;height:100%;top:0;right:-10px;bottom:0;align-items:center;justify-content:center}.accordion .field-wrapper{height:0;overflow:hidden;z-index:10;margin:0}.accordion .accordion-content{border-top:1px solid #d2d6da;padding:1rem 7.5rem;font-size:1.2em}.accordion.secondary{border-bottom:1px solid #BECAD0}.accordion.secondary .accordion-label{border-top:1px solid #BECAD0}.super-nav.accordion .accordion-label:after{width:44px;height:44px;padding:0;text-align:center;line-height:44px}.sm .accordion-label{font-size:1.2rem}.accordion .nav-wrapper .subnav-nav{display:flex}.accordion .nav-wrapper .nav-item{padding:2rem}.promo{background-color:#35296b;position:relative;padding:3rem 5%;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column}.promo .hero{flex:1;min-width:300px;margin:5vh 10%}.promo .hero img{max-width:60rem;margin:0 auto;display:block}.promo .description{flex:1;min-width:15rem;margin:5vh 5%;color:#fff}.promo .description h1{font-size:2.8rem}.promo .description h2{margin-top:2rem;margin-bottom:0}.promo .description p{margin:1rem auto 3rem;max-width:50rem}.promo .description.description-narrow p{margin:3rem 0}@media (min-width: 1200px){.promo{flex-direction:row}}.promo .close{position:absolute;top:0rem;right:0rem;width:5rem;height:5rem;font-size:1.8rem;color:#fff;cursor:pointer;opacity:.8;text-align:center;line-height:5rem}.promo .close:hover{opacity:1}.notification{position:static;padding:2rem}.notification .cancel{display:none}.notification-fixed-bottom{position:fixed}.notification-item{padding:15px 15px 15px 65px;position:relative;cursor:pointer}.notification-item .avatar{position:absolute;left:15px;top:15px}.notification-item h2{font-size:1.4rem;font-weight:500;margin-bottom:5px;margin-top:5px}.notification-item .message-text{line-height:1.4}.notification-item .date{margin-top:5px;font-size:1.2rem;color:#becad0}.notification-item:hover{background-color:#f6f8f9}.pop-menu-wrapper{position:relative;z-index:50}.pop-menu-wrapper a{display:block;text-decoration:none}.pop-menu-wrapper a:active+.pop-menu,.pop-menu-wrapper a:focus+.pop-menu{display:block}.cavalry-dropdown-wrapper{position:relative}.cavalry-dropdown-wrapper .dropdown{width:100%;margin-top:4px}.cavalry-dropdown,.pop-menu{display:none;position:absolute;background-color:#fff;box-shadow:0 4px 12px #00000040;border-radius:4px;overflow:hidden}.pop-menu.pm-up{bottom:100%;margin-bottom:12px}.pop-menu.pm-right{right:0}.pop-menu.pm-dn{top:100%;margin-top:4px}.pop-menu.pm-dn-lg{top:100%;margin-top:12px}.pop-menu.pm-left{left:0}.pop-menu.pm-centre{right:50%}.pop-menu.no-arrow{border-radius:3px;margin-top:8px}.pop-menu.no-arrow:after{content:none}.pop-menu .menu-item{display:flex;padding:12px 24px;min-width:100px;width:100%;font-size:1.4rem;text-align:left;z-index:2;position:relative;background-color:#fff;color:#617985;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:24px}.pop-menu .menu-item i{font-size:1.8rem;margin-right:5px;line-height:24px;vertical-align:bottom}.pop-menu .menu-item .icon-right{margin-left:auto;margin-right:0;padding-left:16px}.pop-menu .menu-item:hover{background-color:#f6f8f9;color:#50646d}.pop-menu .menu-button{padding:16px;text-align:center}.pop-menu .menu-section{border-top:1px solid #D6DDE1;text-transform:uppercase;font-size:1.2rem;color:#31d3cd;padding:10px}.pop-menu .spacer{border-top:1px solid #D6DDE1}.pop-menu .view-all{width:100%;padding:10px;text-align:center}.pop-menu .view-all .btn{margin:0 auto}.pop-menu:hover,.cavalry-dropdown.open{display:block}.file-tile{position:relative}rating{display:block;padding:10px 0}rating .control-label-alt{margin-bottom:2px;font-size:1rem;display:none}rating .icon-star{cursor:pointer;font-size:1.6rem;display:inline-block}rating .icon-star.selected{color:#31d3cd}rating .icon-star:before{margin:0}.next-available{align-self:center;text-align:center}.next-available .control-label-alt{font-size:1rem}.next-available .next-available-date{font-size:2rem;color:#31d3cd}.next-available .next-available-accuracy{font-size:1rem;color:#8097a2}.roster{display:block;width:100%}.roster-freelancers{background-color:#fff}.roster-freelancers.padded{padding:0 15px}.roster-match{margin-top:10px}freelancer-panel+freelancer-panel{border-top:1px solid #D6DDE1}.freelancer-roster-cards{display:flex;flex-wrap:wrap;margin:2rem}.freelancer-roster-card-wrapper{width:100%;border-bottom:1px solid #BECAD0}.freelancer-roster-card{padding:2rem;margin:2rem 0}.roster-card-company{text-align:center}.roster-card-company .avatar{margin:1rem auto}.roster-card-details{margin:0 2rem 2rem}.roster-card-actions{display:flex;justify-content:center}.roster-card-actions .btn{min-width:12rem}@media (min-width: 768px){.freelancer-roster-card-wrapper{width:50%}.freelancer-roster-card-wrapper+.freelancer-roster-card-wrapper{border-top:none}.freelancer-roster-card-wrapper:nth-child(2n+1){border-right:1px solid #BECAD0}}@media (min-width: 992px){.freelancer-roster-card-wrapper{width:33%}.freelancer-roster-card-wrapper:nth-child(2n+1),.freelancer-roster-card-wrapper:nth-child(n+3){border-left:none!important;border-right:none!important}.freelancer-roster-card-wrapper:nth-child(3n+2),.freelancer-roster-card-wrapper:nth-child(3n+1){border-right:1px solid #BECAD0!important}}@media (min-width: 1200px){.freelancer-roster-card-wrapper{width:50%}.freelancer-roster-card-wrapper:nth-child(3n+2),.freelancer-roster-card-wrapper:nth-child(3n+1){border-left:none!important;border-right:none!important}.freelancer-roster-card-wrapper:nth-child(2n+1){border-right:1px solid #BECAD0!important}}@media (min-width: 1440px){.freelancer-roster-card-wrapper{width:33%}.freelancer-roster-card-wrapper:nth-child(2n+1),.freelancer-roster-card-wrapper:nth-child(n+3){border-left:none!important;border-right:none!important}.freelancer-roster-card-wrapper:nth-child(3n+2),.freelancer-roster-card-wrapper:nth-child(3n+1){border-right:1px solid #BECAD0!important}}.roster-tile{position:relative;padding-left:60px;min-height:40px;display:flex;flex-direction:column;justify-content:center}.roster-tile .avatar{position:absolute;top:0;left:0;background-color:#eaeef0}.roster-tile .level{font-size:1rem;margin-top:.2rem;margin-bottom:.2rem;color:#8097a2;text-transform:uppercase}.roster-tile .role{font-size:1.4rem;margin-bottom:.2rem}.roster-tile .skills{display:flex;max-width:100px;overflow:hidden}.roster-tile .location{margin-top:.2rem;font-size:1.2rem;color:#8097a2}.roster-tile .more-skills{font-size:1.2rem;color:#8097a2}.no-gigs{color:#8097a2}.no-gigs .gig-actions{margin-top:4rem}.no-gigs .gig-actions .btn{margin:0 2rem}.gig-company-preview .gig-preview-header{color:#8097a2;margin:5rem auto 2rem;text-align:center;position:relative;width:100%}.gig-company-preview .gig-preview-header a{color:#8097a2;text-decoration:underline}.gig-company-preview .card{margin-top:0}.gig-company-preview .gig-links,.gig-company-preview .gig-actions,.gig-company-preview .gig-panel .gig-panel-actions,.gig-company-preview .gig-panel .open .post-timeline{display:none}.gig-company-preview .gig-panel .gig-panel-content,.gig-company-preview .gig-panel .card-actions{display:flex}.gig-company-preview .gig-panel .btn-more{display:none}.gig-manage .gig-actions{flex:2;text-align:right}.gig-manage .gig-actions .btn{margin-left:1rem}.shortlist-actions{margin-top:2rem}.rejected-gigs{margin-top:10rem;border-top:1px solid #BECAD0;padding-top:4rem}.rejected-gigs h2{color:#8097a2}.rejected-gigs .timeframe{color:#8097a2;margin-bottom:2rem}.rejected-gigs .gig-panel{background-color:#f6f8f9}.rejected-gigs .gig-panel-criteria{background-color:#eaeef0}.gigs-overview{display:flex}.gigs-wrapper{width:100%}.gig-brief{max-width:1170px;margin:0 auto}.gig-brief .gig-booked-notification{background-color:#f6f8f9;text-align:center;padding:3rem}.gig-brief .gig-booked-notification h3{font-size:1.8rem}.gig-brief .gig-booked-notification .btn{margin-top:1rem}.gig-brief .form-group .btn-remove{bottom:.4rem}.gig-brief quill-editor{display:block}.gig-brief .ql-editor{min-height:280px}.gig-brief .file-list .file-tile{margin-top:10px}.gig-approaches{padding:0 3rem}.gig-approaches .gig-approaches-card{transition:opacity .4s ease-out,transform .4s ease-out;margin:3rem 0}.gig-approaches .hidden-approaches{opacity:0;transform:translateY(10rem);border:0}.gig-approaches .visible-approaches{opacity:1;transform:translateY(0)}.gig-approach{text-align:center;padding:2rem;margin:2rem 0}.gig-approach+.gig-approach{border-top:1px solid #BECAD0}.gig-approach i{font-size:4rem;color:#31d3cd}.gig-approach .gig-approach-title{font-size:2.2rem}.gig-approach .gig-approach-details{max-width:30rem;margin:0 auto}.gig-approach h3{text-transform:uppercase;color:#f87567;font-size:1.4rem}.gig-approach button{margin-top:2rem}.gig-approach.selected{border-color:#31d3cd;border-width:2px;padding:1.9rem}.gig-approach.selected .gig-approach-title{color:#31d3cd}.gig-approach .approach-notes{text-transform:uppercase;color:#8097a2;text-align:center}.gig-approach .gig-approach-actions{margin:3rem 0}.gig-approach .gig-approach-actions h3{margin-top:2rem;text-transform:uppercase;font-size:1.3rem;color:#8097a2}@media (min-width: 768px){.gig-brief .rate{width:250px}.gig-approaches{display:flex;padding:3rem 0}.gig-approach{flex:1}.gig-approach+.gig-approach{border-left:1px solid #BECAD0;border-top:none}}.gig-find-option{max-width:500px;margin:0 auto;padding:10px 30px 40px}gig-find-panel{position:relative;display:block}.gig-freelancers{display:flex;position:relative;margin-bottom:4rem;flex-direction:column}@media (min-width: 768px){.gig-freelancers{flex-direction:row}}.gig-freelancers .gig-progress{width:100%;align-self:flex-start;background-color:#fff;padding:0 1.5rem;margin:1.5rem 0}@media (min-width: 768px){.gig-freelancers .gig-progress{width:200px}}@media (min-width: 992px){.gig-freelancers .gig-progress{width:260px;margin:3rem 0;padding:0 3rem}}.gig-freelancers .gig-progress .gig-progress-sections{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 768px){.gig-freelancers .gig-progress .gig-progress-sections{flex-direction:column}}.gig-freelancers .gig-progress .gig-progress-section{padding:1.5rem .5rem;border-top:1px solid #BECAD0;text-align:center;width:25%}.gig-freelancers .gig-progress .gig-progress-section.full-width{padding:2rem 1rem;width:100%}@media (min-width: 768px){.gig-freelancers .gig-progress .gig-progress-section{padding:2rem 0;width:auto}.gig-freelancers .gig-progress .gig-progress-section.full-width{width:auto}}.gig-freelancers .gig-progress i{color:#becad0;font-size:2.5rem}@media (min-width: 992px){.gig-freelancers .gig-progress i{font-size:3rem}}.gig-freelancers .gig-progress i.icon-tick.circled,.gig-freelancers .gig-progress .application-status .status-good i.circled.status-indicator,.application-status .status-good .gig-freelancers .gig-progress i.circled.status-indicator{border-color:#31d3cd;color:#31d3cd;margin-bottom:1rem}.gig-freelancers .gig-progress .gig-progress-label{font-size:1rem;margin-top:.5rem;text-transform:uppercase}@media (min-width: 992px){.gig-freelancers .gig-progress .gig-progress-label{font-size:1.2rem}}.gig-freelancers .gig-progress .gig-progress-value{font-size:1.4rem;line-height:1;height:3.5rem;display:flex;justify-content:center;align-items:center}@media (min-width: 992px){.gig-freelancers .gig-progress .gig-progress-value{font-size:2.4rem}}.gig-freelancers .gig-progress .link{margin-top:.25rem;font-size:1.2rem;display:block;width:100%}@media (min-width: 768px){.gig-freelancers .gig-progress .link{margin-top:.5rem;font-size:1.5rem}}.find-freelancers-message{padding:5vh;margin:0 auto;font-size:2rem;color:#8097a2;text-align:center}.feedback-question-answers{display:flex;width:100%}.feedback-question-answers .answer{padding:0;margin:0;width:10rem;text-align:center}.feedback-question-answers .answer .checkbox{padding:0;display:block;min-height:0}.feedback-question-answers .answer .check-indicator{display:block;width:5rem;height:5rem;margin:0 auto;position:relative}.feedback-question-answers .answer .check-indicator i{line-height:4.9rem}.feedback-question-answers .answer .label{margin-top:10px;display:block;padding-left:0;text-transform:uppercase;font-size:1.2rem}.feedback-question-answers .answer+.answer{margin-left:40px}.feedback-question-answers .endorsement-specialism{width:23%}.endorsement-specialism{text-align:center;margin:0 1%;width:31%;display:block;position:relative}.endorsement-specialism input{display:none}.endorsement-specialism i{font-size:3rem;line-height:5rem;border:1px solid #BECAD0;background-color:transparent;color:#becad0;border-radius:50%;display:block;width:5rem;height:5rem;margin:0 auto}.endorsement-specialism:hover .specialism-indicator i{border:1px solid #31d3cd;color:#31d3cd}.endorsement-specialism input:checked+.specialism-indicator i{background-color:#31d3cd;border:1px solid #31d3cd;color:#fff}.endorsement-specialism .label{margin-top:10px;font-size:1.2rem;text-transform:uppercase;display:block;height:4rem;line-height:1.4}@media (min-width: 992px){.endorsement-specialism{width:23%}}.booking-summary-details h3+label{margin-top:30px}.booking-summary-details h4{font-size:1.6rem;margin-bottom:0;line-height:1.5}.booking-request-details{margin:40px 0;display:flex;flex-wrap:wrap}.booking-request-details .booking-request-detail{flex:1;text-align:center;min-width:140px}.booking-request-details .booking-request-detail .control-label,.booking-request-details .booking-request-detail .control-label-alt,.booking-request-details .booking-request-detail h2{margin-bottom:0}.booking-request-details .booking-request-detail .hint{margin:0}.scope-select-item{padding:15px 15px 15px 60px;position:relative}.scope-select-item .avatar{position:absolute;left:10px;top:13px;background-color:#d6dde1}.gig-card-candidates.scope-items-flex{display:flex;flex-direction:row}.scope-item{padding:20px 20px 20px 80px;position:relative}.scope-item .avatar{position:absolute;left:10px;top:10px;background-color:#d6dde1}.scope-item p{margin-bottom:0;line-height:1.7}.scope-item .actions{position:absolute;top:10px;right:0}.scope-item+.scope-item{border-top:1px solid #BECAD0}.scope-item.stacked{display:block;padding:15px 10px;text-align:center;flex:1}.scope-item.stacked .avatar{position:relative;margin:0 auto 10px;left:0;top:0;width:40px;height:40px}.scope-item.stacked h3{font-size:1.2rem}.scope-item.stacked+.scope-item{border:none}.scope-item.xs{height:50px;padding:10px 10px 10px 60px}.scope-item.xs .avatar{left:10px;top:0;width:40px;height:40px}.scope-item.xs h3{font-size:1.5rem}.scope-item.xs+.scope-item{border:none}.gig-scope.alt{padding-top:30px}.gig-scope.alt .scope-item{padding:30px 30px 30px 70px}.gig-scope.alt .scope-item .avatar{position:absolute;left:10px;top:25px;background-color:#d6dde1}.gig-scope.alt .scope-item p{margin:1rem 0}.proposal-freelancer{position:relative;padding:10px 0 30px 120px;margin:20px 0 40px}.proposal-freelancer .avatar{position:absolute;top:0;left:0}.proposal-freelancer h2{font-weight:500;line-height:1}.proposal-freelancer h3{line-height:1}.proposal-actions{position:absolute;top:40px;right:30px;width:160px}.proposal-actions .btn{display:block;width:100%;margin:0 0 15px}.proposal-scope{padding-top:20px}.proposal-scope th{padding:15px 0 5px}.proposal-scope td{padding:15px 0}.proposal-scope .detail{width:240px}.proposal-scope .duration,.proposal-scope .rate{width:160px;text-align:right}.totals-row{border-top:1px solid #BECAD0;font-size:2rem}.totals-row .hint{margin-top:0}.project-proposal{text-align:center}.project-proposal .proposal-quote{font-size:1.8rem;margin:10px 0}.project-proposal .btn{margin:0}.freelancer-gig{display:flex;flex-wrap:wrap;flex-direction:row}@media (min-width: 1200px){.freelancer-gig{flex-wrap:nowrap}}.gig-actions{width:100%;display:flex;padding:3rem;align-self:flex-start;flex-direction:column}@media (min-width: 1200px){.gig-actions{margin:0;width:100%;flex-direction:column}}.gig-actions h1{font-weight:500;text-align:left;font-size:2rem;margin-bottom:2rem;margin-top:0}.gig-actions .gig-status-wrapper{flex:2}.gig-actions .invitation-status{display:flex;flex-direction:row;text-align:center}.gig-actions .invitation-status .invitation-status-step{flex-direction:column;flex:1}.gig-actions .invitation-status .status-indicator{margin:0 auto}.gig-actions .invitation-status .status-divider{height:1px;margin-top:18px;width:10%;margin-left:-5%;margin-right:-5%}@media (min-width: 768px){.gig-actions .invitation-status{margin-right:2rem}}@media (min-width: 1200px){.gig-actions .invitation-status{flex-direction:column}.gig-actions .invitation-status .invitation-status-step{flex-direction:row}.gig-actions .invitation-status .status-indicator{margin:0 1.5rem 0 0}.gig-actions .invitation-status .status-divider{width:1px;height:13px;margin:2px auto 2px 13px}}.gig-actions .next-steps{flex:1;margin-top:2rem}@media (min-width: 768px){.gig-actions .next-steps{margin-top:0}}@media (min-width: 1200px){.gig-actions .next-steps{margin-top:3.5rem}}.gig-actions .gig-booked-status{text-align:center;background-color:#d6dde1;margin:0 -1rem;padding:1.5rem 1rem;line-height:1.75;border-radius:5px}.gig-actions .next-step-summary{font-size:1.2rem;text-transform:uppercase;display:none}.gig-actions .btn{margin-left:0;margin-top:1rem;display:block;width:100%;padding-left:1rem;padding-right:1rem}.creation-date{font-size:1.4rem;color:#6c8793}.gig-description{white-space:pre-wrap}.gig-description p:first-child{margin-top:0}.gig-criteria{border-radius:4px;background-color:#f6f8f9;text-align:center;padding:1.5rem 1rem;line-height:1.5;display:block}.gig-criteria em{font-style:normal;font-weight:500}.gig-criteria br{display:block;content:" ";height:.5rem}.gig-criteria .skills,.gig-criteria .specialisms{display:flex;flex-wrap:wrap;justify-content:center}.gig-provided-rate{margin:12px -1rem;padding:12px;background-color:#f6f8f9;border-radius:4px}.gig-provided-rate .rate{font-size:1.6rem;display:block;line-height:2.4rem;margin-top:8px}.gig-provided-rate .control-label,.gig-provided-rate .control-label-alt{margin-top:0;margin-bottom:0;color:#6c8793}.gig-provided-rate .link{margin-left:0;font-size:1.2rem}@media (min-width: 768px){.gig-provided-rate{margin-right:3rem}}@media (min-width: 1200px){.gig-provided-rate{margin-right:-1rem}}freelancer-gig-nav .subnav-nav.right{justify-content:center;align-items:center}freelancer-gig-nav .subnav-nav.right .btn{margin-top:0}@media (min-width: 1200px){freelancer-gig-nav .subnav-nav.right{margin-bottom:0}}.gig-quick-apply{display:block;background-color:#fff;padding:3rem;margin-top:1rem;width:100%;text-align:right}.gig-quick-apply .btn{width:100%}@media (min-width: 768px){.gig-quick-apply .btn{width:auto}}@media (min-width: 1200px){.gig-quick-apply{display:none}}gig-tile{display:block;position:relative}gig-tile .gig-panel{display:flex;background-color:#fff;padding:3rem 0;height:100%;border-radius:4px;flex-direction:column}@media (min-width: 768px){gig-tile .gig-panel{flex-direction:row}}@media (min-width: 1200px){gig-tile .gig-panel{flex-direction:column}}@media (min-width: 1440px){gig-tile .gig-panel{flex-direction:row}}gig-tile .gig-company{min-width:100%;width:100%;padding:0 2rem;text-align:center;display:flex;flex-direction:column}@media (min-width: 768px){gig-tile .gig-company{min-width:260px;width:260px}}@media (min-width: 1200px){gig-tile .gig-company{min-width:100%;width:100%}}@media (min-width: 1440px){gig-tile .gig-company{min-width:260px;width:260px}}gig-tile .gig-company .avatar{width:8rem;height:8rem;margin:0 auto 10px}@media (min-width: 768px){gig-tile .gig-company .avatar{width:13rem;height:13rem;font-size:9rem}}@media (min-width: 1200px){gig-tile .gig-company .avatar{width:8rem;height:8rem;font-size:6rem}}@media (min-width: 1440px){gig-tile .gig-company .avatar{width:13rem;height:13rem;font-size:9rem}}gig-tile .gig-company h1{font-weight:500;margin-bottom:0;font-size:1.8rem}@media (min-width: 768px){gig-tile .gig-company h1{display:none}}@media (min-width: 1200px){gig-tile .gig-company h1{display:block}}@media (min-width: 1440px){gig-tile .gig-company h1{display:none}}gig-tile .gig-company h2{margin-top:.5rem;font-size:1.6rem;color:#8097a2}@media (min-width: 768px){gig-tile .gig-company h2{margin-top:1rem;font-size:2rem}}@media (min-width: 1200px){gig-tile .gig-company h2{margin-top:.5rem;font-size:1.6rem}}@media (min-width: 1440px){gig-tile .gig-company h2{margin-top:1rem;font-size:2rem}}gig-tile .gig-company h3{font-size:1.4rem;color:#becad0}@media (min-width: 1440px){gig-tile .gig-company h3{font-size:1.6rem}}gig-tile .gig-panel-details{margin-top:auto;padding-top:1rem}gig-tile .gig-panel-details .gig-detail{position:relative;flex:1}gig-tile .gig-panel-details .gig-detail+.gig-detail{margin-top:15px}gig-tile .gig-panel-details .icon-label{color:#31d3cd;font-size:2.4rem}gig-tile .gig-panel-details .gig-detail-item{font-size:1.4rem;line-height:1.4;margin-top:5px}gig-tile .gig-panel-summary{border-left:1px solid #D6DDE1;padding:0 3rem;flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:2rem}@media (min-width: 768px){gig-tile .gig-panel-summary{margin-top:0rem}}@media (min-width: 1200px){gig-tile .gig-panel-summary{margin-top:2rem}}@media (min-width: 1440px){gig-tile .gig-panel-summary{margin-top:0rem}}gig-tile .gig-panel-summary h1{font-weight:500;margin-top:1.5rem;margin-bottom:2rem;word-break:break-word;display:none}@media (min-width: 768px){gig-tile .gig-panel-summary h1{display:block}}@media (min-width: 1200px){gig-tile .gig-panel-summary h1{display:none}}@media (min-width: 1440px){gig-tile .gig-panel-summary h1{display:block}}gig-tile .gig-panel-summary .gig-freelancer-workflow{padding:3rem 0}gig-tile .gig-panel-summary .gig-panel-actions{margin-top:auto;text-align:right}.gig-summary-panel{position:relative;border-bottom:1px solid #BECAD0;margin-bottom:10px;padding:10px 0 10px 120px}.gig-summary-panel .avatar{position:absolute;left:0;top:10px}.gig-summary-panel h2{font-size:2.4rem;margin:0;line-height:1;padding:15px 0 10px}.gig-summary-panel h3{font-size:1.6rem;color:#8097a2;line-height:1;margin:0 0 5px}.gig-summary-panel .details{margin:15px 0 10px}.gig-summary-panel .details .detail{line-height:24px;margin:10px 0}.gig-summary-panel .details i{color:#31d3cd;font-size:2.4rem;vertical-align:middle;margin-right:5px}.gig-summary-panel .details em{font-style:normal;font-weight:500}.gigs-sidebar .count{position:absolute;right:1rem;height:2.2rem;width:2.2rem;line-height:2.2rem;text-align:center;border-radius:50%;color:#35296b;font-size:1.2rem;font-style:italic}.gigs-sidebar li:hover .count,.gigs-sidebar .active .count{color:#fff}.gig-cards{display:flex;flex-wrap:wrap;padding:20px 0}.gig-card-wrapper{width:100%;display:flex}.gig-card-wrapper .gig-card{margin:1.5rem;background-color:#fff;width:100%;display:flex;flex-direction:column}.gig-card-wrapper .gig-card-dummy{background-color:#fff;display:flex;align-items:center;justify-content:center;min-height:30rem}@media (min-width: 992px){.gig-card-wrapper{width:50%}}@media (min-width: 1200px){.gig-card-wrapper{width:33%}}@media (min-width: 1440px){.gig-card-wrapper{width:25%}}.gig-card-topbar{border-bottom:1px solid #D6DDE1;display:flex}.gig-card-topbar .status{font-size:1.2rem;font-weight:500;text-transform:uppercase;position:relative;padding:.5rem 1rem;line-height:22px}.gig-card-topbar .status.posted{background-color:#31d3cd}.gig-card-topbar .status.posted:before{background-color:#31d3cd}.gig-card-topbar .posted-date{margin-left:auto;font-size:1.2rem;font-weight:500;text-transform:uppercase;color:#8097a2;padding:.5rem 1rem;line-height:22px}.gig-card-title{margin:3rem 2rem 2rem}.gig-card-title h1{text-align:center;margin:0}.gig-card-title h2{text-align:center;margin:0;margin-top:1rem;font-size:1.6rem;color:#31d3cd}.gig-card-title .avatar{margin:0 auto 1rem;background-color:#becad0}.gig-card-candidates{margin:auto 3rem;min-height:80px;display:flex;flex-direction:column;align-content:center;justify-content:center;border-radius:4px;background-color:#f6f8f9}.gig-card-candidates .criteria+.criteria{margin-top:1rem}.gig-card-candidates .criteria em{font-style:normal;font-weight:500}.gig-card-candidates .booked-freelancer{cursor:pointer;position:relative}.gig-card-candidates .control-label,.gig-card-candidates .control-label-alt{margin-top:0}.gig-card-candidates .avatar{width:5rem;height:5rem;position:relative;margin:0 auto}.gig-card-candidates h3{font-size:1.5rem;margin-top:.5rem;margin-bottom:0}.gig-card-candidates h4{font-size:1.2rem;color:#8097a2;margin-bottom:0}.gig-card-candidates .gig-criteria{width:100%}.gig-card-dates{margin:2rem 1rem 1rem;text-align:center}.gig-card-actions{margin:1rem 2rem 2rem;text-align:center}.card-actions{background-color:#d6dde1;padding:1rem 0;display:flex}.card-actions .btn-link{color:#35296b;flex:1}cavalry-search{width:100%}.search-panel{display:flex;padding:2rem 0}.search-introduction p{margin:1rem 0}.search-introduction .hint{float:none;margin:2.5rem 0 1.5rem}.search-introduction .hint a{color:#31d3cd}.search-introduction .highlight{text-transform:uppercase;font-size:1.2rem;color:#31d3cd;margin:.5rem 0}.search-query{display:block}.search-query h1{padding:2rem 1rem}.search-query .form-group,.search-query .search-introduction{flex:1;margin:2rem}.search-query .search-introduction{flex:1}.search-query .search-specialisms{flex:2}.btn-shortlist .counter{margin-left:0}@media (min-width: 768px){.btn-shortlist .counter{margin-left:1rem}}.import-wrapper{overflow-x:scroll;min-height:280px;padding-bottom:20px}.import-wrapper .import-overflow{overflow-y:visible}.import-wrapper th{min-width:150px;padding:10px}.import-wrapper th.actions{min-width:40px;width:40px}.import-wrapper .table-actions{min-width:40px;padding:0}.import-wrapper .table-actions .actions{display:flex;right:auto;left:5px}.referral-panel .freelancer-card{margin:3rem 0}.freelancer-form.card{max-width:1000px}.social-icon{font-size:2rem}.social-links .form-control{margin-left:1rem}.social-links .select{min-width:56px;width:56px}.social-links ngx-select .form-control{margin-left:0}.social-links .ngx-select__selected-single i{font-size:3.4rem}.social-links .ngx-select__toggle,.social-links .ngx-select{font-size:2rem;padding:0!important;text-align:center}.social-links ngx-select .ngx-select__toggle{padding:4px!important}.social-links ngx-select .ngx-select__toggle .ngx-select__selected-single{margin:0 auto}.social-links ngx-select .dropdown.show .dropdown-menu{width:34rem;padding:1rem;display:flex;flex-wrap:wrap}.social-links ngx-select .dropdown-menu .dropdown-header{display:block;width:100%;text-align:left;padding:1rem 0}.social-links ngx-select .dropdown-menu .ngx-select__item-group{padding:0}.social-links ngx-select .dropdown-menu .dropdown-item{padding:0;font-size:3.2rem;line-height:4rem;width:4rem;height:4rem;display:block}.form-group .speciality-wrapper .btn-cancel{height:4.4rem;width:4.4rem;right:-4.4rem}label.resume-link{margin-top:.5rem;display:block}.history-media-form{position:relative;padding:1rem 0;border-bottom:1px solid #D6DDE1}.history-media-form .btn-cancel{position:absolute;top:1rem;right:-2rem;width:2rem;height:2rem;line-height:2rem}.empty-media-message{text-align:center;color:#becad0;padding:2rem}.add-section{padding:3rem;background-color:transparent;text-align:center;cursor:pointer}.history-type-form .option-cards.form-footer{padding-top:0}ngx-select .ngx-select__toggle-buttons{z-index:2;width:100%;position:absolute}.bio .ql-editor{min-height:320px}ngx-select .select-profile{position:relative}ngx-select .select-profile .avatar{position:absolute;top:.25rem;left:1rem;width:5rem;height:5rem}ngx-select .select-profile .details{padding:1rem 1rem 1rem 8rem}ngx-select .select-profile .details h3{font-size:1.6rem}ngx-select .select-profile .details h4{font-size:1.2rem;color:#31d3cd;margin:0}.freelancer-card-wrapper{width:100%;display:flex}@media (min-width: 992px){.freelancer-card-wrapper{width:50%}}@media (min-width: 1200px){.freelancer-card-wrapper{width:33%}}@media (min-width: 1440px){.freelancer-card-wrapper{width:25%}}.freelancer-card{background-color:#fff;width:100%;display:flex;flex-direction:column;text-align:center;position:relative;margin:1rem 0}@media (min-width: 768px){.freelancer-card{margin:1rem}}@media (min-width: 1440px){.freelancer-card{margin:1.5rem}}.freelancer-card .avatar{margin:2rem auto 0;width:12rem;height:12rem}.freelancer-card h2{margin-top:1rem;font-size:1.8rem;padding:0 1rem}.freelancer-card h3{font-size:1.3rem;padding:0 1rem;color:#8097a2}.freelancer-card .status{text-transform:uppercase;font-size:1.2rem;margin:2rem 1rem}.freelancer-card .status-good{color:#31d3cd}.freelancer-card .cancel{height:32px;color:#8097a2}.freelancer-card .freelancer-card-actions{padding:0 1rem 2rem}.freelancer-card .search-metrics{display:flex;padding:1rem 1rem 2rem;justify-content:center}.freelancer-card .search-metric{flex:1;max-width:14rem}.freelancer-card .search-metric graph-circle svg{padding:.5rem;max-width:7rem;height:7rem}.freelancer-card .search-metric .control-label,.freelancer-card .search-metric .control-label-alt{margin-top:0;color:#8097a2}.freelancer-card-new,.freelancer-card-disabled{background-color:#eaeef0;display:flex;align-items:center;justify-content:center;min-height:30rem}.freelancer-card-new i,.freelancer-card-disabled i{font-size:4rem;margin-bottom:1rem;color:#becad0}.freelancer-card-new .cancel,.freelancer-card-disabled .cancel{display:none}.freelancer-card-topbar{border-bottom:1px solid #D6DDE1;display:flex}.freelancer-card-topbar .roster-status,.freelancer-card-topbar .introduction-status{background-color:#8097a2;font-size:1.2rem;font-weight:500;text-transform:uppercase;color:#fff;position:relative;padding:.5rem .5rem .5rem 1rem}.freelancer-card-topbar .roster-status label,.freelancer-card-topbar .introduction-status label{color:#fff;margin:0;position:relative;z-index:2;line-height:22px}.freelancer-card-topbar .roster-status:before,.freelancer-card-topbar .introduction-status:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#8097a2;transform-origin:100% 0;transform:skew(25deg);z-index:1}.freelancer-card-topbar .roster-status+.introduction-status{padding-left:2rem}.freelancer-card-topbar .introduction-status.cavalry-sourced{background-color:#31d3cd}.freelancer-card-topbar .introduction-status.cavalry-sourced:before{background-color:#31d3cd}.freelancer-card-topbar .rate{margin-left:auto;font-size:1rem;font-weight:500;text-transform:uppercase;color:#8097a2;padding:0 1rem;height:32px;line-height:34px;text-align:right;width:120px}.freelancer-card-topbar .rate span{font-size:1.8rem}.freelancer-card-topbar .rate span i{font-style:normal;font-weight:500;color:#35296b}.freelancer-card-actions{display:flex;flex-wrap:wrap;justify-content:center}.freelancer-card-actions .note{display:inline-block;font-size:1.4rem;height:36px;line-height:36px;text-transform:uppercase;white-space:nowrap}.freelancer-card-actions .note-success{color:#31d3cd}.freelancer-card-actions .note,.freelancer-card-actions .btn{max-width:16rem;min-width:10rem;flex:1;margin:.5rem 1rem}.freelancer-card-simple-wrapper{display:flex;flex-wrap:wrap;margin-bottom:2rem}.freelancer-card-simple{display:flex;position:relative;padding:1rem;width:100%}.freelancer-card-simple .avatar{margin-right:20px}.freelancer-card-simple .freelancer-card-simple-details{padding:1rem 0}.freelancer-card-simple .freelancer-card-simple-details h3{font-size:2.2rem;margin:0}.freelancer-card-simple .freelancer-card-simple-details h4{font-size:1.6rem;color:#8097a2;margin-top:5px}.freelancer-card-simple .actions{position:absolute;top:0;right:0}.freelancer-card-simple+.freelancer-card-simple{border-top:1px solid #BECAD0}.profile-modal,.project-modal{position:fixed;inset:0;z-index:1000;background-color:#000000bf;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.profile-modal .actions,.project-modal .actions{position:absolute;top:10px;right:10px}.profile-modal .project-modal-header,.project-modal .project-modal-header{flex-shrink:0;padding:20px;border-bottom:1px solid #BECAD0}.profile-modal .project-modal-header h1,.project-modal .project-modal-header h1{line-height:1;margin:0;font-weight:500;font-size:2.2rem}.profile-modal .project-modal-header h2,.project-modal .project-modal-header h2{font-size:1.6rem;margin-top:1rem}.profile-modal .project-modal-header h2 a,.project-modal .project-modal-header h2 a{color:#8097a2}.profile-modal .inline-share,.project-modal .inline-share{flex:1;border:0;color:#becad0;line-height:2rem;padding:0}.profile-modal .inline-share:focus,.project-modal .inline-share:focus{outline:none;box-shadow:none}.profile-modal .project-public-url,.project-modal .project-public-url{padding:1rem 0;display:flex;flex-direction:row;align-content:center;line-height:2rem}.profile-modal .project-public-url i,.project-modal .project-public-url i{font-size:2rem;color:#8097a2;margin-right:5px}.profile-modal .project-public-url .control-label,.profile-modal .project-public-url .control-label-alt,.project-modal .project-public-url .control-label,.project-modal .project-public-url .control-label-alt{margin:0}.profile-modal .profile-modal-wrapper,.profile-modal .project-modal-wrapper,.project-modal .profile-modal-wrapper,.project-modal .project-modal-wrapper{background-color:#fff;margin:0 auto;height:100%;overflow:hidden;padding:0;width:100%;position:relative;display:flex;flex-direction:column;border-radius:5px}.profile-modal .profile-modal-wrapper.no-carousel .summary,.profile-modal .project-modal-wrapper.no-carousel .summary,.project-modal .profile-modal-wrapper.no-carousel .summary,.project-modal .project-modal-wrapper.no-carousel .summary{width:100%;max-width:80rem;margin:0 auto}.profile-modal .profile-modal-wrapper.no-carousel .carousel-wrapper,.profile-modal .project-modal-wrapper.no-carousel .carousel-wrapper,.project-modal .profile-modal-wrapper.no-carousel .carousel-wrapper,.project-modal .project-modal-wrapper.no-carousel .carousel-wrapper{display:none}.profile-modal .profile-modal-wrapper.no-summary .carousel-wrapper,.profile-modal .project-modal-wrapper.no-summary .carousel-wrapper,.project-modal .profile-modal-wrapper.no-summary .carousel-wrapper,.project-modal .project-modal-wrapper.no-summary .carousel-wrapper{width:100%}.profile-modal .profile-modal-wrapper.no-summary .summary,.profile-modal .project-modal-wrapper.no-summary .summary,.project-modal .profile-modal-wrapper.no-summary .summary,.project-modal .project-modal-wrapper.no-summary .summary{display:none}.profile-modal .project-modal-content,.project-modal .project-modal-content{position:relative;flex:1;overflow-y:scroll;padding-bottom:60px}.profile-modal .carousel-wrapper,.project-modal .carousel-wrapper{padding:0;display:flex;flex-shrink:1;height:100%}.profile-modal .carousel-wrapper .carousel,.project-modal .carousel-wrapper .carousel{margin:0 0 5rem}.profile-modal .carousel-wrapper .carousel .slides,.project-modal .carousel-wrapper .carousel .slides{height:100%}.profile-modal .carousel-wrapper .carousel .dots,.project-modal .carousel-wrapper .carousel .dots{bottom:-4rem}.profile-modal .summary,.project-modal .summary{width:100%;margin:0 auto;padding:0 5rem;font-size:1.5rem}.profile-modal .summary .control-label,.profile-modal .summary .control-label-alt,.project-modal .summary .control-label,.project-modal .summary .control-label-alt{color:#4f3d9f}.profile-modal .summary .inner-content,.project-modal .summary .inner-content{padding-right:2rem}.profile-modal .inner-content,.project-modal .inner-content{max-width:80rem;margin:0 auto}.profile-modal .reference,.project-modal .reference{margin-top:5rem}.profile-modal .reference .reference-header,.project-modal .reference .reference-header{position:relative}.profile-modal .reference .reference-header .avatar,.project-modal .reference .reference-header .avatar{width:50px;height:50px;position:absolute;top:0;left:0;border:none}.profile-modal .reference .reference-header .name,.project-modal .reference .reference-header .name{padding-left:6rem;font-size:2rem;font-weight:500;line-height:1.8}.profile-modal .reference .reference-header .role,.project-modal .reference .reference-header .role{padding-left:6rem;font-size:1.4rem;color:#4f3d9f}.profile-modal .reference .reference-quote,.project-modal .reference .reference-quote{padding-top:1.5rem;padding-left:4rem;padding-right:3.5rem;position:relative;line-height:1.5;margin-left:20px;font-size:1.4rem}.profile-modal .reference .reference-quote .icon-quote-right,.profile-modal .reference .reference-quote .icon-quote-left,.project-modal .reference .reference-quote .icon-quote-right,.project-modal .reference .reference-quote .icon-quote-left{position:absolute;color:#31d3cd;font-size:2.4rem;top:.5rem;left:0}.profile-modal .reference .reference-quote .icon-quote-right,.project-modal .reference .reference-quote .icon-quote-right{top:auto;left:auto;bottom:-1rem;right:0rem}.profile-modal .reference .expertise-summary,.project-modal .reference .expertise-summary{padding:0 6rem}.profile-modal .project-modal-footer,.project-modal .project-modal-footer{border-top:1px solid #BECAD0;max-height:50vh;height:50px;position:absolute;bottom:0;left:0;right:0;background-color:#fff;transition:height .5s ease-in-out;display:flex;flex-direction:column}.profile-modal .project-modal-footer .see-more,.project-modal .project-modal-footer .see-more{width:100%;height:50px;padding:9px;text-align:center}.profile-modal .project-modal-footer .btn-less,.project-modal .project-modal-footer .btn-less{display:none;margin:0 auto}.profile-modal .project-modal-footer .btn-more,.project-modal .project-modal-footer .btn-more{display:block;margin:0 auto}.profile-modal .project-modal-footer .project-modal-share,.project-modal .project-modal-footer .project-modal-share{border:0;font-size:1.4rem;color:#8097a2;text-transform:uppercase;line-height:5rem;padding:0 1rem;border-right:1px solid #BECAD0;background-color:transparent;width:12rem}.profile-modal .project-modal-footer .project-modal-share-link,.project-modal .project-modal-footer .project-modal-share-link{display:flex;width:100%}.profile-modal .project-modal-footer .inner-content,.project-modal .project-modal-footer .inner-content{padding:20px;overflow:scroll}.profile-modal .project-modal-footer.show-more,.project-modal .project-modal-footer.show-more{height:100%}.profile-modal .project-modal-footer.show-more .btn-more,.project-modal .project-modal-footer.show-more .btn-more{display:none}.profile-modal .project-modal-footer.show-more .btn-less,.project-modal .project-modal-footer.show-more .btn-less{display:block}.freelancer-status{margin:.5rem 0;font-size:1.1rem;text-transform:uppercase;position:relative;padding-left:25px;line-height:16px}.freelancer-status .indicator{width:15px;height:15px;border-radius:50%;position:absolute;left:0;vertical-align:text-top;margin-right:5px}.freelancer-status.status-good{color:#31d3cd!important}.freelancer-status.status-good .indicator{background-color:#31d3cd!important}.freelancer-status.status-bad{color:#f87567!important}.freelancer-status.status-bad .indicator{background-color:#f87567!important}.freelancer-status.status-pending{color:#8097a2!important}.freelancer-status.status-pending .indicator{background-color:#8097a2!important}.availability .days{display:flex;text-align:center}.availability .days .day:nth-child(2) .time{border-left:1px solid #BECAD0}.availability .days .day{flex:1}.availability .days .day .day-label{line-height:2rem;padding-bottom:1rem;border-bottom:1px solid #BECAD0}.availability .days .day .time{line-height:4rem;border:1px solid #BECAD0;display:block;margin:0;padding:1rem 0;border-top:none;border-left:none}.availability-form .days{width:100%}.availability-form .times{padding-top:3rem;text-align:center;line-height:5.7rem;width:3rem;font-weight:400;padding-right:0;margin-left:-1rem}.availability-form .times span{display:none;margin-right:.5rem;font-size:.8rem;text-transform:uppercase}.availability-form .times .icon{font-size:1.5rem}.availability-form .times .icon:before{vertical-align:middle}.availability-form .time.checkbox{justify-content:center}.availability-form .time.checkbox .check-indicator{position:relative;margin:0 auto}.booking-week .day-label{float:none;text-align:center;width:auto}.booking-week .times{position:relative;padding-top:2rem;padding-right:1rem;top:0;right:0}.booking-week .times .icon{height:4.5rem;line-height:4.5rem}.booking-week .day,.booking-week .days .day .time,.booking-week .days .day:nth-child(2) .time{border:none}.booking-week .days .day .day-label{border:none;color:#4f3d9f}.booking-week .days .day .time{height:auto;line-height:1;border-left:1px solid #4F3D9F}.booking-week .days .day .time .check-indicator{width:2.5rem;height:2.5rem;line-height:2.5rem}.booking-week .days .day .time .check-indicator i{font-size:1.4rem;width:2.5rem;height:2.5rem;line-height:2.5rem}.booking-week .days .day .time .check-indicator i:before{margin-left:.1rem}.booking-week .checkbox input:disabled+.check-indicator{border-color:#fff6;background-color:#fff3}.booking-week .checkbox input:disabled+.check-indicator i{color:#fff6}.booking-week .checkbox input:disabled:checked+.check-indicator{border-color:#31d3cd;background-color:#ffffff1a}.booking-week .checkbox input:disabled:checked+.check-indicator i{color:#31d3cd}@media (min-width: 992px){.availability-form{margin-left:0;margin-right:0}.availability-form .times{text-align:right;width:8rem;padding-right:1rem;margin-left:0}.availability-form .times span{display:inline}}.profile-completeness{padding:4rem 0}.profile-completeness .profile-rating-wrapper{display:flex;flex-wrap:wrap}.profile-completeness .profile-rating{min-width:300px;padding:0 4rem;flex:2}.profile-completeness .profile-rating p{margin:2rem 0}.profile-completeness .profile-rating-actions{min-width:300px;padding:2rem 4rem;flex:2;display:flex;flex-direction:column;border-left:1px solid #2A2055}.profile-completeness .profile-rating-actions h3{margin-bottom:1rem}.profile-completeness .profile-rating-actions .hint{margin-top:auto;padding-top:1rem}.profile-completeness graph-circle{display:block;margin:2rem 0 4rem}.profile-rating-application{text-align:center}.profile-rating-application h3{margin-top:4rem}.profile-rating-application graph-circle{display:block;margin:3rem auto;width:10rem;height:10rem}.profile-rating-application graph-circle svg{width:10rem;height:10rem}.profile-strength-low.profile-rating-bar-inner{background-color:#f87567}.profile-strength-low .circle-chart__circle{stroke:#f87567}.profile-strength-medium.profile-rating-bar-inner{background-color:#ffa907}.profile-strength-medium .circle-chart__circle{stroke:#ffa907}.profile-strength-high.profile-rating-bar-inner{background-color:#31d3cd}.dashboard .profile-completeness h1{text-align:left;padding:0 4rem}.dashboard .profile-completeness h2{font-weight:400;margin:2rem 4rem;font-size:1.8rem}.contact-summary{position:absolute;display:flex;flex-direction:column;left:0;top:0;bottom:0;width:100%;background-color:#35296b;color:#fff}.contact-summary.standalone .contact-details{padding:20px 10px}@media (min-width: 768px){.contact-summary.standalone .contact-details{padding:30px}}.contact-summary .actions{position:absolute;top:0;right:5px}.contact-summary .actions .btn-action-text{color:#ffffffb3;display:block}.contact-summary .actions .btn-action-text:hover{color:#fff}.contact-summary.standalone .contact-details{padding:20px 10px}@media (min-width: 768px){.contact-summary.standalone .contact-details{padding:30px}}.contact-summary .contact-details{background-color:#35296b;padding:10px;min-height:100px;display:flex}.contact-summary .contact-details .avatar{width:80px;height:80px;min-width:80px}.contact-summary .contact-details .basic-details-description{padding-left:20px;padding-right:56px}.contact-summary .contact-details h2{color:#fff;font-size:2rem;margin-top:1rem}.contact-summary .contact-details .subtitle{color:#4f3d9f;font-size:1.6rem;margin-top:5px}.contact-summary .contact-details .date-connected{margin-top:10px;font-size:1.2rem;color:#4f3d9f}.contact-summary .contact-details .freelancer-rate{font-size:1.4rem;color:#4f3d9f;margin:10px 0}.contact-summary .contact-details .freelancer-rate i{font-style:normal;margin-right:5px}@media (min-width: 768px){.contact-summary .contact-details{padding:10px 30px}.contact-summary .contact-details .avatar{height:100px;width:100px;min-width:100px}}.contact-summary .contact-actions{background-color:#35296b;padding:10px 20px 20px}@media (min-width: 768px){.contact-summary .contact-actions{padding:10px 20px 20px 140px}}.contact-summary .contact-information{display:flex;position:relative;z-index:2;flex:100;overflow:hidden;background-color:#2a2055}.contact-summary .contact-information-inner{padding:10px 20px 30px}.contact-summary .accordion-label{color:#fff}.contact-summary .accordion-label.unexpandable:after{content:""}.contact-summary .accordion-label.unexpandable .sneak{display:none}.contact-summary .accordion-label.unexpandable~.field-wrapper{margin:10px 0 20px;height:auto}.contact-summary .field-wrapper{margin:0}.contact-summary .toggle:checked~.field-wrapper{margin:10px 0 20px}.contact-summary .contact-information-group{position:relative}.contact-summary .contact-information-group .actions{top:7px;z-index:21}.contact-summary .contact-information-group+.contact-information-group{border-top:1px solid #35296B}.contact-summary .linear-group{position:relative;margin-bottom:1rem}.contact-summary .descriptor{display:block;width:9rem;text-align:left;position:absolute;line-height:1.4;color:#ffffff80;text-transform:capitalize}.contact-summary .descriptee{display:block;width:100%;padding-left:10rem;color:#fff;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contact-summary .descriptee.wrapping{white-space:normal}.contact-summary .profile-icon{justify-content:center;align-self:center;justify-self:center;font-size:12rem;color:#2a2055;height:100%;display:flex;flex-direction:column}.contact-summary .loading:before{color:#35296b}.portfolio-controls{padding:2rem 2rem 1rem;text-align:right}.portfolio-items{position:relative;display:flex;flex-wrap:wrap}.portfolio-item{width:100%;padding:1rem;position:relative}.portfolio-item .actions{display:block;position:absolute;right:20px;top:23px}.portfolio-item .portfolio-teaser{overflow:hidden;border:1px solid #BECAD0;position:relative;background-color:#d6dde1}.portfolio-item .portfolio-teaser:before{font-size:200px;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-100px;color:#becad0}.portfolio-item .project-media{height:30rem;background-size:cover;position:relative;background-position:center center}.portfolio-item .project-media video{height:100%}.portfolio-item .project-media .video-wrapper{height:100%;padding-bottom:0}.portfolio-item .portfolio-details{padding:20px 10px;font-weight:500;min-height:4rem;background-color:#fff}.portfolio-item .portfolio-details h3{margin:0}.portfolio-item .project-media-overlay{position:absolute;inset:0;background-color:#35296bbf;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s linear}.portfolio-item .project-media-overlay h2{color:#fff;font-size:2rem}.portfolio-item:hover .project-media-overlay{opacity:1}@media (min-width: 768px){.portfolio-item{width:50%}}@media (min-width: 992px){.portfolio-item{width:33%}}@media (min-width: 1200px){.portfolio-item{width:50%}}@media (min-width: 1440px){.portfolio-item{width:33%}}@media (min-width: 768px){.crm-portfolio .portfolio-item{width:100%}}@media (min-width: 992px){.crm-portfolio .portfolio-item{width:100%}}@media (min-width: 1200px){.crm-portfolio .portfolio-item{width:50%}}@media (min-width: 1440px){.crm-portfolio .portfolio-item{width:33%}}.booking-summary{background-color:#35296b;position:absolute;left:0;bottom:0;top:0;display:flex;flex-direction:column}.booking-summary .basic-details{padding:2rem 3rem 1rem;display:flex;background-color:#003a59;height:auto;position:relative}.booking-profile{position:relative}.booking-profile .avatar{position:relative;margin:0 auto}.booking-profile .detail{padding:2rem 0 0;text-align:center}.booking-profile .detail h3{color:#8097a2}.endorsements{color:#31d3cd;font-size:1.1rem;line-height:13px;text-transform:uppercase;padding:2px 0 0;display:inline-block;vertical-align:top}.endorsements i{font-size:15px}.references{display:flex;flex-wrap:wrap;margin-bottom:20px}.references .reference{flex:1;margin:1%;min-width:98%}@media (min-width: 768px){.references .reference{min-width:48%;max-width:48%}}@media (min-width: 992px){.references .reference{min-width:31%;max-width:32%}}.references .reference-request{padding:30px 30px 20px;background-color:#fff;margin:15px;width:100%}@media (min-width: 768px){.references .reference-request{width:48%;margin:1%}}@media (min-width: 992px){.references .reference-request{width:31%}}@media (min-width: 1200px){.references .reference-request{width:48%}}@media (min-width: 1440px){.references .reference-request{width:31%}}.references .reference-request h3{font-size:1.6rem;text-transform:uppercase;color:#becad0}.references .reference-request .form-group-block{line-height:1.5}.references .reference-request .actions{margin-top:20px}.references .reference-request .btn{min-width:10rem}.references.references-onboarding .reference-request{padding:10px;background-color:#fff;margin:1.5%;border:1px solid #BECAD0;width:47%}.references.references-onboarding .reference-request .control-label,.references.references-onboarding .reference-request .control-label-alt{font-size:1.2rem;margin-bottom:5px;margin-top:0;color:#becad0}.reference-specialisms{margin-top:10px}.freelancer-needs .section-header{color:#8097a2;margin:0 0 2rem}.specialism-common{display:flex;flex-wrap:wrap;margin-bottom:5rem}.specialism-common .specialism-block{flex:1;width:33%;min-width:33%;max-width:33%;padding:0 2%;margin:2rem 0 0;text-align:center;cursor:pointer}@media (min-width: 992px){.specialism-common .specialism-block{width:20%;min-width:20%;max-width:20%;padding:0 2rem}}.specialism-common .specialism-block:hover{color:#f87567}.specialism-common .specialism-block i{font-size:5rem}.specialism-common .specialism-block .role{margin-top:.25rem;font-size:1.4rem;line-height:1.2;word-wrap:break-word}.specialism-all{padding:2rem 0}.specialism-all .specialism-role-list{-moz-column-break-inside:avoid;break-inside:avoid-column;margin:0 1rem 3rem}.specialism-all .specialism-role-list h3{padding-left:5rem;position:relative;line-height:3.2rem}.specialism-all .specialism-role-list h3 i{position:absolute;left:0;font-size:3.6rem}.specialism-all .specialism-role-list li{position:relative;padding:.5rem 0 .5rem 5rem;cursor:pointer}.specialism-all .specialism-role-list li span{display:none;position:absolute;left:2.5rem;line-height:1.6rem;width:1.6rem;height:1.6rem;border:1px solid #31d3cd;text-align:center;border-radius:50%;color:#31d3cd;top:.5rem}.specialism-all .specialism-role-list li.selected,.specialism-all .specialism-role-list li:hover{color:#31d3cd}.specialism-all .specialism-role-list li.selected span,.specialism-all .specialism-role-list li:hover span{display:block}.comparison-table{border-collapse:collapse;width:100%}.comparison-table tr{width:100%;min-height:60px}.comparison-table i{font-size:2rem;font-style:normal;color:#8097a2}.comparison-table i.icon-tick,.comparison-table .application-status .status-good i.status-indicator,.application-status .status-good .comparison-table i.status-indicator{font-size:4rem;line-height:3.8rem;color:#31d3cd}.comparison-table .recommendations td{text-align:center}.comparison-table .status{background-color:#8097a2;padding:0 10px;text-transform:uppercase;color:#fff;font-weight:500;display:inline-block;font-size:12px;border-radius:12px;height:24px;line-height:24px;margin:10px auto}.comparison-table .status.good{background-color:#31d3cd}.comparison-table .names{text-align:center}.comparison-table .names h2{font-size:2.4rem;font-weight:500;margin-top:10px;margin-bottom:20px}.comparison-table .prices{text-align:center}.comparison-table .prices h2{margin-top:0;margin-bottom:0;font-weight:500;font-size:1.8rem}.comparison-table .prices .control-label-alt{margin-top:0;font-size:1rem;margin-bottom:-18px}.comparison-table .suitability{line-height:1.4;text-align:center}.comparison-table .actions td{text-align:center;padding-top:20px}.comparison-table .actions .btn{margin:0}.comparison-table .actions+.table-category .control-label-alt{margin-top:10px}.comparison-table .features{width:300px}.comparison-table .table-option{min-width:200px}.comparison-table .table-category .control-label-alt{margin-top:40px}.comparison-table .table-row th,.comparison-table .table-row td{padding:10px;border-top:1px solid #BECAD0;border-bottom:1px solid #BECAD0;height:60px}.comparison-table .table-row th{border-left:1px solid #BECAD0}.comparison-table .table-row td{text-align:center}.comparison-table .table-row td:last-child{border-right:1px solid #BECAD0}.profiles li{display:block;padding:0;margin:8px 0}.profiles .profile{display:flex;text-overflow:ellipsis;overflow:hidden;word-wrap:none;white-space:nowrap;line-height:24px;color:#8097a2}.profiles .profile:hover{color:#31d3cd}.profiles .profile i{width:24px;height:24px;text-align:center;line-height:24px;font-size:2rem;color:#35296b;margin-right:8px;background-color:#35296b;color:#fff;border-radius:50%}.has-public-header{padding-top:5.4rem}.header-public{background-color:#fff;border-bottom:3px solid #31d3cd;padding:3rem}.header-public img{width:200px;height:auto;margin:0 auto;display:block}.company-profile-header{width:100%;z-index:2;margin-top:-46px;margin-bottom:5rem}.company-profile-header:before{content:" ";display:block;position:absolute;height:33vh;width:100%;background-color:#35296b;z-index:1;top:0}.company-profile-header .profile-panel{position:relative;z-index:2;margin-top:20vh;max-width:940px}.company-profile-header .profile-panel .avatar{width:15rem;height:15rem;position:absolute;left:50%;top:0;margin-top:-75px;margin-left:-75px;border:2px solid #FFFFFF}.company-profile-header .profile-panel .profile-detail{background-color:#fff;text-align:center;padding:10rem 4rem 4rem;border:1px solid #8097A2}.company-profile-header .profile-panel h1{font-size:3.5rem}.company-profile-header .profile-panel h2{font-size:2rem;color:#31d3cd}.company-profile-header .company-brief{margin:2rem 4rem}.company-profile-header .company-brief .company-services{flex:1;margin:2rem 4rem}.company-profile-header .company-brief .company-description{flex:1;margin:4rem}.company-profile-gigs{max-width:940px}.company-profile-gigs .header h2{text-align:center;padding:2rem;color:#8097a2}.public-gig .gig-panel-content,.public-gig .card-actions{display:flex}.public-gig .post-timeline{display:block}.public-gig .btn-more{display:none}.public-gig-header{margin:5rem auto 1rem;color:#8097a2}.public-gigs{width:100%;display:flex;flex-wrap:wrap;margin:4rem 0}.public-gigs .no-results{margin-top:15rem}@media (min-width: 1200px){.public-gigs .gig-card-wrapper{width:33%}}@media (min-width: 1440px){.public-gigs .gig-card-wrapper{width:33%}}.gig-preview .gig-panel{margin-top:0;margin-bottom:0}.gig-preview .modal-actions{padding:1rem;text-align:right;background-color:#d6dde1}.gig-preview .modal-actions .btn+.btn{margin-left:1rem}.link-entities{display:flex}.link-entities .entity-tile{text-align:center;flex:1}.link-entities .entity-tile .avatar{background-color:#d6dde1;margin:10px auto 20px}.link-entities .entity-tile h2{font-size:1.8rem;margin:0;line-height:1}.link-entities .entity-tile h3{font-size:1.6rem;color:#8097a2;margin:5px 0 0;line-height:1}.link-entities .link-icon{width:80px;align-self:center;text-align:center}.link-entities .link-icon.danger{color:#c40700}.link-entities .link-icon.success{color:#31d3cd}.link-entities .link-icon .icon{font-size:60px;height:55px;line-height:55px;display:block}.link-entities .link-icon .status{font-size:1.2rem;text-transform:uppercase;color:#8097a2}/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer: coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px);z-index:1000}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\d7";font-size:16px;font-weight:500}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:before,.ql-container.ql-bubble:not(.ql-disabled) a:after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:hover:after{visibility:visible}.ql-editor{padding:0;font-size:1.5rem;font-family:Poppins;min-height:10rem}.ql-editor p+p{margin-top:1rem}.ql-editor.ql-blank:before{color:#becad0;left:auto;right:auto;font-style:normal}/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px;top:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-container.ql-snow{border:1px solid #ccc}.quill-block .ql-align-right,.ql-editor .ql-align-right{text-align:right}.quill-block h1,.quill-block h2,.quill-block h3,.quill-block h4,.quill-block h5,.quill-block h6,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:1.5em 0 .5em}.quill-block p,.ql-editor p{margin-bottom:10px;line-height:1.75}.quill-block ul,.quill-block ol,.ql-editor ul,.ql-editor ol{padding-left:30px;line-height:1.75;list-style-type:inherit}.quill-block ul li,.quill-block ul li:not(.ql-direction-rtl),.quill-block ol li,.quill-block ol li:not(.ql-direction-rtl),.ql-editor ul li,.ql-editor ul li:not(.ql-direction-rtl),.ql-editor ol li,.ql-editor ol li:not(.ql-direction-rtl){padding:0 0 0 5px;list-style-type:square;margin:.5em 0}.quill-block ul li:not(.ql-direction-rtl):before,.quill-block ol li:not(.ql-direction-rtl):before,.ql-editor ul li:not(.ql-direction-rtl):before,.ql-editor ol li:not(.ql-direction-rtl):before{content:""}.quill-block ol li,.ql-editor ol li{list-style-type:decimal}quill-editor{display:flex!important;flex-direction:column}.ql-toolbar.ql-snow{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:none;border-top:1px solid #BECAD0}.ql-container.ql-snow{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #BECAD0;border-top:none}.ql-disabled{background-color:#f6f8f9!important}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{border:1px solid #31d3cd;color:#000!important;border-radius:2px}cavalry-specialism{width:100%;display:block}.specialism{position:relative;font-size:1.5rem}.specialism .specialism-placeholder{color:#becad0}.specialism .specialism-field-wrapper{position:relative}.specialism .specialism-field-wrapper .specialism-text{position:absolute;border:1px solid #BECAD0;inset:0;padding:1rem 4.4rem 1rem 1rem;line-height:24px;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff}.specialism .specialism-field-wrapper input{position:relative}.specialism .specialism-field-wrapper .specialism-icon{display:block;position:absolute;top:0;right:0;width:44px;line-height:44px;height:100%;text-align:center}.specialism .specialism-specialisms-wrapper{position:absolute;display:none;z-index:3;padding:0;border:1px solid #BECAD0;background-color:#fff;overflow:hidden;width:100%}.specialism .specialism-specialisms-wrapper .specialism-role-select{position:relative;background-color:#fff;max-height:250px;overflow-y:scroll;transition:transform .2s ease-out;min-width:100%;padding-bottom:1rem}.specialism .specialism-specialisms-wrapper .specialism-level-select{position:relative;top:0;width:100%;background-color:#fff;transition:transform .2s ease-out;min-width:100%;transform:translateZ(0)}.specialism .specialism-specialisms-wrapper .specialism-select-header{padding:1.5rem 1rem .5rem;text-transform:uppercase;font-size:1.2rem;color:#31d3cd}.specialism .specialism-specialisms-wrapper .specialism-select-option{padding:.75rem 1rem;cursor:pointer;position:relative;color:#8097a2}.specialism .specialism-specialisms-wrapper .specialism-select-option i{float:right}.specialism .specialism-specialisms-wrapper .specialism-select-option:hover{background-color:#d6dde1}.specialism .specialism-specialisms-wrapper.open-role,.specialism .specialism-specialisms-wrapper.open-level{display:flex;flex-wrap:nowrap}.specialism .specialism-specialisms-wrapper.open-level .specialism-role-select,.specialism .specialism-specialisms-wrapper.open-level .specialism-level-select{transform:translate3d(-100%,0,0)}.error .specialism .specialism-field-wrapper .specialism-text{border:1px solid #c40700}.dropzone.dropzone-primary{background-color:#eaeef0;display:flex;flex-wrap:wrap;border:2px solid transparent}.dropzone.dropzone-primary .empty-message,.dropzone.dropzone-primary .dropzone-message .empty-media-message{padding:5rem 3rem;width:100%}.dropzone.dropzone-primary .empty-message .icon-images,.dropzone.dropzone-primary .dropzone-message .empty-media-message .icon-images{font-size:5rem;margin-bottom:10px}.dropzone.dropzone-primary .media{width:30%;margin:1.5%;overflow:hidden;position:relative;height:15rem}.dropzone.dropzone-primary .media.uploading .img{opacity:.5}.dropzone.dropzone-primary .media-video .background,.dropzone.dropzone-primary .media-image .background{background-color:#000;position:absolute;width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:4rem}.dropzone.dropzone-primary .media-video .img,.dropzone.dropzone-primary .media-image .img{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center center}.dropzone.dropzone-primary .media-video video,.dropzone.dropzone-primary .media-image video{max-width:100%}.dropzone.dropzone-primary .media-video:hover .btn-remove-media,.dropzone.dropzone-primary .media-image:hover .btn-remove-media{display:flex}.dropzone.dropzone-primary .media-video{background-color:#000;height:100%;display:flex;align-items:center}.dropzone.dropzone-primary .btn-remove-media{position:absolute;inset:0;display:none;background-color:#35296bf2;align-items:center;justify-content:center;color:#fff;font-size:4rem;cursor:pointer}.dropzone.dropzone-primary:hover{cursor:pointer}.dropzone.dropzone-primary:hover .empty-message,.dropzone.dropzone-primary:hover .empty-media-message{color:#8097a2}.dropzone.dropzone-primary.dropover{background-color:#fff;border:2px dashed #31d3cd}.dropzone.dropzone-primary.dropover .empty-message,.dropzone.dropzone-primary.dropover .empty-media-message{color:#8097a2}.dropzone.dropzone-secondary .drop-me{position:absolute;inset:0;z-index:100;background-color:#2196f326;border:2px solid #2196f3;border-radius:10px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:none;align-items:center;justify-content:center;pointer-events:none}.dropzone.dropzone-secondary .drop-me .drop-message{width:200px;height:200px;border-radius:50%;padding:20px;color:#2196f3;display:flex;align-items:center;justify-content:center;flex-direction:column}.dropzone.dropzone-secondary .drop-me .drop-message h2{font-size:2rem}.dropzone.dropzone-secondary .drop-me .drop-message i{font-size:80px;line-height:80px;color:#2196f3}.dropzone.dropzone-secondary .dropzone-message{padding:64px;text-align:center;color:#a1b2ba;display:flex;flex-direction:column;align-items:center}.dropzone.dropzone-secondary .dropzone-message i{font-size:8rem;margin-bottom:16px}.dropzone.dropzone-secondary .dropzone-message h2{margin-top:16px;margin-bottom:16px;font-size:2rem}.dropzone.dropzone-secondary.dropover .drop-me{display:flex}.dropzone.padded{padding:20px;margin:0 -20px}.dropzone.alt{display:block;position:relative}.dropzone.alt .empty-message-upload{color:#8097a2}.dropzone.alt .btn{display:inline-block;align-self:center;margin-bottom:16px;margin-top:0}.dropzone.alt h2{margin-top:12px;font-size:1.6rem;font-weight:500}.dropzone.sm .empty-message-upload{max-width:none;min-height:auto}.dropzone.sm .empty-message-upload i{font-size:64px;margin-bottom:0}.dropzone.sm .empty-message-upload h2{margin-bottom:16px}ngx-select{display:block}ngx-select .ngx-select:focus{outline:none}ngx-select .ngx-select:focus .ngx-select__toggle{border:1px solid #31d3cd!important}ngx-select .ngx-select__placeholder{color:#becad0;display:flex;align-items:center}ngx-select .dropdown{position:relative;height:100%}ngx-select .dropdown.show .dropdown-menu{display:block}ngx-select .dropdown-menu{display:none;z-index:10;background-color:#fff!important;padding:0;border:none;border-radius:4px;box-shadow:0 4px 12px #00000040;margin-top:4px}ngx-select .dropdown-menu .ngx-select__item-group{padding:0}ngx-select .dropdown-menu .dropdown-header{padding:1.5rem 1rem .5rem;text-transform:uppercase;font-size:1.2rem;color:#31d3cd}ngx-select .dropdown-menu .dropdown-item{padding:.75rem 1rem;cursor:pointer;position:relative;color:#8097a2;padding:12px 16px;line-height:24px;color:#50646d}ngx-select .dropdown-menu .dropdown-item.active{background-color:#eaeef0}ngx-select .dropdown-menu li{padding:0}ngx-select .ngx-select__selected{height:100%;position:relative;z-index:2}ngx-select .ngx-select__toggle{border:1px solid #A1B2BA!important;height:100%;min-height:44px;width:100%;font-size:1.5rem;color:#617985!important;display:flex!important;align-items:center;padding:9px 30px 9px 9px!important;line-height:24px;background-color:transparent!important;background-image:none;background-clip:padding-box;text-transform:none;font-weight:400;letter-spacing:normal;margin-top:0;border-radius:4px}ngx-select .ngx-select__toggle:hover,ngx-select .ngx-select__toggle:focus{border:1px solid #31d3cd!important;background-color:transparent!important}ngx-select .ngx-select__toggle.btn{margin-top:0}ngx-select .ngx-select__item_no-found{padding:1rem!important}ngx-select .ngx-select__toggle-buttons{position:absolute;top:0;right:0;width:20px;height:100%}ngx-select .ngx-select__toggle-buttons .caret{border:6px solid transparent;border-top-color:#8097a2}ngx-select.select-search .ngx-select__toggle{padding-right:48px!important}ngx-select.select-search .ngx-select__toggle-buttons{width:32px}ngx-select.select-search .ngx-select__toggle-buttons .caret{border:none;height:100%;right:10px;top:0;margin-top:0;display:flex;align-items:center;font-style:normal}ngx-select.select-search .ngx-select__toggle-buttons .caret:before{color:#8097a2}ngx-select.caret-sm .ngx-select__toggle-buttons{position:absolute;top:0;right:0;width:16px;height:100%}ngx-select.caret-sm .ngx-select__toggle-buttons .caret{right:8px;border:4px solid transparent;border-top-color:#8097a2}ngx-select.select-office{max-width:320px;width:100%}ngx-select.select-state{width:160px;max-width:160px}ngx-select.select-blank .ngx-select__toggle-buttons .caret{display:none!important}ngx-select.alt .ngx-select__toggle{border:none!important}ngx-select.no-input .ngx-select__choices{top:0}ngx-select .ngx-select__disabled{background-color:#f6f8f9!important;border:1px solid #BECAD0!important;opacity:1!important;z-index:1!important}ngx-select.disabled .ngx-select__toggle,ngx-select.disabled .ngx-select__toggle:hover{background-color:#f6f8f9!important;border:1px solid #BECAD0!important;opacity:1}ngx-select .ngx-subitem-value{font-size:12px;color:#8097a2;line-height:1;margin-bottom:2px}ngx-select.has-detail .ngx-select__selected-single{display:block}ngx-select.sm .ngx-select__toggle{min-height:40px;padding:7px 34px 7px 9px!important;font-size:13px}ngx-select.sm .form-control{height:40px;padding:7px 34px 7px 9px!important;font-size:13px}@media (min-width: 769px){.hide-sm-up{display:none!important}}@media (max-width: 768px){.hide-sm-down{display:none!important}}.table .hide-sm-dn{display:none}@media (min-width: 768px){.table .hide-sm-dn{display:table-cell}}.hidden{display:none}@media (min-width: 993px){.hide-md-up{display:none!important}}@media (max-width: 992px){.hide-md-down{display:none!important}}@media (min-width: 1201px){.hide-lg-up{display:none!important}}@media (max-width: 1200px){.hide-lg-down{display:none!important}}@media (min-width: 1441px){.hide-xl-up{display:none!important}}@media (max-width: 1440px){.hide-xl-down{display:none!important}}@media (min-width: 1681px){.hide-xxl-up{display:none!important}}@media (max-width: 1680px){.hide-xxl-down{display:none!important}}.d-flex{display:flex}.flex-align-center{align-items:center}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mt-5{margin-top:20px}.visible-print,.visible-print-inline{display:none}@media print{@page{size:A4}html{font-size:9px;color:#000}.hidden-print{display:none!important}.visible-print{display:block!important}.has-header,.has-subheader{margin:0;padding-top:0}body{padding:2rem 0;background-color:transparent;color:#333}.container{width:100%!important;max-width:none}.visible-print{display:block}.visible-print-inline{display:inline!important}.pre-control,.form-control,.form-control:disabled,.form-control[disabled],select.form-control,select.form-control:not([size]):not([multiple]),ngx-select .ngx-select__toggle,.datepicker.form-field{border:none!important;padding:0;background-color:transparent!important;min-height:0;display:flex;align-items:center;color:#000}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}::-webkit-input-placeholder{color:transparent!important;-webkit-print-color-adjust:exact}:-moz-placeholder{color:transparent!important;-webkit-print-color-adjust:exact}::-moz-placeholder{color:transparent!important;-webkit-print-color-adjust:exact}:-ms-input-placeholder{color:transparent!important;-webkit-print-color-adjust:exact}.datepicker button,ngx-select .ngx-select__toggle-buttons .caret{display:none!important}}@media print{@page{size:A4}*{background-color:#fff}main{top:0}.printable-details{display:block!important}.form-control{border:none!important}.control-label,.control-label-alt{margin-bottom:0;margin-top:5px}.total-row-label .control-label,.total-row-label .control-label-alt{margin-bottom:0;margin-top:0}.control-label-alt{color:#333}.entity-tile .avatar,.invoice-details .pre-control,.item-detail .control-label-alt,.invoice-actions,.expander,.empty-message-upload,infobox,.items-add,.bank-details .link,.entity-tile h3,.invoice-freelancer{display:none!important}.form-control{display:block}.form-control .btn-action-icon{display:none}.invoice-currency ::ng-deep .ngx-select__toggle{padding:0!important}.entity-tile{padding-left:0;min-height:24px}.entity-tile h2{font-size:16px;font-weight:400}.additional-details{display:block}.invoice-details.invoice-details-summary{display:block!important}.invoice-details.invoice-details-summary:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.invoice-details .invoice-details-wrapper{display:block;float:left}.invoice-details .invoice-details-wrapper.invoice-numbers{width:auto;float:left}.invoice-details .invoice-details-wrapper.invoice-numbers .form-field-group{float:left;max-width:120px}.invoice-details .invoice-details-wrapper.invoice-dates{flex:none;float:left}.invoice-details .invoice-details-wrapper.invoice-dates .invoice-date{float:left}.invoice-details .invoice-details-wrapper .invoice-currency{margin-left:auto;float:left}.invoice-details .invoice-details-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.invoice-status{display:none!important}.items-table-header{display:flex}.items{padding:20px 0;clear:both}.item{margin:0;border:none}.invoice-notes{padding:0 0 20px!important}.item-label{width:auto;flex:1;text-align:left;border:none}.item-cost{flex:none;width:100px!important;border:none}.item-quantity{width:60px;border:none}.item-tax{width:80px;border:none}.item-amount{width:120px;border:none}.invoice-details{display:block}.invoice-details .form-control{height:auto}.items-table-header{display:flex;border-bottom:1px solid #8097A2}.items-table-footer{margin-top:10px}.items-table-items{border:none}.item{border:none;border-bottom:1px solid #8097A2;margin-bottom:0}.item-new{display:table-row}.invoice-additionals .bank-details th,.invoice-additionals .bank-details td{border-bottom:0;padding-top:2px;padding-bottom:2px}.grand-total .total-row-value{font-size:2rem!important}.card-footer{display:none}cavalry-alert{display:none!important}}
