.top_header_nav_list,.check_list,.client_review_page,.reviews_category_heading,.reviews_category_in,.facts_block,.tag_list,.top_nav_list,.tare_list,.main_menu_in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.form_controller.v4_mod,.statistic_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.rank_heading,.rank_heading_rate,.rank_heading_info,.about_company_w_title,.company_reviews_heading,.search_block_btn,.header_top,.country_select_w,.form_title_w,.section_heading,.social_list,.sort,.header_mobile_in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.submit_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.rate_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
ul.social_list.mobile_mod,.form_controller.v3_mod,.select_w,.clients_review_author_details_distribution_content,.reviews_category_w_video,.table_head_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.reviews_helpful,.clients_review_item,.clients_review_replies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.clients_review_replies{clear:both}
.reviews_links,.reviews_helpful_author,.clients_review_author_details_distribution_item,.clients_review_author_details_distribution_helpful,.clients_review_title,.clients_review_system,.clients_review_validate,.clients_review_source,.clients_review_for,.clients_review_vote,.reviews_rate,.sort_list,.overall_rating_distribution_item,.overall_rating_scoring_item,.table_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.clients_review_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.overall_ratink_marks_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.clients_review_author_details_distribution_helpful_count,.clients_review_author_level,.clients_review_author_level_count,.clients_review_counts,.clients_review_source_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.statistic_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.statistic_heading,.statistic_col,.statistic_col_in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.clients_review_content_wrap,.clients_review_reply_send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.clients_review_author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.clients_review_replies_author,.overall_rating_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.radio_check_text.radio_1_mod::after{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;will-change:transform}
.tag{-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;will-change:background}
.top_nav_link{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color}
.rate_item,.main_menu{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}
.btn_edit{font-weight:700;color:#fff;background-color:#2f7cdb;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.btn_edit:hover,.btn_edit:focus{text-decoration:none}
.btn_edit:hover{color:#fff;background-color:#2064b7}
.clients_review_share{font-size:1.4em;font-family:"Montserrat",sans-serif;color:#fff;text-transform:uppercase;background-color:#069;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.clients_review_share:hover,.clients_review_share:focus{text-decoration:none}
.clients_review_share:hover{color:#fff;background-color:#046}
.btn_request,.btn_form,.btn_action_sm{color:#fff;font-family:"RobotoSlab",sans-serif;font-weight:700;background-color:#c00;border-radius:4em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.btn_request:hover,.btn_form:hover,.btn_action_sm:hover,.btn_request:focus,.btn_form:focus,.btn_action_sm:focus{text-decoration:none}
.btn_form:hover,.btn_action_sm:hover{background-color:#900}
.btn_request:hover,.btn_request:focus{color:#fff}
.reviews_link.record_mod{font-size:1.8em;font-weight:700;font-family:"LatoRegular",sans-serif;color:#fff;background-color:#812a2a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.reviews_link.record_mod:hover,.reviews_link.record_mod:focus{text-decoration:none}
.reviews_link.record_mod:hover{background-color:#5b1d1d}
input[type="radio"], input[type="checkbox"]{margin:0;}
@media screen and (max-width: 480px) {
.reviews_link.record_mod{font-size:1.4em}
}
.clients_review_author_reply,.clients_review_replies_reply{font-size:1.4em;font-weight:700;font-family:"LatoRegular",sans-serif;color:#c00;text-transform:uppercase;background-color:#fff4f0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.clients_review_author_reply:hover,.clients_review_replies_reply:hover,.clients_review_author_reply:focus,.clients_review_replies_reply:focus{color:#c00;text-decoration:none}
.clients_review_author_reply:hover,.clients_review_replies_reply:hover{background-color:#ffcfbd}
.clients_review_reply_submit{font-weight:700;font-family:"LatoRegular",sans-serif;color:#fff;text-transform:uppercase;background-color:#c00;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.clients_review_reply_submit:hover,.clients_review_reply_submit:focus{text-decoration:none}
.clients_review_reply_submit:hover{background-color:#900}
.btn_action{color:#fff;font-weight:700;text-transform:uppercase;border-radius:1.6em;background-color:#c00;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.btn_action:hover,.btn_action:focus{text-decoration:none}
.btn_action:hover{color:#fff;background-color:#900}
.reviews_link.write_mod{font-size:1.8em;font-weight:700;font-family:"LatoRegular",sans-serif;color:#fff;background-color:#11600d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.reviews_link.write_mod:hover,.reviews_link.write_mod:focus{text-decoration:none}
.reviews_link.write_mod:hover{background-color:#1d5b4b}
@media screen and (max-width: 480px) {
.reviews_link.write_mod{font-size:1.4em}
}
.btn_edit{width:2.4em;height:2.4em}
.btn_request{width:15.22222em;height:2.33333em;font-size:1.8em;line-height:2.33333em}
.reviews_link{width:17.22222em;max-width:100%;height:2.77778em;border-radius:2.5em}
@media screen and (max-width: 480px) {
.reviews_link{height:2.72222em}
}
.clients_review_author_reply{width:11.14286em;height:1.71429em}
.clients_review_reply_submit{width:12em;height:2.8em;border:1px solid;font-size:1.4em}
@media screen and (max-width: 480px) {
.clients_review_reply_submit{width:9em;height:2.2em;font-size:1em}
}
.clients_review_replies_reply{width:7em;height:2.4em;font-size:1.4em}
@media screen and (max-width: 480px) {
.clients_review_replies_reply{width:5.2em;height:2.2em;font-size:1.1em}
}
.btn_action{width:8.5em;height:1.9em;text-transform:none;font-size:1.3em;font-family:"LatoBoldd",sans-serif}
.btn_form{font-family:"LatoRegular",sans-serif;font-weight:900;text-transform:uppercase;height:2.47059em;padding:0 2.4em;font-size:1.7em;border:none}
.clients_review_share,.clients_review_share:hover{background-color:#fff}
.btn_action_sm{min-width:6rem;height:2.6rem;padding:0 1.2rem;font-size:1.4rem;line-height:2.6rem}
.base{position:relative;padding:0}
@media screen and (max-width: 1199px) {
.base{padding-top:0}
}
.container{width:100%;padding:0}
.client_review_page_wrap .container{padding:0 1em}
@media screen and (max-width: 1023px) {
.container.sm_mod{padding-left:1rem;padding-right:1rem}
.heading_w_title .container.sm_mod{padding-left:1.4rem}
}
a{text-decoration:none;color:#4aa3df}
a:hover,a:focus{text-decoration:underline}
.elements_list{padding:3rem}
@media screen and (max-width: 1023px) {
.hidden_mobile_mod{display:none}
}
.show_mobile_mod{display:none}
@media screen and (max-width: 1023px) {
.show_mobile_mod{display:block}
}
.full-area{position:relative;max-width:1540px;margin:0 auto}
.main-content{width:100%}
@media screen and (max-width: 375px) {
.btn_form{width:100%}
}
.about_company_w_button .btn_action_sm + .btn_action_sm{margin-left:1.2rem}
@media screen and (max-width: 1199px) {
.about_company_w_button .btn_action_sm + .btn_action_sm{margin-left:.2rem}
}
@media screen and (max-width: 480px) {
.btn_action_sm{font-size:1.2em;height:2em;width:auto;min-width:auto;padding:0 1em}
.btn_action_sm:hover{color:#fff}
}
.sort_select_w{max-width:16.4em;width:100%}
.sort_select_w.offset_mod{margin-left:1.4em}
.btn_w.v1_mod{padding:2.8em 0}
@media screen and (max-width: 1023px) {
.btn_w.v1_mod{text-align:center}
}
.btn_w.v2_mod{padding:2.4em 0}
@media screen and (max-width: 640px) {
.btn_w.v2_mod{padding:3.8em 0;text-align:center}
}
.rank_popup{position:relative}
@media screen and (min-width: 1023px) {
.rank_popup_close{position:absolute;top:.4em;right:.4em;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;height:2em;border-radius:50%;background-color:#000;cursor:pointer}
}
@media screen and (max-width: 1199px) {
.rank_popup_close{display:none}
}
@media screen and (min-width: 1023px) {
.tab-content{display:none}
.rank_wrap{position:relative;border:.4em solid #dfdfdf;background-color:#f8fbff;z-index:9}
}
@media screen and (max-width: 1199px) {
.rank_wrap{margin-bottom:1.8em;-webkit-box-shadow:0 3px 2px rgba(33,30,31,0.22);box-shadow:0 3px 2px rgba(33,30,31,0.22)}
.rank_wrap:last-of-type{margin-bottom:0}
}
@media screen and (min-width: 1023px) {
.rank_heading{position:relative;height:4.6em;padding:0 3em 0 2.2em;background-color:#e8f1fc}
.rank_heading:before{position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgba(0,0,0,0.1);content:""}
}
.rank_heading_info{margin-left:auto}
@media screen and (min-width: 1023px) {
.rank_heading_subtitle{color:#000;font-size:1.3em;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}
.rank_heading_subtitle a,.rank_heading_subtitle a:hover{color:#000;text-decoration:none}
}
@media screen and (min-width: 1023px) {
.rank_heading_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:1.3em;font-weight:700;line-height:1;letter-spacing:-.01rem}
.rank_heading_link + .rank_heading_link{padding-left:.4em;margin-left:.4em;border-left:1px solid #000}
}
.rank_heading_link_in{margin-left:2px;text-decoration:none;font-size:100%}
.rank_heading_link_in a{font-size:100%;text-decoration:underline}
@media screen and (min-width: 1023px) {
.rank_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2.8em 2em}
}
@media screen and (min-width: 1023px) {
.rank_col{position:relative;padding-right:4em}
.rank_col:after{position:absolute;top:0;right:0;height:65.8em;width:1px;background-color:#dfdfdf;content:""}
.rank_col.v1_mod{width:35%}
.rank_col.v2_mod{width:38%}
}
@media screen and (min-width: 1023px) and (min-width: 1451px) {
.rank_col.v2_mod{padding-right:5.4em;padding-left:5.4em}
}
@media screen and (min-width: 1023px) and (max-width: 1450px) {
.rank_col.v2_mod{padding-right:2.4em;padding-left:2.4em}
}
@media screen and (min-width: 1023px) {
.rank_col.v3_mod{margin-bottom:5.5em;padding-top:7em;width:27%}
}
@media screen and (min-width: 1023px) and (min-width: 1451px) {
.rank_col.v3_mod{padding-left:6em}
}
@media screen and (min-width: 1023px) and (max-width: 1450px) {
.rank_col.v3_mod{padding-right:1em;padding-left:3em}
}
@media screen and (min-width: 1023px) {
.rank_col.v3_mod:after{display:none}
}
@media screen and (max-width: 1199px) {
.rank_company{padding:1.2em 1.4em 0;background-color:#f2f8ff}
}
.rank_company_head{margin-bottom:.8em}
@media screen and (min-width: 1023px) {
.rank_company_title{display:block;color:#000;font-family:"Roboto",sans-serif;font-size:1.8em;font-weight:700;line-height:1;text-transform:uppercase}
.rank_company_title.offset_mod{margin-bottom:.52222em}
.rank_company_title.sm_mod{font-size:1.4em}
}
@media screen and (min-width: 1023px) {
.rank_company_w_phone{margin-bottom:2.2em}
}
.rank_company_subtitle{display:block;font-family:"RobotoSlab",sans-serif;color:#000;font-size:1.2em;font-weight:700;letter-spacing:.06rem;text-transform:uppercase}
.rank_company_subtitle.offset_mod{margin-bottom:.1em}
.rank_block{margin-bottom:5.6em}
.rank_block:last-of-type{margin-bottom:0}
.rank_block.v1_mod{margin:0 auto;display:table;max-width:27.6em;height:31.4em}
.rank_block.v2_mod{margin:0 auto;max-width:27.4em;height:22.6em}
.main-rankings-page .tab_wrapper_id .box_2{margin-right:0}
.rank_company_phone{color:#000;font-family:"RobotoSlab",sans-serif;font-size:2.9em;font-weight:700;line-height:1;text-transform:uppercase}
.rank_company_phone:hover{color:#000}
@media screen and (min-width: 1023px) {
.rank_company_offers{margin-bottom:2.6em}
}
@media screen and (min-width: 1023px) {
.about_company_heading{display:none}
}
@media screen and (max-width: 1199px) {
.about_company_heading{display:block;margin-bottom:1.5em;padding-left:2.6em}
}
@media screen and (max-width: 1199px) {
.about_company_name{position:relative;display:block;margin-bottom:.2em;color:#000;font-size:1.8em;font-weight:900;line-height:1;letter-spacing:.04rem;margin-left:-1em}
}
.about_company_name_number{color:#000;font-family:"RobotoSlab",sans-serif;font-size:1.3em;font-weight:700;line-height:.9;letter-spacing:0}
@media screen and (max-width: 1199px) {
.about_company_w_rate{margin-left:.45em;margin-bottom:.65em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.about_company_reviews{color:#000;font-size:1.2em;font-weight:400;text-decoration:underline}
.about_company_reviews a{color:#000;letter-spacing:.02em}
.about_company_w_title{margin-bottom:.6em}
@media screen and (max-width: 1199px) {
.about_company_w_title{margin-bottom:.4em}
}
.about_company_title{font-size:1.8em;font-weight:900}
@media screen and (min-width: 1023px) {
.about_company_title{color:#000}
}
@media screen and (max-width: 1199px) {
.about_company_title{font-size:1.6em;color:#000}
}
@media screen and (min-width: 1023px) {
.about_company_list.offset_mod{margin-bottom:1.2em}
}
.about_company_item{padding:.6em 0;border-bottom:1px solid #dee0e3}
.about_company_item:nth-child(8){border-bottom:none}
.about_company_item:last-of-type{border-bottom:none}
@media screen and (max-width: 1199px) {
.about_company_item{padding:.8em 0;border-color:#d9dadb}
.about_company_item:nth-child(8){border-bottom:1px solid #d9dadb}
}
@media screen and (min-width: 1023px) {
.company_reviews_heading{margin-bottom:1.8em}
}
@media screen and (min-width: 1023px) {
.company_reviews_heading_edit{margin-left:auto}
}
@media screen and (min-width: 1023px) {
.company_reviews_heading_title{position:relative;padding-right:.3em;margin-right:.4em;color:#000;font-size:1.6em;font-weight:900;text-transform:uppercase}
.company_reviews_heading_title:after{position:absolute;top:50%;right:0;height:1.8rem;width:1px;margin-top:-.9rem;background-color:#b7b7b7;content:""}
}
@media screen and (max-width: 1199px) {
.company_reviews_list{border:1px solid #ececec;background-color:#f8fbff}
}
@media screen and (min-width: 1023px) {
.company_reviews_item{margin-bottom:4.4em}
.company_reviews_item:last-of-type{margin-bottom:0}
}
.heading_w_title{padding-top:1em;padding-bottom:1em;margin-bottom:1.4em;background-color:#fffef3;-webkit-box-shadow:inset 0 -1px 0 0 white,inset 0 1px 0 0 #fff;box-shadow:inset 0 -1px 0 0 white,inset 0 1px 0 0 #fff;border-top:1px solid #dfdfe0;border-bottom:1px solid #dfdfe0}
@media screen and (min-width: 1023px) {
.heading_w_title{display:none}
}
.heading_title{color:#000;font-family:"RobotoSlab",sans-serif;font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:1.35;letter-spacing:.06rem}
@media screen and (max-width: 1199px) {
.heading_title{line-height:1.1}
}
.heading_title_accent{color:#e5000a}
.heading_title_lg{display:block;font-size:1.75em;line-height:1}
.search_block{display:none;background-color:#ddecfa;border-top:1px solid #fff}
@media screen and (max-width: 1199px) {
.search_block{display:block}
}
.search_block_btn{position:relative;height:2.66667em;padding-right:.55556em;color:#000;font-family:"RobotoSlab",sans-serif;font-size:1.8em;font-weight:400;background-color:#ddecfa}
.search_block_btn:before{position:absolute;top:50%;right:.4rem;width:.8rem;height:1rem;margin-top:-.5rem;border-bottom:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid #000;content:""}
#rankingtable_top .box_1{width:2.5%}
#rankingtable_top .box_2{width:15.8%}
#rankingtable_top .box_3{width:5.2%}
#rankingtable_top .box_4{width:10.1%}
#rankingtable_top .box_5{width:5.7%}
#rankingtable_top .box_6{width:4.3%}
#rankingtable_top .box_7{width:6%}
#rankingtable_top .box_8{width:4.5%}
#rankingtable_top .box_9{width:12.2%}
#rankingtable_top .box_10{width:11.9%}
#rankingtable_top .box_15{width:2%}
#rankingtable_top .box_20{width:9%}
#rankingtable_top .box_21{width:2.6%}
.rank p{font-size:12px;line-height:126%}
#gbg_box .math h5,#gbg_box .verbal h5,#gbg_box .writing h5{font-size:11px}
.header{position:fixed;width:100%;max-width:1540px;top:0;left:0;right:0;margin:auto;will-change:transform;font-size:1rem;z-index:100}
@media screen and (max-width: 1199px) {
/*.header{display:none}*/
}
.header_top{position:relative;width:100%;height:30px;background:#0b181a}
.country_select_title{margin-right:.5em;font-size:1.6em;color:#3F4C4F}
.country_select_form{width:12em}
.header_search_form{position:absolute;top:0;left:0;right:0;bottom:0;width:42em;height:2em;margin:auto}
.top_header_nav{margin-left:auto}
.top_bararea{width:100%;padding:0 20px}
#sl .top_bararea{width:100%}
.top_inner{width:100%}
#sl .top_inner{width:100%}
.newbaner-area{width:100%}
.top_menu_area{width:100%}
.top_search_box{padding-left:400px}
.newbaner-area2{background-image:none!important;background-color:#e4f1ff!important}
.structure{width:100%}
.top_search_box{position:absolute;top:5px;left:50%;margin-left:-205px;padding:0}
.footer{max-width:1540px;padding:0 26px;margin:0 auto;will-change:transform}
.footer.mobile_mod{display:none;font-size:10px}
@media screen and (max-width: 1199px) {
.footer.mobile_mod{display:block;padding:0 1em}
}
@media screen and (max-width: 1199px) {
.footer{display:none}
}
@media screen and (max-width: 1500px) {
#quicklink_bg{height:auto}
}
#sl .quick_link_area{max-width:1540px;width:100%;margin:0 auto}
@media screen and (max-width: 1450px) {
#sl #quicklink_bg .link_box5{width:20%;padding:20px 18px 0;background:none}
#sl #quicklink_bg .link_box6{width:100%}
}
@media screen and (max-width: 1500px) {
#sl #quicklink_bg .link_box6 .link_content{padding:20px 20px 0}
}
#sl .structure{max-width:1540px;width:100%;margin:0 auto}
@media screen and (max-width: 1450px) {
.footer1_bg{padding:15px 26px}
}
@media screen and (max-width: 1450px) {
.foot_box1_content{padding-left:0}
}
#sl #footer1_area{max-width:1540px;width:100%;margin:0 auto}
@media screen and (max-width: 1450px) {
#sl #footer1_area .box_1{width:30%;margin-right:0;padding-right:15px}
}
@media screen and (max-width: 1450px) {
#footer1_area .box_3,#sl #footer1_area .box_2{width:23.33%;margin-right:0;padding-right:15px}
}
@media screen and (max-width: 1450px) {
#footer1_area .box_4{width:23.33%;padding-right:15px}
}
.footer_in{padding:2em 2em 0;color:#fff;background-color:#000}
.footer_logo{display:block;margin:0 0 1.6em}
@media screen and (max-width: 768px) {
.footer_logo{width:8.2em;height:2.4em}
}
.footer_item{margin:0 -2em}
.footer_item:not(:last-of-type){border-bottom:1px solid #505050}
.footer_link{display:block;padding:0 1.53846em;color:#fff;font-size:1.3em;line-height:2.61538em;text-decoration:none;background-color:rgba(246,246,246,0.2)}
.footer_link:hover,.footer_link:active,.footer_link:focus{color:#fff;text-decoration:none}
.footer_col{padding:2em 0}
.footer_col span{display:inline-block;margin:0 0 1em;text-transform:uppercase}
.footer_email_link{display:inline-block;padding:2em 0 0;color:#fff}
ul.social_list li.mobile_mod{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none}
.footer_bottom{margin:0 -1.66667em;padding:.83333em 1.66667em;font-size:1.2em;background-color:rgba(246,246,246,0.2)}
@media screen and (max-width: 640px) {
.footer_bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.footer_bottom_link{padding:0 .90909em;color:#fff;font-size:1.1em;line-height:1.27273em;border-radius:1.81818em;background-color:#e5000a;text-decoration:none;text-transform:uppercase}
.footer_bottom_link:hover,.footer_bottom_link:active,.footer_bottom_link:focus{text-decoration:none}
@media screen and (max-width: 640px) {
.footer_bottom_link{margin:0 0 .90909em}
}
.quick_link_area{width:100%}
#footer1_area{width:100%}
.form_field.default_mod:not(.select_rediz_chosen),.form_field.textarea_mod_1:not(.select_rediz_chosen){display:block;width:100%;height:2.3em;padding:0 1.25em 0 .6em;font-size:1.8em;font-family:"LatoRegular",sans-serif;color:#000;-webkit-box-shadow:inset 0 0 .1em rgba(0,0,0,0.1),0 0 .1em #ffe;box-shadow:inset 0 0 .1em rgba(0,0,0,0.1),0 0 .1em #ffe;border:1px solid #E2E2E2;border-radius:.5em}
.form_field.default_mod:not(.select_rediz_chosen)::-webkit-input-placeholder,.form_field.textarea_mod_1:not(.select_rediz_chosen)::-webkit-input-placeholder{color:#b2b2b2}
.form_field.default_mod:not(.select_rediz_chosen)::-moz-placeholder,.form_field.textarea_mod_1:not(.select_rediz_chosen)::-moz-placeholder{color:#b2b2b2}
.form_field.default_mod:-ms-input-placeholder:not(.select_rediz_chosen),.form_field.textarea_mod_1:-ms-input-placeholder:not(.select_rediz_chosen){color:#b2b2b2}
.form_field.default_mod:not(.select_rediz_chosen):focus,.form_field.textarea_mod_1:not(.select_rediz_chosen):focus{-webkit-box-shadow:0 0 0 1px #b3b3b3;box-shadow:0 0 0 1px #b3b3b3}
.form_cell.hidden_field{display:none}
.form_cell.form_cell_v1_mod{width:100%}
.form_cell.small_mod{max-width:14em}
@media screen and (max-width: 1540px) {
.form_cell.small_mod{max-width:none}
}
.form_cell_title.hline_hide_mod{display:none}
.form_field_wrap{position:relative}
.form_field:not(.select_rediz_chosen).textarea_mod_1{width:100%;height:9em;padding:1em 1.28571em;font-size:1.4em;overflow:hidden}
@media screen and (max-width: 1023px) {
.form_field:not(.select_rediz_chosen).textarea_mod_1{font-size:1.2em;padding:.58333em .75em}
}
.form_field:not(.select_rediz_chosen).textarea_mod_1.feed_mod{height:11em}
.form_field:not(.select_rediz_chosen).textarea_mod_1.review_mod{height:8em;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
@media screen and (max-width: 480px) {
.form_field:not(.select_rediz_chosen).textarea_mod_1.review_mod{height:4.36364em;padding:.36364em;font-size:1.1em}
}
@media screen and (max-width: 1023px) {
.form_controller.v3_mod{-ms-flex-flow:wrap;flex-flow:wrap}
}
.form_controller_col{width:100%;max-width:70.8em}
.form_controller_col.v1_mod{max-width:50%}
@media screen and (max-width: 1023px) {
.form_controller_col.v1_mod{max-width:none}
}
.form_controller_col.flex_down_mod{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
@media screen and (max-width: 1023px) {
.form_controller_col.flex_down_mod{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
}
.form_controller_col:first-child{padding-right:3.4em}
@media screen and (max-width: 1023px) {
.form_controller_col:first-child{padding:0 0 2.6em}
}
@media screen and (max-width: 1023px) {
.form_controller_col{max-width:none}
}
.form_block{padding-top:2.6em}
.form_block:first-child{padding-top:0}
.what_when{padding-top:2em}
.word_count{margin-left:auto;color:#000;font-size:1.2em;font-weight:400}
@media screen and (max-width: 1199px) {
.word_count{display:none}
}
@media screen and (max-width: 1540px) {
.select_w{-ms-flex-flow:wrap;flex-flow:wrap}
}
@media screen and (max-width: 1540px) {
.select_item{width:100%}
}
.select_item:first-child{margin-right:3em}
@media screen and (max-width: 1540px) {
.select_item:first-child{margin:0 0 2.6em}
}
.select_item.wide_mod{width:100%;max-width:36.6em}
@media screen and (max-width: 1540px) {
.select_item.wide_mod{max-width:none}
}
.check_list{margin:0 -3.8em -1em 0;padding:0}
@media screen and (max-width: 640px) {
.check_list{margin-right:-1.8em}
}
.check_item{display:inline;padding:0 3.8em 1em 0}
@media screen and (max-width: 640px) {
.check_item{padding-right:1.8em}
}
@media screen and (max-width: 1200px) {
.table_item radio_mod .radio_check{display:block;width:100%;height:100%}
}
.radio_check_input{display:none}
.radio_check_text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#000;font-size:1.8em;font-weight:400}
.radio_check_text.radio_1_mod{position:relative;padding-left:1.875em;cursor:pointer}
.table_item .radio_check_text.radio_1_mod{width:1.125em;height:1.125em;padding-left:0}
.table_item .radio_check_text.radio_1_mod::before{top:0;left:0}
.table_item .radio_check_text.radio_1_mod::after{top:.25em;left:.25em}
@media screen and (max-width: 1200px) {
.table_item .radio_check_text.radio_1_mod::before{border:0;border-radius:.2em;width:100%;height:100%;background:rgba(0,0,0,0.2);-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}
.table_item .radio_check_text.radio_1_mod::after{display:none}
}
.radio_check_text.radio_1_mod::before{position:absolute;top:.1875em;left:2px;width:1.125em;height:1.125em;border:1px solid #000;border-radius:50%;content:''}
.radio_check_text.radio_1_mod::after{position:absolute;top:.4375em;left:.375em;width:.625em;height:.625em;background:#000;border-radius:50%;content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.radio_check_input:checked + .radio_check_text.radio_1_mod::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.section{position:relative;max-width:154em;width:100%;margin:0 auto;font-size:10px}
.section.top_nav_mod{padding:.5em 0 2em;border-bottom:1px solid #cfd3cf}
@media screen and (max-width: 1540px) {
.section.top_nav_mod{padding:1em 0}
}
.section.inner_mod{padding:4.2em 0 8em}
@media screen and (max-width: 480px) {
.section.client_review_page_wrap{padding-top:1em;padding-bottom:0}
}
@media screen and (max-width: 480px) {
.section.review_mod{padding-bottom:0}
}
@media screen and (min-width: 1023px) {
#colorbox .section{width:144em}
#colorbox .section.write_review{padding:4.2em 3em 1.2em;font-size:9px}
}
.section_heading.offset_mod{margin-bottom:2em}
.title{padding-bottom:.35em;color:#000;font-family:"LatoRegular",sans-serif;font-size:3em;font-weight:900}
.title.wide_mod{width:100%}
@media screen and (max-width: 1540px) {
.title{font-size:3em}
}
@media screen and (max-width: 1200px) {
.title{font-size:2em;padding-bottom:.91667em}
}
.section_title{color:#000;font-family:"RobotoSlab",sans-serif;font-size:2.9em;font-weight:700;line-height:1;letter-spacing:-.075rem}
.icon_w.v3_mod{width:1.5em;height:1.5em}
@media screen and (max-width: 480px) {
.icon_w.v3_mod{width:1.6em;height:1.6em}
}
.rank_heading_rate .icon_w.v3_mod{width:1.4em;height:1.4em}
.icon_w.v4_mod{position:absolute;top:.1em;left:.2em;display:none;width:.8em;height:.8em}
@media screen and (max-width: 1200px) {
.icon_w.v4_mod{top:.12em;left:.17em;display:block}
}
.icon.reviews_mod{margin-left:.4em}
.icon.pencil_dark_mod{font-size:1.1em;color:#fff}
.icon.social_mod{fill:#fff}
.icon.facebook_mod{font-size:1.6em}
.icon.twitter_mod{font-size:1.6em}
.icon.linkedin_mod{font-size:1.4em}
.icon.close_mod{font-size:.8em;fill:#fff}
.icon.card_mod{font-size:1.1em;fill:#2f7cdb}
.icon.white_mod{fill:#fff}
.icon.link_mod{margin-right:.4em}
.icon.list_rate_mod{fill:#696868}
.rank_heading_rate .icon.list_rate_mod{margin-right:.5em}
.icon.rate_mod{width:100%;height:100%;fill:#fff}
.icon.icon-info{color:#7a7a7a;font-size:1.8em;background:#fff;border-radius:50%}
.icon.icon-tv.title_mod{color:#de5125;margin-right:.6em}
.icon.icon-check_2{font-size:1.6em}
.icon.icon-check_2.validate_mod{margin-right:.4em}
@media screen and (max-width: 480px) {
.icon.icon-check_2.validate_mod{margin-right:0}
}
.icon.icon-pencil.counts_mod{font-size:1.6em}
@media screen and (max-width: 480px) {
.icon.icon-pencil.counts_mod{font-size:1em}
}
.icon.counts_mod{font-size:2em;margin-right:.5em}
@media screen and (max-width: 480px) {
.icon.counts_mod{font-size:1.3em}
}
.icon.statistic_mod{fill:#000}
.icon.phone_mod,.icon.lock_mod{font-size:1.1em}
.icon.radio_mod{position:absolute;top:0;left:0;width:100%;height:100%;fill:#fff}
.icon.lang_mod{position:absolute;top:0;left:0;width:100%;height:100%;fill:#f7fbff}
.dark_mod .icon.lang_mod{fill:#3e7bb1}
.section_v2_title{font-size:2.4em;font-weight:700;font-family:"LatoRegular",sans-serif}
@media screen and (max-width: 480px) {
.section_v2_title{font-size:2em}
}
.client_review_page{position:relative}
.reviews_links{margin-bottom:3em;width:100%;max-width:calc(100% - 36.8em);min-width:51%}
@media screen and (max-width: 1023px) {
.reviews_links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media screen and (max-width: 808px) {
.reviews_links{max-width:100%;margin-bottom:1.6em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.client_review_page_content,.review_title_wrap,.clients_reviews,.reviews_1{width:100%;max-width:calc(100% - 38.8em);min-width:51%}
@media screen and (max-width: 808px) {
.client_review_page_content,.review_title_wrap,.clients_reviews,.reviews_1{max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
}
.reviews_1{margin-bottom:3.6em}
.review_title_wrap{margin-bottom:2.8em}
@media screen and (max-width: 808px) {
.review_title_wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.2em}
}
.reviews_link{margin:0 auto}
@media screen and (max-width: 1023px) {
.reviews_link{margin-bottom:1.66667em;width:100%}
.reviews_link:last-child{margin-bottom:0}
}
@media screen and (max-width: 808px) {
.reviews_link{margin-bottom:.7rem}
}
@media screen and (max-width: 1540px) {
.reviews_helpful{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.reviews_helpful_item{width:calc(50% - 1.6em);margin-right:3.2em;padding:1.6em;background-color:#faf9f4;border:1px solid #c9c9c9;-webkit-box-shadow:.3em .4em 0 rgba(0,0,0,0.05);box-shadow:.3em .4em 0 rgba(0,0,0,0.05)}
.reviews_helpful_item:nth-child(2n){margin-right:0;margin-bottom:0}
@media screen and (max-width: 1540px) {
.reviews_helpful_item{width:100%;margin-right:0;margin-bottom:2em}
}
@media screen and (max-width: 480px) {
.reviews_helpful_item{padding:1.2em}
}
.reviews_helpful_head{font-size:1.8em;font-weight:700;font-family:"Montserrat",sans-serif}
@media screen and (max-width: 480px) {
.reviews_helpful_head{letter-spacing:-.06em}
}
.reviews_helpful_head_positive{display:none;color:#6e912a}
.positive_mod .reviews_helpful_head_positive{display:inline}
.reviews_helpful_head_critical{display:none;color:#ba0000}
.critical_mod .reviews_helpful_head_critical{display:inline}
.reviews_helpful_count{font-size:1.4em;font-family:"Roboto",sans-serif}
@media screen and (max-width: 480px) {
.reviews_helpful_count{font-size:1.2em}
}
.reviews_helpful_title{margin-top:.2em;font-size:1.6em;font-weight:700}
@media screen and (max-width: 480px) {
.reviews_helpful_title{margin-top:.28571em;font-size:1.4em}
}
.reviews_helpful_author{margin-top:.2em;font-size:1.4em;font-weight:300}
@media screen and (max-width: 480px) {
.reviews_helpful_author{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2em}
}
.reviews_helpful_author_name{color:#1b5494;text-decoration:underline;margin-left:.4em}
.reviews_helpful_linkedin{display:block;width:1.3em;height:1.3em;margin-left:.4em}
.reviews_helpful_author_date{margin-left:.4em}
.reviews_helpful_content{margin-top:1em}
.reviews_helpful_content_full{display:none;margin-top:1em}
.reviews_helpful_text{display:inline;margin-right:.4em;font-size:1.5em;font-weight:300}
@media screen and (max-width: 480px) {
.reviews_helpful_text{font-size:1.4em}
}
.reviews_helpful_more{font-size:1.5em;color:#1b5494;text-decoration:underline}
.clients_review_item{width:100%;margin-bottom:7.4em}
.clients_review_item:last-child{margin-bottom:0}
@media screen and (max-width: 1540px) {
.clients_review_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media screen and (max-width: 1199px) {
.clients_review_item{margin-bottom:3em}
}
.clients_review_author{-ms-flex-negative:0;flex-shrink:0;width:15.6em;padding-top:1.2em;text-align:center}
@media screen and (max-width: 1540px) {
.clients_review_author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border:1px solid #ececec;border-bottom:none;text-align:left;padding:2.4em 2.6em}
}
@media screen and (max-width: 480px) {
.clients_review_author{padding:1.2em}
}
.clients_review_author_avatar{position:relative;width:6.8em;height:6.8em;margin:0 auto}
@media screen and (max-width: 480px) {
.clients_review_author_avatar{height:4.6em;width:4.6em;margin:0}
}
.clients_review_author_img_wrap{width:100%;height:100%;overflow:hidden}
.clients_review_author_img{width:100%}
.clients_review_author_details{position:absolute;top:-.8em;right:-.8em}
@media screen and (max-width: 1540px) {
.clients_review_author_details{display:none}
}
.clients_review_author_details_content{position:absolute;top:-3.8em;left:3em;display:none;width:32em;text-align:left;background-color:#fff;border:2px solid #b9b9b9;-webkit-box-shadow:0 .6em 1.2em rgba(0,0,0,0.35);box-shadow:0 .6em 1.2em rgba(0,0,0,0.35);z-index:3}
.clients_review_author_details:hover .clients_review_author_details_content{display:block}
.clients_review_author_details_content:after,.clients_review_author_details_content:before{content:'';position:absolute;right:100%;width:0;height:0;border-style:solid}
.clients_review_author_details_content:after{top:3em;border-width:1.4em 1.4em 1.4em 0;border-color:transparent #ececec transparent transparent;-webkit-filter:drop-shadow(-0.2em 1px 1px rgba(0,0,0,0.35));filter:drop-shadow(-0.2em 1px 1px rgba(0,0,0,0.35))}
.clients_review_author_details_content:before{top:3.1em;border-width:1.3em 1.3em 1.3em 0;border-color:transparent #fff transparent transparent;z-index:3}
.clients_review_author_details_content_top{padding:1.4em 2.2em}
.clients_review_author_details_list{margin-top:1em}
.clients_review_author_details_item{position:relative;margin-bottom:.4em;padding-left:.71429em;font-size:1.4em;font-weight:300;font-family:"Montserrat",sans-serif}
.clients_review_author_details_item:after{content:'';position:absolute;top:50%;left:0;width:0;height:0;margin-top:-.3rem;border-style:solid;border-width:.3rem 0 .3rem .4rem;border-color:transparent transparent transparent #de5125}
.clients_review_author_details_distribution{padding:1em 2.4em 2.2em;background-color:#f8f8f8}
.clients_review_author_details_distribution_title{font-size:1.6em;font-weight:300;font-family:"Montserrat",sans-serif}
.clients_review_author_details_distribution_content{margin-top:.6em}
.clients_review_author_details_distribution_item{margin-bottom:.2em}
.clients_review_author_details_distribution_bar_wrap{position:relative;width:8.6em;height:.6em;margin-right:1em;background-color:#d6d6d6}
.clients_review_author_details_distribution_bar{position:absolute;top:0;left:0;height:100%;background-color:#6e912a}
.clients_review_author_details_distribution_bar.v1_mod{width:100%}
.clients_review_author_details_distribution_type{font-size:1.3em;font-family:"Montserrat",sans-serif;font-weight:300}
.clients_review_author_details_distribution_helpful{font-size:1.4em;font-family:"Montserrat",sans-serif;margin-left:auto}
.clients_review_author_details_distribution_helpful_count{-ms-flex-negative:0;flex-shrink:0;width:1.57143em;height:1.57143em;margin-right:.4em;color:#fff;background-color:#797979;border-radius:50%}
@media screen and (max-width: 1540px) {
.clients_review_author_top{width:calc(100% - 7em);padding-left:1em}
}
.clients_review_author_name{margin-top:.85714em;font-size:1.4em;font-weight:900;text-transform:uppercase}
.clients_review_author_name.details_mod{margin-top:0;font-size:1.6em}
@media screen and (max-width: 1540px) {
.clients_review_author_name{margin-top:0;margin-bottom:.2em}
}
@media screen and (max-width: 480px) {
.clients_review_author_name{line-height:1}
}
.clients_review_author_job{color:#a4a4a4;text-transform:uppercase}
.clients_review_author_job.details_mod{font-size:1.4em}
@media screen and (max-width: 480px) {
.clients_review_author_job{line-height:1}
}
.clients_review_author_level{margin-top:.5em;padding-bottom:.75em;font-size:1.2em;font-family:"LatoRegular",sans-serif;text-transform:uppercase;border-bottom:1px solid #ececec}
.clients_review_author_level.details_mod{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.71429em;font-size:1.4em;font-family:"Montserrat",sans-serif;border-bottom:none}
@media screen and (max-width: 1540px) {
.clients_review_author_level{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;margin-top:1.9em;border-bottom:none}
}
@media screen and (max-width: 480px) {
.clients_review_author_level{margin-top:.5em;font-weight:700}
}
.clients_review_author_level_count{width:1.5em;height:1.5em;margin:0 .33333em;line-height:1;color:#fff;background-color:#de5125;border-radius:50%}
@media screen and (max-width: 480px) {
.clients_review_author_level_count{font-size:.8em;width:1.16667em;height:1.16667em;margin:0 .16667em}
}
.clients_review_counts{padding:.58333em 0;padding-right:1.66667em;font-size:1.2em;font-family:"LatoRegular",sans-serif;font-weight:700;border-bottom:1px solid #ececec}
@media screen and (max-width: 1540px) {
.clients_review_counts{width:50%;height:1.83333em;margin-top:1.66667em;border-top:1px solid #ececec}
}
@media screen and (max-width: 480px) {
.clients_review_counts{margin-top:1.33333em}
}
.clients_review_author_reply{margin-top:1.42857em}
@media screen and (max-width: 1540px) {
.clients_review_author_reply{width:100%;height:2.8rem}
}
@media screen and (max-width: 480px) {
.clients_review_author_reply{height:1.5rem;margin-top:.85714em}
}
.clients_review_right{width:100%;margin-left:1.6em}
@media screen and (max-width: 1540px) {
.clients_review_right{min-width:0;margin-left:0}
}
.clients_review_content_wrap{position:relative;padding:2.4em 2.6em;-webkit-box-shadow:0 0 .6em rgba(236,236,236,0.27);box-shadow:0 0 .6em rgba(236,236,236,0.27);border:1px solid #ececec}
.clients_review_content_wrap:after,.clients_review_content_wrap:before{content:'';position:absolute;right:100%;width:0;height:0;border-style:solid}
.clients_review_content_wrap:after{top:3em;border-width:1.4em 1.4em 1.4em 0;border-color:transparent #ececec transparent transparent}
.clients_review_content_wrap:before{top:3.1em;border-width:1.3em 1.3em 1.3em 0;border-color:transparent #fff transparent transparent;z-index:2}
@media screen and (max-width: 1540px) {
.clients_review_content_wrap{border-top:none;-webkit-box-shadow:none;box-shadow:none}
.clients_review_content_wrap:before,.clients_review_content_wrap:after{display:none}
}
@media screen and (max-width: 480px) {
.clients_review_content_wrap{padding:.2em 1.2em 1.4em}
}
.clients_review_type{font-size:1.2em;font-weight:700;font-family:"LatoRegular",sans-serif;color:#11600d;text-transform:uppercase}
.clients_review_type.negative{color:#ba0000}
.clients_review_type.neutral{color:#717171}
@media screen and (max-width: 480px) {
.clients_review_title{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.clients_review_title_text{font-size:2em;font-weight:700;font-family:"LatoRegular",sans-serif}
.clients_review_title_text.video_mod:before{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.4rem;height:1.8rem;margin-right:.4rem;background:url(/svg/icons/tv.svg) no-repeat center center}
@media screen and (max-width: 480px) {
.clients_review_title_text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1.8em;line-height:1.2}
}
.clients_review_date{font-size:1.4em;color:#717171}
@media screen and (max-width: 480px) {
.clients_review_date{font-size:1.2em;line-height:1}
}
.clients_review_system{margin-top:1em}
@media screen and (max-width: 480px) {
.clients_review_system{margin-top:.6em}
}
.clients_review_validate_text,.clients_review_source_text{font-size:1.4em;font-weight:700;font-family:"LatoRegular",sans-serif;line-height:1;text-transform:uppercase}
@media screen and (max-width: 480px) {
.clients_review_validate_text,.clients_review_source_text{font-size:1em;letter-spacing:.09em}
}
.clients_review_validate_text.unverified{color:#d00000}
.clients_review_validate{padding-right:.8em;color:#11600d;border-right:1px solid #7a7a7a}
@media screen and (max-width: 480px) {
.clients_review_validate{border-right:none}
}
.clients_review_source{padding-left:.6em}
@media screen and (max-width: 480px) {
.clients_review_source{display:none}
}
.clients_review_source_info{position:relative;margin-left:.4em}
.clients_review_source_info.unverified{margin-right:.4em}
.clients_review_source_info.unverified .icon.icon-info{color:#d00000}
.clients_review_source_info_content{position:absolute;bottom:calc(100% + 1.4em);left:-7.6em;display:none;width:24.4em;padding:1.4em 2.4em;font-weight:300;background:#fff;border:2px solid #b9b9b9;-webkit-box-shadow:0 .5em 1em rgba(0,0,0,0.35);box-shadow:0 .5em 1em rgba(0,0,0,0.35)}
.clients_review_source_info_content:after,.clients_review_source_info_content:before{content:'';position:absolute;top:100%;width:0;height:0;border-style:solid}
.clients_review_source_info_content:after{left:6.8em;border-width:1.4em 1.4em 0;border-color:#b9b9b9 transparent transparent;-webkit-filter:drop-shadow(0 0.6em 0.3em rgba(0,0,0,0.35));filter:drop-shadow(0 0.6em 0.3em rgba(0,0,0,0.35))}
.clients_review_source_info_content:before{left:7em;border-width:1.2em 1.2em 0;border-color:#fff transparent transparent;z-index:2}
.clients_review_source_info:hover .clients_review_source_info_content{display:block}
.clients_review_source_info_text{font-size:1.2em;font-family:"Montserrat",sans-serif;font-weight:500;line-height:1.45;letter-spacing:.1px}
.clients_review_for{padding:.4em 1.66667em .5em 1em;margin-top:1.16667em;font-size:1.3em;font-weight:700;font-family:"LatoRegular",sans-serif;text-transform:uppercase;color:#000;border-top:1px solid #ececec;border-bottom:1px solid #ececec}
@media screen and (max-width: 1540px) {
.clients_review_for{width:100%}
}
@media screen and (max-width: 480px) {
.clients_review_for{font-size:1.1em;margin-top:.81818em;padding-left:.72727em}
}
.clients_review_for_company,.clients_review_for_content_color{margin-right:.4em}
@media screen and (max-width: 480px) {
.clients_review_for_company,.clients_review_for_content_color{margin-right:.1em}
}
.clients_review_for_title{margin-right:.5em}
@media screen and (max-width: 480px) {
.clients_review_for_title{margin-right:.1em}
}
.clients_review_content{width:100%;margin-top:2.6em;margin-bottom:3em;color:#220b0b}
@media screen and (max-width: 480px) {
.clients_review_content{margin-top:1em;margin-bottom:2em}
}
.clients_review_content_block{margin-bottom:1.5em}
.clients_review_content_block:last-child{margin-bottom:0}
.clients_review_content_title,.clients_review_content h2{margin-top:.83333em;font-size:1.8em;font-weight:700;font-family:"LatoRegular",sans-serif;text-decoration:underline}
.clients_review_content_title:first-child,.clients_review_content h2:first-child{margin-top:0}
@media screen and (max-width: 480px) {
.clients_review_content_title,.clients_review_content h2{font-size:1.3em;margin-top:1.71429em}
}
.clients_review_content_text,.clients_review_content p{font-size:1.6em;font-family:"LatoRegular",sans-serif;line-height:1.5;margin-top:.125em}
@media screen and (max-width: 480px) {
.clients_review_content_text,.clients_review_content p{margin-top:.76923em;font-size:1.3em;line-height:1.4}
}
.clients_review_bottom{width:100%}
@media screen and (max-width: 1540px) {
.clients_review_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media screen and (max-width: 1540px) {
.clients_review_share{margin-top:.8em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.clients_review_share_text{margin-right:.4em;font-family:"Montserrat",sans-serif;font-weight:700}
@media screen and (max-width: 480px) {
.clients_review_share_text{font-size:1.2rem;font-weight:400}
}
.clients_review_share_img{width:12em;background-color:#fff}
.clients_review_vote{margin-left:auto;margin-bottom:1.2em;text-transform:uppercase}
@media screen and (max-width: 480px) {
.clients_review_vote{margin-left:unset}
}
.clients_review_vote_text{font-size:1.4em;font-family:"LatoRegular",sans-serif}
@media screen and (max-width: 1540px) {
.clients_review_vote_text{text-transform:initial;margin-right:.71429em}
}
.clients_review_vote_link{width:3.66667em;height:1.66667em;margin-left:.5em;font-size:1.2em;line-height:1.66667em;color:#fff;text-align:center;background-color:#282828;border-radius:.8em}
.clients_review_vote_link:hover,.clients_review_vote_link:focus,.clients_review_vote_link:active{color:#fff;background-color:#0f0f0f;text-decoration:none}
@media screen and (max-width: 480px) {
.clients_review_vote_link{width:3.2em;height:1.4em;font-size:1em;line-height:1.4}
}
.clients_review_replies_wrap{width:100%;max-width:80em}
.clients_review_reply_send{width:100%;padding:2.6em 3em 2.4em 2.5em;background-color:#fafafa;display:none}
.clients_review_reply_send.active{display:block}
@media screen and (max-width: 480px) {
.clients_review_reply_send{padding:1em 1em 1.4em}
.clients_review_reply_send.active{display:flex}
}
.clients_review_reply_send_reply{width:84.5%;float:right}
.clients_review_reply_submit{margin-top:1.21429em;margin-left:auto;cursor:pointer}
@media screen and (max-width: 480px) {
.clients_review_reply_submit{margin-top:.6em;background-color:#de5125}
}
.clients_review_replies_author{-ms-flex-negative:0;flex-shrink:0;width:12.4em;padding:2.2em 2.8em 2.2em 1.4em;text-align:center}
@media screen and (max-width: 480px) {
.clients_review_replies_author{width:5.4em;padding:1.6em 1em 1em 0}
}
.clients_review_replies_author_img_wrap{width:6.8em;height:6.8em;position:relative}
@media screen and (max-width: 480px) {
.clients_review_replies_author_img_wrap{width:4.6em;height:4.6em}
}
.clients_review_replies_author_img{width:100%}
.clients_review_replies_author_name{margin-top:.5em;font-size:1.4em;font-weight:700;font-family:"LatoRegular",sans-serif}
@media screen and (max-width: 480px) {
.clients_review_replies_author_name{margin-top:.16667em;font-size:1.2em}
}
.clients_review_replies_content{padding:1.8em 1.6em;border:1px solid #e5e5e5;border-top:none;width:100%;-webkit-box-shadow:0 0 .6em rgba(236,236,236,0.27);box-shadow:0 0 .6em rgba(236,236,236,0.27)}
@media screen and (max-width: 480px) {
.clients_review_replies_content{padding:1.2em .4em 1.2em 1em}
}
.clients_review_replies_text{font-size:1.6em;line-height:1.2;font-family:"LatoRegular",sans-serif}
@media screen and (max-width: 480px) {
.clients_review_replies_text{font-size:1.4em;line-height:1.3}
}
.clients_review_replies_reply{margin-top:1.71429em;cursor:pointer}
@media screen and (max-width: 480px) {
.clients_review_replies_reply{margin-top:1em}
}
.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media screen and (max-width: 1200px) {
.reviews_category{padding:1em 1.4em}
}
.reviews_category_heading{padding-bottom:.4em;margin-bottom:1.2em;border-bottom:2px solid rgba(0,0,0,0.1)}
@media screen and (max-width: 1200px) {
.reviews_category_heading{margin-bottom:1em}
}
.reviews_category_in p{font-size:1.4em;margin-bottom:4em}
.reviews_category_rate{margin-bottom:.6em}
.reviews_category_state{color:#6e912a;font-size:1.4em;font-weight:900;text-transform:uppercase;letter-spacing:-.014rem}
.reviews_category_state.red_mod{color:#bf0303}
.reviews_category_state.gray_mod{color:#595959}
@media screen and (max-width: 1200px) {
.reviews_category_state{font-size:1.3em;letter-spacing:0}
}
.reviews_category_state_count{margin-left:.6rem;font-weight:700}
.reviews_category_all{color:#000;font-size:1.4em;font-weight:400;letter-spacing:.02rem}
.reviews_category_all.right_mod{margin-left:auto}
@media screen and (max-width: 640px) {
.reviews_category_w_video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.reviews_category_video_in{max-width:17.6em;width:100%;height:8.4em;margin-right:1.4em}
@media screen and (max-width: 640px) {
.reviews_category_video_in{margin-right:0;margin-bottom:1.4em}
}
.reviews_category_video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media screen and (min-width: 641px) {
.reviews_category_video_descr{-webkit-box-flex:1;-ms-flex:1 1 17.6em;flex:1 1 17.6em}
}
.reviews_category_w_img{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:4em;height:4em;margin-right:1rem;background:#fff url(/svg/icons/user_img_2.svg) no-repeat center bottom;border:2px solid rgba(0,0,0,0.2);border-radius:2px}
.reviews_category_img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.reviews_category_w_icon{position:absolute;left:50%;bottom:-.8em;width:1.4em;height:1.4em;margin-left:-.7em}
.reviews_category_icon{width:100%;height:100%}
.reviews_category_w_descr{-webkit-box-flex:1;-ms-flex:1 1 3.4em;flex:1 1 3.4em;padding-top:.2em}
.reviews_category_descr,.reviews_category_subtitle{color:#000;font-size:1.4em;letter-spacing:-.04rem;line-height:1.25}
.reviews_category_subtitle{display:block;font-weight:700}
.reviews_category_subtitle.offset_mod{margin-bottom:.6em}
.reviews_category_video_descr .reviews_category_subtitle{font-weight:500}
.reviews_category_descr{margin-bottom:.6em}
.reviews_category_name{color:#000;font-size:1.4em;font-weight:900;text-transform:uppercase}
.facts_block_def{width:35%;padding-right:1em}
@media screen and (max-width: 1199px) {
.facts_block_def{width:40%}
}
.facts_block_title,.facts_block_link{font-family:"LatoRegular",sans-serif;font-size:1.4em;font-weight:400}
@media screen and (min-width: 1023px) {
.facts_block_title,.facts_block_link{color:#000}
}
@media screen and (max-width: 1199px) {
.facts_block_title,.facts_block_link{font-size:1.3em;color:#000}
.facts_block_title a,.facts_block_title a:hover{color:#000}
}
@media screen and (min-width: 1023px) {
.facts_block_link{color:#0d5491}
}
@media screen and (max-width: 1199px) {
.facts_block_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}
}
.facts_block_descr{width:65%}
@media screen and (max-width: 1199px) {
.facts_block_descr{width:60%}
}
.tag_list{margin-right:-.6em;margin-bottom:-.6em}
.tag_item{padding-right:.6em;padding-bottom:.6em}
.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.2em;padding:0 .6em;color:#fff;font-family:"Roboto",sans-serif;font-size:1em;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.06rem;border-radius:.3rem;background-color:#454545}
.tag:hover,.tag:focus{text-decoration:none;color:#fff;background-color:#000}
.social_list.about_mod{margin-left:1em}
.social_item{margin-right:.4em}
.social_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.6em;height:2.6em;opacity:.6;border-radius:50%}
.social_link.facebook_mod{background-color:#455a9b}
.social_link.twitter_mod{background-color:#6da3e4}
.social_link.linkedin_mod{background-color:#2a7bbc}
.social_link:hover{opacity:1}
.rating_list.statistic_mod{margin-bottom:.2em}
.rating_list.helpful_mod{margin-top:.3em}
.rating_list.about_company_mod{margin-right:.8em}
@media screen and (max-width: 1200px) {
.rating_list.about_company_mod{margin-top:.3em}
}
.rating_link_full,.rating_link_half,.rating_link_empty{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:17px;height:17px;background-repeat:no-repeat;background-position:left center}
@media screen and (max-width: 1200px) {
.rating_link_full,.rating_link_half,.rating_link_empty{width:15px;height:15px}
}
.rating_link_half{background-image:url(/svg/rating-half.svg)}
.rating_link_full{background-image:url(/svg/rating-full.svg)}
.rating_link_empty{background-image:url(/svg/rating-empty.svg)}
.reviews_rate.title_mod{margin-left:1em}
@media screen and (max-width: 480px) {
.reviews_rate.title_mod{margin-left:0}
}
.reviews_rate_full{width:1.5em;height:1.5em;border-radius:.3em;background-image:url(/svg/icons/star-white.svg);background-size:68%;background-color:rgba(0,0,0,0.2);background-repeat:no-repeat;background-position:50% 42%}
.reviews_rate_full + .reviews_rate_full{margin-left:.2em}
.reviews_rate_full.green_mod{background-color:#6e912a}
.reviews_rate_full.red_mod{background-color:#c90000}
.reviews_rate_full.dark_mod{background-color:#454545}
.rating_star{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.9em;height:1.8em;background-image:url(/svg/icons/gray_star.svg);background-size:100% 100%}
.rating_star.green_mod{background-image:url(/svg/icons/green_star.svg);background-size:contain}
.rating_star.red_mod{background-image:url(/svg/icons/red_star.svg);background-size:contain}
.rating_star.dark_mod{background-image:url(/svg/icons/dark_star.svg);background-size:contain}
.sort.right_mod{margin-left:auto}
.sort_list_item{padding-right:.6em}
.sort_control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sort_control:hover,.sort_control:focus{text-decoration:none}
.sort_control_w_ico{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3em;height:3em;line-height:3em;border:1px solid rgba(136,136,136,0.44);border-radius:50%;background-color:#fff}
.sort_control_w_ico.offset_mod{margin-right:.4em;-webkit-box-flex:0;-ms-flex:none;flex:none}
.sort_control_w_ico:before{position:absolute;top:50%;left:50%;margin:-.6em 0 0 -.55em;border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:1em solid #00ba42;content:""}
.sort_control_w_ico.down_mod:before{top:58%;border-bottom:0;border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:1em solid #ba0000}
.sort_control_w_ico.no_chance_mod:before{display:none}
.sort_control_ico{color:#000;font-size:1em;font-weight:400;text-transform:uppercase}
.sort_control_title{width:100%;color:#999;font-family:"LatoRegular";font-size:1em;line-height:1.15;font-weight:400;text-transform:uppercase}
.overall_rating_wrap{position:absolute;top:8em;right:0;-ms-flex-negative:0;flex-shrink:0;width:32.2em;margin-left:5.6em;margin-top:1em}
.overall_rating_wrap.clients_review_mod{margin-top:-6.8em}
@media screen and (max-width: 808px) {
.overall_rating_wrap.clients_review_mod{margin-top:.4em}
}
@media screen and (max-width: 808px) {
.overall_rating_wrap{position:static;width:100%;margin-left:0;margin-bottom:2em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.overall_rating_date{margin-bottom:.28571em;font-size:1.4em;font-family:"LatoRegular",sans-serif;text-align:right}
@media screen and (max-width: 808px) {
.overall_rating_date{display:none}
}
.overall_rating_block{padding:3.2em 2em 3.4em;color:#fff;background-color:#00314d}
@media screen and (max-width: 480px) {
.overall_rating_block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem}
}
.overall_rating_title{font-size:2.4em;font-weight:700;font-family:"RobotoSlab",sans-serif;text-transform:uppercase;text-align:center}
@media screen and (max-width: 480px) {
.overall_rating_title{width:100%;text-align:left}
}
.overall_rating_score{padding:.06667em .5em .1em;margin-top:.13333em;font-size:6em;line-height:.8;font-weight:700;font-family:"RobotoSlab",sans-serif;background-color:#d00000;border-radius:.06667em}
@media screen and (max-width: 480px) {
.overall_rating_score{padding:.1367em .5em .1em;font-size:3.4em;margin-right:10px}
}
.overall_rating_score_details{margin-top:.44444em;font-size:1.8em;font-family:"LatoRegular",sans-serif}
.overall_rating_marks{width:100%;margin-top:1.4em}
.overall_ratink_marks_item{width:100%;padding:.4em 0;border-bottom:1px solid rgba(255,255,255,0.3)}
.overall_ratink_marks_item:last-child{border-bottom:none}
.overall_rating_marks_title,.overall_rating_marks_avg{font-size:1.6em;font-family:"LatoRegular",sans-serif}
.overall_rating_marks_title{margin-right:auto}
.overall_rating_marks_avg{width:1.5em;margin-left:2.25em}
.overall_rating_marks_bar_wrap{position:relative;width:6.4em;height:1em;border-left:1px solid #fff;border-right:1px solid #fff;background-color:#fff}
.overall_rating_marks_bar{position:absolute;top:1px;left:0;height:calc(100% - 2px);width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#12c000),to(#239001));background-image:-o-linear-gradient(top,#12c000 0%,#239001 100%);background-image:linear-gradient(to bottom,#12c000 0%,#239001 100%)}
.overall_rating_marks_bar.v2_mod{width:95%}
.overall_rating_marks_bar.v3_mod{width:95%}
.overall_rating_marks_bar.v4_mod{width:95%}
.overall_rating_marks_bar.v5_mod{width:95%}
.overall_rating_marks_bar_separator{position:absolute;top:1px;width:1px;height:calc(100% - 2px);background-color:#fff;z-index:3}
.overall_rating_marks_bar_separator.mod_1{left:20%}
.overall_rating_marks_bar_separator.mod_2{left:40%}
.overall_rating_marks_bar_separator.mod_3{left:60%}
.overall_rating_marks_bar_separator.mod_4{left:80%}
.overall_rating_distribution{width:100%;margin-top:2.4em}
@media screen and (max-width: 480px) {
.overall_rating_distribution{display:none}
}
.overall_rating_distribution_list{margin-top:1.2em}
.overall_rating_block_title{font-size:1.7em;font-weight:700;font-family:"RobotoSlab",sans-serif;text-transform:uppercase}
.overall_rating_distribution_item{margin-bottom:.6em;padding-left:.2em}
.overall_rating_distribution_name{width:4.16667em;font-size:1.3em;font-family:"Roboto",sans-serif}
.overall_rating_distribution_percentage{width:calc(100% - 4.4em)}
.overall_rating_distribution_bar{height:1.6em;width:100%;background-color:#2ce832}
.overall_rating_distribution_bar.star5_mod{width:60%;background-color:#2ce832}
.overall_rating_distribution_bar.star4_mod{width:50%;background-color:#d2da00}
.overall_rating_distribution_bar.star3_mod{width:40%;background-color:#da9a00}
.overall_rating_distribution_bar.star2_mod{width:30%;background-color:#da7100}
.overall_rating_distribution_bar.star1_mod{width:20%;background-color:#da0000}
.overall_rating_scoring{width:100%;margin-top:1.4em}
@media screen and (max-width: 480px) {
.overall_rating_scoring{margin-top:0}
}
.overall_rating_scoring_list{margin-top:.7em}
@media screen and (max-width: 480px) {
.overall_rating_scoring_list{margin-top:1em}
}
.overall_rating_scoring_item{padding:.4em 0;border-bottom:1px solid rgba(255,255,255,0.3)}
.overall_rating_scoring_item:last-child{border-bottom:none}
@media screen and (max-width: 480px) {
.overall_rating_scoring_item{padding:.5em 0}
}
.overall_rating_scoring_title,.overall_rating_scoring_data{font-size:1.4em;font-family:"LatoRegular",sans-serif}
.overall_rating_scoring_title a{color:#fff}
.overall_rating_scoring_data{margin-left:auto}
@media screen and (min-width: 1023px) {
.statistic_heading{height:3.7em;text-align:center;background-color:#06355d}
.statistic_heading.performers{background:#0d5491}
.statistic_heading.contenders{background:#1167b1}
}
.statistic_title{color:#fff;font-size:2em;font-weight:700;line-height:1;text-transform:uppercase}
@media screen and (min-width: 1023px) {
.statistic_row{position:relative;border:1px solid #e0e0e0;border-top:0}
}
.statistic_col.v2_mod{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
@media screen and (min-width: 1023px) {
.statistic_col{padding:1.6em .4em;-webkit-box-shadow:-1px 0 0 0 #e0e0e0;box-shadow:-1px 0 0 0 #e0e0e0}
.statistic_col:first-child{-webkit-box-shadow:none;box-shadow:none}
.statistic_col.v1_mod{width:2.5%}
}
@media screen and (min-width: 1023px) {
.statistic_col.v2_mod{width:15.8%;padding-left:.8em;padding-right:.8em}
}
@media screen and (min-width: 1023px) {
.statistic_col.v3_mod{width:5.2%}
}
@media screen and (min-width: 1023px) {
.statistic_col.v4_mod{width:10.1%}
.statistic_col.v5_mod{width:5.7%}
}
@media screen and (min-width: 1023px) {
.statistic_col.v6_mod{width:4.3%}
.statistic_col.v7_mod{width:6%}
}
@media screen and (min-width: 1023px) {
.statistic_col.v8_mod{width:4.5%}
.statistic_col.v9_mod{width:12.2%;padding:0 1.4em}
.statistic_col.v10_mod{width:11.9%;padding:0 1.4em}
.statistic_col.v11_mod{width:2%}
.statistic_col.v12_mod{width:9.2%}
.statistic_col.v13_mod{width:2.6%}
}
.statistic_col_in{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.statistic_row:hover .statistic_col_in{-webkit-transform:translateY(-1.6em);-ms-transform:translateY(-1.6em);transform:translateY(-1.6em)}
.statistic_col.v12_mod .statistic_col_in{background-color:#cecece;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.statistic_w_position{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:3em;height:3.2em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAgCAMAAADZqYNOAAAAAXNSR0IB2cksfwAAAO1QTFRFAAAAPkZPQkhRQkhSQElSQkhSQkhSQkdTQUhSQUhSK1VVQkhSQ0lSVVVVQUhSQEpQQkhSQkhSQkdSQ0NOQEZRQkhRRElTQ0dTQkhRQUhTQ0dSQkhSQkhSQkhSRkZGQkhSQkhSQkhSQkhSQ0hSQkhRTU1NQ0lSQ0hSQkhSQ0hTQUhSQkdSQkhSQEpTQkhSQkhSQUdSAAAAQUhSQkhSQ0lRQklTQkhTRUVOQ0dSQ0ZRQkhTRERVQkhSQkhRQUhRQkhSQ0dRQUZQQEZTQUhVQUdRQkhSQkhSQkhSQUlSQ0hTQkhSQkhSQkhSQkxVQkdSiCcQWAAAAE90Uk5TAB258xyy/7PemAarrAPDMNf8wRcsvDHPo5Sh0PLJC/D3p3xjqQqCtN8uy+hRNOf+fQGcm357qhp6Re4P/dign2szKCeBgN3cO1z79eUb1o4oqGsAAAEhSURBVHicfdJpU8IwEAbglchKUZEKHqiAgpyCtR4gAgqe3P//57hNtvXauB+SN+8z08lkCvBt1mIqtg62iSPihlUTpAmrOqSOVZObuJX81W1/xRSmfvY7aXc3w+csfTnLObPnpvfhgJpDbnKUc5yPKB/DCa15UxSKlIsFc8hTPoUzWkumKGMwZXMoUTyHSrWG9YYumlqbOjfqWKtWgnSBqkVbG820KbcUXvIF6AG9Kx+uWW/Av/UQ46x3QdfpKlbV7QTbPWtPlw8Yjkk91r6Hf2fQD99sKOgwetFHQZ8iHQk6inQs6DjSZ0FfIn0V9C1E/13QD591IiDihNURlX+/6UzU2VTrXETEuVbXogOtFkTUurDg4p8rh5derkRcLQE+ARVZHpYAYc6WAAAAAElFTkSuQmCC) no-repeat center bottom}
.statistic_w_position.crown{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAiCAMAAACUYSJFAAAAulBMVEVBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1FBR1Fg0+MlAAAAPXRSTlMAAQkKDQ8VFxgkLDc4Ozw9PkNERUpcYWJkZWprbHd5ent8fYqLj5OUmba3uLm6vb6/ysvb4ejx8vP09/z9ixw8uAAAARxJREFUKJGF0+tagkAQBuBZxUVMLM8FqJFBZnIwrRCY+7+t2BUhYJeGPyzv8+0BBoCypj3ikN4UBNVfEd9/xCffJ6t+zYZ0hF6CKbs8HNG7itpRiGWF0csfM40tVmtrGIUa2CzztqZdT/K0PeRKLwJEvFCGqh4INdTZwdZCY7XJlBwk6BGAcZBINAnGoMiiiAcFyCKVYLog4EijiA6QpTS7JG3rfigwadnz5J/ztryrNWsZPRRaOOINRCOhRrTl+77m31fcG2XnmF91O5pmoffN6EOB5NjUT3LTuWjL8xw7Z5GeO1fdiBDxmaP6nQ/jvaVp1j7Ohz8q0x2/P7mz7nWq7sw98Ue7bDBIeKj6S2rWe4zJAMAtQtXKpniDX1lXo3Jcp+sFAAAAAElFTkSuQmCC) center center no-repeat}
.statistic_w_position.none{background:none}
.statistic_position{color:#fff;font-size:1.6em;font-weight:700}
.statistic_w_position.crown .statistic_position{margin-bottom:.44em}
.statistic_w_position.none .statistic_position{color:#000}
.statistic_block_title{color:#000;font-size:1.5em;font-family:"LatoBoldd",sans-serif}
.statistic_block_title a{text-decoration:none;color:#000}
.statistic_block_subtitle{display:block;color:#666;font-size:1.2em;font-weight:400}
.statistic_block_subtitle.offset_mod{margin-bottom:.2em}
.statistic_block_w_info{margin-bottom:1.4em}
@media screen and (min-width: 1023px) {
.statistic_block_info{position:relative;color:#000;font-size:1.2em;font-weight:700;text-decoration:underline;letter-spacing:-.01rem;line-height:1}
.statistic_block_info + .statistic_block_info{margin-left:.4em;padding-left:.6em}
.statistic_block_info + .statistic_block_info:before{position:absolute;top:.2rem;left:0;height:1.2rem;width:1px;background-color:#606060;content:""}
.statistic_block_info:hover{text-decoration:none}
}
@media screen and (min-width: 1023px) {
.statistic_block_w_link{width:100%;margin-bottom:1em}
}
@media screen and (min-width: 1023px) {
.statistic_block_link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:1.28571em;color:#0f4180;font-size:1.2em;font-weight:400}
.statistic_block_link:after{position:absolute;bottom:0;right:0;width:1em;height:1.14286em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAMAAAARSr4IAAAAAXNSR0IB2cksfwAAARdQTFRFAAAAPEbmLzvoAAD/P0vwISnSLznbJCTbFBR2KjPZGh/IHSTJLDbgABqAGyHMGyHFGB7AJi/gMzPMGyDOGR/BFxvDDRqmGh7DFRq9KjLVAACAFhjCMz3OSUnbFxe0ERWwRlDeQEC/FBnBGR+xSFLfgID/OUC/AAD/Exi4HiayV2LiUlvZIiuyT1rbM2bMAACqEhazERahEBabDxOZDxOVR1DPKDahAAC/ExWsDxSbDRGWDRGVDhKOHSeTCgqPDAyWDAuRDhGVAABVv7+/////EReXCAh+DQ2TvLy8srKysrKysLCwr6+trq6usLCuoqKik5OhIyyRFyCnqqqqpqampaWlpqampqampKSkpaWlpqajra2pgICf6MRG8gAAAF10Uk5TAINXAoX29wcN8///UQr4//+0BcX/uhRE/lYC0ekHIvucBGf/YAIoAYn9cpX0pAUDivz7//zYEwRs+////xoyuaVbAwQBLEE7KlNmbn1+dGtctTctWW97hoF0YUQIhDFf9AAAAItJREFUeJxjYGBgZGJmQAAWVjZ2BI+Dk4ubByHNy8cvICiEkBYWERVD0isuISmFxGWQlpFF5srJKygi85WUVVQZ1NRhXHUNTS1tHV09GF/fwNDI2MTUDMY3t7C0sraxhWvXt7N3cHRCMs/ZxdXNHeQAD08vbx9fHz//gMAgIDc4JDQsPDw8IjIqOgYAG9wSJIKi4S4AAAAASUVORK5CYII=) no-repeat center center;background-size:cover;content:""}
}
.statistic_descr{color:#000}
.statistic_descr a{color:#000}
@media screen and (min-width: 1023px) {
.statistic_descr{color:#000;font-size:1.2em;font-weight:400;max-width:100%}
}
@media screen and (max-width: 1200px) {
.statistic_descr{text-align:center}
}
.statistic_w_count{text-align:center}
.statistic_circle{width:1.6em;height:1.6em;}
.statistic_circle.offset_mod{margin-bottom:.2em}
.progress-circle{position:relative;display:inline-block;margin:1rem;width:16px;height:16px;border-radius:50%;background-color:#ebebeb}
.progress-circle:after{content:'';display:inline-block;width:100%;height:100%;border-radius:50%}
.progress-circle.progress-20:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(90deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-19:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(108deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-18:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(126deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-17:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(129.6deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-16:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(151.2deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-15:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(180deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-14:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(198deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-13:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(216deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-12:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(234deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-11:after{background-image:linear-gradient(90deg,#0f4180 50%,transparent 50%,transparent),linear-gradient(237.6deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-10:after{background-image:linear-gradient(-90deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-9:after{background-image:linear-gradient(-72deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-8:after{background-image:linear-gradient(-54deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-7:after{background-image:linear-gradient(-36deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-6:after{background-image:linear-gradient(-18deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-5:after{background-image:linear-gradient(0deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-4:after{background-image:linear-gradient(18deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-3:after{background-image:linear-gradient(36deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-2:after{background-image:linear-gradient(54deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-1:after{background-image:linear-gradient(72deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.progress-circle.progress-0:after{background-image:linear-gradient(90deg,#ebebeb 50%,transparent 50%,transparent),linear-gradient(270deg,#ebebeb 50%,#0f4180 50%,#0f4180)}
.statistic_count{display:block;color:#000;font-size:1em;font-weight:400}
.statistic_w_percent{height:2em;width:100%;padding-right:.4em;line-height:2em;text-align:right;background-color:#c00}
.statistic_percent{color:#fff;font-size:1.1em;font-weight:400}
.statistic_w_rate{margin-top:1.5em}
.statistic_w_rate.nochange_mod{margin-top:0}
.statistic_rate{position:relative;padding-top:1.2em;color:#00ba42;font-size:1.2em;font-weight:400}
.statistic_rate:before{position:absolute;top:0;right:0;width:1.4rem;height:1rem;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-bottom:1rem solid #00ba42;content:""}
.statistic_w_rate.down_mod .statistic_rate{color:#ba0000}
.statistic_w_rate.down_mod .statistic_rate:before{border-bottom:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:1rem solid #ba0000}
.statistic_w_rate.nochange_mod .statistic_rate{font-size:1.2em;color:#000}
.statistic_w_rate.nochange_mod .statistic_rate:before{content:none;border:none}
@media screen and (min-width: 1023px) {
.statistic_w_nav{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf}
.statistic_w_nav.position_mod{position:absolute;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.statistic_row:hover .statistic_w_nav.position_mod{opacity:1;pointer-events:auto}
}
@media screen and (min-width: 1023px) {
.statistic_w_nav{width:81.75%}
}
@media screen and (min-width: 1023px) {
.statistic_nav{height:3.8em;padding:0 2.8em;background-color:#fffef3}
}
@media screen and (min-width: 1451px) {
.statistic_nav_item{padding-right:8.4em}
}
@media (min-width: 1023px) and (max-width: 1450px) {
.statistic_nav_item{padding-right:6.4em}
}
.statistic_nav_item:last-of-type{padding-right:0}
@media screen and (min-width: 1023px) {
.statistic_nav_link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1em;color:#000;font-size:1.3em;line-height:1.2;font-weight:400;letter-spacing:-.035em}
}
@media screen and (min-width: 1023px) {
.statistic_nav_icon{position:absolute;top:50%;left:-1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.57143em;height:1.42857em;margin-top:-.71429em}
}
.submit_wrap{width:100%;max-width:58rem;padding:1.2em 3em;text-align:center;-webkit-box-shadow:inset 0 0 .5rem rgba(0,0,0,0.1),0 0 .5rem #ffe;box-shadow:inset 0 0 .5rem rgba(0,0,0,0.1),0 0 .5rem #ffe}
@media screen and (max-width: 1023px) {
.submit_wrap{max-width:none}
}
@media screen and (max-width: 640px) {
.submit_list{margin-bottom:-4.2em}
}
.submit_item{width:33.33%}
@media screen and (max-width: 640px) {
.submit_item{width:100%;text-align:center;padding-bottom:4.2em}
}
.submit_title{padding:0 0 .83333em;color:#000;font-size:2.4em;font-weight:700}
@media screen and (max-width: 640px) {
.submit_title{padding-bottom:1.91667em}
}
.submit_link{display:block;padding:7.77778em 0 0;color:#000;font-size:1.8em;font-weight:700;text-decoration:none;background-repeat:no-repeat;background-position:50% 0;background-size:7em}
.submit_link:hover,.submit_link:active,.submit_link:focus{text-decoration:none}
.submit_link.video_mod{background-image:url(/i/video.png)}
.submit_link.file_mod{background-image:url(/i/cloud.png)}
.submit_link.phone_mod{background-image:url(/i/phone.png)}
.submit_link_title{display:block;width:100%;max-width:6.66667em;margin:0 auto;text-align:center}
@media screen and (max-width: 640px) {
.submit_link_title{max-width:none}
}
.top_nav_list{margin:0 -2.4em -2em;padding:0}
@media screen and (max-width: 1540px) {
.top_nav_list{margin:0 -1.6em -1em 0}
}
.top_nav_item{padding:0 2.4em 1.5em}
@media screen and (max-width: 1540px) {
.top_nav_item{padding:0 1.6em 1em 0}
}
@media screen and (max-width: 640px) {
.top_nav_item{width:100%;text-align:center}
}
.top_nav_link{position:relative;text-decoration:none;color:#000;font-size:2.2em;font-weight:700;text-transform:uppercase}
.top_nav_link::before{position:absolute;left:-.1875em;right:-.1875em;bottom:-.875em;height:.3125em;content:'';background-color:#c00;opacity:0;pointer-events:none}
@media screen and (max-width: 640px) {
.top_nav_link::before{bottom:-.375em}
}
.top_nav_link:hover,.top_nav_link:focus{text-decoration:none;color:#c00}
.active_mod .top_nav_link{color:#c00}
.active_mod .top_nav_link::before{opacity:1}
.rate_w{padding-bottom:1.8em}
@media screen and (max-width: 1023px) {
.rate_w{padding-bottom:2.6em}
}
.title_form{color:#000;font-size:1.8em;font-weight:700;line-height:1.66667;letter-spacing:-.01em}
@media screen and (max-width: 1200px) {
.title_form{margin-bottom:.625em;font-size:1.4em;line-height:1;letter-spacing:-.5px}
}
.title_form.v2_mod{color:#c00}
.title_form.v3_mod{color:#6e912a}
.review_check_list{margin-top:.5em}
.tare_list{margin:0 -2px -4px;padding:0}
.rank_heading_rate .tare_list{padding-right:1em}
.rate_item_w{padding:0 2px 4px}
.rate_item{width:2.5em;height:2.5em;border-radius:.6em;cursor:pointer}
.rank_heading_rate .rate_item{width:2em;height:2em}
.rate_item.green_mod{background-color:#6e912a}
.rate_item.red_mod{background-color:#c90000}
.rate_item.black_mod{background-color:#454545}
.rate_item.gray_mod{background-color:rgba(0,0,0,0.2)}
.rate_item.yellow_mod{background:#e3b93f}
.rate_item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
@media screen and (max-width: 480px) {
.rate_item{width:2.5em;height:2.5em}
}
.table_head_item{width:100%}
.table_head_item.v1_mod{max-width:31.2em}
.table_head_item.v2_mod{padding-left:.4em;max-width:18em}
@media screen and (max-width: 1540px) {
.table_head_item.v2_mod{display:none}
}
.table_head_item.v3_mod{padding-left:.4em;max-width:12em;margin-left:auto}
@media screen and (max-width: 1540px) {
.table_head_item.v3_mod{display:none}
}
.rate_table{width:100%}
@media screen and (max-width: 1023px) {
.rate_table{padding-top:1em}
}
.table_head{-webkit-box-shadow:inset 0 0 .5em rgba(0,0,0,0.1),0 0 .5em #ffe;box-shadow:inset 0 0 .5em rgba(0,0,0,0.1),0 0 .5em #ffe;border:1px solid #DDD;background-color:#F8F8F8;border-radius:.5em}
@media screen and (max-width: 1540px) {
.table_head{display:none}
}
.table_line{height:4em;padding-right:3.6em}
@media screen and (max-width: 1540px) {
.table_line{padding-right:0}
}
@media screen and (max-width: 1200px) {
.table_line{height:auto}
}
.table_body .table_line{border-bottom:1px solid #DDD}
@media screen and (max-width: 1200px) {
.table_body .table_line{border:0}
}
@media screen and (max-width: 1200px) {
.table_body .table_line{margin-bottom:.9em}
.table_body .table_line:last-child{margin-bottom:0}
}
.table_item{width:100%;max-width:4.66667em;padding:0 .93333em;color:#000;font-size:1.5em;font-weight:400;text-transform:uppercase;letter-spacing:-.014rem;text-align:center}
@media screen and (max-width: 1200px) {
.table_item{padding:0;text-transform:none}
}
.table_head .table_item{font-weight:900}
.table_item.radio_mod{font-size:10px;max-width:7em}
@media screen and (max-width: 1540px) {
.table_item.radio_mod{max-width:5em}
}
@media screen and (max-width: 1200px) {
.table_item.radio_mod{width:auto;height:auto;margin-right:.2em}
.table_item.radio_mod:last-child{margin-right:4em}
}
.table_item:first-child{width:auto;max-width:100%;text-align:left;margin-right:auto;text-transform:none}
.article_wrap{margin-bottom:2em}
@media screen and (min-width: 1023px) {
.article_wrap{display:none}
}
.article_title{color:#3b7dea;font-family:"RobotoSlab",sans-serif;font-size:2.4em;font-weight:700}
.article_category{display:block;color:#000;font-size:1.4em;font-weight:400}
.article_category.offset_mod{margin-bottom:.4em}
.article_w_img{margin-bottom:1em}
@media (min-width: 640px) and (max-width: 1200px) {
.article_w_img{height:27vmax}
}
@media screen and (max-width: 639px) {
.article_w_img{height:12.6em}
}
.article_img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.article_descr{color:#000;font-size:1.6em;font-weight:400;line-height:1.4}
.header_mobile{height:5.5em;width:100%;display:none;font-size:10px;background-color:#e4f1ff;border-bottom:1px solid #f1f8ff;will-change:transform;z-index:100}
.header_mobile.dark_mod{background-color:#105b9d;border-color:#87adce}
@media screen and (max-width: 1199px) {
.header_mobile{display:block}
}
.header_mobile_in{height:100%}
.header_mobile_logo{position:relative;margin-left:27vw}
.main_menu{position:absolute;top:0;left:0;z-index:100;width:100%;height:100vh;overflow:hidden;background-color:#e4f1ff;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}
body.menu_open .main_menu{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.main_menu_in{height:100%;width:100%;padding:1em 0;overflow:hidden;overflow-y:auto}
.main_menu_list{margin:auto}
.main_menu_link{display:block;padding:.4em;font-size:1.6em;color:#000}
.logo{width:9.2em;height:2.8em}
.logo_img{display:block;width:100%;height:100%}
.header_mobile_lang{position:relative;left:.4em;margin-left:auto}
.choose_lang{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.6em;height:2.6em;text-align:center}
.choose_lang:hover,.choose_lang:focus{text-decoration:none}
.choose_lang_in{position:relative;z-index:1;padding-top:.2em;font-size:1.2em;color:#35393a;font-weight:700;text-transform:uppercase}
.dark_mod .choose_lang_in{color:#fff}
.menu_trigger{position:relative;z-index:210;display:block;height:1.6em;width:2.2em;text-transform:uppercase;color:transparent;cursor:pointer}
.menu_trigger:before{content:'';-webkit-transform:translate(0,-0.6em);-ms-transform:translate(0,-0.6em);transform:translate(0,-0.6em);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;left:0;width:100%;height:3px;margin-top:-.15em;background-color:#000}
.dark_mod .menu_trigger:before{background-color:#fff}
.menu_trigger:after{content:'';-webkit-transform:translate(0,0.6em);-ms-transform:translate(0,0.6em);transform:translate(0,0.6em);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;left:0;width:100%;height:3px;margin-top:-.15em;background-color:#000}
.dark_mod .menu_trigger:after{background-color:#fff}
.menu_trigger.active_mod:before{-webkit-transform:rotate(45deg) translate(0,0);-ms-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}
.dark_mod .menu_trigger.active_mod:before{background-color:#000}
.menu_trigger.active_mod:after{-webkit-transform:rotate(-45deg) translate(0,0);-ms-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}
.dark_mod .menu_trigger.active_mod:after{background-color:#000}
.menu_trigger_decor{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;left:0;width:100%;height:3px;margin-top:-.15em;background-color:#000}
.active_mod .menu_trigger_decor{opacity:0;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}
.dark_mod .menu_trigger_decor{background-color:#fff}

.icon{display:inline-block;width:1em;height:1em;fill:currentColor}
.icon-arrow-right{font-size:.806rem;width:.62283em}
.icon-calendar{font-size:1.6rem;width:.90909em}
.icon-card{font-size:2rem;width:1.3em}
.icon-check{font-size:3.2rem;width:1em}
.icon-check_2{font-size:3.2rem;width:1em}
.icon-close{font-size:.933rem;width:1.00322em}
.icon-dark_star{font-size:1.8rem;width:1.04944em}
.icon-empty{font-size:4.544rem;width:1em}
.icon-facebook{font-size:3.2rem;width:1em}
.icon-gray_star{font-size:1.8rem;width:1.04944em}
.icon-green_star{font-size:1.8rem;width:1.04944em}
.icon-info{font-size:2.4rem;width:1em}
.icon-like{font-size:2.1rem;width:1.04762em}
.icon-linkedin{font-size:2.6rem;width:1.07692em}
.icon-list{font-size:1.1rem;width:.90909em}
.icon-list_rate{font-size:1.8rem;width:5.8em}
.icon-lock{font-size:1.8rem;width:.77778em}
.icon-map{font-size:2.9rem;width:1.65517em}
.icon-message{font-size:1.698rem;width:1.29505em}
.icon-pencil{font-size:1.4rem;width:1em}
.icon-phone{font-size:1.701rem;width:1.0582em}
.icon-red_star{font-size:1.8rem;width:1.04944em}
.icon-select-arrows{font-size:1.6rem;width:.5625em}
.icon-star-full{font-size:3.043rem;width:1.05159em}
.icon-tv{font-size:1.6rem;width:1em}
.icon-twitter{font-size:3.2rem;width:1em}
.icon-user_img_2{font-size:3rem;width:1.23333em}
.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.form_cell_v2_mod .select2-container.select2{width:161px!important;border:.1rem solid #c6c6c6;background-color:#f3f3f3;border-radius:.4rem}
.form_cell_v1_mod .select2-container{z-index:10;width:100%!important}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.form_cell_v2_mod .select2-container .select2-selection--single{height:2.8em}
.form_cell_v1_mod .select2-container .select2-selection--single{height:4em;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3),inset 0 2px 0 #fff,inset 0 0 2px rgba(255,255,255,0.7);box-shadow:0 2px 4px rgba(0,0,0,0.3),inset 0 2px 0 #fff,inset 0 0 2px rgba(255,255,255,0.7);border:1px solid rgba(217,217,217,0.7);background-image:-webkit-gradient(linear,left bottom,left top,from(#f4f4f4),to(#fdfdfd));background-image:-o-linear-gradient(bottom,#f4f4f4 0%,#fdfdfd 100%);background-image:linear-gradient(to top,#f4f4f4 0%,#fdfdfd 100%)}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.form_cell_v1_mod .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:20px;height:100%;color:#404040;font-size:1.6em;line-height:2.5em}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.form_cell_v2_mod .select2-dropdown{top:-3px;border-radius:0!important;border:1px solid #c6c6c6}
.form_cell_v1_mod .select2-dropdown{z-index:0;-webkit-box-shadow:0 .2rem .4rem rgba(0,0,0,0.3);box-shadow:0 .2rem .4rem rgba(0,0,0,0.3);border:1px solid rgba(214,214,214,0.7)}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.form_cell_v2_mod .select2-results__option{padding:0 6px;min-height:2em;font-size:1.4em;color:#000;line-height:2em}
.select2-results__option[aria-selected]{cursor:pointer}
.form_cell_v1_mod .select2-results__option[aria-selected]{padding:2px 15px;font-size:1.6em;line-height:1.5}
.form_cell_v1_mod .select2-results__option[aria-selected]:not(:last-of-type){border-bottom:1px solid #e0e0e0}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.form_cell_v1_mod .select2-container--open .select2-dropdown--below{z-index:0;color:#404040;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);border:.1px solid rgba(214,214,214,0.7)}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}
.form_cell_v2_mod .select2-container--default .select2-selection--single{height:2.8em;border-radius:4px;background-color:#f3f3f3}
.form_cell_v2_mod .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-size:1.4em;line-height:2em;font-weight:500}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.form_cell_v2_mod .select2-container--default .select2-selection--single .select2-selection__arrow{right:.6rem}
.form_cell_v1_mod .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;background:url(/svg/icons/select-arrows.svg) no-repeat 50% 50%;background-size:9px 16px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.form_cell_v2_mod .select2-container--default .select2-selection--single .select2-selection__arrow b{border-bottom:0;border-left:.7em solid transparent;border-right:.7em solid transparent;border-top:.8em solid #000;margin-left:-.7em;margin-top:-.5em}
.form_cell_v1_mod .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.form_cell_v2_mod .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-bottom:.8rem solid #000}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.form_cell_v1_mod .select2-container--default .select2-results__option[aria-selected=true]{background:transparent}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}
.form_cell_v1_mod .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#404040;background:transparent}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,white),to(#eee));background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-o-linear-gradient(top,white 0%,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,white 0%,#eee 50%);background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots{height:4rem;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ececec;background-color:#fff}
.slick-dots li{padding:0 .4rem}
.slick-dots li.slick-active button{background-color:#2f7cdb}
.slick-dots button{display:block;width:1.2rem;height:1.2rem;font-size:0;border-radius:50%;background-color:#d3d3d3}
@media screen and (max-width: 1200px) {
.slick-dots{height:2rem}
}
.comment-form-cookies-consent{display:none}
.icon.card_mod{fill:#000}
#mod-linkedin .modal-dialog{width:500px;margin:auto}
@media screen and (max-width: 1200px) {
#mod-linkedin .modal-dialog{width:75vw;margin:1em}
}
.sign-inTxt{width:100%;font-family:'LatoBoldd',sans-serif;font-weight:400;font-size:1.5em;color:#000;margin-bottom:15px;}
.sign-inTxt p{font-size:.9em;line-height:1.3;font-weight:300;margin:10px 0;font-family:'Roboto',sans-serif}
.sign-in-button{width:75%;background:#1983bc url(/images/linkedin_circle.png) no-repeat 15px 9px;font-size:1.6em;line-height:32px;text-align:center;-moz-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
@media screen and (max-width: 1200px) {
.sign-in-button{font-size:1.3em}
}
.sign-in-button a{text-decoration:none;color:#fff;font-weight:300;padding:15px 25px 16px;display:block;font-size:.9em;}
@media screen and (max-width: 1200px) {
.sign-in-button a{padding:10px 5px}
}
.sign-in-button a span{font-weight:600}
.main-titlebox{margin-top:20px}
.page-load-status{margin-top:5em;margin-left:5em;position:relative}
@media screen and (max-width: 1200px) {
.page-load-status{padding-bottom:5em}
}
.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#555;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}
.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}
.loader-ellips__dot:nth-child(3){left:1.5em}
.loader-ellips__dot:nth-child(4){left:3em}
@keyframes reveal {
from{transform:scale(0.001)}
to{transform:scale(1)}
}
@keyframes slide {
to{transform:translateX(1.5em)}
}
.loader-ellips__dot:nth-child(1){animation-name:reveal}
.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}
.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}
#evaluation-video .vjs-big-play-button{display:none}
#msg-flash{width:100%;font-size:1.6em;font-weight:500;font-family:"LatoRegular",sans-serif;margin-bottom:1em}
#msg-flash.success{color:#11600d}
@media screen and (min-width: 1023px) {
.franchiserankings #rankingtable_top .box_3{width:13.2%}
.franchiserankings #rankingtable_top .box_4{width:8.1%}
.franchiserankings #rankingtable_top .box_5{width:6.7%}
.franchiserankings #rankingtable_top .box_6{width:9.3%}
.franchiserankings #rankingtable_top .box_7{width:10.1%}
.franchiserankings #rankingtable_top .box_8{width:5.5%}
.franchiserankings #rankingtable_top .box_9{width:7.2%}
.franchiserankings #rankingtable_top .box_20{width:9%}
.franchiserankings .statistic_col.v3_mod{width:13.2%}
.franchiserankings .statistic_col.v4_mod{width:8.1%}
.franchiserankings .statistic_col.v5_mod{width:6.7%}
.franchiserankings .statistic_col.v6_mod{width:9.3%}
.franchiserankings .statistic_col.v7_mod{width:10.1%}
.franchiserankings .statistic_col.v8_mod{width:5.5%}
.franchiserankings .statistic_col.v9_mod{width:7.2%}
.franchiserankings .statistic_col.v12_mod{width:9%}
.franchiserankings .statistic_col.v3_mod .statistic_col_in{align-content:flex-start;padding:0 1em}
}
@media screen and (min-width: 1023px) {
.rehabfacilities #rankingtable_top .box_3{width:7.2%}
.rehabfacilities #rankingtable_top .box_4{width:13.1%}
.rehabfacilities #rankingtable_top .box_5{width:6.7%}
.rehabfacilities #rankingtable_top .box_6{width:6.3%}
.rehabfacilities #rankingtable_top .box_7{width:8%}
.rehabfacilities #rankingtable_top .box_8{width:6.5%}
.rehabfacilities #rankingtable_top .box_9{width:13.3%}
.rehabfacilities .statistic_col.v3_mod{width:7.2%}
.rehabfacilities .statistic_col.v4_mod{width:13.1%}
.rehabfacilities .statistic_col.v5_mod{width:6.7%}
.rehabfacilities .statistic_col.v6_mod{width:6.3%}
.rehabfacilities .statistic_col.v7_mod{width:8%}
.rehabfacilities .statistic_col.v8_mod{width:6.5%}
.rehabfacilities .statistic_col.v9_mod{width:13.3%}
}
@media screen and (min-width: 1023px) {
#colorbox .reviews_helpful_item{width:100%;margin:0}
}
ul.edition_listp:hover li > div.multi_column{left:-10px!important}

.full-area.area-1280 #footer1_area .box_3,
.full-area.area-1280 #sl #footer1_area .box_2 {width: 18.33%;}
.tippy-content {font-size:16px;}
