.no-flexbox .blog_verticals:after,.no-flexbox .post_meta-extra,.no-flexbox .post_meta-wrapper:after,.no-flexbox .subscription_topics-actions:after,.no-flexbox .tip_category_form-footer:after,.no-flexbox .videos_categories:after,.no-flexbox .videos_category_form.is-one_column .videos_category_form-fieldset:after,.no-flexbox .videos_category_form.is-three_column .videos_category_form-fieldset:after,.no-flexbox .videos_category_form.is-two_column .videos_category_form-fieldset:after,.no-flexbox .videos_category_item-header:after,.subscription_topics-options:after{clear:both}.blog_author_banner-photo_wrapper{background:#3B67A6;border:1px solid #3B67A6;height:226px;overflow:hidden;width:250px}.blog_author_banner-photo{margin-top:-12px;max-width:100%}.blog_author_banner-content{background:#436ba8;overflow:hidden;padding:20px 15px;position:relative;text-align:center}.blog_author_banner-content_footer{background-image:-webkit-linear-gradient(top,rgba(67,107,168,0) 0,#436ba8 100%);background-image:linear-gradient(to bottom,rgba(67,107,168,0) 0,#436ba8 100%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00436ba8', endColorstr='#436ba8', GradientType=0);height:30px;left:0;position:absolute;right:0}.blog_author_banner-name{color:#fff;font-size:19px;font-weight:600}.blog_author_banner-role{color:#fff;font-size:12px}.blog_author_banner-about{color:#eaf5fb;font-size:13px;font-weight:300;margin-top:15px;text-align:center}.blog_banner-link,.blog_banner.for-author a{color:#fff;text-decoration:none}.blog_author_banner-cta{background:#436ba8;border-top:1px solid #1C4581;padding:20px 15px}.blog_author_banner-cta .button,.blog_author_big_banner-cta .button{border-color:#21467b}.blog_author_banner-cta a{font-size:21px}.blog_author_big_banner{display:none}.blog_author_big_banner.is-active{display:block}.blog_banner{display:none;margin-bottom:0!important;max-width:250px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.blog_banner.is-active{display:block}.blog_banner.is-hidden{opacity:0}.blog_banner.is-sticky{position:fixed;top:70px}@media only screen and (max-width:1100px){.blog_banner.is-sticky{top:20px}}.blog_banner.is-bottom_aligned{bottom:0;margin-bottom:0;position:absolute;top:auto!important}.no-flexbox .blog_banner.is-bottom_aligned{bottom:35px}.blog_banner.for-author{width:250px}@media only screen and (max-width:896px){.blog_banner{display:none!important}}.blog_banner-link{background:url(/assets/front/static/blog/blocks/posts/banner_dev_670f6d.png) no-repeat #3863a0;background-size:250px 293.5px;height:293.5px;width:250px;display:table;line-height:22px;padding:160px 10px 60px 42px;text-shadow:1px 1px 0 rgba(150,150,150,.3);-webkit-transition:all .2s;transition:all .2s}.no-backgroundsize .blog_banner-link{background-image:url(/assets/front/static/blog/blocks/posts/banner_dev@0.5x_3361a3.png)}.blog_banner-link:hover{opacity:.9}.blog_banner-link_text{display:table-cell;vertical-align:middle}.blog-block-wrapper{position:relative;width:100%}.no-flexbox .blog-block-wrapper{bottom:0;position:absolute;top:0}.blog-block{background:#fff;margin-bottom:35px;border-right:3px;overflow:hidden}.blog-block.has-border{border:1px solid #f4f4f4}.blog-block.has-no_background{background:0 0}.blog-block-row{padding:15px 20px}.blog-block-header{color:#a9a9a9;text-transform:uppercase;font-size:12px;margin-bottom:15px;font-weight:400}.blog_categories-list_item a.is-active,.blog_search_results-close_link,.content_body b{font-weight:600}.blog-block-view-wrapper{margin:35px 0;text-align:center}.blog-block-view{display:inline;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c;text-decoration:underline}.blog-block-view.is-hovered,.blog-block-view:hover{color:#383838}.blog-block-view.is-active,.blog-block-view:active{color:#1b1b1b}@media only screen and (max-width:400px){.flexbox .blog-block-header-links{margin:0 -5px}.flexbox .blog-block-header-link{margin:0 5px}}.blog_categories-list_item:first-child a{border-top:0}.blog_categories-list_item a{text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c;border-top:1px solid #ececec;display:block;font-size:14px;line-height:18px;padding:10px 20px}.blog_categories-list_item a.is-hovered,.blog_categories-list_item a:hover{color:#383838}.blog_categories-list_item a.is-active,.blog_categories-list_item a:active{color:#1b1b1b}.blog_categories.for-posts{display:none;margin-bottom:23px}.blog_categories.for-posts .blog_categories-list{padding-left:10px}@media only screen and (max-width:896px){.flexbox .blog_categories.for-posts{display:block}.flexbox .blog_categories.for-extra{display:none}}.flexbox .blog_follow_us,.flexbox .blog_posts-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.flexbox .blog_follow_us{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_follow_us.for-header{max-width:750px}.flexbox .blog_follow_us.for-header{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.blog_posts{width:100%}.blog_posts-list{margin:0 -20px -35px}.flexbox .blog_posts-list{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .blog_posts-item,.flexbox .blog_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.no-flexbox .blog_posts-list{margin:0 0 -35px -20px}.blog_posts-item{margin-bottom:35px;overflow:hidden;padding:0 20px}.flexbox .blog_posts-item{display:flex;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (max-width:1142px){.flexbox .blog_posts-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.flexbox .blog_posts-item:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.blog_search_results{width:100%;height:100%;background-color:rgba(255,255,255,.9);left:0;min-height:100%;overflow:scroll;position:fixed;top:0;z-index:100}.no-rgba .blog_search_results{background-color:#fff}.blog_search_results-inner{background-color:#fff;border-radius:1px;border:1px solid #F9F9F9;box-shadow:0 3px 10px rgba(34,25,25,.4);left:50%;margin:70px 0 70px -300px;padding:30px;position:absolute;position:relative;top:0;width:600px}@media only screen and (max-width:896px){.blog_search_results-inner{left:0;margin:0;width:100%}}.blog_search_results-title{font-size:18px;margin-bottom:30px;padding-right:20px}.blog_search_results-item{margin-bottom:20px}.blog_search_results-item_title{color:#3863a0;display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;font-size:16px;margin-bottom:5px}.blog_search_results-item_text,.blog_search_results-item_url{font-size:13px;margin-bottom:5px}.blog_search_results-item_title.is-hovered,.blog_search_results-item_title:hover{color:#103d77}.blog_search_results-item_title.is-active,.blog_search_results-item_title:active{color:#092d5b}.blog_search_results-item_url{color:#3dbe8b}.blog_search_results-close_link{color:#505050;font-size:30px;position:absolute;right:15px;text-decoration:none;top:15px;-webkit-transition:all .2s;transition:all .2s}.blog_search_results-close_link:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#444}.blog_search_results-pages{text-align:center}.blog_search_results-page{color:#3863a0;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;display:inline-block;margin:0 15px}.blog_search_results-page.is-hovered,.blog_search_results-page:hover{color:#103d77}.blog_search_results-page.is-active,.blog_search_results-page:active{color:#092d5b}.blog_search_results-placeholder{background-color:#f9f5d1;border:1px solid #ede9c7;font-size:16px;padding:10px;text-align:center}.blog_search{width:300px;height:20px;display:block;float:right;margin-top:-5px}.is-fixed .blog_search{margin-right:20px}.no-flexbox .is-fixed .blog_search{margin-right:240px}.is-fixed .blog_search.has-no_right_margin{margin-right:0}@media only screen and (max-width:1142px){.blog_search{width:250px}}@media only screen and (max-width:896px){.blog_search{display:none!important}}.blog_search-field{background:#fff;border-radius:4px;border:1px solid #eee;color:#3c3c3c;font-family:proxima-nova,Arial,sans-serif;-webkit-transition:all .2s;transition:all .2s;float:left;font-size:12px;margin:0 10px 0 0;padding:7px 9px;width:220px}.blog_search-field.is-focus,.blog_search-field:focus{background:#fff;border-color:#3eade6;box-shadow:0 0 10px rgba(62,173,230,.5);outline:0}.form-field.is-invalid .blog_search-field{border-color:#ed5858;box-shadow:0 0 10px rgba(237,88,88,.5)}.has-active_smart_placeholder .blog_search-field{padding:27px 15px 13px}@media only screen and (max-width:668px){.flexbox .has-active_smart_placeholder .blog_search-field{padding:20px 15px}}form.is-dark .blog_search-field.is-focus,form.is-dark .blog_search-field:focus{border-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5)}@media only screen and (max-width:1142px){.blog_search-field{width:180px}}.blog_search-submit{background-color:#4285f4;background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(to bottom,#4387fd,#4683ea);border-radius:4px;border:none;height:28px;margin-top:1px;-webkit-transition:background 150ms;transition:background 150ms;width:70px}.blog_search-submit:hover{background-color:#3e7ce4;background:-webkit-linear-gradient(top,#3c78e0,#3f77d6);background:linear-gradient(to bottom,#3c78e0,#3f77d6)}@media only screen and (max-width:1142px){.blog_search-submit{width:60px}}.blog_search-submit_icon{background:url(/assets/front/static/public/primitives/icon/search_white_small_b96bcd.png) no-repeat;background-size:14px 14px;height:14px;width:14px;display:inline-block;margin-top:2px}.no-backgroundsize .blog_search-submit_icon{background-image:url(/assets/front/static/public/primitives/icon/search_white_small@0.5x_27b18b.png)}.blog_search-suggestions{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05);display:none;margin-top:3px;position:relative;z-index:100}.blog_search-suggestions .suggestions_list{border:1px solid #ececec}.blog_search-suggestions .suggestions_item{cursor:pointer;font-size:12px;max-width:100%;overflow:hidden;padding:5px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.blog_search-suggestions .suggestions_item.is-active{background-color:#ecf2fc;color:#222}.blog_search-suggestions .suggestions_item.is-internal_link{background-image:url(/assets/front/static/public/primitives/icon/external_link_122696.png);background-position:top 10px right 8px;background-repeat:no-repeat;background-size:8px;padding-right:24px}.no-backgroundsize .blog_search-suggestions .suggestions_item.is-internal_link{background-image:none;padding-right:10px}.blog_title{height:250px}.flexbox .blog_title{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:1142px){.flexbox .blog_title{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:524px){.flexbox .blog_title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.blog_title.for-show{height:300px}.blog_title-text{padding-right:30px}.no-flexbox .blog_title-text{float:left;position:relative;top:45px}.no-flexbox .blog_title-follow_us_wrapper{float:right;position:relative;top:65px}.flexbox .blog_title-follow_us{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1142px){.flexbox .blog_title-text{padding-right:0;text-align:center;width:100%}.flexbox .blog_title-follow_us_wrapper{width:100%}.flexbox .blog_title-follow_us{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media only screen and (max-width:524px){.flexbox .header.is-left.blog_title-text{padding-right:0;text-align:center}}.blog_verticals{padding:20px 0 0}.flexbox .blog_verticals{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.no-flexbox .blog_verticals{text-align:center}.no-flexbox .blog_verticals:after,.no-flexbox .blog_verticals:before{content:"";display:table}.blog_verticals-item{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);margin:0 20px;min-height:90px;min-width:270px;overflow:hidden;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.blog-comments a,.iquestion_form-tos_link{text-decoration:none;-webkit-transition:color 150ms}.no-flexbox .blog_verticals-item{display:inline-block;min-width:0;width:226px}.blog_verticals-item:hover{box-shadow:0 1px 10px rgba(0,0,0,.4)}.blog_verticals-item.for-developers{background-color:#6baee0}.blog_verticals-item.for-designers{background-color:#f4c150}.blog_verticals-item.for-finance_experts{background-color:#BDD148}.blog_verticals-item.is-active{border:1px solid #3863a0}.blog_verticals-item_link{color:#3863a0;text-align:center;text-decoration:none}.blog_verticals-item_image{display:block;min-height:95px}@media only screen and (max-width:668px){.flexbox .blog_title.for-index{height:auto}.flexbox .blog_verticals{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .blog_verticals-item{margin:10px}.flexbox .blog_verticals-item_image{width:100%}}.no-flexbox .blog_verticals-item_image{width:100%}.blog_verticals-item_title{background-color:#fff;font-size:16px;line-height:45px}.blog-comments{border-top:1px solid #f2f2f2;margin-top:40px;padding-top:20px}.blog-comments a{color:#3863a0;display:inline;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform}.blog-comments a.is-hovered,.blog-comments a:hover{color:#103d77}.blog-comments a.is-active,.blog-comments a:active{color:#092d5b}.image_comparison{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image_comparison-slider{background:url(/assets/front/static/public/primitives/icon/slider-arrows_1ec4f8.svg) center center no-repeat #515151;border-radius:50%;box-shadow:0 0 0 6px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.3);cursor:move;height:44px;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;top:50%;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;width:44px}.image_comparison-slider.draggable,.image_comparison-slider:hover{background-color:#3863a0;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.image_comparison-overlay_img{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 10px 0 #000;height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-visible .image_comparison-overlay_img{width:50%}.blog-relevant-item{margin-left:14px}.blog-relevant-item,.blog-relevant-item a{color:#4e82cf}.blog-relevant-item:before{content:' ';background:#e5e5e5;width:6px;height:6px;display:block;position:absolute;margin:5px 0 0 -14px}.flexbox .blog-trending{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .blog-trending-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (max-width:896px){.flexbox .blog-trending-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.content_body{font-size:15px}@media only screen and (max-width:668px){.content_body{font-size:14px}.flexbox .content_body iframe{height:auto;min-height:300px}}@media only screen and (max-width:524px){.flexbox .blog-trending-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.content_body{font-size:13px}}.content_body.is-small{font-size:13px}.content_body.has-bottom_margin{margin-bottom:20px}.content_body iframe{display:block;margin:0 auto 7px;max-width:800px;width:100%}.content_body a{color:#3976cb}.content_body h2,.content_body h3,.content_body h4{color:#3863a0;font-weight:600;margin-top:2em;margin-bottom:1em;line-height:1.3em}.content_body li,.content_body p{line-height:1.5em}.content_body h2:first-child,.content_body h3:first-child,.content_body h4:first-child{margin-top:0}.content_body h2{font-size:1.5em}.content_body h3{font-size:1.3em}.content_body h4,.content_body p{font-size:1.2em}.content_body p.is-centered{text-align:center}.content_body p.is-zoomable{position:relative;text-align:center;cursor:pointer}.content_body p.is-zoomable:after{bottom:16px;content:' ';display:block;background:url(/assets/front/static/blog/sprites/x2/icon-fullscreen_c48664.png) no-repeat;background-size:20px 20px;height:20px;width:20px;opacity:.6;position:absolute;right:12px;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:896px){.content_body p.is-zoomable{cursor:default}.content_body p.is-zoomable:after{display:none}}.content_body p.is-zoomable:hover .content_body p.is-zoomable:after{opacity:.8}.content_body p.is-with-image_caption{color:#757575;font-size:.9em}.content_body .grey_text,.content_body blockquote,.content_body ol,.content_body p,.content_body pre,.content_body ul{margin-bottom:1em}.content_body .grey_text.is-last_child,.content_body .grey_text:last-child,.content_body blockquote.is-last_child,.content_body blockquote:last-child,.content_body ol.is-last_child,.content_body ol:last-child,.content_body ol:last-child li:last-child,.content_body p.is-last_child,.content_body p:last-child,.content_body pre.is-last_child,.content_body pre:last-child,.content_body ul.is-last_child,.content_body ul:last-child,.content_body ul:last-child li:last-child{margin-bottom:0}.content_body img{display:block;margin:0 auto 7px;max-width:100%}.content_body ol,.content_body ul{font-size:1.2em}.content_body ol ol,.content_body ol p,.content_body ol ul,.content_body ul ol,.content_body ul p,.content_body ul ul{font-size:1em}.content_body ol code,.content_body ol pre code,.content_body ul code,.content_body ul pre code{font-size:.8em}.content_body ol ol,.content_body ol ul,.content_body ul ol,.content_body ul ul{margin-top:1em}.content_body li{margin-left:30px;margin-bottom:.75em}@media only screen and (max-width:524px){.flexbox .content_body li{margin-left:0;list-style-position:inside;margin-bottom:.25em}}.content_body ol li{list-style-type:decimal}.content_body ul li{list-style-type:disc}.content_body ul li ul li{list-style-type:circle}.content_body .pop_out_box,.content_body blockquote{color:#505050}.content_body code{border:1px solid #EEE;border-radius:3px;background:#fffffc;display:inline-block;font-family:monospace;font-size:.8em;vertical-align:text-bottom;padding:2px 5px;line-height:1em;max-width:100%}.content_body pre code{font-size:.9em;line-height:1.5em;width:100%;overflow-x:auto}.content_body blockquote{border-left:10px solid #F0F0F0;padding-left:15px}.content_body hr{background:#E4E4E4;border:0;height:1px;margin:3em 0}.content_body sup{vertical-align:super}.content_body .pop_out_box{width:300px;margin-right:30px;background:#FAFAFA;padding:20px 30px;line-height:1.5em;float:left;font-size:.9em}@media only screen and (max-width:668px){.flexbox .content_body .pop_out_box{width:100%;margin-bottom:1em}}@media only screen and (max-width:400px){.flexbox .content_body iframe{min-height:200px}.flexbox .content_body .pop_out_box{padding:10px}}.content_body .pop_out_box.is-full_width{width:100%;margin-bottom:15px;float:none;overflow:hidden}.content_body .pop_out_box.is-big{width:400px;font-size:1.3em;padding:1em 1.5em}@media only screen and (max-width:668px){.flexbox .content_body .pop_out_box.is-big{width:100%}}@media only screen and (max-width:524px){.flexbox .content_body .pop_out_box.is-big{padding:20px 25px}}@media only screen and (max-width:400px){.flexbox .content_body .pop_out_box.is-big{padding:15px 20px}}.content_body .pop_out_box.is-big.is-full_width{width:100%}.content_body .pop_out_box.is-medium{width:400px;font-size:1em;padding:.8em 1.2em}@media only screen and (max-width:668px){.flexbox .content_body .pop_out_box.is-medium{width:100%}}@media only screen and (max-width:524px){.flexbox .content_body .pop_out_box.is-medium{padding:20px 25px}}@media only screen and (max-width:400px){.flexbox .content_body .pop_out_box.is-medium{padding:15px 20px}}.content_body .pop_out_box.is-medium.is-full_width{width:100%}.content_body .pop_out_box.is-along{width:400px;padding:0}.content_body .pop_out_box.is-along p{margin-bottom:0}.content_body .pop_out_box h2,.content_body .pop_out_box h3,.content_body .pop_out_box h4{margin-top:0}.content_body .image_comparison{left:50%;margin:0 auto 7px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content_body .image_comparison img{margin:0 auto;max-width:none}@media only screen and (max-width:668px){.flexbox .content_body .image_comparison,.flexbox .content_body .pop_out_box.is-along{width:100%}}.content_body .grey_text{color:#a9a9a9}.content_body .footnote{color:#757575;font-size:1em}.content_body .footnote_number{vertical-align:text-bottom;font-size:.8em}.content_body .tweet_this{text-align:center;margin-bottom:1em;margin-top:-10px}.content_body .tweet_this .twitter-share-button{width:93px!important}.content_body .blog__post__special_block.is-growing_growth-iframe{height:840px;width:100%}.content_body.is-non_latin{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.01em;font-size:14px}@media only screen and (max-width:668px){.content_body.is-non_latin{font-size:13px}}@media only screen and (max-width:524px){.content_body.is-non_latin{font-size:12px}}.content_body.is-non_latin.is-small{font-size:11px}.content_preview{background:#fff;border:1px solid #ECECEC;border-radius:6px;box-shadow:rgba(0,0,0,.1) 0 1px 2px;padding:40px 50px}@media only screen and (max-width:524px){.flexbox .content_preview{padding:20px 30px}.flexbox .post_meta-extra_row{text-align:center}}@media only screen and (max-width:400px){.flexbox .content_preview{padding:15px}}.content_table{margin-bottom:18px;width:100%}.content_table li{font-size:14px;margin-bottom:0;margin-left:15px;margin-top:0}.content_table td{border:2px solid #fff;padding:5px 10px}.content_table-row_title,.content_table-title{background-color:#2557a1;color:#fff;font-weight:700;text-align:center}.content_table-title{font-size:16px}.content_table-row_title.is-responsive_separator{border-top-width:32px}.content_table-row{background-color:#dde7f3}.content_table-row_header{font-weight:700;text-align:center}.gif_player{margin:0 auto 1.5em}.gif_player-wrapper{cursor:pointer;position:relative}.gif_player-play,.gif_player-spinner{height:50px;left:50%;position:absolute;width:50px;top:50%}.gif_player-play{background:#3863a0;border-radius:50%;border:4px solid #fff;color:#fff;cursor:pointer;font-size:18px;line-height:44px;text-align:center;text-decoration:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s;transition:opacity .2s;z-index:3}.gif_player-play:hover{cursor:pointer;opacity:.7}.gif_player-preview-image.is-ready{opacity:.5}.iquestion-facebook_link:hover,.iquestion-twitter_link:hover,.iquestion_answer-add_comment:hover{opacity:.6}.gif_player-spinner{-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-radius:100%;border:6px solid rgba(255,255,255,.8);border-top:6px solid #3863a0;margin:-25px auto 0 -25px;z-index:4}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.hiring_guide_question{color:#2557a1;font-style:italic;font-weight:700}.iquestion_answer{display:none;-webkit-transform:translatez(0);transform:translatez(0)}.iquestion_answer-wrapper{background:#fff;border:1px solid #efefef;margin:15px 0 0 25px}.iquestion_answer-wrapper.is-comment{margin-left:90px}@media only screen and (max-width:668px){.iquestion_answer-wrapper{margin:40px 0 0}.iquestion_answer-wrapper.is-comment{margin-left:45px}}.iquestion_answer-inner{color:#484848;position:relative}.iquestion_answer-icon{background:url(images/answer_arrow_da0e94.png) no-repeat;background-size:63px 63px;height:63px;width:63px;left:-32px;margin-top:-32px;position:absolute;top:50%}.no-backgroundsize .iquestion_answer-icon{background-image:url(/assets/front/static/blog/blocks/interview_questions/answer_arrow@0.5x_06ab46.png)}.iquestion_answer-body{padding:35px 30px 35px 50px}@media only screen and (max-width:668px){.iquestion_answer-icon{top:0;left:50%;margin-left:-33px}.iquestion_answer-body{padding:40px 20px 20px}}.iquestion_answer-footer{border-top:1px solid #efefef;background:#fcfcfc;position:relative;font-size:13px;padding:5px 30px 5px 50px}.iquestion_answer-author{color:#3b67a7;font-weight:700}.iquestion_answer-add_comment{background:url(images/pen_57d774.png) 8px 3px no-repeat;background-size:14px 13px;color:#3b67a7;padding-left:30px;height:25px;width:auto;margin-left:5px;float:right}.no-backgroundsize .iquestion_answer-add_comment{background-image:url(/assets/front/static/blog/blocks/interview_questions/pen@0.5x_1ea72e.png)}.iquestion_answer-animation{-webkit-animation:jelly-answer 1s ease-in both;animation:jelly-answer 1s ease-in both}@-webkit-keyframes jelly-answer{0%{-webkit-transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1)}1.666667%{-webkit-transform:matrix3d(.13823,0,0,0,0,.16209,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.13823,0,0,0,0,.16209,0,0,0,0,1,0,0,0,0,1)}3.333333%{-webkit-transform:matrix3d(.2909,0,0,0,0,.37203,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.2909,0,0,0,0,.37203,0,0,0,0,1,0,0,0,0,1)}5%{-webkit-transform:matrix3d(.44674,0,0,0,0,.59804,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.44674,0,0,0,0,.59804,0,0,0,0,1,0,0,0,0,1)}6.666667%{-webkit-transform:matrix3d(.59685,0,0,0,0,.81382,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.59685,0,0,0,0,.81382,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(.73459,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.73459,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10%{-webkit-transform:matrix3d(.85548,0,0,0,0,1.14452,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.85548,0,0,0,0,1.14452,0,0,0,0,1,0,0,0,0,1)}11.666667%{-webkit-transform:matrix3d(.95693,0,0,0,0,1.24218,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.95693,0,0,0,0,1.24218,0,0,0,0,1,0,0,0,0,1)}13.333333%{-webkit-transform:matrix3d(1.03794,0,0,0,0,1.29368,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03794,0,0,0,0,1.29368,0,0,0,0,1,0,0,0,0,1)}15%{-webkit-transform:matrix3d(1.09883,0,0,0,0,1.30417,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.09883,0,0,0,0,1.30417,0,0,0,0,1,0,0,0,0,1)}16.666667%{-webkit-transform:matrix3d(1.14088,0,0,0,0,1.28177,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.14088,0,0,0,0,1.28177,0,0,0,0,1,0,0,0,0,1)}18.333333%{-webkit-transform:matrix3d(1.16611,0,0,0,0,1.2361,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.16611,0,0,0,0,1.2361,0,0,0,0,1,0,0,0,0,1)}20%{-webkit-transform:matrix3d(1.17694,0,0,0,0,1.17694,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.17694,0,0,0,0,1.17694,0,0,0,0,1,0,0,0,0,1)}21.666667%{-webkit-transform:matrix3d(1.17603,0,0,0,0,1.11326,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.17603,0,0,0,0,1.11326,0,0,0,0,1,0,0,0,0,1)}23.333333%{-webkit-transform:matrix3d(1.16606,0,0,0,0,1.05246,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.16606,0,0,0,0,1.05246,0,0,0,0,1,0,0,0,0,1)}25%{-webkit-transform:matrix3d(1.14957,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.14957,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}26.666667%{-webkit-transform:matrix3d(1.12889,0,0,0,0,.95928,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.12889,0,0,0,0,.95928,0,0,0,0,1,0,0,0,0,1)}28.333333%{-webkit-transform:matrix3d(1.10606,0,0,0,0,.93176,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.10606,0,0,0,0,.93176,0,0,0,0,1,0,0,0,0,1)}30%{-webkit-transform:matrix3d(1.08275,0,0,0,0,.91725,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.08275,0,0,0,0,.91725,0,0,0,0,1,0,0,0,0,1)}31.666667%{-webkit-transform:matrix3d(1.0603,0,0,0,0,.9143,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.0603,0,0,0,0,.9143,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.0397,0,0,0,0,.92061,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.0397,0,0,0,0,.92061,0,0,0,0,1,0,0,0,0,1)}35%{-webkit-transform:matrix3d(1.02162,0,0,0,0,.93348,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02162,0,0,0,0,.93348,0,0,0,0,1,0,0,0,0,1)}36.666667%{-webkit-transform:matrix3d(1.00644,0,0,0,0,.95014,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00644,0,0,0,0,.95014,0,0,0,0,1,0,0,0,0,1)}38.333333%{-webkit-transform:matrix3d(.99432,0,0,0,0,.96809,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99432,0,0,0,0,.96809,0,0,0,0,1,0,0,0,0,1)}40%{-webkit-transform:matrix3d(.98522,0,0,0,0,.98522,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98522,0,0,0,0,.98522,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.97893,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97893,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.333333%{-webkit-transform:matrix3d(.97516,0,0,0,0,1.01147,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97516,0,0,0,0,1.01147,0,0,0,0,1,0,0,0,0,1)}45%{-webkit-transform:matrix3d(.97354,0,0,0,0,1.01923,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97354,0,0,0,0,1.01923,0,0,0,0,1,0,0,0,0,1)}46.666667%{-webkit-transform:matrix3d(.97367,0,0,0,0,1.02332,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97367,0,0,0,0,1.02332,0,0,0,0,1,0,0,0,0,1)}48.333333%{-webkit-transform:matrix3d(.97516,0,0,0,0,1.02415,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97516,0,0,0,0,1.02415,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(.97763,0,0,0,0,1.02237,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97763,0,0,0,0,1.02237,0,0,0,0,1,0,0,0,0,1)}51.666667%{-webkit-transform:matrix3d(.98072,0,0,0,0,1.01874,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98072,0,0,0,0,1.01874,0,0,0,0,1,0,0,0,0,1)}53.333333%{-webkit-transform:matrix3d(.98414,0,0,0,0,1.01405,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98414,0,0,0,0,1.01405,0,0,0,0,1,0,0,0,0,1)}55%{-webkit-transform:matrix3d(.98762,0,0,0,0,1.00899,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98762,0,0,0,0,1.00899,0,0,0,0,1,0,0,0,0,1)}56.666667%{-webkit-transform:matrix3d(.99098,0,0,0,0,1.00417,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99098,0,0,0,0,1.00417,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(.99406,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99406,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60%{-webkit-transform:matrix3d(.99677,0,0,0,0,.99677,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99677,0,0,0,0,.99677,0,0,0,0,1,0,0,0,0,1)}61.666667%{-webkit-transform:matrix3d(.99904,0,0,0,0,.99458,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99904,0,0,0,0,.99458,0,0,0,0,1,0,0,0,0,1)}63.333333%{-webkit-transform:matrix3d(1.00085,0,0,0,0,.99343,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00085,0,0,0,0,.99343,0,0,0,0,1,0,0,0,0,1)}65%{-webkit-transform:matrix3d(1.00221,0,0,0,0,.9932,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00221,0,0,0,0,.9932,0,0,0,0,1,0,0,0,0,1)}66.666667%{-webkit-transform:matrix3d(1.00315,0,0,0,0,.9937,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00315,0,0,0,0,.9937,0,0,0,0,1,0,0,0,0,1)}68.333333%{-webkit-transform:matrix3d(1.00372,0,0,0,0,.99472,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00372,0,0,0,0,.99472,0,0,0,0,1,0,0,0,0,1)}70%{-webkit-transform:matrix3d(1.00396,0,0,0,0,.99604,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00396,0,0,0,0,.99604,0,0,0,0,1,0,0,0,0,1)}71.666667%{-webkit-transform:matrix3d(1.00394,0,0,0,0,.99747,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00394,0,0,0,0,.99747,0,0,0,0,1,0,0,0,0,1)}73.333333%{-webkit-transform:matrix3d(1.00371,0,0,0,0,.99883,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00371,0,0,0,0,.99883,0,0,0,0,1,0,0,0,0,1)}75%{-webkit-transform:matrix3d(1.00335,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00335,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}76.666667%{-webkit-transform:matrix3d(1.00288,0,0,0,0,1.00091,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00288,0,0,0,0,1.00091,0,0,0,0,1,0,0,0,0,1)}78.333333%{-webkit-transform:matrix3d(1.00237,0,0,0,0,1.00153,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00237,0,0,0,0,1.00153,0,0,0,0,1,0,0,0,0,1)}80%{-webkit-transform:matrix3d(1.00185,0,0,0,0,1.00185,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00185,0,0,0,0,1.00185,0,0,0,0,1,0,0,0,0,1)}81.666667%{-webkit-transform:matrix3d(1.00135,0,0,0,0,1.00192,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00135,0,0,0,0,1.00192,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00089,0,0,0,0,1.00178,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00089,0,0,0,0,1.00178,0,0,0,0,1,0,0,0,0,1)}85%{-webkit-transform:matrix3d(1.00048,0,0,0,0,1.00149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00048,0,0,0,0,1.00149,0,0,0,0,1,0,0,0,0,1)}86.666667%{-webkit-transform:matrix3d(1.00014,0,0,0,0,1.00112,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00014,0,0,0,0,1.00112,0,0,0,0,1,0,0,0,0,1)}88.333333%{-webkit-transform:matrix3d(.99987,0,0,0,0,1.00071,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99987,0,0,0,0,1.00071,0,0,0,0,1,0,0,0,0,1)}90%{-webkit-transform:matrix3d(.99967,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99967,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99953,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99953,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.333333%{-webkit-transform:matrix3d(.99944,0,0,0,0,.99974,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99944,0,0,0,0,.99974,0,0,0,0,1,0,0,0,0,1)}95%{-webkit-transform:matrix3d(.99941,0,0,0,0,.99957,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99941,0,0,0,0,.99957,0,0,0,0,1,0,0,0,0,1)}96.666667%{-webkit-transform:matrix3d(.99941,0,0,0,0,.99948,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99941,0,0,0,0,.99948,0,0,0,0,1,0,0,0,0,1)}98.333333%{-webkit-transform:matrix3d(.99944,0,0,0,0,.99946,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99944,0,0,0,0,.99946,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes jelly-answer{0%{-webkit-transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1)}1.666667%{-webkit-transform:matrix3d(.13823,0,0,0,0,.16209,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.13823,0,0,0,0,.16209,0,0,0,0,1,0,0,0,0,1)}3.333333%{-webkit-transform:matrix3d(.2909,0,0,0,0,.37203,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.2909,0,0,0,0,.37203,0,0,0,0,1,0,0,0,0,1)}5%{-webkit-transform:matrix3d(.44674,0,0,0,0,.59804,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.44674,0,0,0,0,.59804,0,0,0,0,1,0,0,0,0,1)}6.666667%{-webkit-transform:matrix3d(.59685,0,0,0,0,.81382,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.59685,0,0,0,0,.81382,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(.73459,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.73459,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10%{-webkit-transform:matrix3d(.85548,0,0,0,0,1.14452,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.85548,0,0,0,0,1.14452,0,0,0,0,1,0,0,0,0,1)}11.666667%{-webkit-transform:matrix3d(.95693,0,0,0,0,1.24218,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.95693,0,0,0,0,1.24218,0,0,0,0,1,0,0,0,0,1)}13.333333%{-webkit-transform:matrix3d(1.03794,0,0,0,0,1.29368,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03794,0,0,0,0,1.29368,0,0,0,0,1,0,0,0,0,1)}15%{-webkit-transform:matrix3d(1.09883,0,0,0,0,1.30417,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.09883,0,0,0,0,1.30417,0,0,0,0,1,0,0,0,0,1)}16.666667%{-webkit-transform:matrix3d(1.14088,0,0,0,0,1.28177,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.14088,0,0,0,0,1.28177,0,0,0,0,1,0,0,0,0,1)}18.333333%{-webkit-transform:matrix3d(1.16611,0,0,0,0,1.2361,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.16611,0,0,0,0,1.2361,0,0,0,0,1,0,0,0,0,1)}20%{-webkit-transform:matrix3d(1.17694,0,0,0,0,1.17694,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.17694,0,0,0,0,1.17694,0,0,0,0,1,0,0,0,0,1)}21.666667%{-webkit-transform:matrix3d(1.17603,0,0,0,0,1.11326,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.17603,0,0,0,0,1.11326,0,0,0,0,1,0,0,0,0,1)}23.333333%{-webkit-transform:matrix3d(1.16606,0,0,0,0,1.05246,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.16606,0,0,0,0,1.05246,0,0,0,0,1,0,0,0,0,1)}25%{-webkit-transform:matrix3d(1.14957,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.14957,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}26.666667%{-webkit-transform:matrix3d(1.12889,0,0,0,0,.95928,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.12889,0,0,0,0,.95928,0,0,0,0,1,0,0,0,0,1)}28.333333%{-webkit-transform:matrix3d(1.10606,0,0,0,0,.93176,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.10606,0,0,0,0,.93176,0,0,0,0,1,0,0,0,0,1)}30%{-webkit-transform:matrix3d(1.08275,0,0,0,0,.91725,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.08275,0,0,0,0,.91725,0,0,0,0,1,0,0,0,0,1)}31.666667%{-webkit-transform:matrix3d(1.0603,0,0,0,0,.9143,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.0603,0,0,0,0,.9143,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.0397,0,0,0,0,.92061,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.0397,0,0,0,0,.92061,0,0,0,0,1,0,0,0,0,1)}35%{-webkit-transform:matrix3d(1.02162,0,0,0,0,.93348,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02162,0,0,0,0,.93348,0,0,0,0,1,0,0,0,0,1)}36.666667%{-webkit-transform:matrix3d(1.00644,0,0,0,0,.95014,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00644,0,0,0,0,.95014,0,0,0,0,1,0,0,0,0,1)}38.333333%{-webkit-transform:matrix3d(.99432,0,0,0,0,.96809,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99432,0,0,0,0,.96809,0,0,0,0,1,0,0,0,0,1)}40%{-webkit-transform:matrix3d(.98522,0,0,0,0,.98522,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98522,0,0,0,0,.98522,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.97893,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97893,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.333333%{-webkit-transform:matrix3d(.97516,0,0,0,0,1.01147,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97516,0,0,0,0,1.01147,0,0,0,0,1,0,0,0,0,1)}45%{-webkit-transform:matrix3d(.97354,0,0,0,0,1.01923,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97354,0,0,0,0,1.01923,0,0,0,0,1,0,0,0,0,1)}46.666667%{-webkit-transform:matrix3d(.97367,0,0,0,0,1.02332,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97367,0,0,0,0,1.02332,0,0,0,0,1,0,0,0,0,1)}48.333333%{-webkit-transform:matrix3d(.97516,0,0,0,0,1.02415,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97516,0,0,0,0,1.02415,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(.97763,0,0,0,0,1.02237,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.97763,0,0,0,0,1.02237,0,0,0,0,1,0,0,0,0,1)}51.666667%{-webkit-transform:matrix3d(.98072,0,0,0,0,1.01874,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98072,0,0,0,0,1.01874,0,0,0,0,1,0,0,0,0,1)}53.333333%{-webkit-transform:matrix3d(.98414,0,0,0,0,1.01405,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98414,0,0,0,0,1.01405,0,0,0,0,1,0,0,0,0,1)}55%{-webkit-transform:matrix3d(.98762,0,0,0,0,1.00899,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.98762,0,0,0,0,1.00899,0,0,0,0,1,0,0,0,0,1)}56.666667%{-webkit-transform:matrix3d(.99098,0,0,0,0,1.00417,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99098,0,0,0,0,1.00417,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(.99406,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99406,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60%{-webkit-transform:matrix3d(.99677,0,0,0,0,.99677,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99677,0,0,0,0,.99677,0,0,0,0,1,0,0,0,0,1)}61.666667%{-webkit-transform:matrix3d(.99904,0,0,0,0,.99458,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99904,0,0,0,0,.99458,0,0,0,0,1,0,0,0,0,1)}63.333333%{-webkit-transform:matrix3d(1.00085,0,0,0,0,.99343,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00085,0,0,0,0,.99343,0,0,0,0,1,0,0,0,0,1)}65%{-webkit-transform:matrix3d(1.00221,0,0,0,0,.9932,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00221,0,0,0,0,.9932,0,0,0,0,1,0,0,0,0,1)}66.666667%{-webkit-transform:matrix3d(1.00315,0,0,0,0,.9937,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00315,0,0,0,0,.9937,0,0,0,0,1,0,0,0,0,1)}68.333333%{-webkit-transform:matrix3d(1.00372,0,0,0,0,.99472,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00372,0,0,0,0,.99472,0,0,0,0,1,0,0,0,0,1)}70%{-webkit-transform:matrix3d(1.00396,0,0,0,0,.99604,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00396,0,0,0,0,.99604,0,0,0,0,1,0,0,0,0,1)}71.666667%{-webkit-transform:matrix3d(1.00394,0,0,0,0,.99747,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00394,0,0,0,0,.99747,0,0,0,0,1,0,0,0,0,1)}73.333333%{-webkit-transform:matrix3d(1.00371,0,0,0,0,.99883,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00371,0,0,0,0,.99883,0,0,0,0,1,0,0,0,0,1)}75%{-webkit-transform:matrix3d(1.00335,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00335,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}76.666667%{-webkit-transform:matrix3d(1.00288,0,0,0,0,1.00091,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00288,0,0,0,0,1.00091,0,0,0,0,1,0,0,0,0,1)}78.333333%{-webkit-transform:matrix3d(1.00237,0,0,0,0,1.00153,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00237,0,0,0,0,1.00153,0,0,0,0,1,0,0,0,0,1)}80%{-webkit-transform:matrix3d(1.00185,0,0,0,0,1.00185,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00185,0,0,0,0,1.00185,0,0,0,0,1,0,0,0,0,1)}81.666667%{-webkit-transform:matrix3d(1.00135,0,0,0,0,1.00192,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00135,0,0,0,0,1.00192,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00089,0,0,0,0,1.00178,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00089,0,0,0,0,1.00178,0,0,0,0,1,0,0,0,0,1)}85%{-webkit-transform:matrix3d(1.00048,0,0,0,0,1.00149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00048,0,0,0,0,1.00149,0,0,0,0,1,0,0,0,0,1)}86.666667%{-webkit-transform:matrix3d(1.00014,0,0,0,0,1.00112,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00014,0,0,0,0,1.00112,0,0,0,0,1,0,0,0,0,1)}88.333333%{-webkit-transform:matrix3d(.99987,0,0,0,0,1.00071,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99987,0,0,0,0,1.00071,0,0,0,0,1,0,0,0,0,1)}90%{-webkit-transform:matrix3d(.99967,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99967,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99953,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99953,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.333333%{-webkit-transform:matrix3d(.99944,0,0,0,0,.99974,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99944,0,0,0,0,.99974,0,0,0,0,1,0,0,0,0,1)}95%{-webkit-transform:matrix3d(.99941,0,0,0,0,.99957,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99941,0,0,0,0,.99957,0,0,0,0,1,0,0,0,0,1)}96.666667%{-webkit-transform:matrix3d(.99941,0,0,0,0,.99948,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99941,0,0,0,0,.99948,0,0,0,0,1,0,0,0,0,1)}98.333333%{-webkit-transform:matrix3d(.99944,0,0,0,0,.99946,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99944,0,0,0,0,.99946,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.iquestion_comment_form-wrapper{background:#fff;border:1px solid #efefef;display:none;margin:40px 0 0 25px;position:relative}.iquestion_comment_form-wrapper .hint{color:#a9a9a9;position:relative;top:52px}@media only screen and (max-width:896px){.iquestion_comment_form-wrapper .hint{position:static;top:auto}}@media only screen and (max-width:668px){.iquestion_comment_form-wrapper{margin:40px 0 0}}.iquestion_comment_form-wrapper:after,.iquestion_comment_form-wrapper:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.iquestion_comment_form-wrapper:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:29px;margin-left:-29px;right:32px}.iquestion_comment_form-wrapper:before{border-color:rgba(194,225,245,0);border-bottom-color:#efefef;border-width:31px;margin-left:-31px;right:30px}.iquestion_comment_form-fieldset{padding:40px 115px}@media only screen and (max-width:1142px){.iquestion_comment_form-fieldset{padding:40px 50px}}@media only screen and (max-width:668px){.iquestion_comment_form-fieldset{padding:20px}}.iquestion_comment_form-field.required:before{color:#ed5858;color:rgba(237,88,88,.79)}.iquestion_comment_form-hint_star{color:#ed5858}.iquestion_comment_form-footer{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:896px){.iquestion_comment_form-footer{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.iquestion_comment_form-footer_right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.iquestion_comment_form-thank{display:none;padding:40px 115px;text-align:center}@media only screen and (max-width:896px){.iquestion_comment_form-footer_right{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:10px;width:100%}.iquestion_comment_form-footer_right .iquestion_comment_form-submit_button{width:100%}.iquestion_comment_form-thank{padding:40px 20px}}.iquestion_comment_form-thank_title{color:#284d81;font-size:24px;margin-bottom:5px}.iquestion-cta_block{border:1px solid #cecece;border-bottom:4px solid #3863a0;margin-bottom:40px;padding:26px;text-align:center}.iquestion-cta_block_body p{color:#3F71B2;font-size:24px;font-weight:300;line-height:24px;margin:4px auto 20px;max-width:560px}.iquestion_form-wrapper{border:1px solid #cdcdcd;border-top-left-radius:4px;border-top-right-radius:4px}.iquestion_form-wrapper.is-submitted{border-radius:4px}.iquestion_form .hint{color:#a9a9a9}.iquestion_form-input{background:#fff}.iquestion_form-field.required:before{color:#ed5858;color:rgba(237,88,88,.79)}.iquestion_form-title_container{overflow:hidden;padding:35px 20px;text-align:center}.iquestion_form-title_container.is-folded{display:none}.iquestion_form-title_image{background:url(/assets/front/static/blog/blocks/interview_questions/illustration_popup_e09ea9.png) no-repeat;background-size:127px 74px;height:74px;width:127px;margin:0 auto 10px}.no-backgroundsize .iquestion_form-title_image{background-image:url(/assets/front/static/blog/blocks/interview_questions/illustration_popup@0.5x_6a0770.png)}.iquestion_form-title{color:#3863a0;font-size:26px;font-weight:700;line-height:1em;margin-bottom:5px}.iquestion_form-fieldset{background:#f9f9f9;border-top:1px solid #cdcdcd;margin-bottom:0;padding:40px 115px}.iquestion-wrapper.is-active .iquestion-inner_border,.iquestion-wrapper:hover .iquestion-inner_border{border:1px solid #294978}@media only screen and (max-width:1142px){.iquestion_form-fieldset{padding:40px 50px}}@media only screen and (max-width:668px){.iquestion_form-fieldset{padding:20px}}.iquestion_form-tos_link{color:#3863a0;display:inline;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform}.iquestion_form-tos_link.is-hovered,.iquestion_form-tos_link:hover{color:#103d77}.iquestion_form-tos_link.is-active,.iquestion_form-tos_link:active{color:#092d5b}.iquestion_form-footer{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:896px){.iquestion_form-footer{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.iquestion_form-footer_left{-webkit-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%;padding-right:20px}@media only screen and (max-width:1142px){.iquestion_form-footer_left{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}}@media only screen and (max-width:896px){.iquestion_form-footer_left{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:10px 0 20px}}.iquestion_form-footer_right{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}@media only screen and (max-width:1142px){.iquestion_form-footer_right{-webkit-flex-basis:34%;-ms-flex-preferred-size:34%;flex-basis:34%}}@media only screen and (max-width:896px){.iquestion_form-footer_right{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:10px;width:100%}.iquestion_form-footer_right .iquestion_form-submit_button{width:100%}}.iquestion-sticky_header{background-color:#3863a0;height:51px;padding:10px 0;text-align:center}.iquestion-sticky_header_text{color:#fff;font-size:17px;font-weight:300;line-height:28px;margin-right:18px}.iquestion-wrapper{margin-bottom:40px}.iquestion-wrapper:last-child{margin-bottom:0}.iquestion-wrapper.is-active .iquestion_answer{display:block}.iquestion-wrapper.is-active .iquestion-inner{border:1px solid #294978;color:#fff}.iquestion-wrapper.is-active .iquestion-info{background:#3b67a7}.iquestion-wrapper.is-active .iquestion-info_body p{color:#fff;font-weight:400;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.iquestion-wrapper.is-active .iquestion-info_body a{display:inline;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#fff;text-decoration:underline}.iquestion-wrapper.is-active .iquestion-info_body a.is-hovered,.iquestion-wrapper.is-active .iquestion-info_body a:hover{color:#BAD4FC}.iquestion-wrapper.is-active .iquestion-info_body a.is-active,.iquestion-wrapper.is-active .iquestion-info_body a:active{color:#75abff}.iquestion-wrapper.is-active .iquestion-info_body code{background:#4977bb;border-color:#7fa5df;color:#fff}.iquestion-wrapper.is-active .iquestion-info_details{color:#98b8e7;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.iquestion-wrapper.is-active .iquestion-answer_link,.iquestion-wrapper.is-active .iquestion-info_author{color:#fff}.iquestion-wrapper.is-active .iquestion-footer{background:#345e9b;border-top:1px solid #294978}.iquestion-wrapper.is-active .iquestion-answer_icon{background:url(images/answer_hover_1a8c49.png) no-repeat;background-size:17px 17px;height:17px;width:17px}.no-backgroundsize .iquestion-wrapper.is-active .iquestion-answer_icon{background-image:url(/assets/front/static/blog/blocks/interview_questions/answer_hover@0.5x_9ac077.png)}.iquestion-wrapper.is-active .iquestion-twitter_link{background:url(/assets/front/static/blog/blocks/interview_questions/twitter_hover_b1d7bc.png) no-repeat;background-size:15px 12px;height:12px;width:15px}.no-backgroundsize .iquestion-wrapper.is-active .iquestion-twitter_link{background-image:url(/assets/front/static/blog/blocks/interview_questions/twitter_hover@0.5x_88f483.png)}.iquestion-wrapper.is-active .iquestion-facebook_link{background:url(/assets/front/static/blog/blocks/interview_questions/facebook_hover_d52e39.png) no-repeat;background-size:7px 13px;height:13px;width:7px}.no-backgroundsize .iquestion-wrapper.is-active .iquestion-facebook_link{background-image:url(/assets/front/static/blog/blocks/interview_questions/facebook_hover@0.5x_638182.png)}.iquestion-inner_border{border:1px solid #f9f9f9;position:relative;-webkit-transition:all .2s;transition:all .2s}.iquestion-inner{border:1px solid #cecece;color:#8d8d8d;cursor:pointer;position:relative;-webkit-transition:all .2s;transition:all .2s}.iquestion-inner:hover{border:1px solid #3f6cac}.iquestion-icon{background:url(images/question_badge_c0210a.png) no-repeat;background-size:71px 71px;height:71px;width:71px;left:-36px;margin-top:-52px;position:absolute;top:50%}.iquestion-info{background:#fff;padding:30px 30px 30px 50px}@media only screen and (max-width:668px){.iquestion-icon{left:50%;margin-top:0;margin-left:-36px;top:-36px}.iquestion-info{padding:45px 20px 20px}}.iquestion-info_body p{color:#284d81;font-size:18px;line-height:1.25em;margin-bottom:5px}.iquestion-info_body h2,.iquestion-info_body h3,.iquestion-info_body h4{font-weight:600;margin-top:2em;margin-bottom:1em;line-height:1.3em}.iquestion-info_body h2:first-child,.iquestion-info_body h3:first-child,.iquestion-info_body h4:first-child{margin-top:0}.iquestion-info_body blockquote,.iquestion-info_body ol,.iquestion-info_body p,.iquestion-info_body pre,.iquestion-info_body ul{margin-bottom:1em}.iquestion-info_body blockquote.is-last_child,.iquestion-info_body blockquote:last-child,.iquestion-info_body ol.is-last_child,.iquestion-info_body ol:last-child,.iquestion-info_body p.is-last_child,.iquestion-info_body p:last-child,.iquestion-info_body pre.is-last_child,.iquestion-info_body pre:last-child,.iquestion-info_body ul.is-last_child,.iquestion-info_body ul:last-child{margin-bottom:0}.iquestion-info_body a{color:#3863a0;display:inline;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;text-decoration:underline}.iquestion-info_body a.is-hovered,.iquestion-info_body a:hover{color:#103d77}.iquestion-info_body a.is-active,.iquestion-info_body a:active{color:#092d5b}.iquestion-info_body code{background:#fffffc;border:1px solid #EEE;border-radius:3px;display:inline-block;font-family:monospace;font-size:.8em;margin-bottom:1px;max-width:100%;overflow:auto;padding:1px 5px;text-shadow:none;vertical-align:middle}.post_meta-author,.post_title-text.is-non_latin{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.01em}.job_skill_footer_map,.skill_jobs_pages-subtitle.has-shadow,.skill_jobs_pages-title.has-shadow{text-shadow:0 1px 2px rgba(0,0,0,.3)}.iquestion-info_body pre code{display:inline-block;font-size:13px;line-height:1.5em;overflow-x:auto;width:100%}.iquestion-info_body li{margin-left:40px}.iquestion-info_body ol li{list-style-type:decimal}.iquestion-info_body ul li{list-style-type:disc}.iquestion-info_body ul li ul li{list-style-type:circle}@media only screen and (max-width:1142px){.iquestion-info_body{font-size:22px}}.iquestion-info_author{color:#858585;font-weight:700}.iquestion-footer{background:#fcfcfc;border-top:1px solid #cecece;padding:5px 30px 5px 50px;position:relative}@media only screen and (max-width:668px){.iquestion-info_body{font-size:20px}.iquestion-footer{padding:5px 20px}}.iquestion-answer_link{display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c;cursor:pointer;font-size:13px}.iquestion-answer_link.is-hovered,.iquestion-answer_link:hover{color:#383838}.iquestion-answer_link.is-active,.iquestion-answer_link:active{color:#1b1b1b}.iquestion-answer_icon{background:url(images/answer_6dfef2.png) no-repeat;background-size:17px 17px;height:17px;width:17px;display:inline-block;margin-right:8px;position:relative;top:5px}.no-backgroundsize .iquestion-answer_icon{background-image:url(/assets/front/static/blog/blocks/interview_questions/answer@0.5x_d2751a.png)}.iquestion-twitter_link{background-size:15px 12px;height:12px;width:15px;position:absolute;right:30px;top:10px}.no-backgroundsize .iquestion-twitter_link{background-image:url(/assets/front/static/blog/blocks/interview_questions/twitter@0.5x_e8501e.png)}@media only screen and (max-width:668px){.iquestion-twitter_link{right:20px}}.iquestion-facebook_link{background-size:7px 13px;height:13px;width:7px;position:absolute;right:56px;top:9px}.no-backgroundsize .iquestion-facebook_link{background-image:url(/assets/front/static/blog/blocks/interview_questions/facebook@0.5x_84a827.png)}.iquestions-list-link_to_skill_page{color:#999;font-size:18px;font-style:italic;margin-bottom:27px}.iquestions_list-content_title{display:inline-block}.iquestions_list-link_to_skill_page{color:#828282;font-size:18px}.iquestions_list-link_to_skill_page a{color:#3863a0;display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform}.iquestions_list-link_to_skill_page a.is-hovered,.iquestions_list-link_to_skill_page a:hover{color:#103d77}.iquestions_list-link_to_skill_page a.is-active,.iquestions_list-link_to_skill_page a:active{color:#092d5b}.iquestions_list-link_to_skill_page.is-centered{text-align:center}.iquestions_list-link_to_skill_page.has-top_margin{margin-top:30px}.iquestions_list-cta_button{white-space:nowrap;padding:0 40px!important}@media only screen and (max-width:668px){.iquestion-facebook_link{right:46px}.iquestions_list-cta_button.button.is-big{padding:0 40px}}.iquestions_list{margin:0px;padding-left:35px;background:#fff}.iquestions_list:last-child{margin-bottom:0}.iquestions_list-note{color:#7c7c7c;font-size:14px;padding-top:8px}.iquestions_list-prompt{color:#b4b4b4;font-size:32px;line-height:1.2em;text-align:center}@media only screen and (max-width:668px){.iquestions_list-note{padding-top:0;margin-top:-10px}.iquestions_list-prompt{font-size:24px}}.iquestions_list-prompt_link{display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c}.iquestions_list-prompt_link.is-hovered,.iquestions_list-prompt_link:hover{color:#383838}.iquestions_list-prompt_link.is-active,.iquestions_list-prompt_link:active{color:#1b1b1b}.iquestions_list-prompt_link span{text-decoration:underline}.post_excerpt_content{margin:0 30px;padding:15px 0 20px}.post_excerpt_cover{height:140px;padding:20px 30px}.flexbox .post_excerpt_cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:400px){.flexbox .post_excerpt_content{margin:0 10px}.flexbox .post_excerpt_cover{padding:20px 10px}}.post_excerpt_cover-content{display:block;position:relative;margin-top:30px}.post_excerpt_cover-triangle{background:url(/assets/front/static/blog/blocks/post_excerpt/tri_9e68be.png) no-repeat;background-size:38.5px 16px;height:16px;width:38.5px;bottom:0;position:absolute;left:45px}@media only screen and (max-width:400px){.flexbox .post_excerpt_cover-triangle{left:25px}}.no-backgroundsize .post_excerpt_cover-triangle{background-image:url(/assets/front/static/blog/blocks/post_excerpt/tri@0.5x_cf40fb.png)}.post_excerpt_pattern{display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.4;-webkit-transition:opacity .2s;transition:opacity .2s}.post_avatar{display:block;border:4px solid #fff;border-radius:50%;overflow:hidden;width:70px;height:70px;box-shadow:rgba(0,0,0,.2) 0 2px 3px}.no-flexbox .post_avatar{float:left;margin:-15px 15px 10px 0}.post_avatar-image{width:100%}.post_cover{display:block;overflow:hidden;position:relative;background:#f4f4f4}.post_cover.for-technology{background-color:#436ebc}.post_cover.for-design{background-color:#8dc643}.post_cover.for-industry{background-color:#c0a650}.post_cover.for-community{background-color:#31b98a}.post_cover.is-preview .post_cover-image{min-height:100%}.post_cover-image{bottom:0;display:block;left:0;min-width:100%;opacity:.4;position:absolute;right:0;top:0;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter}.post_cover-content{display:block;position:relative}.post_cover.is-preview{width:75px;min-height:110px}.no-flexbox .post_cover.is-preview{bottom:0;left:0;position:absolute;top:0}.post_cover.is-post{position:absolute;top:0;left:0;right:0}.post_header.post_meta-wrapper{margin-bottom:30px}@media only screen and (max-width:1142px){.flexbox .post_header.post_meta-wrapper{margin-bottom:25px}}.post_header-triangle{background:url(/assets/front/static/blog/blocks/post/tri_9e93d6.png) no-repeat;background-size:56px 23px;height:23px;width:56px;position:absolute;top:-22px;left:44px}@media only screen and (max-width:668px){.flexbox .post_header-triangle{left:33px}}@media only screen and (max-width:400px){.flexbox .post_header.post_meta-wrapper{margin-bottom:10px}.flexbox .post_header-triangle{left:18px}}.no-backgroundsize .post_header-triangle{background-image:url(/assets/front/static/blog/blocks/post/tri@0.5x_e058ef.png)}.post_locales{font-size:14px;font-weight:400}.post_locales-item{margin-left:5px}.post_locales-author{margin-right:5px}.post_locales-translator{display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c}.post_locales-language,.post_meta-tags a{-webkit-transition:color 150ms;text-decoration:none}.post_locales-translator.is-hovered,.post_locales-translator:hover{color:#383838}.post_locales-translator.is-active,.post_locales-translator:active{color:#1b1b1b}.post_locales-language{color:#3863a0;display:inline;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;padding-right:20px;background-repeat:no-repeat}.post_locales-language.is-hovered,.post_locales-language:hover{color:#103d77}.post_locales-language.is-active,.post_locales-language:active{color:#092d5b}.post_locales-language.is-en{background:url(/assets/front/static/public/blocks/post/locales/en_933f75.png) 100% 50% no-repeat;background-size:16px 16px;height:16px;width:16px}.post_locales-language.is-es{background:url(/assets/front/static/public/blocks/post/locales/es_f91240.png) 100% 50% no-repeat;background-size:16px 16px;height:16px;width:16px}.post_locales-language.is-pt{background:url(/assets/front/static/public/blocks/post/locales/pt_79c33b.png) 100% 50% no-repeat;background-size:16px 16px;height:16px;width:16px}.post_locales-language.is-ru{background:url(/assets/front/static/public/blocks/post/locales/ru_bd0dc0.png) 100% 50% no-repeat;background-size:16px 16px;height:16px;width:16px}.post_locales-language.is-zh{background:url(/assets/front/static/public/blocks/post/locales/zh_2a16a8.png) 100% 50% no-repeat;background-size:16px 16px;height:16px;width:16px}.no-backgroundsize .post_locales-language.is-en{background-image:url(/assets/front/static/public/blocks/post/locales/en@0.5x_21b8e7.png)}.no-backgroundsize .post_locales-language.is-es{background-image:url(/assets/front/static/public/blocks/post/locales/es@0.5x_6f0557.png)}.no-backgroundsize .post_locales-language.is-pt{background-image:url(/assets/front/static/public/blocks/post/locales/pt@0.5x_bfd9bc.png)}.no-backgroundsize .post_locales-language.is-ru{background-image:url(/assets/front/static/public/blocks/post/locales/ru@0.5x_a01daa.png)}.no-backgroundsize .post_locales-language.is-zh{background-image:url(/assets/front/static/public/blocks/post/locales/zh@0.5x_d1af8b.png)}.post_meta-wrapper{margin-bottom:15px}.flexbox .post_meta-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox .post_meta-wrapper:after,.no-flexbox .post_meta-wrapper:before{content:"";display:table}.post_meta-wrapper .post-info{margin-top:10px}.post_meta-avatar{margin-right:15px}.flexbox .post_meta-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.no-flexbox .post_meta-avatar{margin:0 15px 10px 0}.post_meta{font-weight:600;font-size:12px;color:#929292;line-height:17px;display:block}.post_meta strong{color:#3976cb}.post_meta-author{font-size:11px;font-weight:500;text-transform:uppercase;line-height:19px}.post_meta-extra{color:#929292;margin-top:10px}.flexbox .post_meta-extra{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.post_meta-extra_row{border:1px solid #F2F2F2;margin-bottom:10px;padding:10px;position:relative}.post_meta-extra_row:last-child{margin-bottom:0}.post_meta-extra_icon{margin-left:-72px;left:0;top:0;width:42px;height:42px;border:1px solid #F2F2F2;border-radius:50%;line-height:42px;position:absolute;text-align:center}@media only screen and (max-width:524px){.flexbox .post_meta-extra_icon{display:none}}.post_meta-tags{margin-top:10px;font-size:15px}.post_meta-tags a{display:inline;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c}.post_meta-tags a.is-hovered,.post_meta-tags a:hover{color:#383838}.post_meta-tags a.is-active,.post_meta-tags a:active{color:#1b1b1b}.post_meta.is-full{margin:15px 15px 0 0}.flexbox .post_meta.is-full{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:524px){.flexbox .post_meta.is-full{-webkit-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px;margin-top:0}}.no-flexbox .post_meta.is-full{float:left;max-width:500px}.post_meta.is-full .post_meta-author{font-size:13px}.post_meta.has-bottom_margin{margin-bottom:25px}.flexbox .post_stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.post_stats-item{color:#b8b8b8;vertical-align:top;margin-right:15px}.post_stats-item:before,.post_title-back:before{content:' ';margin-right:5px}.post_stats-item.is-likes:before{position:relative;top:-1px;background:url(/assets/front/static/public/blocks/post/icon_likes_adf864.png) no-repeat;background-size:16px 18px;height:18px;width:16px}.post_stats-item.is-views:before{background:url(/assets/front/static/public/blocks/post/icon_views_7a4c6c.png) no-repeat;background-size:20px 11.5px;height:11.5px;width:20px}.post_stats-item:before{display:inline-block}.post_title{padding:40px 10px 15px 0}.flexbox .post_title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:668px){.flexbox .post_title{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}}@media only screen and (max-width:400px){.flexbox .post_title{padding-bottom:5px}}.no-flexbox .post_title{display:inline-block;width:100%}.post_title-text{font-size:35px;line-height:40px;font-weight:300;padding:0 55px;position:relative;z-index:1}.flexbox .post_title-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:896px){.flexbox .post_title-text{padding-left:0}}@media only screen and (max-width:668px){.flexbox .post_title-text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:30px;padding-right:0}}@media only screen and (max-width:400px){.flexbox .post_title-text{font-size:25px;line-height:30px}}.no-flexbox .post_title-text{float:left;width:1000px}.post_title-text.is-non_latin{font-size:34px}@media only screen and (max-width:668px){.flexbox .post_title-text.is-non_latin{font-size:29px}}@media only screen and (max-width:400px){.flexbox .post_title-text.is-non_latin{font-size:24px}}.post_title-back{display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#3F3F3F;font-size:15px}.post_title-back.is-active,.post_title-back.is-hovered,.post_title-back:active,.post_title-back:hover{color:#000}.flexbox .post_title-back{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:668px){.flexbox .post_title-back{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:15px}}.no-flexbox .post_title-back{float:right;position:relative;top:12px}.post_title-back:before{display:inline-block;background:url(/assets/front/static/public/primitives/icon/link/back_dark_23d489.png) no-repeat;background-size:11px 11px;height:11px;width:11px}.no-backgroundsize .post_title-back:before{background-image:url(/assets/front/static/public/primitives/icon/link/back_dark@0.5x_a030e0.png)}.post{text-decoration:none}.flexbox .post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.post:hover .post_cover-image{opacity:1}.post:hover .post_excerpt_pattern{opacity:.7}.flexbox .post-row.is-main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.post-row.has-padding{padding:20px 30px}.post-row.has-top_border{border-top:1px solid #e3e3e3;padding:20px 0;margin:0 30px}.post-row.has-no_bottom_padding{padding-bottom:0}.post-title{margin-bottom:10px;font-size:28px;font-weight:300;line-height:32px;display:block}.post-title,.post-title a{color:#303030}.post-title a{text-decoration:none}.post-preview{padding:10px 20px 10px 15px}.no-flexbox .post-preview{display:block;float:right;width:175px}.post-continue{text-decoration:none;font-size:15px;font-weight:600}.flexbox .post-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post-author-share{margin-top:10px}.post.is-preview{border-bottom:1px solid #ddd}.post.is-excerpt,.post.is-full{background:#FFF;border:1px solid #E7E7E7;box-shadow:rgba(0,0,0,.1) 0 2px 5px}.flexbox .post.is-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flexbox .cta_item,.flexbox .skill_portfolio-items_column,.flexbox .skill_portfolio_item,.flexbox .subscription_topics-confirmation{-webkit-box-orient:vertical;-webkit-box-direction:normal}.no-flexbox .post.is-preview{display:block;overflow:hidden;position:relative;padding-left:75px;min-height:110px}.post.is-preview .post-title{font-size:14px;line-height:18px}.flexbox .post.is-preview .post_cover{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post.is-full{padding:25px 37px}@media only screen and (max-width:668px){.flexbox .post.is-full{padding-left:25px;padding-right:25px}}@media only screen and (max-width:400px){.flexbox .post.is-full{padding-left:15px;padding-right:15px;margin:0 -5px}}.post-join{margin:30px 0}@media only screen and (max-width:400px){.flexbox .post-title{font-size:25px;line-height:30px}.flexbox .post-row.has-padding{padding:15px 10px}.flexbox .post-row.has-top_border{margin:0 10px}.flexbox .post-row.has-top_fat_border{padding:15px 0;margin:0 10px}.flexbox .post-row.has-no_bottom_padding{padding-bottom:0}}.job_skill_header{position:relative;z-index:10}.job_skill_header-logo{float:left;height:45px;margin-top:11px}@media only screen and (max-width:1142px){.flexbox .job_skill_header-logo{height:40px;margin-left:15px;margin-top:13px}}.job_skill_header-join{float:right;margin-top:9px}@media only screen and (max-width:896px){.flexbox .job_skill_header-join{float:none;margin-top:8px;padding-bottom:8px}}.job_skill_header-expand{border-radius:3px;border:1px solid #DADADA;cursor:pointer;display:none;float:right;height:30px;line-height:30px;margin-top:15px;margin-right:15px;text-align:center;width:30px}@media only screen and (max-width:896px){.flexbox .job_skill_header-expand{display:block}}.job_skill_header-expand_icon{display:inline-block;background:url(/assets/front/static/public/primitives/icon/expand_26c011.png) no-repeat;background-size:19px 10px;height:10px;width:19px}.no-backgroundsize .job_skill_header-expand_icon{background-image:url(/assets/front/static/public/primitives/icon/expand@0.5x_51855b.png)}@media only screen and (max-width:896px){.flexbox .jobs_skill_header-burger{clear:both;display:none}.flexbox .jobs_skill_header-burger.is-expanded{display:block;padding-top:7px}}.skill_jobs_pages_benefits-list{text-align:center}.flexbox .skill_jobs_pages_benefits-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.skill_jobs_pages_benefits-list_item{display:inline-block;margin:0 auto 50px;max-width:30%;text-align:center;vertical-align:top;width:100%}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages_benefits-list_item{margin:15px auto;max-width:45%}}.no-flexbox .skill_jobs_pages_benefits-list_item{margin:0 10px 50px}.skill_jobs_pages_benefits-item_pic{background-repeat:no-repeat;background-size:contain;display:block;height:120px;margin:auto auto 15px;width:136px}.skill_jobs_pages_benefits-item_title{color:#3863a0;font-size:20px;line-height:25px;margin-bottom:10px}.skill_jobs_pages_benefits-item_description{color:#a9a9a9;font-size:15px;line-height:21px}.skill_jobs_pages_benefits-button_wrapper{text-align:center}.job_skill_footer_map-wrapper{background-color:#3863a0}.job_skill_footer_map{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/footer_map_86064b.png);background-position:center;background-repeat:no-repeat;color:#fff;font-size:54px;font-weight:300;line-height:62px;text-align:center}@media only screen and (max-width:896px){.flexbox .job_skill_footer_map{font-size:24px;line-height:32px}}ul.skill_jobs_pages_jobs-wrapper{text-align:left}.skill_jobs_pages_jobs-job{counter-increment:skill_jobs_pages_counter;display:inline-block;padding:0 30px;vertical-align:top;width:33.33333%}.skill_jobs_pages_jobs-job:first-child:nth-last-child(1){width:100%}.skill_jobs_pages_jobs-job:first-child:nth-last-child(2),.skill_jobs_pages_jobs-job:first-child:nth-last-child(2)~li{width:50%}.skill_jobs_pages_jobs-job:nth-child(n+4){padding-top:60px}@media only screen and (max-width:1142px){.flexbox .skill_jobs_pages_jobs-job{padding:0 20px;width:50%}.flexbox .skill_jobs_pages_jobs-job:nth-child(n+3){padding-top:60px}}@media only screen and (max-width:668px){.flexbox .skill_jobs_pages_benefits-list_item{max-width:100%}.flexbox .skill_jobs_pages_jobs-job{display:block;padding:0;width:100%}.flexbox .skill_jobs_pages_jobs-job:first-child:nth-last-child(2),.flexbox .skill_jobs_pages_jobs-job:first-child:nth-last-child(2)~li{width:100%}.flexbox .skill_jobs_pages_jobs-job:nth-child(n+2){padding-top:30px}}.skill_jobs_pages_jobs-job_title{color:#3863a0;font-size:20px;font-weight:500;line-height:27px;margin-bottom:9px;text-align:left}.skill_jobs_pages_jobs-job_title:before{border-radius:100%;border:1px solid #3dbe8b;color:#3863a0;content:counter(skill_jobs_pages_counter);display:block;font-size:18px;height:50px;line-height:49px;margin-bottom:19px;text-align:center;width:50px}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages_jobs-job_title{font-size:20px;line-height:24px;margin-bottom:15px}.flexbox .skill_jobs_pages_jobs-job_title:before{display:none}}.skill_jobs_pages_jobs-job_skills{color:#a9a9a9;font-size:12px;line-height:22px;margin-bottom:19px;text-align:left;text-transform:uppercase}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages_jobs-job_skills{margin-bottom:15px}}.skill_jobs_pages_jobs-job_text{font-size:15px;line-height:22px;text-align:left}.skill_jobs_pages_members-item{background:#fff;padding:20px}.skill_jobs_pages_members-item.for-alt_skill{border-radius:4px;box-shadow:0 0 17px rgba(0,0,0,.12)}.skill_jobs_pages_members-item_container{display:inline-block;padding:0 10px;width:25%}@media only screen and (max-width:1360px){.flexbox .skill_jobs_pages_members-item_container{width:33.3%}}@media only screen and (max-width:1142px){.flexbox .skill_jobs_pages_members-item_container{width:50%}}@media only screen and (max-width:668px){.flexbox .skill_jobs_pages_members-item_container{width:100%}}.skill_jobs_pages_members-item_container.for-alt_skill{padding:30px 10px}.skill_jobs_pages_members-item_name{font-size:18px;font-weight:600;margin-bottom:6px;text-align:center}.skill_jobs_pages_members-item_location{color:#a9a9a9;font-size:14px;font-weight:300;height:32px;line-height:16px;margin-bottom:7px;text-align:center}.skill_jobs_pages_members-item_avatar{background-position:center;background-size:cover;border-radius:50%;border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.3);height:120px;margin:0 auto 16px;width:120px}.skill_jobs_pages_members-item_description{font-size:13px;font-weight:300;margin-bottom:25px;max-height:84px;overflow:hidden;text-align:center}.skill_jobs_pages_members-item_tags{height:72px;margin-bottom:-6px;overflow:hidden}.skill_jobs_pages_navigation-wrapper{text-align:center}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages_navigation-wrapper{background:#F8F8F8;border-top:1px solid #ececec}}.skill_jobs_pages_navigation-item{display:inline;text-decoration:none;text-transform:uppercase;color:#7c7c7c;line-height:58px;padding:20px 22px;-webkit-transition:all .2s;transition:all .2s}.skill_jobs_pages_navigation-item.is-hovered,.skill_jobs_pages_navigation-item:hover{color:#383838}.skill_jobs_pages_navigation-item.is-active,.skill_jobs_pages_navigation-item:active{color:#1b1b1b}.skill_jobs_pages_navigation-item.is-selected,.skill_jobs_pages_navigation-item:hover{background:rgba(169,169,169,.1);color:#303030}@media only screen and (max-width:1142px){.flexbox .skill_jobs_pages_navigation-item{padding:20px 16px}}@media only screen and (max-width:960px){.flexbox .skill_jobs_pages_navigation-item{padding:20px 12px}}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages_navigation-item{border-bottom:1px solid #ececec;display:block;margin:0;padding:8px 0;width:100%;line-height:24px}}.skill_jobs_pages-logos{text-align:center}.skill_jobs_pages-logo{background-repeat:no-repeat;display:inline-block;margin:0 40px 80px;-webkit-transition:all .3s;transition:all .3s;vertical-align:baseline}.skill_jobs_pages-logo:hover{cursor:pointer}.skill_jobs_pages-logo.is-airbnb{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/airbnb_725f5b.svg);height:39px;width:123px}.skill_jobs_pages-logo.is-airbnb:hover{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/airbnb_hover_b25fde.svg)}.skill_jobs_pages-logo.is-kddi{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/kddi_6fbb14.svg);height:32px;width:98px}.skill_jobs_pages-logo.is-kddi:hover{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/kddi_hover_212c5f.svg)}.skill_jobs_pages-logo.is-alex{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/alex_155ad2.svg);height:38px;width:163px}.skill_jobs_pages-logo.is-alex:hover{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/alex_hover_c1bff5.svg)}.skill_jobs_pages-logo.is-pfizer{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/pfizer_2ab512.svg);height:50px;width:84px}.skill_jobs_pages-logo.is-pfizer:hover{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/pfizer_hover_da368c.svg)}.skill_jobs_pages-logo.is-zendesk{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/zendesk_76c40a.svg);height:36px;width:156px}.skill_jobs_pages-logo.is-zendesk:hover{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/zendesk_hover_a59918.svg)}.skill_jobs_pages-logo.is-jpmorgan{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/jpmorgan_ca8773.svg);height:25px;width:120px}.skill_jobs_pages-logo.is-jpmorgan:hover{background-image:url(/assets/front/static/blog/blocks/skill_jobs_pages/jpmorgan_hover_45fa30.svg)}.skill_jobs_pages-floating_share{left:40px;position:fixed;top:25%;z-index:2}@media only screen and (max-width:1142px){.flexbox .skill_jobs_pages-floating_share{left:0}}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages-logo{margin:0 10px 20px;-webkit-transform:scale(.7);transform:scale(.7)}.flexbox .skill_jobs_pages-floating_share{display:none}}.skill_jobs_pages-title{color:#3863a0;font-size:55px;font-weight:300;line-height:62px;margin:0 auto 32px;max-width:695px;text-align:center}.skill_jobs_pages-title.is-white{color:#fff}.skill_jobs_pages-title.is-wide{max-width:1030px}.skill_jobs_pages-title.is-small{font-size:35px;font-weight:400;line-height:45px}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages-title{font-size:28px;line-height:34px;margin-bottom:15px}.flexbox .skill_jobs_pages-title.is-small{font-size:16px;line-height:22px}}.skill_jobs_pages-subtitle{color:#303030;font-size:18px;line-height:25px;margin:0 auto 50px;max-width:925px;text-align:center}.skill_jobs_pages-subtitle.is-white{color:#fff}.skill_jobs_pages-subtitle.is-light_blue{color:#ADD6FF}.skill_jobs_pages-subtitle.is-narrow{margin-bottom:35px;max-width:805px}.skill_jobs_pages-row.has-lifestyle_background .skill_jobs_pages-subtitle{max-width:835px}@media only screen and (max-width:896px){.flexbox .skill_jobs_pages-subtitle{font-size:16px;line-height:24px;margin-bottom:30px}}.skill_jobs_pages-author_avatar{border-radius:100%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25);height:80px;margin-bottom:20px;overflow:hidden;width:80px}.cta_item,.skill_portfolio_item{box-shadow:0 4px 8px 5px rgba(0,0,0,.3)}.skill_jobs_pages-author_avatar.for-blog{display:inline-block;margin-right:21px;vertical-align:top}@media only screen and (max-width:896px){.skill_jobs_pages-author_avatar.for-blog,.skill_jobs_pages-author_avatar.for-testimonials{display:block;margin:-37px auto 20px}}.skill_jobs_pages-author_avatar_image{display:block;height:auto;width:100%}.skill_categories{margin:0 auto;text-align:center}@media only screen and (max-width:524px){.flexbox .skill_categories{display:none}}.skill_categories-label{text-shadow:0 1px 2px rgba(6,24,63,.6);color:#fff;margin-bottom:10px}.flexbox .skill_categories-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.skill_categories-list>.button{margin:7px}.cta_item{background-color:#3863a0;margin-bottom:40px}.flexbox .cta_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 300px;-ms-flex:1 0 300px;flex:1 0 300px;min-height:300px}.no-flexbox .cta_item{display:table;height:350px;margin-bottom:40px;position:relative;text-align:left;width:100%}.flexbox .cta_item-info_wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.no-flexbox .cta_item-info_wrapper{display:table-row;height:100%}.cta_item-info{display:table-cell;vertical-align:middle}.cta_item-logo{display:block;margin:auto auto 20px;width:150px}.cta_item-text{color:#fff;margin:0 40px auto;text-align:center}.button.cta_item-button{bottom:0;display:block;margin:0 40px 40px;text-transform:uppercase}.flexbox .cta_item-button_wrapper{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.no-flexbox .cta_item-button_wrapper{display:table-row;height:0}.page_header_menu-wrapper .page_header_menu-hire_buttons{margin:-5px 0}.page_header_menu-wrapper .page_header_menu-hire_buttons .page_header_menu-hire{display:inline-block;margin:0 5px}.no-flexbox .page_header_menu-wrapper .page_header_menu-hire_buttons{float:right}.page_header_menu-wrapper .page_header_menu-logotype{display:none}@media only screen and (min-width:1100px){.page_header_menu-wrapper .page_header_menu-hire_buttons .page_header_menu-hire{opacity:1;position:relative;right:0;-webkit-transform:translateY(0);transform:translateY(0)}.page_header_menu-wrapper.is-fixed .page_header_menu-hire_buttons{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.page_header_menu-wrapper.is-fixed.is-visible .page_header_menu-hire_buttons{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.page_header.for-skill_portfolios .grid-row:first-child{display:none;height:90px}.page_header.for-skill_portfolios .page_header_menu-logotype{display:block;float:left;margin:-7px 35px -7px 0}.page_header.for-skill_portfolios .page_header_menu-logotype .logo{margin-top:-2px}.page_header.for-skill_portfolios .page_header_menu-items-wrapper{float:left}@media only screen and (max-width:767px){.page_header.for-skill_portfolios .page_header_menu-logo_items_wrapper{display:block;width:100%}.page_header.for-skill_portfolios .page_header_menu-items{background:#fff}.page_header.for-skill_portfolios .page_header_menu-logotype{display:none}.page_header.for-skill_portfolios .grid-row:first-child{background:#fff;display:block;height:auto}}@media only screen and (max-width:896px){.page_header.for-skill_portfolios .page_header_menu-hire_buttons{display:none}}.skill_portfolio_item{margin-bottom:40px}.flexbox .skill_portfolio_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 300px;-ms-flex:1 0 300px;flex:1 0 300px}.no-flexbox .skill_portfolio_item{display:inline-block;vertical-align:top;width:100%}.skill_portfolio_item-image_wrapper{background-color:#f9f9f9;position:relative}.flexbox .skill_portfolio_item-image_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto}.no-flexbox .skill_portfolio_item-image_wrapper{height:250px}.skill_portfolio_item-image_fallback{display:none}.skill_portfolio_item-image{opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.skill_portfolio_item-image.is-animated{opacity:1}.flexbox .skill_portfolio_item-image{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto}.no-flexbox .skill_portfolio_item-image{height:100%}.skill_portfolio_item-overlay{width:100%;height:100%;background-color:rgba(255,255,255,.8);display:block;left:0;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;vertical-align:middle}.flexbox .skill_portfolio_item-overlay{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.skill_portfolio_item-overlay:hover{opacity:1}.skill_portfolio_item-overlay_buttons{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.skill_portfolio_item-overlay_button{margin-bottom:20px;width:100%}.skill_portfolio_item-overlay_button.is-green_candy{margin-bottom:0;text-transform:none}.skill_portfolio_item-overlay_title{color:#fff;font-size:18px;font-weight:600;margin-bottom:5px;padding:0 15px;text-align:center;text-decoration:none;text-transform:uppercase}.skill_portfolio_item-overlay_link{color:#fff;display:block;font-size:14px;text-decoration:none}.skill_portfolio_item-author{background-color:#fff;height:100px;position:relative;text-align:left}.skill_portfolio_item-author_avatar_wrapper{display:inline-block;margin:20px;vertical-align:middle}.skill_portfolio_item-author_avatar{border-radius:50%;box-shadow:0 0 1px 0 rgba(0,0,0,.3);height:60px;width:60px}.skill_portfolio_item-author_info{color:#a9a9a9;font-size:14px;left:0;overflow:hidden;padding:0 20px 0 100px;position:absolute;text-overflow:ellipsis;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);white-space:nowrap;width:100%}a.skill_portfolio_item-author_name.link.is-blue{color:#3863a0;display:block;font-size:18px;font-weight:600;line-height:22px;overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.skill_portfolio{margin-bottom:20px}.skill_portfolio-title{color:#B8B8B8;font-size:13px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.skill_portfolio-skills_select{display:none}@media only screen and (max-width:524px){.flexbox .skill_portfolio-skills_select{display:block}}.flexbox .skill_portfolio-items{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.no-flexbox .skill_portfolio-items{display:table;text-align:center}.skill_portfolio-items_column{vertical-align:top}.flexbox .skill_portfolio-items_column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox .skill_portfolio-items_column:first-child>.skill_portfolio_item:nth-child(6),.flexbox .skill_portfolio-items_column:nth-child(2)>.skill_portfolio_item:first-child{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px}@media only screen and (max-width:896px){.flexbox .skill_portfolio-items_column{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.flexbox .skill_portfolio-items_column:nth-child(3){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flexbox .skill_portfolio-items_column:nth-child(3)>.cta_item,.flexbox .skill_portfolio-items_column:nth-child(3)>.skill_portfolio_item{-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;height:300px}}@media only screen and (max-width:524px){.flexbox .skill_portfolio-items_column{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.flexbox .skill_portfolio-items_column:nth-child(3)>.cta_item,.flexbox .skill_portfolio-items_column:nth-child(3)>.skill_portfolio_item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.flexbox .skill_portfolio-items_column:nth-child(3)>.cta_item:last-child,.flexbox .skill_portfolio-items_column:nth-child(3)>.skill_portfolio_item:last-child{margin-bottom:0}}.no-flexbox .skill_portfolio-items_column{display:table-cell;padding:0 20px;width:30%}.no-flexbox .skill_portfolio-items_column:first-child>.skill_portfolio_item:first-child .skill_portfolio_item-image_wrapper{height:220px}.no-flexbox .skill_portfolio-items_column:first-child>.skill_portfolio_item:last-child .skill_portfolio_item-image_wrapper,.no-flexbox .skill_portfolio-items_column:nth-child(2)>.skill_portfolio_item:first-child .skill_portfolio_item-image_wrapper{height:280px}.no-flexbox .skill_portfolio-items_column:nth-child(2)>.skill_portfolio_item:last-child .skill_portfolio_item-image_wrapper{height:220px}.skill_portfolio-links{padding-top:10px;text-align:center}.skill_portfolios{background:-webkit-linear-gradient(rgba(56,99,160,.6),rgba(56,99,160,.6)),url(/assets/front/static/public/blocks/portfolios/designers_bg_aa1e63.svg);background:linear-gradient(rgba(56,99,160,.6),rgba(56,99,160,.6)),url(/assets/front/static/public/blocks/portfolios/designers_bg_aa1e63.svg);background-color:#3863a0;background-size:50% auto}.subscription_topics{min-height:1012px;padding:50px 70px}.subscription_topics-step{display:none}.subscription_topics-step.is-current{display:block}.subscription_topics-header{color:#3863a0;font-size:48px;line-height:50px;margin-bottom:15px;text-align:center}@media only screen and (max-width:668px){.flexbox .subscription_topics{padding:30px 0}.flexbox .subscription_topics-header{font-size:24px;line-height:28px}}.subscription_topics-subheader{margin-bottom:40px;text-align:center;font-size:18px}@media only screen and (max-width:668px){.flexbox .subscription_topics-subheader{margin-bottom:20px}}.subscription_topics-options{margin:0 auto 20px;padding:30px 0 0;max-width:608px}.subscription_topics-options:after,.subscription_topics-options:before{content:"";display:table}.flexbox .subscription_topics-actions{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.no-flexbox .subscription_topics-actions:after,.no-flexbox .subscription_topics-actions:before{content:"";display:table}.subscription_topics-actions.for-edit_subscriptions{display:block;text-align:center}.flexbox .subscription_topics-actions.for-edit_subscriptions{display:block}.subscription_topics-actions_unsubscribe{color:#3863a0;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;font-weight:600;line-height:62px;margin:10px 0 0;display:block}.subscription_topics-actions_unsubscribe.is-hovered,.subscription_topics-actions_unsubscribe:hover{color:#103d77}.subscription_topics-actions_unsubscribe.is-active,.subscription_topics-actions_unsubscribe:active{color:#092d5b}@media only screen and (max-width:896px){.flexbox .subscription_topics-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .subscription_topics-actions_unsubscribe{line-height:1;text-align:center}}.subscription_topics-actions_wrapper{margin-left:auto}.subscription_topics-actions_wrapper.for-edit_subscriptions{display:inline-block;margin-left:0}.no-flexbox .subscription_topics-actions_wrapper.for-edit_subscriptions{float:none}.no-flexbox .subscription_topics-actions_complete,.no-flexbox .subscription_topics-actions_wrapper{float:right}.subscription_topics-actions_cancel{margin-right:20px;vertical-align:top}.subscription_topics-actions_update{line-height:20px}.subscription_topics-actions_cancel,.subscription_topics-actions_change,.subscription_topics-actions_complete,.subscription_topics-actions_update{min-width:200px}@media only screen and (max-width:896px){.flexbox .subscription_topics-actions_cancel,.flexbox .subscription_topics-actions_change,.flexbox .subscription_topics-actions_complete,.flexbox .subscription_topics-actions_unsubscribe,.flexbox .subscription_topics-actions_update,.flexbox .subscription_topics-actions_wrapper{display:block;float:none;margin:0 0 20px;width:100%}}.subscription_topics-confirmation{border-radius:5px;border:1px solid #ececec;height:494px;margin-bottom:20px}.flexbox .subscription_topics-confirmation{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.subscription_topics-confirmation.has-image .subscription_topics-confirmation_title{margin-top:0}.no-flexbox .subscription_topics-confirmation_image{display:block;margin:110px auto 0;width:160px}.subscription_topics-confirmation_title{color:#3dbe8b;font-size:34px;font-weight:600;margin-bottom:10px;text-align:center;line-height:1.1}.no-flexbox .subscription_topics-confirmation_title{margin-top:215px;text-align:center}.subscription_topics-confirmation_subtitle{color:#a9a9a9;font-size:14px}.no-flexbox .subscription_topics-confirmation_subtitle{text-align:center}.subscription_topics-category{padding:0 0 0 67px;margin:0 0 50px;position:relative}@media only screen and (max-width:896px){.flexbox .subscription_topics-category{padding-left:0;margin-bottom:30px}}.subscription_topics-category_title{color:#3863a0;font-weight:600;font-size:17px;border-bottom:1px solid #DDD;padding:8px 0 22px}.subscription_topics-category_icon{position:absolute;left:0;top:0}@media only screen and (max-width:896px){.flexbox .subscription_topics-category_title{padding-bottom:12px}.flexbox .subscription_topics-category_icon{background-size:21px 19px!important;height:19px!important;width:21px!important;top:8px}}.subscription_topics-category_icon.for-developers{background:url(/assets/front/static/public/primitives/status/icon_developer_topic_5bbb06.png) no-repeat;background-size:42px 38px;height:38px;width:42px}.subscription_topics-category_icon.for-designers{background:url(/assets/front/static/public/primitives/status/icon_designers_topic_39c23f.png) no-repeat;background-size:42px 38px;height:38px;width:42px}.subscription_topics-category_icon.for-finance_experts{background:url(/assets/front/static/public/primitives/status/icon_finance_experts_topic_47f48c.png) no-repeat;background-size:42px 38px;height:38px;width:42px}.subscription_topics-category_icon.for-additional{background:url(/assets/front/static/public/primitives/status/icon_additional_topic_9b16dd.png) no-repeat;background-size:42px 38px;height:38px;width:42px}.tip_category_actions-subscribe{margin:10px 0}.tip_category_actions-contribute{margin:40px 0;text-align:center}.tip_category_actions-link{color:#3863a0;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;display:block}.tip_category_actions-link.is-hovered,.tip_category_actions-link:hover{color:#103d77}.tip_category_actions-link.is-active,.tip_category_actions-link:active{color:#092d5b}.tip_category_contributor{font-size:18px;margin:30px 0 0}.tip_category_contributor:first-child{margin-top:0}.tip_category_contributor-content{margin:10px 0 0}.flexbox .tip_category_contributor-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox .tip_category_contributor-content:after,.no-flexbox .tip_category_contributor-content:before{content:"";display:table}.no-flexbox .tip_category_contributor-content:after{clear:both}.tip_category_contributor-photo_wrapper{width:65px;height:65px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex-basis:65px;-ms-flex-preferred-size:65px;flex-basis:65px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 0 0}@media only screen and (max-width:668px){.tip_category_contributor-photo_wrapper{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 10% 0 0}}.no-flexbox .tip_category_contributor-photo_wrapper{float:left;width:65px}.tip_category_contributor-photo{width:auto;height:100%;border-radius:4px}.tip_category_contributor-info{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:block;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:22px}@media only screen and (max-width:668px){.tip_category_contributor-info{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}.no-flexbox .tip_category_contributor-info{float:left;width:520px}.tip_category_contributor-name{text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#3863a0;display:block;font-size:17px;font-weight:600}.tip_category_contributor-name.is-hovered,.tip_category_contributor-name:hover{color:#103d77}.tip_category_contributor-name.is-active,.tip_category_contributor-name:active{color:#092d5b}.tip_category_contributor-location,.tip_category_contributor-position{color:#a9a9a9;display:block;font-size:14px}.tip_category_contributor-position>a{display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#3863a0}.tip_category_contributor-position>a.is-hovered,.tip_category_contributor-position>a:hover{color:#103d77}.tip_category_contributor-position>a.is-active,.tip_category_contributor-position>a:active{color:#092d5b}.tip_category_contributor-hire{display:block;overflow:hidden!important;white-space:nowrap;text-overflow:ellipsis;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:5px 30px}@media only screen and (max-width:668px){.tip_category_contributor-hire{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:15px}}.no-flexbox .tip_category_contributor-hire{float:right;width:200px}.tip_category_contributor-about{color:#a9a9a9;font-size:16px;line-height:28px;margin-top:15px}.tip_category_contributors-title{color:#3863a0;font-size:20px;font-weight:600;line-height:28px;margin:0 0 20px}@media only screen and (max-width:668px){.tip_category_contributors-list{margin:0 0 30px}}.tip_category_form-wrapper{background-color:#fff;border:1px solid #e7e7e7;box-shadow:rgba(0,0,0,.1) 0 2px 5px;margin:50px 0 0;padding:37px;position:relative}.tip_category_form-wrapper.is-wide{margin:0}.tip_category_form-disclaimer{color:#a9a9a9;display:block;margin-bottom:20px}.tip_category_form-title{color:#3863a0;font-size:26px;font-weight:700;line-height:28px;margin:0 0 20px}.flexbox .tip_category_form-footer{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:896px){.tip_category_form-wrapper{border:none;box-shadow:none;padding:30px 20px 20px}.flexbox .tip_category_form-footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.no-flexbox .tip_category_form-footer:after,.no-flexbox .tip_category_form-footer:before{content:"";display:table}.flexbox .tip_category_form-footer_left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media only screen and (max-width:896px){.flexbox .tip_category_form-footer_left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.no-flexbox .tip_category_form-footer_left{float:left;width:70%}.flexbox .tip_category_form-footer_right{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.no-flexbox .tip_category_form-footer_right{float:left;width:30%}.tip_category_form-tos_link{color:#3863a0;display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform}.tip_category_form-tos_link.is-hovered,.tip_category_form-tos_link:hover{color:#103d77}.tip_category_form-tos_link.is-active,.tip_category_form-tos_link:active{color:#092d5b}@media only screen and (max-width:1142px){.tip_category_form-submit_button.button.has-arrow{padding-right:45px!important}}.tip_category_form-field.required:before{color:#ed5858;color:rgba(237,88,88,.79);margin-left:-22px}@media only screen and (max-width:896px){.flexbox .tip_category_form-footer_right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.tip_category_form-submit_button{width:100%}.tip_category_form-field.required:before{margin-left:-14px}}.tip_category_form-hint_star{color:#ed5858;color:rgba(237,88,88,.79)}.tip_category_form-thank{display:none;text-align:center}.tip_category_form-thank_title{color:#284d81;font-size:24px;margin-bottom:25px}.videos_categories{padding:0 30px}.flexbox .videos_categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:668px){.videos_categories{padding:0}}.no-flexbox .videos_categories{margin:0 -10px}.no-flexbox .videos_categories:after,.no-flexbox .videos_categories:before{content:"";display:table}.videos_categories-item{border-radius:2px 10px 10px 2px;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff;margin-bottom:20px;margin-right:2%;padding:30px;position:relative;text-decoration:none}.videos_categories-item:nth-child(3n+0){margin-right:0}.flexbox .videos_categories-item{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}@media only screen and (max-width:896px){.flexbox .videos_categories-item{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%}.flexbox .videos_categories-item:nth-child(3n+0){margin-right:2%}.flexbox .videos_categories-item:nth-child(even){margin-right:0}}@media only screen and (max-width:668px){.flexbox .videos_categories-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0!important}}.no-flexbox .videos_categories-item{float:left;margin:0 11px 20px;width:368px}.videos_categories-item:hover .videos_categories-item_link{-webkit-transform:scale(1.2);transform:scale(1.2)}.videos_categories-item:hover .videos_categories-item_background{opacity:.9}.videos_categories-item_background{width:100%;height:100%;background-color:#a9a9a9;border-radius:2px 15px 10px 2px;display:block;left:0;position:absolute;top:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.videos_categories-item_background_overlay{background:url(/assets/front/static/public/blocks/blog_videos/tile_overlay_7ef480.png) no-repeat;width:300px;width:100%;height:100%;background-size:auto 100%;display:block;left:0;position:absolute;top:0}.videos_categories-item_background_overlay.has-bg_offset_0{background-position-x:0}.videos_categories-item_background_overlay.has-bg_offset_50{background-position-x:-50px}.videos_categories-item_background_overlay.has-bg_offset_100{background-position-x:-100px}.videos_categories-item_background_overlay.has-bg_offset_150{background-position-x:-150px}.videos_categories-item_background_overlay.has-bg_offset_200{background-position-x:-200px}.no-backgroundsize .videos_categories-item_background_overlay{display:none}.videos_categories-item_icon{display:block;height:100px;position:relative}@media only screen and (max-width:668px){.videos_categories-item_background_overlay{background-position:0 0!important;background-size:cover}.videos_categories-item_icon{height:50px}}.videos_categories-item_icon img{height:100%}.videos_categories-item_body{display:block;height:90px;padding:50px 90px 0 0;position:relative}@media only screen and (max-width:668px){.videos_categories-item_body{height:70px;padding-top:30px}}.videos_categories-item_title{font-size:20px;font-weight:600;text-shadow:rgba(0,0,0,.5) 0 1px 1px}@media only screen and (max-width:896px){.videos_categories-item_title{font-size:18px}}.videos_categories-item_subtitle{font-size:12px}.videos_categories-item_subtitle,.videos_categories-item_title{display:block;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.videos_categories-item_link{background:url(/assets/front/static/public/primitives/icon/play_white_0f705f.png) 17px 15px no-repeat;background-size:21px 21px;width:21px;width:50px;height:50px;background-color:rgba(255,255,255,.3);border-radius:50%;bottom:0;box-shadow:0 0 1px rgba(0,0,0,.3);display:block;position:absolute;right:0;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.no-backgroundsize .videos_categories-item_link{background-image:url(/assets/front/static/public/primitives/icon/play_white@0.5x_923333.png)}.videos_categories-item_folded_corner{width:40px;height:40px;background-color:rgba(255,255,255,.3);border-radius:0 10px;box-shadow:0 0 1px rgba(0,0,0,.3);display:block;overflow:hidden;position:absolute;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);top:0}.no-backgroundsize .videos_categories-item_folded_corner{display:none}.videos_categories-item_folded_corner:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 40px 40px 0;content:'';display:block;height:0;position:absolute;width:0}.videos_categories-copyrights_list{font-size:11px;color:#c2c2c2;line-height:16px;margin-top:25px;text-align:center;width:100%}.videos_categories-copyright{display:inline-block;margin-left:20px;position:relative}.videos_categories-copyright:first-child{margin-left:0}.videos_categories-copyright_symbol{display:inline-block;font-size:15px;margin-right:5px;position:relative;top:1px}.videos_categories-copyright_text{display:inline-block}.videos_categories-copyright_text a{display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#7c7c7c}.videos_categories-copyright_text a.is-hovered,.videos_categories-copyright_text a:hover{color:#383838}.videos_categories-copyright_text a.is-active,.videos_categories-copyright_text a:active{color:#1b1b1b}.videos_category_form.is-three_column{background-color:#3863a0;margin-bottom:25px;padding:40px 275px 30px;width:100%}@media only screen and (max-width:1142px){.videos_category_form.is-three_column{padding:40px 200px 30px}}@media only screen and (max-width:896px){.videos_category_form.is-three_column{padding:40px 130px 30px}}@media only screen and (max-width:668px){.videos_category_form.is-three_column{padding:40px 60px 30px}}.no-flexbox .videos_category_form.is-three_column.for-video_categories{float:left;margin:0 11px 25px;width:1150px}.videos_category_form.is-three_column .videos_category_form-title{color:#fff;font-size:30px;font-weight:300;line-height:48px;text-align:center;text-transform:uppercase}@media only screen and (max-width:524px){.videos_category_form.is-three_column{padding:20px}.videos_category_form.is-three_column .videos_category_form-title{font-size:20px;line-height:24px}.videos_category_form.is-three_column .videos_category_form-subtitle{margin-top:15px}}.videos_category_form.is-three_column .videos_category_form-title .videos_category_form-title_bold{font-weight:600}.videos_category_form.is-three_column .videos_category_form-title.for-confirmation{text-transform:none}.videos_category_form.is-three_column .videos_category_form-footer_text,.videos_category_form.is-three_column .videos_category_form-subtitle{color:#badafd;font-size:14px;font-weight:300;line-height:20px;text-align:center}.videos_category_form.is-three_column .videos_category_form-footer_text{font-size:12px;margin-top:50px;position:relative}.videos_category_form.is-three_column .videos_category_form-fieldset{margin:35px 0}.flexbox .videos_category_form.is-three_column .videos_category_form-fieldset{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:668px){.flexbox .videos_category_form.is-three_column .videos_category_form-fieldset{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 30px}}.no-flexbox .videos_category_form.is-three_column .videos_category_form-fieldset:after,.no-flexbox .videos_category_form.is-three_column .videos_category_form-fieldset:before{content:"";display:table}.videos_category_form.is-three_column .videos_category_form-field{margin:0 10px 0 0}.flexbox .videos_category_form.is-three_column .videos_category_form-field{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (max-width:668px){.flexbox .videos_category_form.is-three_column .videos_category_form-field{margin:0 0 10px}}.no-flexbox .videos_category_form.is-three_column .videos_category_form-field{float:left;width:530px}.videos_category_form.is-three_column .videos_category_form-field:before{content:none!important}.videos_category_form.is-three_column .videos_category_form-input{padding:16px 15px}.videos_category_form.is-three_column .videos_category_form-text{color:#fff;text-align:center}.videos_category_form.is-three_column .videos_category_form-text a{color:#fff}.videos_category_form.is-three_column .error{background:#ed5858}.videos_category_form.is-one_column,.videos_category_form.is-two_column{background-color:#fff;border:1px dashed #d3d3d3;border-radius:2px 10px 10px 2px;color:#fff;height:250px;margin-bottom:20px;padding:30px;position:relative}.flexbox .videos_category_form.is-one_column,.flexbox .videos_category_form.is-two_column{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}@media only screen and (max-width:896px){.flexbox .videos_category_form.is-one_column,.flexbox .videos_category_form.is-two_column{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%}}@media only screen and (max-width:668px){.flexbox .videos_category_form.is-one_column,.flexbox .videos_category_form.is-two_column{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;margin-right:0!important}}.no-flexbox .videos_category_form.is-one_column,.no-flexbox .videos_category_form.is-two_column{float:left;margin:0 11px 20px}.videos_category_form.is-one_column .videos_category_form-fieldset,.videos_category_form.is-two_column .videos_category_form-fieldset{margin:25px 0 30px}.flexbox .videos_category_form.is-one_column .videos_category_form-fieldset,.flexbox .videos_category_form.is-two_column .videos_category_form-fieldset{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:668px){.flexbox .videos_category_form.is-one_column .videos_category_form-fieldset,.flexbox .videos_category_form.is-two_column .videos_category_form-fieldset{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.no-flexbox .videos_category_form.is-one_column .videos_category_form-fieldset:after,.no-flexbox .videos_category_form.is-one_column .videos_category_form-fieldset:before,.no-flexbox .videos_category_form.is-two_column .videos_category_form-fieldset:after,.no-flexbox .videos_category_form.is-two_column .videos_category_form-fieldset:before{content:"";display:table}.videos_category_form.is-one_column .videos_category_form-field,.videos_category_form.is-two_column .videos_category_form-field{margin:0 10px 0 0}.flexbox .videos_category_form.is-one_column .videos_category_form-field,.flexbox .videos_category_form.is-two_column .videos_category_form-field{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (max-width:668px){.flexbox .videos_category_form.is-one_column .videos_category_form-field,.flexbox .videos_category_form.is-two_column .videos_category_form-field{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 10px}}.no-flexbox .videos_category_form.is-one_column .videos_category_form-field,.no-flexbox .videos_category_form.is-two_column .videos_category_form-field{float:left}.videos_category_form.is-one_column .videos_category_form-input,.videos_category_form.is-two_column .videos_category_form-input{background-color:#fafafa;padding:16px 15px}.videos_category_form.is-one_column .videos_category_form-input:before,.videos_category_form.is-two_column .videos_category_form-input:before{content:none}.videos_category_form.is-one_column .videos_category_form-title,.videos_category_form.is-two_column .videos_category_form-title{color:#3863a0;font-size:22px;font-weight:600;margin-top:30px;text-align:center;text-transform:uppercase}.videos_category_form.is-one_column .videos_category_form-footer_text,.videos_category_form.is-one_column .videos_category_form-subtitle,.videos_category_form.is-two_column .videos_category_form-footer_text,.videos_category_form.is-two_column .videos_category_form-subtitle{color:#a9a9a9;font-size:11px;text-align:center}.videos_category_form.is-one_column .videos_category_form-text,.videos_category_form.is-two_column .videos_category_form-text{color:#a9a9a9;text-align:center}.videos_category_form.is-one_column .videos_category_form-text a,.videos_category_form.is-two_column .videos_category_form-text a{color:#3863a0;display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform}.videos_category_form.is-one_column .videos_category_form-text a.is-hovered,.videos_category_form.is-one_column .videos_category_form-text a:hover,.videos_category_form.is-two_column .videos_category_form-text a.is-hovered,.videos_category_form.is-two_column .videos_category_form-text a:hover{color:#103d77}.videos_category_form.is-one_column .videos_category_form-text a.is-active,.videos_category_form.is-one_column .videos_category_form-text a:active,.videos_category_form.is-two_column .videos_category_form-text a.is-active,.videos_category_form.is-two_column .videos_category_form-text a:active{color:#092d5b}.videos_category_form.is-three_column .videos_category_form-share_block{margin:35px 0 15px}.videos_category_form.is-two_column{-webkit-flex-basis:66%!important;-ms-flex-preferred-size:66%!important;flex-basis:66%!important}@media only screen and (max-width:896px){.flexbox .videos_category_form.is-two_column{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.no-flexbox .videos_category_form.is-two_column{width:758px}.no-flexbox .videos_category_form.is-two_column .videos_category_form-field{width:626px}.videos_category_form.is-two_column .videos_category_form-share_block{margin:65px 0 15px}.no-flexbox .videos_category_form.is-one_column{width:368px}.no-flexbox .videos_category_form.is-one_column .videos_category_form-field{width:236px}.videos_category_form.is-one_column .videos_category_form-title{margin:0 0 10px}.videos_category_form.is-one_column .videos_category_form-share_block{margin:20px 0 15px}.videos_category_form-field{position:relative}.videos_category_form-field .error{background:#ed5858;background:rgba(237,88,88,.79);border-radius:2px 2px 0 0;color:#FFF;display:block;font-size:12px;height:25px;overflow:hidden;padding:4px 14px 2px;position:absolute;right:4px;text-overflow:ellipsis;top:-25px;white-space:nowrap;z-index:1}.videos_category_form-submit{height:50px;line-height:0;text-indent:-9999px}.flexbox .videos_category_form-submit{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.no-flexbox .videos_category_form-submit{float:left;width:60px}.videos_category_form-step.is-confirmation{display:none}.videos_category_form-step.is-confirmation.is-active{display:block}.videos_category_form-button{background:url(/assets/front/static/public/primitives/icon/arrow_right_white_bold_b78267.png) no-repeat;background-size:19px 17px;height:17px;width:19px;left:14px;position:relative}.no-backgroundsize .videos_category_form-button{background-image:url(/assets/front/static/public/primitives/icon/arrow_right_white_bold@0.5x_240598.png)}@media only screen and (max-width:668px){.flexbox .videos_category_form-submit{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-indent:0}.videos_category_form-button{display:none}}.flexbox .videos_category_form-share_block .blog_follow_us{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.videos_category_form-footer_text:before{background:url(/assets/front/static/public/primitives/icon/lock_ed584f.png) no-repeat;background-size:9.5px 11.5px;height:11.5px;width:9.5px;content:' ';display:inline-block;margin-right:8px;position:relative;top:1px}.no-backgroundsize .videos_category_form-footer_text:before{background-image:url(/assets/front/static/public/primitives/icon/lock@0.5x_6e075d.png)}.videos_category_item{border-bottom:1px solid #d5d5d5;min-height:95px;padding:25px 50px}.videos_category_item:last-child{border-bottom:none}.videos_category_item:nth-child(odd){background-color:#fff}@media only screen and (max-width:668px){.videos_category_item{padding:20px}}.videos_category_item.is-active{background-color:#fff;border:none;box-shadow:0 0 20px rgba(0,0,0,.3);margin:-20px;padding:25px;position:relative;z-index:1}.no-backgroundsize .videos_category_item.is-active{border:1px solid #d5d5d5}.videos_category_item.is-active .videos_category_item-play_link{background:url(/assets/front/static/public/primitives/icon/close_d8d7c8.png) 13px 13px no-repeat;background-size:22px 22px;width:22px;width:50px;height:50px}.no-backgroundsize .videos_category_item.is-active .videos_category_item-play_link{background-image:url(/assets/front/static/public/primitives/icon/close@0.5x_000d8b.png)}.videos_category_item.is-active .videos_category_item-body{display:block}.videos_category_item.is-active .videos_category_item-body_description,.videos_category_item.is-active .videos_category_item-body_share_block,.videos_category_item.is-active .videos_category_item-body_transcription,.videos_category_item.is-active .videos_category_item-header{padding:0 45px}@media only screen and (max-width:668px){.videos_category_item.is-active{margin:-15px}.videos_category_item.is-active .videos_category_item-body_description,.videos_category_item.is-active .videos_category_item-body_share_block,.videos_category_item.is-active .videos_category_item-body_transcription,.videos_category_item.is-active .videos_category_item-header{padding:0 15px}.videos_category_item.is-active .videos_category_item-play_link{margin:0 auto 20px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.no-flexbox .videos_category_item{background-color:#fff;min-height:50px!important}.flexbox .videos_category_item-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:668px){.flexbox .videos_category_item-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.no-flexbox .videos_category_item-header:after,.no-flexbox .videos_category_item-header:before{content:"";display:table}.videos_category_item-play_link{background:url(/assets/front/static/public/primitives/icon/play_gray_47969c.png) 16px 15px no-repeat;background-size:19px 19px;border:1px solid #d5d5d5;cursor:pointer}.no-backgroundsize .videos_category_item-play_link{background-image:url(/assets/front/static/public/primitives/icon/play_gray@0.5x_ab9d5f.png)}.videos_category_item-post_image,.videos_category_item-user_photo{width:64px;height:64px;border-radius:3px;margin-right:30px;overflow:hidden}.videos_category_item-post_image img,.videos_category_item-user_photo img{width:100%}.flexbox .videos_category_item-post_image,.flexbox .videos_category_item-user_photo{-webkit-flex-basis:64px;-ms-flex-preferred-size:64px;flex-basis:64px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.no-flexbox .videos_category_item-post_image,.no-flexbox .videos_category_item-user_photo{float:left;width:64px}.videos_category_item-play_link{width:50px;height:50px;border-radius:50%;margin-right:30px;overflow:hidden}.videos_category_item-play_link img{width:100%}.flexbox .videos_category_item-play_link{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.no-flexbox .videos_category_item-play_link{float:left;width:50px}.videos_category_item-user_photo{box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:50%}@media only screen and (max-width:668px){.flexbox .videos_category_item-post_image,.flexbox .videos_category_item-user_photo{display:none}.flexbox .videos_category_item-play_link{margin:10px auto 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.flexbox .videos_category_item-user_photo{margin:10px auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.for-articles .videos_category_item-button{display:none}.flexbox .videos_category_item-button{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}@media only screen and (max-width:896px){.flexbox .videos_category_item-button{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}@media only screen and (max-width:668px){.flexbox .videos_category_item-button{display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}}.no-flexbox .videos_category_item-button{float:left;width:200px}.videos_category_item-button .button{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videos_category_item-header_title{padding-right:20px}.flexbox .videos_category_item-header_title{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (max-width:896px){.flexbox .videos_category_item-header_title{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:668px){.flexbox .videos_category_item-header_title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0;text-align:center}}.no-flexbox .videos_category_item-header_title{float:left;width:814px}.videos_category_item-header_title_name{text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#3863a0;cursor:pointer;display:block;font-size:18px;font-weight:600;margin-bottom:10px}.videos_category_item-header_title_name.is-hovered,.videos_category_item-header_title_name:hover{color:#103d77}.videos_category_item-header_title_name.is-active,.videos_category_item-header_title_name:active{color:#092d5b}.videos_category_item-header_title_timing{background-color:#3863a0;border-radius:3px;color:#fff;float:left;font-size:12px;line-height:19px;margin-right:10px;padding:0 5px}@media only screen and (max-width:668px){.videos_category_item-header_title_timing{display:none}}.videos_category_item-header_title_author{color:#a2a2a2;font-size:12px;text-transform:uppercase}.videos_category_item-header_title_description{color:#a2a2a2;font-size:14px}.videos_category_item-body{display:none;margin-top:15px}.videos_category_item-body_description{font-size:14px;margin-bottom:20px}.videos_category_item-body_description a{color:#3863a0;display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform}.videos_category_item-body_description a.is-hovered,.videos_category_item-body_description a:hover{color:#103d77}.videos_category_item-body_description a.is-active,.videos_category_item-body_description a:active{color:#092d5b}.videos_category_item-body_share_block{height:50px;line-height:50px;margin-bottom:20px;position:relative}.videos_category_item-transcription_jump_link{color:#3863a0;display:inline;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;position:absolute;right:0;top:0}.videos_category_item-transcription_jump_link.is-hovered,.videos_category_item-transcription_jump_link:hover{color:#103d77}.videos_category_item-transcription_jump_link.is-active,.videos_category_item-transcription_jump_link:active{color:#092d5b}.videos_category_item-body_player{height:300px;margin-bottom:30px;width:100%}@media only screen and (max-width:896px){.videos_category_item-transcription_jump_link{display:none}.videos_category_item-body_player{height:500px}}@media only screen and (max-width:524px){.videos_category_item-body_player{height:auto}}.videos_category_item-body_transcription_title{color:#3863a0;font-size:20px;margin-bottom:15px}.videos_category_item-body_transcription_text{display:block;line-height:22px;margin-bottom:35px;position:relative}.videos_category_item-body_transcription_button{margin:25px 0 15px;text-align:center;text-transform:uppercase}.flexbox .videos_category-resources_links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:896px){.flexbox .videos_category-resources_links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;padding-top:10px}}@media only screen and (max-width:668px){.flexbox .videos_category-resources_links{margin:0}}.no-flexbox .videos_category-resources_links{text-align:center}.videos_category-resource_link{border-right:1px solid #e8e8e8;font-size:15px;height:43px;line-height:43px;padding:0 10px;text-align:center}.videos_category-resource_link.is-last_child,.videos_category-resource_link:last-child{border-right:none}.flexbox .videos_category-resource_link{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (max-width:1142px){.flexbox .videos_category-resource_link{font-size:13px}}@media only screen and (max-width:896px){.flexbox .videos_category-resource_link{border:1px solid #e8e8e8!important;border-radius:2px;font-size:15px;margin:0 5px 10px}}@media only screen and (max-width:668px){.flexbox .videos_category-resource_link{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.flexbox .videos_category-resource_link:last-child{margin:0 0 10px}}.no-flexbox .videos_category-resource_link{display:inline-block;min-width:180px}.videos_category-resource_link>a{text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;color:#a2a2a2;display:block}.videos_category-resource_link>a.is-hovered,.videos_category-resource_link>a:hover{color:#103d77}.videos_category-resource_link>a.is-active,.videos_category-resource_link>a:active{color:#092d5b}.videos_category-section{margin-bottom:30px}.videos_category-section_items{border:1px solid #d5d5d5;border-radius:2px;box-shadow:0 0 1px rgba(0,0,0,.2)}.videos_category-section_title{color:#a2a2a2;font-size:20px;padding:17px 0 45px;text-align:center;text-transform:uppercase}.videos_category-section_load{background-color:#fff;border:1px solid #ededed;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 auto;padding:20px;position:relative;width:99%;z-index:1}.videos_category-section_load>.button{overflow:hidden;display:block;width:200px;margin:0 auto}.hljs{display:block;overflow-x:auto;padding:.5em;background:#fdf6e3;color:#657b83}.hljs-comment,.hljs-quote{color:#93a1a1}.hljs-addition,.hljs-keyword,.hljs-selector-tag{color:#859900}.hljs-doctag,.hljs-literal,.hljs-meta .hljs-meta-string,.hljs-number,.hljs-regexp,.hljs-string{color:#2aa198}.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title{color:#268bd2}.hljs-attr,.hljs-attribute,.hljs-class .hljs-title,.hljs-template-variable,.hljs-type,.hljs-variable{color:#b58900}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-subst,.hljs-symbol{color:#cb4b16}.hljs-built_in,.hljs-deletion{color:#dc322f}.hljs-formula{background:#eee8d5}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}