﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html,body{background-color:white;color:#7f8c8d}body{font-family:klavika, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}address{font-style:normal}label{display:inline-block}label:first-letter{text-transform:uppercase}button,input[type="submit"],.button{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}input:required,select:required,textarea:required{background-image:url("/assets/asterisk_purple-f1a4ac95a8a349ab0849c94229e08b3a360866ae8cb747a32f796eb8dcac0413.svg");background-size:0.5rem 0.5rem;background-position:right top;background-repeat:no-repeat}a,h1,strong{background-color:inherit;color:#605061}a{text-decoration:underline}button,input,select,textarea{font-family:klavika, sans-serif}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus{outline:none;border:0.125rem solid #605061;box-shadow:0 0 0.3125rem #605061}body:not(.home) section{margin-top:2rem;margin-bottom:2rem;padding-right:1rem;padding-left:1rem;border:solid 2px #7f8c8d;background-color:white;color:#7f8c8d}body:not(.home) section .section_actions{text-align:right}body:not(.home) section .section_action_link{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}body:not(.home) section h1,body:not(.home) section h2,body:not(.home) section h3,body:not(.home) section h4,body:not(.home) section h5,body:not(.home) section h6{color:#7f8c8d;background-color:inherit}textarea{resize:vertical;font-size:0.8rem}.basic_block_list li::before{width:0.5rem;height:0.5rem;border-radius:50%;background-color:#605061;display:inline-block;content:"";margin-right:0.3125rem}.resume_colorset_blue .basic_block_list li::before{background-color:#15395e}.resume_colorset_green_brown .basic_block_list li::before{background-color:#887935}.resume_colorset_purple_pink .basic_block_list li::before{background-color:#e0a6bb}.resume_colorset_pink_purple .basic_block_list li::before{background-color:#531f63}.basic_block_list li{padding-top:0.3125rem;padding-bottom:0.3125rem;padding-left:1.25rem;border-bottom:0.0625rem solid #dee1e2;font-size:0.875rem}.button-small{min-width:auto}.cookies_warning{position:fixed;bottom:0;width:1024px;text-align:center;color:white;background-color:#605061}.cookies_warning,.cookies_warning .cookie_warning_dismiss{font-size:0.7rem}.cookies_warning .cookie_warning_dismiss{min-width:0;width:2rem;height:2rem;padding:0;background-color:#605061;color:inherit}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=search],.form input[type=text],.form select,.form textarea{padding:0.4rem 0.6rem;border:solid 2px #605061;background-color:white;color:inherit}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=search],.form input[type=text],.form select{width:16rem}.form textarea{min-width:32rem;min-height:8rem}.form input[type=submit]{background-color:#605061;color:white}.form label+br+input,.form label+br+select,.form label+br+textarea{margin-top:0.25rem}.form.form_section{margin-top:2rem;margin-bottom:2rem;padding-right:1rem;padding-left:1rem;border:solid 2px #7f8c8d;background-color:white;color:#7f8c8d;margin:8rem auto;padding-bottom:3rem;width:80%}.form.form_section .section_actions{text-align:right}.form.form_section .section_action_link{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}.form.form_section h1,.form.form_section h2,.form.form_section h3,.form.form_section h4,.form.form_section h5,.form.form_section h6{color:#7f8c8d;background-color:inherit}.form.form_section .form-group{margin-right:auto;margin-left:auto;width:60%}.form.form_section h1,.form.form_section h2,.form.form_section h3,.form.form_section h4,.form.form_section h5,.form.form_section h6{border-bottom:solid 1px #7f8c8d}.form .form_group{margin-top:1em;margin-bottom:1em}.listing{width:100%;margin-top:1rem;margin-bottom:1rem;border:collapse;border-spacing:0}.listing tr.passport{color:#7f8c8d;background-color:#fef5eb}.listing th,.listing td{padding:0.4rem 0.2rem}.listing th:not(:first-child),.listing td:not(:first-child){border-bottom:1px solid #7f8c8d}.listing th{text-align:left}.listing th:first-letter{text-transform:uppercase}.listing td:not(:first-child){border-color:#dee1e2}.listing td:first-child{background-color:white;color:black}.listing a{color:#7f8c8d;background-color:inherit;text-decoration:none}.listing .actions{padding-left:0;list-style:none;padding:default 0;margin-top:0;margin-bottom:0;white-space:nowrap}.listing .actions>li{display:inline-block}.modal .modal-inner h1{text-transform:none}.notification_menu_backdrop,.resume_backdrop,.tooltip_backdrop{width:100%;height:100%;background-color:black;position:fixed;top:0;left:0;opacity:0.3;z-index:200;display:none}.section_centered{margin-top:2rem;margin-bottom:2rem;padding-right:1rem;padding-left:1rem;border:solid 2px #7f8c8d;background-color:white;color:#7f8c8d;margin:8rem auto;padding-bottom:3rem;width:80%;padding-top:3rem;padding-bottom:3rem;text-align:center}.section_centered .section_actions{text-align:right}.section_centered .section_action_link{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}.section_centered h1,.section_centered h2,.section_centered h3,.section_centered h4,.section_centered h5,.section_centered h6{color:#7f8c8d;background-color:inherit}.section_centered em{font-style:normal;background-color:inherit;color:#605061}body{max-width:1024px;margin-left:auto;margin-right:auto;margin:0 auto}body::after{clear:both;content:"";display:table}body.sidebar_opened{width:1024px}@media screen and (min-width: 56.3125rem){header .logo{float:left;display:block;width:20%}}header nav{float:left;display:block;width:80%}body.sidebar_opened header{display:none}aside{float:left;display:block;width:30%;transition:width 0.2s}@media screen and (max-width: 56.25rem){body:not(.sidebar_opened) aside{display:none}}@media screen and (min-width: 56.3125rem){aside{float:left;display:block;width:20%}}#main{width:70%;background-color:#ecf0f1;color:inherit;transition:width 0.2s}@media screen and (max-width: 56.25rem){body:not(.sidebar_opened) #main{width:100%}}@media screen and (min-width: 56.3125rem){#main{width:80%}}#main.main_guest{float:left;display:block;margin-right:2.35765%;width:100%}#main.main_guest:last-child{margin-right:0}.main_wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:93vh}body:not(.home):not(.resumes) .main_wrapper_inner,body.admin.home .main_wrapper_inner,body.resumes.index .main_wrapper_inner{padding-right:1rem;padding-left:1rem}.main_header_image{display:block;width:100%}.item-template{display:none}.passport_label,.passport_label img{float:left}.passport_label img{margin-right:0.625rem}.resume_introduction,.resume_extra{position:relative}.resume_edit_step img{vertical-align:bottom}.resume_progressive_form{display:none}.resume_progressive_form .form-errors{color:red;background-color:inherit;padding-left:inherit;text-align:left}.resume_image{border-radius:50%}.resume_introduction{max-width:1024px;margin-left:auto;margin-right:auto;background-image:url("/assets/resume_bg-b0f6248cdc9256256b108ce5281d96c4d59c1580950f4961420b21f18bc5bfa9.png");background-repeat:no-repeat;background-size:cover;padding:1.625rem}.resume_introduction::after{clear:both;content:"";display:table}.resume_introduction .resume_visuals{float:left;display:block;margin-right:2.35765%;width:23.23176%}.resume_introduction .resume_visuals:last-child{margin-right:0}@media screen and (max-width: 56.25rem){.resume_introduction .resume_visuals{float:left;display:block;margin-right:2.35765%;width:14.70196%}.resume_introduction .resume_visuals:last-child{margin-right:0}}.resume_introduction .resume_image_wrapper{text-align:center}.resume_introduction .resume_image_wrapper .step label{float:left;display:block;margin-right:2.35765%;width:23.23176%}.resume_introduction .resume_image_wrapper .step label:last-child{margin-right:0}.resume_introduction .resume_image_wrapper .step input{float:left;display:block;margin-right:2.35765%;width:74.41059%}.resume_introduction .resume_image_wrapper .step input:last-child{margin-right:0}@media screen and (max-width: 56.25rem){.resume_introduction .resume_image_wrapper img{width:100%}}.resume_introduction .resume_description{float:left;display:block;margin-right:2.35765%;width:48.82117%}.resume_introduction .resume_description:last-child{margin-right:0}@media screen and (max-width: 56.25rem){.resume_introduction .resume_description{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-right:0}.resume_introduction .resume_description:last-child{margin-right:0}}.resume_introduction .resume_description .resume_contact_name{color:#2c3e50;background-color:inherit;margin:0;font-weight:normal;letter-spacing:0.03125rem}.resume_colorset_blue .resume_introduction .resume_description .resume_contact_name{color:#6eb8d7}.resume_colorset_green_brown .resume_introduction .resume_description .resume_contact_name{color:#8bb53c}.resume_colorset_purple_pink .resume_introduction .resume_description .resume_contact_name{color:#531f63}.resume_colorset_pink_purple .resume_introduction .resume_description .resume_contact_name{color:#e0a6bb}.resume_introduction .resume_description .location{color:#9ba3af;text-decoration:underline;font-size:0.875rem;font-weight:normal;letter-spacing:0.03125rem}.resume_introduction .resume_actions{float:left;display:block;margin-right:2.35765%;width:23.23176%}.resume_introduction .resume_actions:last-child{margin-right:0}@media screen and (max-width: 56.25rem){.resume_introduction .resume_actions{float:left;display:block;margin-right:2.35765%;width:100%}.resume_introduction .resume_actions:last-child{margin-right:0}}.resume_introduction .resume_actions .button{margin-top:0.5625rem;margin-bottom:0.5625rem;float:left;display:block;margin-right:2.35765%;width:100%}.resume_introduction .resume_actions .button:last-child{margin-right:0}@media screen and (max-width: 56.25rem){.resume_introduction .resume_actions .button{float:left;display:block;margin-right:2.35765%;width:48.82117%}.resume_introduction .resume_actions .button:last-child{margin-right:0}.resume_introduction .resume_actions .button:nth-child(even){margin-right:0}}.resume_introduction .resume_actions_inline{float:left;display:block;margin-right:2.35765%;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.resume_introduction .resume_actions_inline:last-child{margin-right:0}.resume_introduction .resume_actions_inline .button:not(override){float:left;display:block;margin-right:2.35765%;width:31.76157%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0.3125rem 0;min-width:auto;color:white}.resume_introduction .resume_actions_inline .button:not(override):last-child{margin-right:0}.resume_colorset_blue .resume_introduction .resume_actions_inline .button:not(override){background-color:#6eb8d7}.resume_colorset_green_brown .resume_introduction .resume_actions_inline .button:not(override){background-color:#8bb53c}.resume_colorset_purple_pink .resume_introduction .resume_actions_inline .button:not(override){background-color:#531f63}.resume_colorset_pink_purple .resume_introduction .resume_actions_inline .button:not(override){background-color:#e0a6bb}.resume_introduction .resume_action_sync img{width:2.5rem}.resume_introduction .resume_jobs{text-transform:uppercase}.resume_introduction .resume_jobs em{color:#f49e00;background-color:inherit;font-style:initial;text-transform:none}.resume_colorset_blue .resume_introduction .resume_jobs em{color:#6eb8d7}.resume_colorset_green_brown .resume_introduction .resume_jobs em{color:#8bb53c}.resume_colorset_purple_pink .resume_introduction .resume_jobs em{color:#531f63}.resume_colorset_pink_purple .resume_introduction .resume_jobs em{color:#e0a6bb}.resume_introduction,.resume_extra{border-bottom:0.0625rem solid #dee1e2}.resume_extra{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding:0.625rem 1rem;background-color:white;color:black}.resume_situation{text-transform:uppercase}@media screen and (min-width: 56.3125rem){.resume_situation{display:inline-block}}.resume_situation .status{color:white;background-color:#f49e00;display:inline-block;padding:0.4rem 0.5rem;font-size:0.75rem}.resume_colorset_blue .resume_situation .status{background-color:#15395e}.resume_colorset_green_brown .resume_situation .status{background-color:#887935}.resume_colorset_purple_pink .resume_situation .status{background-color:#e0a6bb}.resume_colorset_pink_purple .resume_situation .status{background-color:#531f63}.resume_pluses{width:35%;text-transform:uppercase}@media screen and (min-width: 56.3125rem){.resume_pluses{display:inline-block}}.resume_pluses .dropdown{width:100%}.resume_pluses_list{display:inline-block;padding-left:0;list-style:none;padding:default 0;margin-top:0;margin-bottom:0}.resume_pluses_list>li{display:inline-block}.resume_pluses_image{width:1.75rem;vertical-align:middle}.resume_extra_links{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}@media screen and (min-width: 56.3125rem){.resume_extra_links{padding:default 0;display:inline-block}.resume_extra_links>li{display:inline-block}}@media screen and (max-width: 56.25rem){.resume_extra_links li{margin-bottom:0.9375rem}}.resume_extra_links li a{text-decoration:none;color:inherit;text-decoration:underline;font-size:0.75rem}.resume_extra_links li a img{margin-right:0.3125rem}.resume_remote_form .items,.resume_remote_form .passport_label{margin:0.5rem}.resume_remote_form .item{overflow:auto}.resume_remote_form .fields{float:left;display:block;margin-right:2.35765%;width:91.4702%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding-bottom:1.25rem}.resume_remote_form .fields:last-child{margin-right:0}.resume_remote_form .fields input{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin-bottom:0.3125rem}.resume_remote_form .fields_actions{float:left;display:block;margin-right:2.35765%;width:6.17215%;text-align:center}.resume_remote_form .fields_actions:last-child{margin-right:0}.resume_remote_form .fields_actions img{max-width:1.25rem}.resume_remote_form .items_actions button,.resume_remote_form .items_actions input[type="submit"]{width:100%;border:none;border-radius:0}.resume_blocks,.resume_footer{padding:2.5rem}.resume_footer{font-size:0.75rem}.resume_blocks{float:left;display:block;margin-right:2.35765%;width:100%}.resume_blocks:last-child{margin-right:0}#resume_block_assets h2,#resume_block_educations h2{color:#605061;background-color:inherit}.resume_colorset_blue #resume_block_assets h2,.resume_colorset_blue #resume_block_educations h2{color:#6eb8d7}.resume_colorset_green_brown #resume_block_assets h2,.resume_colorset_green_brown #resume_block_educations h2{color:#8bb53c}.resume_colorset_purple_pink #resume_block_assets h2,.resume_colorset_purple_pink #resume_block_educations h2{color:#531f63}.resume_colorset_pink_purple #resume_block_assets h2,.resume_colorset_pink_purple #resume_block_educations h2{color:#e0a6bb}#resume_block_assets,#resume_block_formations{margin-right:0}.resume_block{background-color:white;color:inherit;float:left;display:block;margin-right:2.35765%;width:100%;border-radius:0.1875rem 0.125rem 0.125rem 0.1875rem;box-shadow:0 0.0625rem 0 rgba(0,0,0,0.1);border:0.0625rem solid #dee1e2;margin:1.125rem 0;z-index:300}.resume_block:last-child{margin-right:0}.resume_block h2{color:#f49e00;background-color:inherit;float:left;display:block;margin-right:2.35765%;width:74.41059%;padding-bottom:1.25rem;padding-left:1.25rem;font-size:1.375rem;margin:0;font-weight:600}.resume_colorset_blue .resume_block h2{color:#15395e}.resume_colorset_green_brown .resume_block h2{color:#887935}.resume_colorset_purple_pink .resume_block h2{color:#e0a6bb}.resume_colorset_pink_purple .resume_block h2{color:#531f63}.resume_block h2:last-child{margin-right:0}@media screen and (max-width: 56.25rem){.resume_block h2{float:left;display:block;margin-right:2.35765%;width:100%}.resume_block h2:last-child{margin-right:0}}.resume_block h4{text-transform:uppercase;margin:0}.resume_block p{margin:0;font-size:0.75rem}.resume_block.active{position:relative}.resume_block.active .remote_cancel,.resume_block.active .resume_block_edit{display:block}.resume_block.active .remote_edit,.resume_block.active .resume_block_show{display:none}@media screen and (max-width: 56.25rem){.resume_block .actions{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:1.2rem;margin-bottom:1rem}.resume_block .actions:last-child{margin-right:0}}@media screen and (min-width: 56.3125rem){.resume_block .actions{float:left;display:block;margin-right:2.35765%;width:23.23176%}.resume_block .actions:last-child{margin-right:0}.resume_block .actions button{float:right}}.resume_block .see_more{margin-top:0.75rem;margin-right:0.75rem;margin-bottom:0.75rem;text-transform:uppercase;float:right;color:#f49e00;background-color:inherit;font-size:0.75rem;font-weight:400}.resume_colorset_blue .resume_block .see_more{color:#15395e}.resume_colorset_green_brown .resume_block .see_more{color:#887935}.resume_colorset_purple_pink .resume_block .see_more{color:#e0a6bb}.resume_colorset_pink_purple .resume_block .see_more{color:#531f63}.resume_block .see_more label{text-decoration:underline}.resume_block .see_more .count{display:inline-block;color:black}.resume_block .see_more a{color:inherit}.resume_block .remote_cancel{display:none}.basic_block_list,.experiences_list,.dates_list{padding-left:0;list-style:none;margin:0}.basic_block_list .date_item,.basic_block_list .experience,.experiences_list .date_item,.experiences_list .experience,.dates_list .date_item,.dates_list .experience{max-width:1024px;margin-left:auto;margin-right:auto;border-bottom:0.0625rem solid #dee1e2;padding:0.625rem 0.625rem 0.625rem 1.25rem}.basic_block_list .date_item::after,.basic_block_list .experience::after,.experiences_list .date_item::after,.experiences_list .experience::after,.dates_list .date_item::after,.dates_list .experience::after{clear:both;content:"";display:table}.basic_block_list .date_item:first-of-type,.basic_block_list .experience:first-of-type,.experiences_list .date_item:first-of-type,.experiences_list .experience:first-of-type,.dates_list .date_item:first-of-type,.dates_list .experience:first-of-type{border-top:0.0625rem solid #dee1e2}.basic_block_list .date_item,.experiences_list .date_item,.dates_list .date_item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.basic_block_list .date_item .source,.experiences_list .date_item .source,.dates_list .date_item .source{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:end;-moz-align-items:end;-ms-align-items:end;-o-align-items:end;align-items:end;-ms-flex-align:end;width:16%}.basic_block_list .date_item .date,.experiences_list .date_item .date,.dates_list .date_item .date{color:#f49e00;background-color:inherit;width:16%;font-weight:bold}.resume_colorset_blue .basic_block_list .date_item .date,.resume_colorset_blue .experiences_list .date_item .date,.resume_colorset_blue .dates_list .date_item .date{color:#15395e}.resume_colorset_green_brown .basic_block_list .date_item .date,.resume_colorset_green_brown .experiences_list .date_item .date,.resume_colorset_green_brown .dates_list .date_item .date{color:#887935}.resume_colorset_purple_pink .basic_block_list .date_item .date,.resume_colorset_purple_pink .experiences_list .date_item .date,.resume_colorset_purple_pink .dates_list .date_item .date{color:#e0a6bb}.resume_colorset_pink_purple .basic_block_list .date_item .date,.resume_colorset_pink_purple .experiences_list .date_item .date,.resume_colorset_pink_purple .dates_list .date_item .date{color:#531f63}.basic_block_list .date_item .description,.experiences_list .date_item .description,.dates_list .date_item .description{width:66%;padding-left:0.625rem}.resume_block_show{float:left;display:block;margin-right:2.35765%;width:100%}.resume_block_show:last-child{margin-right:0}.resume_block_show .experience_job_description{display:inline-block}.resume_block_edit{float:left;display:block;margin-right:2.35765%;width:100%;display:none}.resume_block_edit:last-child{margin-right:0}@media screen and (min-width: 56.3125rem){.resume_block_normal{float:left;display:block;margin-right:2.35765%;width:48.82117%}.resume_block_normal:last-child{margin-right:0}}.resume_progressive_form_wrapper .resume_introduction{background-image:none}.resume_completion_indicator{font-size:0.7rem;font-weight:bold;text-align:center}@media screen and (max-width: 56.25rem){.resume_completion_indicator{display:none}}.resume_completion_chart,.resume_completion_chart_bar{display:inline-block;height:1em}.resume_completion_chart{width:7em;background-color:#ffce75;color:inherit;text-align:left}.resume_completion_chart_bar{background-color:#f49e00;color:inherit}.resume_completion_chart_bar.resume_completion_0{width:0em}.resume_completion_chart_bar.resume_completion_1{width:0.07em}.resume_completion_chart_bar.resume_completion_2{width:0.14em}.resume_completion_chart_bar.resume_completion_3{width:0.21em}.resume_completion_chart_bar.resume_completion_4{width:0.28em}.resume_completion_chart_bar.resume_completion_5{width:0.35em}.resume_completion_chart_bar.resume_completion_6{width:0.42em}.resume_completion_chart_bar.resume_completion_7{width:0.49em}.resume_completion_chart_bar.resume_completion_8{width:0.56em}.resume_completion_chart_bar.resume_completion_9{width:0.63em}.resume_completion_chart_bar.resume_completion_10{width:0.7em}.resume_completion_chart_bar.resume_completion_11{width:0.77em}.resume_completion_chart_bar.resume_completion_12{width:0.84em}.resume_completion_chart_bar.resume_completion_13{width:0.91em}.resume_completion_chart_bar.resume_completion_14{width:0.98em}.resume_completion_chart_bar.resume_completion_15{width:1.05em}.resume_completion_chart_bar.resume_completion_16{width:1.12em}.resume_completion_chart_bar.resume_completion_17{width:1.19em}.resume_completion_chart_bar.resume_completion_18{width:1.26em}.resume_completion_chart_bar.resume_completion_19{width:1.33em}.resume_completion_chart_bar.resume_completion_20{width:1.4em}.resume_completion_chart_bar.resume_completion_21{width:1.47em}.resume_completion_chart_bar.resume_completion_22{width:1.54em}.resume_completion_chart_bar.resume_completion_23{width:1.61em}.resume_completion_chart_bar.resume_completion_24{width:1.68em}.resume_completion_chart_bar.resume_completion_25{width:1.75em}.resume_completion_chart_bar.resume_completion_26{width:1.82em}.resume_completion_chart_bar.resume_completion_27{width:1.89em}.resume_completion_chart_bar.resume_completion_28{width:1.96em}.resume_completion_chart_bar.resume_completion_29{width:2.03em}.resume_completion_chart_bar.resume_completion_30{width:2.1em}.resume_completion_chart_bar.resume_completion_31{width:2.17em}.resume_completion_chart_bar.resume_completion_32{width:2.24em}.resume_completion_chart_bar.resume_completion_33{width:2.31em}.resume_completion_chart_bar.resume_completion_34{width:2.38em}.resume_completion_chart_bar.resume_completion_35{width:2.45em}.resume_completion_chart_bar.resume_completion_36{width:2.52em}.resume_completion_chart_bar.resume_completion_37{width:2.59em}.resume_completion_chart_bar.resume_completion_38{width:2.66em}.resume_completion_chart_bar.resume_completion_39{width:2.73em}.resume_completion_chart_bar.resume_completion_40{width:2.8em}.resume_completion_chart_bar.resume_completion_41{width:2.87em}.resume_completion_chart_bar.resume_completion_42{width:2.94em}.resume_completion_chart_bar.resume_completion_43{width:3.01em}.resume_completion_chart_bar.resume_completion_44{width:3.08em}.resume_completion_chart_bar.resume_completion_45{width:3.15em}.resume_completion_chart_bar.resume_completion_46{width:3.22em}.resume_completion_chart_bar.resume_completion_47{width:3.29em}.resume_completion_chart_bar.resume_completion_48{width:3.36em}.resume_completion_chart_bar.resume_completion_49{width:3.43em}.resume_completion_chart_bar.resume_completion_50{width:3.5em}.resume_completion_chart_bar.resume_completion_51{width:3.57em}.resume_completion_chart_bar.resume_completion_52{width:3.64em}.resume_completion_chart_bar.resume_completion_53{width:3.71em}.resume_completion_chart_bar.resume_completion_54{width:3.78em}.resume_completion_chart_bar.resume_completion_55{width:3.85em}.resume_completion_chart_bar.resume_completion_56{width:3.92em}.resume_completion_chart_bar.resume_completion_57{width:3.99em}.resume_completion_chart_bar.resume_completion_58{width:4.06em}.resume_completion_chart_bar.resume_completion_59{width:4.13em}.resume_completion_chart_bar.resume_completion_60{width:4.2em}.resume_completion_chart_bar.resume_completion_61{width:4.27em}.resume_completion_chart_bar.resume_completion_62{width:4.34em}.resume_completion_chart_bar.resume_completion_63{width:4.41em}.resume_completion_chart_bar.resume_completion_64{width:4.48em}.resume_completion_chart_bar.resume_completion_65{width:4.55em}.resume_completion_chart_bar.resume_completion_66{width:4.62em}.resume_completion_chart_bar.resume_completion_67{width:4.69em}.resume_completion_chart_bar.resume_completion_68{width:4.76em}.resume_completion_chart_bar.resume_completion_69{width:4.83em}.resume_completion_chart_bar.resume_completion_70{width:4.9em}.resume_completion_chart_bar.resume_completion_71{width:4.97em}.resume_completion_chart_bar.resume_completion_72{width:5.04em}.resume_completion_chart_bar.resume_completion_73{width:5.11em}.resume_completion_chart_bar.resume_completion_74{width:5.18em}.resume_completion_chart_bar.resume_completion_75{width:5.25em}.resume_completion_chart_bar.resume_completion_76{width:5.32em}.resume_completion_chart_bar.resume_completion_77{width:5.39em}.resume_completion_chart_bar.resume_completion_78{width:5.46em}.resume_completion_chart_bar.resume_completion_79{width:5.53em}.resume_completion_chart_bar.resume_completion_80{width:5.6em}.resume_completion_chart_bar.resume_completion_81{width:5.67em}.resume_completion_chart_bar.resume_completion_82{width:5.74em}.resume_completion_chart_bar.resume_completion_83{width:5.81em}.resume_completion_chart_bar.resume_completion_84{width:5.88em}.resume_completion_chart_bar.resume_completion_85{width:5.95em}.resume_completion_chart_bar.resume_completion_86{width:6.02em}.resume_completion_chart_bar.resume_completion_87{width:6.09em}.resume_completion_chart_bar.resume_completion_88{width:6.16em}.resume_completion_chart_bar.resume_completion_89{width:6.23em}.resume_completion_chart_bar.resume_completion_90{width:6.3em}.resume_completion_chart_bar.resume_completion_91{width:6.37em}.resume_completion_chart_bar.resume_completion_92{width:6.44em}.resume_completion_chart_bar.resume_completion_93{width:6.51em}.resume_completion_chart_bar.resume_completion_94{width:6.58em}.resume_completion_chart_bar.resume_completion_95{width:6.65em}.resume_completion_chart_bar.resume_completion_96{width:6.72em}.resume_completion_chart_bar.resume_completion_97{width:6.79em}.resume_completion_chart_bar.resume_completion_98{width:6.86em}.resume_completion_chart_bar.resume_completion_99{width:6.93em}.resume_completion_chart_bar.resume_completion_100{width:7em}.availabilities{padding-left:0;list-style:none}.availabilities li{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:0.625rem;margin-bottom:0.625rem;border-bottom:0.0625rem solid #7f8c8d;padding-bottom:0.3125rem}.availabilities li::after{clear:both;content:"";display:table}.availabilities li .availability_day{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:right;text-transform:uppercase}.availabilities li .availability_day:last-child{margin-right:0}.availabilities li .availability_time{color:#f49e00;background-color:inherit;text-transform:capitalize}.availabilities li .availability_times{color:#7f8c8d;background-color:inherit;font-size:0.875rem}.availabilities li .availability_times .availability_unavailable{color:#ffce75;font-style:italic}.availabilities li .availability_times .availability_available{color:#f49e00}.availabilities li .dropdown{float:left;display:block;margin-right:2.35765%;width:74.41059%}.availabilities li .dropdown:last-child{margin-right:0}.resume_introduction .messages_action_contact,.resume_introduction .messages_action_share,.resume_introduction .remote_edit,.resume_introduction .remote_cancel,.resume_blocks .messages_action_contact,.resume_blocks .messages_action_share,.resume_blocks .remote_edit,.resume_blocks .remote_cancel{border:solid 1px #605061;background-color:white;color:#605061}.resume_colorset_blue .resume_introduction .messages_action_contact,.resume_colorset_blue .resume_introduction .messages_action_share,.resume_colorset_blue .resume_introduction .remote_edit,.resume_colorset_blue .resume_introduction .remote_cancel,.resume_colorset_blue .resume_blocks .messages_action_contact,.resume_colorset_blue .resume_blocks .messages_action_share,.resume_colorset_blue .resume_blocks .remote_edit,.resume_colorset_blue .resume_blocks .remote_cancel{color:#6eb8d7}.resume_colorset_green_brown .resume_introduction .messages_action_contact,.resume_colorset_green_brown .resume_introduction .messages_action_share,.resume_colorset_green_brown .resume_introduction .remote_edit,.resume_colorset_green_brown .resume_introduction .remote_cancel,.resume_colorset_green_brown .resume_blocks .messages_action_contact,.resume_colorset_green_brown .resume_blocks .messages_action_share,.resume_colorset_green_brown .resume_blocks .remote_edit,.resume_colorset_green_brown .resume_blocks .remote_cancel{color:#8bb53c}.resume_colorset_purple_pink .resume_introduction .messages_action_contact,.resume_colorset_purple_pink .resume_introduction .messages_action_share,.resume_colorset_purple_pink .resume_introduction .remote_edit,.resume_colorset_purple_pink .resume_introduction .remote_cancel,.resume_colorset_purple_pink .resume_blocks .messages_action_contact,.resume_colorset_purple_pink .resume_blocks .messages_action_share,.resume_colorset_purple_pink .resume_blocks .remote_edit,.resume_colorset_purple_pink .resume_blocks .remote_cancel{color:#531f63}.resume_colorset_pink_purple .resume_introduction .messages_action_contact,.resume_colorset_pink_purple .resume_introduction .messages_action_share,.resume_colorset_pink_purple .resume_introduction .remote_edit,.resume_colorset_pink_purple .resume_introduction .remote_cancel,.resume_colorset_pink_purple .resume_blocks .messages_action_contact,.resume_colorset_pink_purple .resume_blocks .messages_action_share,.resume_colorset_pink_purple .resume_blocks .remote_edit,.resume_colorset_pink_purple .resume_blocks .remote_cancel{color:#e0a6bb}.resume_colorset_blue .resume_introduction .messages_action_contact,.resume_colorset_blue .resume_introduction .messages_action_share,.resume_colorset_blue .resume_introduction .remote_edit,.resume_colorset_blue .resume_introduction .remote_cancel,.resume_colorset_blue .resume_blocks .messages_action_contact,.resume_colorset_blue .resume_blocks .messages_action_share,.resume_colorset_blue .resume_blocks .remote_edit,.resume_colorset_blue .resume_blocks .remote_cancel{border-color:#6eb8d7}.resume_colorset_green_brown .resume_introduction .messages_action_contact,.resume_colorset_green_brown .resume_introduction .messages_action_share,.resume_colorset_green_brown .resume_introduction .remote_edit,.resume_colorset_green_brown .resume_introduction .remote_cancel,.resume_colorset_green_brown .resume_blocks .messages_action_contact,.resume_colorset_green_brown .resume_blocks .messages_action_share,.resume_colorset_green_brown .resume_blocks .remote_edit,.resume_colorset_green_brown .resume_blocks .remote_cancel{border-color:#8bb53c}.resume_colorset_purple_pink .resume_introduction .messages_action_contact,.resume_colorset_purple_pink .resume_introduction .messages_action_share,.resume_colorset_purple_pink .resume_introduction .remote_edit,.resume_colorset_purple_pink .resume_introduction .remote_cancel,.resume_colorset_purple_pink .resume_blocks .messages_action_contact,.resume_colorset_purple_pink .resume_blocks .messages_action_share,.resume_colorset_purple_pink .resume_blocks .remote_edit,.resume_colorset_purple_pink .resume_blocks .remote_cancel{border-color:#531f63}.resume_colorset_pink_purple .resume_introduction .messages_action_contact,.resume_colorset_pink_purple .resume_introduction .messages_action_share,.resume_colorset_pink_purple .resume_introduction .remote_edit,.resume_colorset_pink_purple .resume_introduction .remote_cancel,.resume_colorset_pink_purple .resume_blocks .messages_action_contact,.resume_colorset_pink_purple .resume_blocks .messages_action_share,.resume_colorset_pink_purple .resume_blocks .remote_edit,.resume_colorset_pink_purple .resume_blocks .remote_cancel{border-color:#e0a6bb}.resume_introduction .messages_action_review{background-color:#605061;color:white}.resume_colorset_blue .resume_introduction .messages_action_review,.resume_colorset_blue .resume_introduction .resume_action_edit{color:#6eb8d7}.resume_colorset_green_brown .resume_introduction .messages_action_review,.resume_colorset_green_brown .resume_introduction .resume_action_edit{color:#8bb53c}.resume_colorset_purple_pink .resume_introduction .messages_action_review,.resume_colorset_purple_pink .resume_introduction .resume_action_edit{color:#531f63}.resume_colorset_pink_purple .resume_introduction .messages_action_review,.resume_colorset_pink_purple .resume_introduction .resume_action_edit{color:#e0a6bb}.resume_colorset_blue .resume_introduction .messages_action_review,.resume_colorset_blue .resume_introduction .resume_action_edit{background-color:#15395e}.resume_colorset_green_brown .resume_introduction .messages_action_review,.resume_colorset_green_brown .resume_introduction .resume_action_edit{background-color:#887935}.resume_colorset_purple_pink .resume_introduction .messages_action_review,.resume_colorset_purple_pink .resume_introduction .resume_action_edit{background-color:#e0a6bb}.resume_colorset_pink_purple .resume_introduction .messages_action_review,.resume_colorset_pink_purple .resume_introduction .resume_action_edit{background-color:#531f63}.resume_blocks input[type=submit]{border:solid 1px #605061;background-color:white;color:#605061}.assets_list{padding-left:0;list-style:none;margin:0}.assets_list .asset,.assets_list .resume_image{margin-right:1.25rem;margin-left:1.25rem}.assets_list .asset{padding:1.5625rem 0.9375rem;background-image:url("/assets/speech_bubble-2e5afea9eaafa474e667264187e429e3f09d670358f3c0f4cd6217fe5ac0fe71.png");background-repeat:no-repeat;min-height:6.8125rem;width:15.3125rem}.resume_colorset_blue .assets_list .asset{background-image:url("/assets/speech_bubble-blue-953448f04438313eeba15a7dd5e11b8876f4cb22ff44967575b9766c6f15c83a.png")}.resume_colorset_green_brown .assets_list .asset{background-image:url("/assets/speech_bubble-brown-f91de05e7d5efe84bca777bfa602ed642ed92180821cbfc5264899b4ad34d4ce.png")}.resume_colorset_purple_pink .assets_list .asset{background-image:url("/assets/speech_bubble-purple-def11bfc0225f1736958c89b77c70719720acf3257c7489c2fedcc3535edbbb6.png")}.resume_colorset_pink_purple .assets_list .asset{background-image:url("/assets/speech_bubble-pink-7eb5820fd05c21070984e0d9e74759553d94aa24b09d03269fdc99d8968c2d11.png")}.assets_list .asset p{font-size:1.25rem}.assets_list .navigation{max-width:1024px;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}.assets_list .navigation::after{clear:both;content:"";display:table}.assets_list .navigation .swiper-button-next,.assets_list .navigation .swiper-button-prev{float:left;display:block;margin-right:2.35765%;width:6.17215%;background-image:url("/assets/icons/arrow-3ed943de7f4fc415978190e1d4bf5b1eab5858d283d5d13b6ca101c5ad3dad5b.png")}.assets_list .navigation .swiper-button-next:last-child,.assets_list .navigation .swiper-button-prev:last-child{margin-right:0}.assets_list .navigation .swiper-button-next{transform:rotate(180deg)}.assets_list .navigation .swiper-pagination{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-top:-0.625rem}.assets_list .navigation .swiper-pagination:last-child{margin-right:0}.assets_list .navigation .swiper-pagination-bullet{background-color:black;color:white;margin-right:0.3125rem}.assets_list .swiper-button-next,.assets_list .swiper-button-prev,.assets_list .swiper-pagination{position:relative;background-size:auto;left:auto;right:auto}.assets_list .resume_image{width:3.75rem}.tooltip_colorsets{top:7.5rem;right:0;border:none}.tooltip_colorsets button,.tooltip_colorsets input[type="submit"],.tooltip_colorsets .button{width:100%;border:none;border-radius:0}.tooltip_colorsets,.tooltip_colorsets .tooltip_box_title{text-align:center}.tooltip_colorsets.tooltip_box .tooltip_box_title{font-size:1.25rem}.tooltip_colorsets .tooltip_box_title{font-weight:bold}.tooltip_colorsets,.tooltip_colorsets p,.tooltip_colorsets .tooltip_box_content{padding:0;margin-bottom:0}.tooltip_colorsets input[type="radio"]{display:none}.tooltip_colorsets input[type="radio"]:checked+label{border:4px solid #7f8c8d}.tooltip_colorsets label{width:3.125rem;height:3.125rem;margin-right:1.25rem;border-radius:50%;background-color:#605061}.tooltip_colorsets label[for="resume_colorset_blue"]{background-color:#6eb8d7}.tooltip_colorsets label[for="resume_colorset_green_brown"]{background-color:#8bb53c}.tooltip_colorsets label[for="resume_colorset_purple_pink"]{background-color:#531f63}.tooltip_colorsets label[for="resume_colorset_pink_purple"]{background-color:#e0a6bb}#resume_block_experiences h2{color:#605061;background-color:inherit}.resume_colorset_blue #resume_block_experiences h2{color:#6eb8d7}.resume_colorset_green_brown #resume_block_experiences h2{color:#8bb53c}.resume_colorset_purple_pink #resume_block_experiences h2{color:#531f63}.resume_colorset_pink_purple #resume_block_experiences h2{color:#e0a6bb}#resume_block_experiences .fields{float:left;display:block;margin-right:2.35765%;width:91.4702%;margin-right:0}#resume_block_experiences .fields:last-child{margin-right:0}#resume_block_experiences .fields_actions{float:left;display:block;margin-right:2.35765%;width:1.90725%}#resume_block_experiences .fields_actions:last-child{margin-right:0}#resume_block_experiences .item::before{content:"";float:left;display:block;margin-right:2.35765%;width:1.90725%;width:1.8125rem;height:1.8125rem;border-radius:50%;background-color:#dee1e2;display:inline-block}#resume_block_experiences .item::before:last-child{margin-right:0}.experience{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.experience::before{float:left;display:block;margin-right:2.35765%;width:6.17215%;width:1.8125rem;height:1.8125rem;border-radius:50%;background-color:#dee1e2;display:inline-block;content:"";margin-left:1.25rem}.experience::before:last-child{margin-right:0}.experience.active{background-color:#ffe9c1;border-left:0.125rem solid #605061}.experience.active .experience_dates p{color:#f49e00;background-color:inherit;font-size:0.8125rem;font-weight:bold}.resume_colorset_blue .experience.active .experience_dates p{color:#15395e}.resume_colorset_green_brown .experience.active .experience_dates p{color:#887935}.resume_colorset_purple_pink .experience.active .experience_dates p{color:#e0a6bb}.resume_colorset_pink_purple .experience.active .experience_dates p{color:#531f63}.experience h4{color:#605061;background-color:inherit}.resume_colorset_blue .experience h4{color:#6eb8d7}.resume_colorset_green_brown .experience h4{color:#8bb53c}.resume_colorset_purple_pink .experience h4{color:#531f63}.resume_colorset_pink_purple .experience h4{color:#e0a6bb}.experience_name{float:left;display:block;margin-right:2.35765%;width:31.76157%}.experience_name:last-child{margin-right:0}.experience_company{float:left;display:block;margin-right:2.35765%;width:31.76157%}.experience_company:last-child{margin-right:0}.experience_dates{margin-left:8.5298%;float:left;display:block;margin-right:2.35765%;width:14.70196%}.experience_dates:last-child{margin-right:0}.experience_fields{overflow:auto;margin-top:0.3rem;margin-bottom:0.3rem;font-size:1rem}.experience_fields label[for=resume_experiences__job_title],.experience_fields label[for=resume_experiences__company_name],.experience_fields label[for=resume_experiences__city],.experience_fields label[for=resume_experiences__country],.experience_fields label[for=resume_experiences__job_description]{display:block}.experience_fields textarea{width:100%}.experience_fields_job_title input[type=text],.experience_fields_company input[type=text]{width:21.75rem}.experience_fields_location{float:left;display:block;margin-right:2.35765%;width:23.23176%}.experience_fields_location:last-child{margin-right:0}.experience_fields_location input[type=text]{width:100%}.experience_fields_dates{float:left;display:block;margin-right:2.35765%;width:31.76157%}.experience_fields_dates:last-child{margin-right:0}.experience_fields_dates:last-child{float:left;display:block;margin-right:2.35765%;width:65.88078%}.experience_fields_dates:last-child:last-child{margin-right:0}.experience_fields_dates select[name*=month]{width:7rem}.experience_fields_dates select[name*=year]{width:4rem}.experience_fields_self_employed,.experience_fields_current{margin-right:0.5rem;margin-left:0.5rem;vertical-align:middle}.modal h1{margin:0}.modal p{color:#333;line-height:1.5em}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-state{display:none}.modal .modal-window{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.85);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.modal .modal-window{padding-top:10em}}.modal .modal-window .modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:white;cursor:pointer}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:0.15em;background:#DDD;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#c4c4c4}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;background:white;border-radius:3px;margin-top:0;margin:auto;overflow:auto;max-height:95%;padding:1.5em;position:relative;width:95%}@media screen and (min-width: 40em){.modal .modal-inner{padding:3em;width:60%}}@media screen and (min-width: 53.75em){.modal .modal-inner{width:50%}}.modal .modal-inner h1{color:#333;margin-bottom:0.6em;text-align:left;text-transform:capitalize}.modal .modal-inner .modal-intro{font-weight:800}.modal .modal-inner .modal-content{color:#333}@media screen and (min-width: 40em){.modal .modal-inner .modal-content{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner a.cta{color:white;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-window{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-window .modal-inner{top:0.5em}.modal-open{overflow:hidden}.modal-closed{overflow:auto}@font-face{font-family:klavika;src:url("/assets/klavika-regular-a9177f34a00e4b8ae3e395333fe86f4ea5c637cdfc379b1b5f902694933e99b9.otf")}@font-face{font-family:klavika;src:url("/assets/klavika-bold-4424c266d2945405fb16ad8e07d18f30bb1382361a9f5c160795d9771565905a.otf");font-weight:bold}@font-face{font-family:klavika;src:url("/assets/klavika-light-d42b6865a3aa93c404b11f1a41c4bcb9a9c0b24267da384d563ba20d7d8c9206.otf");font-weight:300}@font-face{font-family:klavika;src:url("/assets/klavika-medium-ea812145d4dec5a820b3d026db483333907e534fb51712fce1045dd708dfe27b.otf");font-weight:600}.dropdown{display:inline-block}.dropdown .dropdown_container{position:relative}.dropdown .dropdown_button,.dropdown .dropdown_menu{width:100%}.dropdown .dropdown_button{background-color:white;color:#7f8c8d;padding:0.3125rem 0.9375rem 0.3125rem 0.3125rem;border:0.0625rem solid #dee1e2;border-radius:0.125rem;text-align:left;text-transform:none;font-weight:400;font-size:0.875rem}.dropdown .dropdown_button:first-letter{text-transform:uppercase}.dropdown .dropdown_button::after{content:"▾";display:inline-block;position:relative;float:right;background-color:inherit;color:#605061}.dropdown .dropdown_menu{background-color:white;color:black;border:0.0625rem solid #dee1e2;display:none;position:absolute;z-index:150}.dropdown .dropdown_menu button,.dropdown .dropdown_menu input[type="submit"],.dropdown .dropdown_menu .button{width:100%;border:none;border-radius:0}.dropdown .dropdown_menu .dropdown_content>*{display:block;width:100%}.dropdown .dropdown_menu .dropdown_content label{padding:0.1875rem 0.3125rem;border-bottom:0.0625rem solid #dee1e2;text-transform:none;background-color:inherit;color:#605061}.dropdown .dropdown_menu .dropdown_content label:last-child{border:none}.dropdown .dropdown_menu .dropdown_content input[type=checkbox],.dropdown .dropdown_menu .dropdown_content input[type=radio]{display:none}.dropdown .dropdown_menu .dropdown_content input[type=checkbox]+label::before,.dropdown .dropdown_menu .dropdown_content input[type=radio]+label::before{content:"";margin-right:0.4375rem;display:inline-block;background-image:url("/assets/icons/checkbox_unchecked-7a88ed3350d6c8c05635a33b06737684f27c02897187f4477602b5561488f3e7.png");width:0.75rem;height:0.75rem}.dropdown .dropdown_menu .dropdown_content input[type=checkbox]:checked+label::before,.dropdown .dropdown_menu .dropdown_content input[type=radio]:checked+label::before{background-image:url("/assets/icons/checkbox_checked-d63d2783ac5c449234bd062fd42a0cb2df52cd7f7c5e31d7f4afb8ce33383340.png")}.dropdown .dropdown_menu.active{display:block}.pagination{margin-top:1rem;margin-bottom:1rem;text-align:center}.pagination a{text-decoration:none;color:inherit}.pagination_page{display:inline-block;margin-left:0.625rem;padding:0.15rem 0.4rem;padding-top:0.125rem;text-align:center;vertical-align:middle;background-color:#605061;color:white}.pagination_page:first-child{margin-left:0}.pagination_page.pagination_current{background-color:white;color:#7f8c8d;border:solid 1px #605061}.tooltip_box{padding:1.25rem 1.25rem;border:0.125rem solid #605061;background-color:white;color:inherit;position:absolute;width:31.25rem;z-index:400;text-transform:none;display:none}.tooltip_box .tooltip_box_title{padding:0.625rem;font-size:2.5rem;text-align:left;background-color:inherit;color:#605061}.tooltip_box .tooltip_box_content{float:left;display:block;margin-right:2.35765%;width:100%;padding:0.625rem}.tooltip_box .tooltip_box_content:last-child{margin-right:0}.tooltip_box .tooltip_description{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.tooltip_box .tooltip_description p{color:#7f8c8d;background-color:inherit;font-size:1.25rem;min-height:8.4375rem;width:19.375rem;padding:0.9375rem;background-repeat:no-repeat;border:0.1875rem solid #605061;margin-left:1.875rem;border-radius:0.625rem}.tooltip_box .tooltip_description p::before{margin-top:0.625rem;margin-left:-1.8125rem;background-color:white;color:black;content:"";float:left;width:1.5625rem;height:1.5625rem;border-left:0.1875rem solid #605061;border-bottom:0.1875rem solid #605061;transform:rotate(45deg)}.tooltip_box .tooltip_description img{width:7.1875rem;height:7.1875rem}.tooltip_box:before{color:white;background-color:transparent;content:"▴";position:absolute;top:-0.9375rem;left:5.3125rem}.tooltip_box .tooltip_icons{background-image:url("/assets/icons/delete-cdd560a5076455a2e6f92f3652aee1af0bb1940a2bf2a2e341bab83bd0974d89.png");background-repeat:no-repeat;position:absolute;top:0.625rem;right:0.625rem;width:0.75rem;height:0.75rem;cursor:pointer}.tooltip_box .tooltip_box_actions{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center}.tooltip_box .tooltip_box_actions:last-child{margin-right:0}.tooltip_box .tooltip_box_actions a.disable_help{color:#7f8c8d;background-color:inherit;font-size:0.75rem;text-decoration:underline;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-top:0.9375rem;display:inline-block;text-transform:none;width:100%;margin-left:auto}.tooltip_box .tooltip_box_actions button{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}.tooltip_box_action_secondary{color:#7f8c8d;background-color:inherit;font-size:0.75rem;text-decoration:underline}header.main_header{height:5.3125rem}header.main_header .logo{padding-top:0.625rem;text-align:center;height:100%}header.main_header .sidebar_open{display:none;float:left;margin-top:1rem;margin-left:1rem}@media screen and (max-width: 56.25rem){header.main_header .sidebar_open{display:inline}}.main_header_nav{height:100%}@media screen and (max-width: 56.25rem){.main_header_nav{display:none}}.main_header_nav .session_new,.main_header_nav .session_new_links{width:75%;margin-left:25%;text-align:left}.main_header_nav .session_new{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-top:1rem}.main_header_nav .session_new label{display:none}.main_header_nav .session_new input{margin-right:1rem}.main_header_nav .session_new input[type=submit]{padding-right:1rem;padding-left:1rem}.main_header_nav .session_new_links{padding-left:0;list-style:none;padding:default 0;margin-top:0.5rem;margin-bottom:0;font-size:0.75rem}.main_header_nav .session_new_links>li{display:inline-block}.main_header_nav .session_new_link{margin-left:1rem}.main_header_nav .session_new_link:first-child{margin-left:0}#footer{overflow:auto;color:white;background-color:#605061}#footer a{color:white;background-color:inherit;text-decoration:none}.footer_nav{padding-left:0;list-style:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.sidebar{color:white;background-color:#605061}.sidebar a{text-decoration:none;color:inherit}.sidebar>*:not(.sidebar_items){margin-left:1.875rem}.sidebar_list_intro{color:#dee1e2;text-transform:uppercase;letter-spacing:0.03125rem}.sidebar_misc{margin-top:1rem;margin-bottom:1.875rem;padding-left:0;list-style:none}.sidebar_misc a,.sidebar_misc li{margin-bottom:0.625rem;font-size:0.8125rem;font-weight:400;text-decoration:underline}.sidebar_items{padding-left:0;list-style:none;margin-bottom:1.875rem}.sidebar_items li{margin-top:0.9375rem;margin-bottom:0.9375rem}.sidebar_items li a{padding:0.5rem 0 0.5625rem 1.5625rem;display:block;text-transform:uppercase;background-color:inherit}.sidebar_items li a::before{content:"";display:inline-block;position:relative;top:0.1875rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:white;margin-right:1.625rem;opacity:0.5}.sidebar_items li.active{background-color:#433844;overflow:hidden}.sidebar_items li.active a::before{opacity:1}.sidebar_items li.active a::after{content:"";display:inline-block;background-color:white;width:0.9375rem;height:0.9375rem;float:right;transform:rotate(45deg);margin-right:-0.5rem;margin-top:0.625rem}.sidebar_account{color:white;background-color:#f49e00;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:0.9375rem 0.625rem;margin-bottom:1.875rem}.sidebar_account .resume_image{width:22%;height:auto}.sidebar_account p{overflow:hidden;padding-left:0.9375rem}.sidebar_account p a{display:block;text-decoration:underline;font-size:0.75rem}.sidebar_account a+a{margin-top:0.5rem}body.sidebar_opened::after{width:100%;height:100%;background-color:black;position:fixed;top:0;left:0;opacity:0.3;z-index:200;pointer-events:none}body.sidebar_opened main{pointer-events:auto}body.sidebar_opened .sidebar{z-index:1000}.flash-message{margin-top:0.625rem;margin-bottom:0.625rem;margin-left:20%;background-color:#eefcef;color:inherit;text-align:center;border:1px solid #a7d4aa;border-radius:2px}.flash-message p{display:inline-block;width:90%;margin-top:0.7rem;margin-bottom:0.7rem}.flash-message .flash-message-close{display:inline-block;width:20px;height:20px;cursor:pointer;background-image:url("/assets/icons/cross-7c4c83062df20a46f86e5f71965786c7b2ab4ef2181e84631354bf7f29927c28.png")}body.home h3{font-size:1.1rem;font-weight:normal}body.home section{margin-top:2.5rem;margin-bottom:2.5rem}body.home #main{background-color:white;color:inherit}.home_banner{padding-right:71px;padding-left:71px;min-height:572px;background-image:url("/assets/home_banner_bg-ce0557dea2175619b300e0cf327954a1336b13ff5b9efeedc1947d21f0b2a47b.png");background-position-y:50px;background-repeat:no-repeat}.home_banner h1{margin-top:1.5rem;margin-bottom:8rem;font-size:3rem;font-weight:300}@media screen and (min-width: 56.3125rem){.home_banner_main{display:flex;justify-content:space-between;align-items:start}.home_banner_main .registration{width:40%}.home_banner_main #home_banner_video{width:58%}}.home_banner_main .registration .user_contact_firstname,.home_banner_main .registration .user_contact_lastname,.home_banner_main .registration label[for=user_contact_attributes_birth_on],.home_banner_main .registration #user_contact_attributes_birth_on{display:inline-block;width:49%}.home_banner_main .registration input[type=submit],.home_banner_main .features_link{font-size:1.125rem}#home_banner_video{text-align:right}#home_banner_video video{width:100%}.features_link{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white;padding-left:3rem;padding-right:0.5rem;background-image:url("/assets/icons/eye-90c867e4705fec6ca4686e1dde00cb83502c8b618620e22b4e66e7beed1a30fb.png");background-repeat:no-repeat;background-position:0.5rem}.testimonials_list{padding-left:0;list-style:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.testimonial{padding:0.5rem 1rem;width:49%;box-shadow:0 0.2rem 0.5rem #dee1e2}.testimonial address{text-align:right}.testimonial:nth-child(odd) address{background-color:inherit;color:#e0a6bb}.testimonial:nth-child(even) address{background-color:inherit;color:#6eb8d7}#search_home{padding-top:7.5rem;padding-left:7rem;padding-right:7rem;min-height:245px;background-image:url("/assets/search_bg-232af8e0b01e569fd22676ae77c8ceca594cffcc103eb822585a24a143a99959.png")}#search_home .form{text-align:right}#search_home input[name="q[contact_address_postal_code_cont]"]{width:10rem}#search_home input[type=submit]{border:solid 1px #605061;background-color:white;color:#605061;padding-right:2rem;padding-left:2rem}#features{max-width:1024px;margin-left:auto;margin-right:auto;font-size:0.8rem;background-image:url("/assets/features_bg-73814724544731bf3f3e343698ef3e6b170cf6bcbf290453300be5d3a9d5ef83.png");background-position:bottom;background-repeat:no-repeat}#features::after{clear:both;content:"";display:table}#features h3{margin-top:3rem}#features h3:first-child{margin-top:0}@media screen and (min-width: 56.3125rem){#features_left,#features_right{float:left;display:block;margin-right:2.35765%;width:23.23176%}#features_left:last-child,#features_right:last-child{margin-right:0}}@media screen and (min-width: 56.3125rem){#features_template{float:left;display:block;margin-right:2.35765%;width:48.82117%}#features_template:last-child{margin-right:0}}#features_left{padding-left:1.5rem}#features_right{padding-right:1.5rem}.partners_list{padding-left:0;list-style:none;padding:default 0;text-align:center}.partners_list>li{display:inline-block}.partners_list>li:not(:first-child){margin-left:2rem}.partners_list img{vertical-align:middle}.partners_list .partner_assmat img{width:80%}.messages_box{width:20rem}.messages_box .tooltip_box_title,.messages_box .tooltip_box_content{padding:0}.messages_box .messages_new label,.messages_box .messages_new br{display:none}.messages_box .messages_new textarea{min-width:0}.messages_box .messages_new input,.messages_box .messages_new textarea{width:100%}.messages_box .form_group{margin-top:0.3rem;margin-bottom:0.3rem}.messages_box .tooltip_box_title{margin-top:0;margin-bottom:0;font-size:1rem;font-weight:normal;color:black;background-color:inherit}.notification_alert,.notification_icon{display:block;position:relative;float:right;width:100px;height:100%;z-index:150}.notification_alert img,.notification_icon img{margin-top:0.625rem;margin-bottom:0.625rem}.notification_alert{background-color:#ff9191;color:white}.notification_alert_header{height:100%;text-transform:uppercase;text-align:center}.notification_alert_header img{height:22px}.notification_alert_list,.notification_menu{display:none;position:relative;width:300px;left:-200px}.notification_alert_list{width:500px;left:-400px;padding-bottom:0.5rem;color:#7f8c8d;background-color:white}.notification_alert_list>p{padding-right:1rem;padding-left:1rem}.notification_alert_list>p:first-child{margin-top:0;background-color:#ff9191;color:white}.notification_alert_list ul{list-style:none;padding-left:1.5rem}.notification_alert_list ul li::before{content:"";width:0.5rem;height:0.5rem;border-radius:50%;background-color:#605061;display:inline-block}.notification_icon{background-color:white;color:black;text-transform:uppercase;text-decoration:none;text-align:center;border-left:0.0625rem solid #dee1e2;margin:0}.notification_unread_count{border-radius:50%;margin-top:0.625rem;display:inline-block;position:absolute;top:-0.3125rem;right:1.25rem;min-width:1.25rem;min-height:1.25rem;padding:0.1875rem;font-size:0.75rem;background-color:#605061;color:white}.notification_menu{background-color:white;color:black;margin-top:1.125rem}.notifications_list{padding-left:0;list-style:none;margin:0;text-transform:none}.notifications_list li{padding-top:0.625rem;padding-bottom:0.3125rem;padding-left:3.125rem;border-bottom:0.0625rem solid #dee1e2;min-height:2.5rem;text-align:left}.notifications_list li:hover{padding-left:2.8125rem;border-left:0.3125rem solid #605061}.notifications_list li.empty_list::before{display:none}.notifications_list li p,.notifications_list li h3{margin:0;padding-left:0.625rem}.notifications_list li p{font-style:italic;word-wrap:break-word}.notifications_list li:last-child{border-bottom:none}.notifications_list li::before{margin-left:-2.5rem;content:"";display:inline-block;background-image:url("/assets/icons/mail-a37f68b359d8acf7098cfab8d9868732aa3eb9d4b7783922611909789cba5b45.png");background-repeat:no-repeat;background-size:100%;width:2.5rem;height:2.5rem;float:left}.notification_menu_backdrop{z-index:100}.registration{overflow:auto}.registration form{padding:0.25rem 1rem;border:0.125rem solid #605061;color:#7f8c8d;background-color:white}.registration .form_group{margin-top:0.25rem;margin-bottom:0.25rem}.registration input[type="email"],.registration input[type="password"],.registration input[type="text"]{width:99%;padding:4px 0.5rem;border:solid 1px #7f8c8d;background-color:inherit;color:purple}.registration input[type="email"]::-webkit-input-placeholder,.registration input[type="password"]::-webkit-input-placeholder,.registration input[type="text"]::-webkit-input-placeholder{color:#7f8c8d;background-color:none;opacity:1;font-size:0.875rem}.registration input[type="email"]::-moz-placeholder,.registration input[type="password"]::-moz-placeholder,.registration input[type="text"]::-moz-placeholder{color:#7f8c8d;background-color:none;opacity:1;font-size:0.875rem}.registration input[type="email"]:-moz-placeholder,.registration input[type="password"]:-moz-placeholder,.registration input[type="text"]:-moz-placeholder{color:#7f8c8d;background-color:none;opacity:1;font-size:0.875rem}.registration input[type="email"]:-ms-input-placeholder,.registration input[type="password"]:-ms-input-placeholder,.registration input[type="text"]:-ms-input-placeholder{color:#7f8c8d;background-color:none;opacity:1;font-size:0.875rem}.registration input[type="email"]:invalid,.registration input[type="password"]:invalid,.registration input[type="text"]:invalid{color:red;background-color:none}.registration input[type="submit"]{margin-top:1.5rem;float:right}.registration input:invalid+.error_info{float:right}.registration input:invalid+.error_info::after{content:"✖";color:red;margin-left:-1.25rem;font-size:1.25rem;position:absolute}.registration input:invalid+.error_info:hover p{visibility:visible}.registration input:valid+.error_info{float:right}.registration input:valid+.error_info::after{content:"✔";color:green;margin-left:-1.25rem;font-size:1.25rem;position:absolute}.registration input:required{background-image:none}.registration a{text-decoration:none;color:inherit;text-decoration:underline}.registration .form_group.terms label,.registration .form_group.allow_ads label{font-size:0.8rem}.registration .error_info p{visibility:hidden;border:none;padding:0.5rem;margin:-0.3125rem 0 0 0.9375rem;position:absolute;background-color:white;color:red}.registration .error_info p::before{content:"";height:0.625rem;width:0.625rem;transform:rotate(45deg);background-color:white;display:inline-block;position:relative;left:-0.75rem}.modal_registrations .modal-trigger{display:none}.modal_registrations .modal-inner{width:35%;border-radius:0;border:4px solid #605061}.modal_registrations .modal-inner h1{font-size:2.8125rem;font-weight:300}.modal_registrations .modal-inner .button{padding-top:0.9375rem;padding-bottom:0.9375rem;margin-right:auto;margin-left:auto;display:block;width:50%;font-size:0.9375rem}.modal_registrations .modal-inner .modal_registrations_body em em{font-style:normal;background-color:inherit;color:#605061}.modal_registrations .modal-inner .modal_registrations_footer{color:black;background-color:inherit;margin-top:1.25rem;text-align:center;font-size:0.8125rem}.search_filters{margin-bottom:1.4375rem;display:flex;overflow:auto}.search_filters p{margin-top:0;margin-bottom:0;padding-top:0.3125rem;padding-right:1.25rem;font-weight:bold}.search_filters input,.search_filters select{margin-right:0.75rem}.search_filters input[type=submit]{margin-right:0;padding:0}.search_results{margin-top:2rem;margin-bottom:2rem;padding-right:1rem;padding-left:1rem;border:solid 2px #7f8c8d;background-color:white;color:#7f8c8d}.search_results .section_actions{text-align:right}.search_results .section_action_link{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}.search_results h1,.search_results h2,.search_results h3,.search_results h4,.search_results h5,.search_results h6{color:#7f8c8d;background-color:inherit}.search_results caption{text-align:left;padding-bottom:1.25rem}.capacities.tooltip_box{min-width:42rem;right:0;background-color:white;color:#7f8c8d}.capacities.tooltip_box h3{font-size:1rem;font-weight:normal;border-bottom:dashed 1px}.capacities.tooltip_box label:first-letter{text-transform:none}.capacities.tooltip_box input[type=number]{max-width:4rem}.capacities.tooltip_box .capacity_form_entry{overflow:auto}.capacities.tooltip_box .capacity_form_entry .capacity_remove{float:right;min-width:auto;padding:0;background-color:transparent;color:inherit}.capacities.tooltip_box .capacity_form_template{display:none}.capacities.tooltip_box .capacities_add{width:100%;border:none;border-radius:0;background-color:#605061;color:white}.capacities.tooltip_box .tooltip_box_actions{margin-top:2rem}.capacities_table{margin-bottom:2rem}.capacities_column_icons{padding-right:1rem;text-align:right}.modal_user_destroy_confirmation em{font-style:normal;background-color:inherit;color:#605061}.modal_user_destroy_confirmation .modal-close{display:none}.modal_user_destroy_confirmation .modal-window{text-align:center}.modal_user_destroy_confirmation .modal-inner{padding:1.25rem 1.25rem;border:0.125rem solid #605061;border-radius:0}.modal_user_destroy_confirmation .actions{padding:default 0;padding-left:0;list-style:none}.modal_user_destroy_confirmation .actions>li{display:inline-block}.modal_user_destroy_confirmation .actions a,.modal_user_destroy_confirmation .actions button{display:inline-block;min-width:8.5rem;padding:0.5rem 10%;border:none;border-radius:0.3125rem;text-transform:uppercase;font-weight:700;font-size:0.75rem;text-align:center;text-decoration:inherit;cursor:pointer;background-color:#605061;color:white}.user_edit_form{float:left;display:block;margin-right:2.35765%;width:100%}.user_edit_form:last-child{margin-right:0}.user_edit_form .contact_fields{float:left;display:block;margin-right:2.35765%;width:40.29137%}.user_edit_form .contact_fields:last-child{margin-right:0}.user_edit_form .contact_fields input,.user_edit_form .contact_fields select,.user_edit_form .contact_fields textarea{min-width:100%}.user_edit_form .user_fields{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:17.05961%}.user_edit_form .user_fields:last-child{margin-right:0}.user_edit_form .user_destroy{border-top:solid 1px #605061}.user_edit_form .user_destroy_link{text-decoration:none;color:inherit}.user_password_reset_edit_fields{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.user_password_reset_edit_fields .form-group{-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1;-ms-flex-negative:1}.user_password_reset_edit_fields .form-group input{width:90%}.user_password_reset_edit_fields .form-group:last-child{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-flex-shrink:2;-moz-flex-shrink:2;flex-shrink:2;-ms-flex-negative:2;align-self:flex-end}.user_password_reset_edit_fields .form-group:last-child input{width:100%}.contact_fields_legend{background-color:inherit;color:#605061}.passport_identifier_visual img{margin-top:0.25rem;margin-bottom:0.75rem;vertical-align:middle}.user_fields .passport_identifier_visual img{width:100px}.passport_wizard .form-group{overflow:auto}.passport_wizard .form-group input,.passport_wizard .form-group button{width:48%}.passport_wizard .form-group input:last-child,.passport_wizard .form-group button:last-child{float:right}.passport_wizard .form-group input[type=submit],.passport_wizard .form-group button{padding-left:0;padding-right:0}.users_filters{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:2rem;margin-bottom:2rem}.users_filters header{min-width:12rem}.users_filters main{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-content:space-between;-moz-align-content:space-between;align-content:space-between;-ms-flex-line-pack:justify}.users_filters.form main>*{width:auto}.users_filters input[type=submit]{padding-right:0;padding-left:0}@media all and (-ms-high-contrast: none){.home_banner .picto_arrow_down{bottom:0.5rem}}
