.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-image .widget-image-caption,.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-button .elementor-button{font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-default .elementor-icon,.elementor-widget-divider.elementor-view-framed .elementor-icon{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-default .elementor-icon svg,.elementor-widget-divider.elementor-view-framed .elementor-icon{fill:var( --e-global-color-secondary )}.elementor-widget-image-box .elementor-image-box-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-image-box .elementor-image-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary )}.elementor-widget-icon.elementor-view-default .elementor-icon,.elementor-widget-icon.elementor-view-framed .elementor-icon{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-icon.elementor-view-default .elementor-icon svg,.elementor-widget-icon.elementor-view-framed .elementor-icon{fill:var( --e-global-color-primary )}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary )}.elementor-widget-icon-box.elementor-view-default .elementor-icon,.elementor-widget-icon-box.elementor-view-framed .elementor-icon{border-color:var( --e-global-color-primary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary )}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-icon-box .elementor-icon-box-description,.elementor-widget-star-rating .elementor-star-rating__title{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-weight:var( --e-global-typography-accent-font-weight );font-family:var( --e-global-typography-accent-font-family ),Sans-serif}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text )}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-weight:var( --e-global-typography-text-font-weight );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-counter .elementor-counter-number-wrapper{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-counter .elementor-counter-title{font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary )}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary )}.elementor-widget-progress .elementor-title,.elementor-widget-testimonial .elementor-testimonial-content{font-weight:var( --e-global-typography-text-font-weight );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text )}.elementor-widget-testimonial .elementor-testimonial-name{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-testimonial .elementor-testimonial-job{font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif}.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary )}.elementor-widget-tabs .elementor-tab-title.elementor-active,.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent )}.elementor-widget-tabs .elementor-tab-title{font-weight:var( --e-global-typography-primary-font-weight );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-tabs .elementor-tab-content{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary )}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary )}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent )}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent )}.elementor-widget-accordion .elementor-accordion-title{font-weight:var( --e-global-typography-primary-font-weight );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-accordion .elementor-tab-content{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-toggle .elementor-toggle-icon,.elementor-widget-toggle .elementor-toggle-title{color:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon,.elementor-widget-toggle .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent )}.elementor-widget-toggle .elementor-toggle-title{font-weight:var( --e-global-typography-primary-font-weight );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-toggle .elementor-tab-content{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.elementor-widget-alert .elementor-alert-title{font-weight:var( --e-global-typography-primary-font-weight );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-widget-alert .elementor-alert-description,.elementor-widget-text-path{font-weight:var( --e-global-typography-text-font-weight );font-family:var( --e-global-typography-text-font-family ),Sans-serif}body{color:#3b3b3b}a{color:#252525}.highlights h2 a:hover,a:hover{text-decoration:none;color:#2196f3}.main{margin-bottom:56px}.author .author-info,.block.posts li,.comments-list .comment-content,.comments-list .pingback,.highlights .block.posts,.highlights .excerpt,.highlights-box .column.half:first-child,.list-timeline,.list-timeline .heading,.listing-alt article,.listing-classic>.post,.main .sidebar:before,.main-content .post-meta,.navigate-posts,.navigate-posts .next,.news-focus .posts-list,.post-content .pullquote,.post-content blockquote,.post-content>.review-box,.post-share,.posts-list .content,.review-box .verdict-box,.review-box.stars li,.sc-accordion-pane,.sc-accordion-title,.sc-accordion-title:first-child,.sc-tabs a,.sc-tabs-panes,.sc-toggle-content,.sc-toggle-title,.sc-toggle-title:first-child,.sidebar .theiaStickySidebar:before,.widget li,.widget_categories .children li,.widget_display_stats dl{border-color:#eee}.sc-tabs li:first-child a{border-left-color:#eee}.list-timeline .heading:before,hr,hr.separator{background:#eee}.top-bar{background-color:#f8f8f8}.top-bar.dark{background:#111}.top-bar.dark .social-icons .icon,.top-bar.dark .top-bar-content,.top-bar.dark .top-bar-content a{color:silver}.top-bar .menu{font-size:12px;line-height:1.667}.top-bar .menu a:hover{color:#999}.top-bar .menu li{padding-left:28px}.main-head header{min-height:146px;line-height:146px}.main-head .right{line-height:146px}.main-head .title a{color:#292929}.nav-dark a:hover{color:inherit}.nav-dark{border-color:#222;background:#111}.nav-dark .mega-menu,.nav-dark .menu ul{background:#0e0e0e}.nav-dark .mega-menu .sub-nav li:hover,.nav-dark .menu .sub-nav li.current-menu-item,.nav-dark .menu li li.current-menu-item,.nav-dark .menu li li:hover,.nav-dark .menu>li:hover{background:hsla(0,0%,100%,.02)}.mega-menu .heading,.mega-menu .posts-list .post,.nav-dark .mega-menu .sub-nav li a,.nav-dark .mega-menu.links>li li a,.nav-dark .mega-menu.links>li>a,.nav-dark .menu>li li a{border-color:hsla(0,0%,100%,.07)}.nav-dark .menu .shopping-cart>a,.nav-dark .menu .user-login a,.nav-search .search-icon{background:hsla(0,0%,100%,.02)}.has-nav-dark .sticky-nav{background:rgba(0,0,0,.9)}.mega-menu .sub-nav{background:hsla(0,0%,100%,.02)}.mega-menu .posts-list .post{padding:18px 0}.mega-menu .posts-list .post:last-child{border-bottom:0}.mega-menu .posts-list img{margin-right:15px;width:103px}.has-nav-light .sticky-nav{background:hsla(0,0%,100%,.98)}.nav-light a:hover{color:#2196f3}.nav-light .menu>li li a{border-color:#f1f1f1}.nav-light .mega-menu .featured h2 a,.nav-light .mega-menu .heading,.nav-light .menu>li>a{color:#3e3e3e}.nav-light .mega-menu .heading,.nav-light .mega-menu .posts-list .content,.nav-light .mega-menu .sub-nav li a,.nav-light .mega-menu.links>li li a,.nav-light .mega-menu.links>li>a{border-color:#f1f1f1}.mega-menu .featured h2 a,.nav-light .mega-menu .featured h2 a{font-size:16px}.nav-light .mega-menu .featured h2 a:hover{color:#2196f3}.nav-light .mega-menu .posts-list .post{border-bottom:1px solid #eee}.nav-search .search-icon{border-bottom-color:transparent!important}.main .sidebar .widgettitle,.tabbed .tabs-list{color:#fff;letter-spacing:.02em;background:#111}.main-featured{border-color:#eee;background:#f8f8f8}.main-featured .slider h3 a{font-size:21px}.main-featured .blocks .large h3 a{font-size:15px}.main-featured .the-date{font-weight:600;letter-spacing:.015em;font-family:Roboto Condensed,sans-serif}.featured-grid .the-date{color:#969696}.featured-grid .item-heading{text-rendering:optimizeLegibility;font-weight:500;letter-spacing:.005em}.featured-grid .heading-small{padding:7px 0;font-size:15px;font-weight:400}.posts-list .content>a,h1,h2,h3{text-rendering:optimizeLegibility}.post .read-more a{padding:4px 11px;font-size:11px;letter-spacing:.015em;will-change:opacity}.post .read-more a:hover{opacity:.8}.breadcrumbs .location{color:#b6b6b6!important}.cat-title{font-size:11px;letter-spacing:.015em;margin-left:9px;line-height:24px}.cat-title a:hover{color:inherit}.highlights-box.three-col .post-format-icon,.post-format-icon{margin-top:-25px}.entry-title,.main-heading,.page-title{font-size:20px;margin-bottom:35px;line-height:1.5}.page .main-heading{font-weight:600;padding-left:14px}.section-head{border-color:#e9e9e9;background:#fbfbfb;line-height:34px}.section-head>a:hover{color:inherit;opacity:.8}.listing-meta{margin-bottom:0;color:#bcbcbc;letter-spacing:.015em;font-family:Roboto Condensed,sans-serif}.listing-meta .comments{margin:0;float:none}.listing-meta .comments:before{display:inline-block}.listing-meta .rate-number{position:absolute;top:0;background:#111}.listing-meta .rate-number span{font-family:Open Sans,sans-serif}.posts-list img{width:103px}.posts-list li{padding:21px 0;border-bottom:1px solid #eee}.posts-list li:last-child{border:0;padding-bottom:0}.posts-list li>a{margin-right:18px}.posts-list .content{min-height:0;border:0;margin-left:0}.posts-list .content>a{font-size:15px;margin-bottom:8px;line-height:1.4;margin-top:-1px}.posts-list .content .comments,.posts-list .content time{color:inherit;float:none}.live-search-results .posts-list .content>a{font-size:14px;margin-bottom:8px}.live-search-results .posts-list img{margin-left:-10%;width:90px}.live-search-results li>a{overflow:hidden;max-width:75px}.wp-caption-text{font-size:13px;margin-bottom:25px;color:#999}.tagcloud a{padding:1px 11px;font-size:13px!important;color:#999;margin:4px 2px;line-height:2}.widget .tagcloud a{border-color:#e6e6e6;padding:2px 11px}.focus-grid,.gallery-block,.highlights-box,.news-focus,.page>.row.builder,.post>.row.builder{margin-bottom:56px}.row.builder .adwrap-widget{margin:-6px 0}.page-content>section+.separator{margin-top:-14px}.page-content .row.grid-overlay,.page-content .row.tall-overlay{margin-bottom:56px}.page-content .listing,.page-content .listing-alt{margin-bottom:28px}.highlights h2{padding:0;font-size:18px;font-weight:500;margin-bottom:8px;line-height:1.4;margin-top:14px}.highlights h2:before{display:none}.highlights .meta{padding:0;color:#bcbcbc;position:static;margin:0;background:transparent;line-height:inherit}.highlights .excerpt{color:#777;margin-top:10px}.highlights-box .excerpt{padding-bottom:18px}.highlights .thumb img{width:103px}.highlights-box.three-col .highlights .meta{margin-top:0}.highlights-box.three-col .highlights h2{font-size:16px;margin-bottom:11px}.grid-overlay .overlay{padding:16px 14px;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent}.right-sidebar .grid-overlay.grid-3 .post-title{font-size:15px;margin-bottom:-5px;padding-bottom:0}.grid-overlay .post-title{padding:0;font-size:17px;font-weight:400;margin-bottom:5px;line-height:1.4}.grid-overlay .post-title a:hover{color:inherit!important}.grid-overlay .image-link:after{height:75%;pointer-events:none;content:"";position:absolute;opacity:.92;bottom:0;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.42) 50%,rgba(0,0,0,.88));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.42) 50%,rgba(0,0,0,.88));left:0;width:100%}.grid-overlay .meta{margin-bottom:-7px;color:#bcbcbc}.grid-overlay .meta time{color:inherit}.tall-overlay .image-link:after{height:60%}.tall-overlay .post-title a{font-size:inherit;line-height:inherit}.focus-grid .posts-list .post{border:0;margin-bottom:21px}.focus-grid .small-image{margin-right:0}.focus-grid .small-image img{width:100%}.focus-grid .listing-meta{margin:0}.focus-grid .post .content>a{margin-bottom:6px;margin-top:10px}.list-timeline .posts article a{font-size:14px;font-weight:500}.gallery-block .carousel .title a{padding-top:7px;font-size:15px;font-weight:500}.listing-alt .image-link{margin-right:25px;max-width:100%}.listing-alt img{max-width:326px;margin:0;width:100%}@media (max-width:767px){.listing-alt img{max-width:none;width:100%}}.listing-alt .content .post-title{font-size:18px;font-weight:500;margin-top:1px}.listing-alt .meta{margin-top:0}.listing-alt .content .excerpt{color:#777}.listing-alt .content .read-more{margin-top:20px}.post-header .post-title{font-size:22px;font-weight:500;margin-right:50px;padding-left:0}.single .post-header .post-title{font-size:23px}.post-header .post-title:before{display:none}.post-header .comments{font-size:12px;margin-top:3px}.post-header .comments .fa{font-size:14px}.post-header .post-meta{margin-top:18px}.post-cover .overlay .cat-title{margin-bottom:14px}.post-cover .overlay h1{font-size:32px;font-weight:500;padding-bottom:21px}.post-content{font-size:15px;line-height:1.74}.post-content blockquote,.post-content ol,.post-content p,.post-content>div,.post-content>dl,.post-content>ul{margin-bottom:1.74em}.post-content ul{list-style-type:disc}.post-content .sc-tabs a{color:initial}.post-content ol,.post-content ul{margin-left:35px}.modern-quote p>cite{margin-top:-.75em}.review-box ul{list-style:none;margin-left:0}.review-box .verdict-box .text{font-size:14px}.review-box .verdict-box,.review-box.stars li{border-color:#e6e6e6}.post-content a:hover{color:initial}.post-content h1{font-size:24px}.post-content h2{font-size:22px}.post-content h3{font-size:20px}.post-content h4{font-size:17px}.post-share{padding:35px 0;margin-top:42px}.share-links a{font-size:16px}.share-links a:hover{color:#fff;opacity:.8}.author-info{margin-bottom:35px}.author-info [rel=author]{font-weight:600}.related-posts{margin-bottom:35px}.related-posts .highlights h2 a{font-size:15px;display:block}.related-posts.highlights-box .highlights .meta{margin-top:0}#comment-submit,.submit-button{padding:7px 14px;font-size:13px;border:1px solid #222;background:#111}.has-featured.category .breadcrumbs{display:none}.cat-description{margin-bottom:42px;margin-top:-7px}.cat-description+.listing-alt{padding-top:28px;margin-top:-7px}.main .sidebar .widgettitle,.tabbed .tabs-list{margin-bottom:28px;line-height:36px}.main .sidebar .widget{margin-bottom:42px}.main-footer{background:#1e1e1e}.main-footer .widgettitle{font-weight:600;color:#efefef}.main-footer .widget li,.main-footer .widgettitle{border-color:#333;border-color:hsla(0,0%,100%,.08)}.main-footer .widget,.main-footer .widget a{color:#bcbcbc}.main-footer .widget a:hover{color:#ddd}.main-footer .posts-list img{width:103px}.main-footer .feedburner input{background:#333;background:hsla(0,0%,100%,.1)}.main-footer .posts-list .listing-meta{color:#757575}.main-footer .posts-list .content{margin-left:0}.main-footer .listing-meta .comments{color:inherit}.lower-foot{background:#101010}@media (min-width:800px) and (max-width:940px){.navigation .menu>li>a{font-size:12px}.highlights .thumb img{width:75px}.posts-list .content>a{font-size:14px}.highlights h2,.listing-alt .content>a{font-size:16px}.listing-alt img{max-width:240px}.grid-overlay .post-title{font-size:15px}}@media (max-width:799px){.main-head .right{line-height:1.5}.android .posts-list .content>a,.android h1,.android h2,.android h3{text-rendering:auto}}@media (max-width:767px){.listing.grid-overlay .post-title a{font-size:inherit}.post-cover .overlay h1{font-size:25px}.listing-alt article .content{margin-top:9px}}@media (max-width:550px){.posts-list .content>a{font-size:14px}.highlights h2,.listing-alt .content>a{font-size:16px}.grid-overlay .post-title{font-size:15px}}