@font-face{font-family:Roboto;src:url("fonts/Roboto-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Bold";src:url("fonts/Roboto-Bold.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Slab";src:url("fonts/RobotoSlab-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Slab Bold";src:url("fonts/RobotoSlab-Bold.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}.post-ad-top{width:336px!important;height:300px!important;max-height:300px!important;margin-right:16px!important;margin-bottom:16px!important}#adngin-Sidebar_1-0{height:600px!important}.entry-content ol li b,.entry-content ol li strong,.entry-content p b,.entry-content p strong,.entry-content ul li b,.entry-content ul li strong{font-family:'Roboto Slab Bold',sans-serif}.wp-block-embed figcaption{font-size:14px;text-align:center;font-style:italic}a:focus,a:hover{color:#09f}figure{margin-left:auto;margin-right:auto}.play{width:68px!important;height:48px!important;position:absolute;top:calc(50% - 24px)!important;left:calc(50% - 34px)!important;background-image:url(images/youtube-unactive.svg)!important;background-repeat:no-repeat;background-position:center!important;cursor:pointer}.lyte:hover .play{background-image:url(images/youtube-active.svg)!important}.header{background:#efefef;text-align:right;z-index:100}.logo{float:left}.logo a{background:url("images/stm-banner.png") no-repeat center/contain}nav.hamburger{display:none}.nav-primary{padding-top:50px}.theme-switch-wrapper{position:fixed;z-index:91;top:66px;right:-223px;width:220px;height:50px;text-align:left;padding-right:23px;box-sizing:border-box;opacity:0;transition:right .3s ease-in-out,opacity .2s ease-in-out;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;background:#fff}.theme-switch-wrapper .theme-switch{display:inline-block;height:22px;position:relative;width:40px;margin-bottom:0;cursor:pointer}.theme-switch-wrapper .theme-switch input{display:none}.theme-switch-wrapper .slider{background:#95b6d9;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;display:flex;flex-flow:row nowrap;align-items:center}.theme-switch-wrapper .slider:before{background:#fff;bottom:2px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.theme-switch-wrapper .slider span{position:absolute;left:-67px;width:67px;color:#535151;font-size:12px}.theme-switch-wrapper input:checked+.slider{background:#516988}.theme-switch-wrapper input:checked+.slider:before{transform:translateX(16px);background-color:#fff}.theme-switch-wrapper .slider.round{border-radius:30px}.theme-switch-wrapper .slider.round:before{border-radius:50%}body.menu-open .theme-switch-wrapper{right:0;opacity:1}body.menu-open{overflow:hidden}body.menu-open .header{overflow:visible}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}h2.block-title{margin-bottom:30px}h2.block-title.latest{margin-top:40px}.popular{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.popular-box h2.headline{width:100%;text-align:center;margin-bottom:20px}.popular-post{width:100%;position:relative;margin-bottom:15px}.popular-post .entry-content{margin-bottom:0;position:relative}.popular-post .entry-content .img{width:100%;height:0;padding-bottom:64%;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid rgba(0,0,0,.05)}.popular-post .entry-content .img .link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.popular-post .entry-content .img a[rel~=category]{position:absolute;z-index:3;background:#efefef;padding:2px 5px;top:5px;right:5px;color:inherit;text-decoration:none;font-size:13px;transition:background .2s ease,color .2s ease}.popular-post .entry-content .img a[rel~=category]:hover{background:#313131;color:#fff}.popular-post .entry-footer{display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:10px 0 0;box-sizing:border-box}.popular-post .entry-footer p{margin-bottom:10px;font-size:14px}.popular-post .entry-footer .details{margin-bottom:0;font-size:13px;color:#677075}.popular-post .entry-footer .details img.avatar{border-radius:50%;margin-right:10px}.popular-post .entry-author a{color:inherit;text-decoration:none}.popular-post .entry-author a:hover{text-decoration:underline}.popular-post .entry-footer .entry-title{font-size:20px;margin-bottom:10px}.popular.first .popular-post:first-child .entry-footer,.popular.last .popular-post:last-child .entry-footer{position:relative;bottom:0;left:0;right:0;z-index:2;background:#efefef;padding:15px;box-sizing:border-box}.popular.first .popular-post:first-child .entry-footer .entry-title,.popular.last .popular-post:last-child .entry-footer .entry-title{font-size:24px}.popular.first .popular-post:first-child .entry-footer p .category,.popular.last .popular-post:last-child .entry-footer p .category{display:inline}.relative-posts{margin-bottom:40px;box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:space-between}.relative-posts h2{width:100%;flex-grow:1;text-align:center;margin-bottom:30px}.relative-posts .logos{font-size:20px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;height:40px}.relative-posts .box{padding:15px;box-sizing:border-box;margin-bottom:10px;border:1px solid rgba(0,0,0,.05)}.relative-posts .box.orange{background:rgba(243,110,32,.3)}.relative-posts img{margin:0 auto;width:200px}.relative-posts img.orange{width:240px}.relative-posts .box.green{background:rgba(19,166,56,.3)}.relative-posts img.green.light{display:block}.relative-posts img.green.dark{display:none}.relative-posts a{color:inherit;text-decoration:none}.relative-posts a:hover{text-decoration:underline;color:inherit}.relative-posts ul{margin:0;margin-bottom:15px}.relative-posts ul li{line-height:26px;margin-bottom:5px}.relative-posts ul li:last-child{margin-bottom:0}.relative-posts ul li a{text-decoration:underline;color:inherit}.relative-posts ul li a:hover{text-decoration:none}.top-authors{margin-bottom:15px}.top-authors .top-authors-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.top-author{margin-bottom:15px;width:100%;border-radius:10px;overflow:hidden;box-sizing:border-box;box-shadow:0 4px 20px rgba(142,169,203,.2);position:relative}.top-author .shadow-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.9) 9%,rgba(255,255,255,0) 50%,rgba(255,255,255,.85) 90%,#fff 100%),linear-gradient(90deg,#fff 0,rgba(255,255,255,.1) 33.85%,rgba(255,255,255,0) 87.5%,#fff 100%)}.top-author .bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.4;z-index:1}.top-author:nth-child(1) .bg{background-image:url(images/bg-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.top-author:nth-child(1) .bg.webp{background-image:url(images/bg-1@2x.webp)}.top-author:nth-child(2) .bg{background-image:url(images/bg-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.top-author:nth-child(2) .bg.webp{background-image:url(images/bg-2@2x.webp)}.top-author:nth-child(3) .bg{background-image:url(images/bg-3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.top-author:nth-child(3) .bg.webp{background-image:url(images/bg-3@2x.webp)}.top-author:nth-child(4) .bg{background-image:url(images/bg-4.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.top-author:nth-child(4) .bg.webp{background-image:url(images/bg-4@2x.webp)}.top-author .top-author-inner{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;padding:15px;box-sizing:border-box;z-index:2;position:relative}.top-author .pic{border-radius:50%;width:140px;height:140px;overflow:hidden;margin-bottom:15px;border:7px solid #fff;box-sizing:border-box}.top-author .pic img{width:100%}.top-author .name{margin-bottom:10px;text-align:center}.top-author .name a{color:#111;text-decoration:none;font-size:18px;line-height:24px;font-weight:500}.top-author .name a:hover{text-decoration:underline}.top-article{text-align:center;font-size:18px;line-height:26px}.top-article a{text-decoration:none;color:#222;font-family:Roboto,sans-serif}.top-article a:hover{text-decoration:underline}.top-author .more{color:#535151;text-align:center;text-decoration:underline;position:relative;margin-top:10px}.top-author .more:hover{text-decoration:none}.top-author .more:after{position:absolute;content:'›';font-size:inherit;margin-left:5px}.category-box{display:flex;flex-flow:column nowrap;justify-content:center;margin-bottom:40px}.category-box .headline,.top-authors .headline{text-align:center}.category-box .headline a{text-decoration:none;color:inherit}.category-box .headline a:hover{text-decoration:underline}.category-box .tagline,.top-authors .tagline{text-align:center;color:#677075;margin-bottom:40px;font-size:18px}.category-row{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.category-post{width:48%;position:relative;margin-bottom:15px}.category-post .entry-content{margin-bottom:0;position:relative}.category-post .entry-content .img{width:100%;height:0;padding-bottom:60%;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid rgba(0,0,0,.05)}.category-post .entry-content .img .link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.category-post .entry-content .img a[rel~=category]{display:none}.category-post .entry-footer{display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:10px 0 0;box-sizing:border-box}.category-post .entry-footer p{margin-bottom:0;font-size:14px;margin-top:4px}.category-post .entry-footer .entry-author,.category-post .entry-footer .entry-author a{color:#677075;text-decoration:none}.category-post .entry-footer .entry-author a:hover{text-decoration:underline}.category-post .entry-footer .entry-title{font-size:18px}.category-post .entry-footer .details{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;color:#677075;font-size:12px;margin-top:10px}.category-post .entry-footer .details img.avatar{border-radius:50%;margin-right:10px}.category-box .more{display:flex;justify-content:center;margin:30px 0 0;position:relative}.category-box .more:after{position:absolute;content:'';width:100%;height:1px;border-bottom:1px solid rgba(0,0,0,.05);bottom:50%;z-index:0}.category-box .more a{display:block;width:auto;background:#efefef;color:#535151;text-decoration:none;transition:background .2s ease,color .2s ease;padding:14px 20px;text-align:center;border:1px solid #ccc;box-sizing:border-box;text-transform:uppercase;position:relative;z-index:2}.category-box .more a:hover{background:#535151;color:#fff;border-color:#ccc}.main-section{display:flex;flex-flow:row wrap;justify-content:space-between}.main-wrapper .page-title{font-size:35px;line-height:40px;margin-bottom:20px}.main-section .post{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.main-section .post .entry-content{width:100%;position:relative}.main-section .post .entry-content .img{position:relative;width:100%;height:0;padding-bottom:60%;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid rgba(0,0,0,.05)}.main-section .post .entry-content .img .link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.main-section .post .entry-content .img a[rel~=category]{position:absolute;z-index:3;background:#efefef;padding:2px 5px;top:5px;right:5px;color:inherit;text-decoration:none;font-size:13px;transition:background .2s ease,color .2s ease}.main-section .post .entry-content .img a[rel~=category]:hover{background:#313131;color:#fff}.main-section .post .side{width:100%}.main-section .post .entry-header{margin:0 0 8px}.main-section .post .entry-author,.main-section .post .entry-author a,.main-section .post time{font-size:14px;color:#677075;text-decoration:none}.main-section .post .entry-author a:hover{text-decoration:underline}.main-section .post .entry-footer p{margin-bottom:8px}.main-section .post .entry-footer .details{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.main-section .post .entry-footer .details img.avatar{border-radius:50%;margin-right:10px;width:34px;height:34px}.main-section .post .entry-footer .details time{margin-left:5px}.single .entry-header{padding:15px 15px 0}@media screen and (max-width:1023px){.nav-primary,body.search-open .search-primary{top:66px}.site-container{padding-top:0}.header{background:#efefef;position:relative;width:100%}header.header-home{background:0 0}.tagline-bubbles{background:linear-gradient(90deg,#fff 0,rgba(202,227,247,.507929) 12.5%,rgba(173,203,230,.2434) 31.77%,rgba(94,128,172,.18) 51.04%,rgba(173,203,230,.276862) 68.75%,rgba(202,227,247,.5079) 90.1%,#fff 100%)}.menu-toggle,.search-toggle{background:0 0;border:0;color:#000;display:block;font-size:30px;padding:10px 12px;position:absolute;right:5px;top:0;visibility:visible;z-index:30;text-shadow:1px 1px 0 rgba(255,255,255,.5)}.search-toggle{right:54px}.menu-primary>.menu-item>a{background:#efefef;color:#535151!important;text-transform:none}.search-primary{background:#efefef}}@media screen and (min-width:768px){.category-post .entry-footer .details{flex-flow:row nowrap}.category-post .entry-footer .entry-author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:150px}}@media screen and (min-width:1024px){.category-post .entry-footer .entry-author{max-width:140px}}.header.header-home{position:unset;height:auto}.header-inner{position:relative;overflow:hidden}.header-home .header-container{display:flex;flex-flow:column nowrap;justify-content:flex-start}.tagline-bubbles{box-sizing:border-box;padding:15px;position:relative}.tagline-bubbles .bg{background-image:url(images/header-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.8}.tagline-bubbles .bg.webp{background-image:url(images/header-bg.webp)}.tagline-bubbles .shadow-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 63.75%,#fff 100%)}.tagline-bubbles .tagline-bubbles-inner{position:relative;z-index:3}.header-home .tagline{display:flex;flex-flow:column nowrap;text-align:left;margin-bottom:10px}.header-home .tagline .line{font-size:18px;font-family:Roboto,sans-serif;font-weight:300;font-style:italic}.header-home .tagline .blurb{font-style:normal;font-size:13px;margin-top:6px}.header-inner{background:#efefef}.logo{width:200px;height:66px;padding-left:10px;box-sizing:border-box}.logo a{width:100%;height:100%;margin-left:0;background-image:url("images/stm-banner.png")}.header-home .logo a{display:block}.menu-toggle,.search-toggle{top:0;padding:14px 10px 4px}.header .bubbles{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.bubbles .bubble{width:25%;height:75px;font-size:11px;line-height:.75rem;color:#535151;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;align-items:center;text-align:center;padding:7px;box-sizing:border-box;cursor:default;background-repeat:no-repeat;background-position:center;background-size:contain}.bubble.macbook{background-image:url("images/macbook.svg");width:100px;height:85px;padding:15px 15px 24px}.bubble.ipad{background-image:url("images/ipad.svg");width:78px;padding:15px 12px 19px}.bubble.imac{background-image:url("images/imac.svg");width:78px;padding:5px 17px 29px}.bubble.apple-watch{background-image:url("images/apple-watch.svg");width:78px;padding:15px 22px 16px 17px}.bubbles .bubble span{font-size:1rem;line-height:1rem;color:#313131;font-weight:700;display:block;font-family:'Roboto Slab',sans-serif}@media screen and (max-width:420px){.site-container{padding-top:0}.search-toggle{right:51px}.nav-primary,body.search-open .search-primary{top:66px}}@media screen and (max-width:375px){.bubbles .bubble{height:70px}.bubble.macbook{width:91px;padding:12px 12px 18px}.bubble.ipad{width:68px;padding:12px 11px 16px}.bubble.imac{width:78px;padding:5px 5px 31px}.bubble.apple-watch{width:66px;padding:4px 16px 6px 12px}}@media screen and (min-width:768px){.tagline-bubbles .tagline-bubbles-inner{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;box-sizing:border-box}.header-home .tagline{width:35%;margin-bottom:0}.header-home .tagline .line{font-size:28px}.header .bubbles{justify-content:flex-end;margin:0;width:62%}.bubbles .bubble{width:90px;height:90px;margin-right:10px;font-size:12px}.bubble.macbook{width:110px;padding:13px 15px 24px;margin-right:16px}.bubble.ipad{width:88px;padding:14px 12px 19px}.bubble.imac{width:110px;padding:5px 15px 39px;margin-right:13px}.bubble.apple-watch{width:80px;padding:15px 22px 19px 17px}.bubbles .bubble span{font-size:1.5rem;line-height:26px}.bubbles .bubble:last-child{margin-right:0}}@media screen and (min-width:1024px){body.menu-open{overflow:visible}.theme-switch-wrapper{height:47px;padding-right:10px;background:0 0}.header-inner{overflow:visible}nav.hamburger{display:flex;position:absolute;top:45px;left:0;right:0}.nav-primary{padding-top:0}.header-home{background:0 0}.header-home .header-container{flex-flow:row wrap;border-bottom:0}.header-home .header-inner{width:100%;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.menu-toggle,.search-toggle{padding:1px 6px;top:initial}.header-home .nav-primary{order:0;z-index:10}.header-home nav.hamburger{top:47px}.tagline-bubbles{width:100%;order:2;margin:0;padding:25px 15px 35px 39px;border-top:0}.tagline-bubbles .bg{background-position:left;opacity:.7}.tagline-bubbles .bg{background-image:url(images/header-bg@2x.jpg)}.tagline-bubbles .bg.webp{background-image:url(images/header-bg@2x.webp)}.tagline-bubbles .shadow-bg{background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.9) 9%,rgba(255,255,255,0) 50%,rgba(255,255,255,.85) 90%,#fff 100%),linear-gradient(90deg,#fff 0,rgba(255,255,255,.1) 33.85%,rgba(255,255,255,0) 87.5%,#fff 100%)}.header-home .tagline .line{width:75%;max-width:253px}.menu-primary .menu-item a{font-size:14px;padding:0 9px;text-transform:none;color:#535151;line-height:47px}button.hamburger-toggle-wrap,button.search-toggle-desktop{font-size:28px;margin-top:0;padding:0 6px}.theme-switch-wrapper{position:absolute;top:0;width:auto;right:80px;opacity:1}body.menu-open .theme-switch-wrapper{right:80px}.logo{width:286px;padding:0 20px}.logo a{background-position:0 4px;width:100%}.menu-primary>.menu-item>a::before{color:#535151}.menu-primary .sub-menu{background:#efefef}}@media screen and (min-width:1200px){.single .entry-header{margin-bottom:0;padding:15px 0 0}.header-home .tagline{width:37%}.header-home .tagline .line{font-size:34px;width:82%;max-width:280px}.header-home .tagline .blurb{font-size:14px}}.table-of-contents{display:none;width:100%;box-sizing:border-box;background:#fafafa;border:1px solid rgba(149,182,217,.27);margin:16px auto 20px;padding:20px 20px 15px 20px;overflow:hidden;box-shadow:10px 10px 20px rgba(149,182,217,.1)}.table-of-contents.show{display:block}.table-of-contents .title{font-size:18px;line-height:24px;font-weight:700;margin-bottom:10px}.table-of-contents ul{list-style:none;padding:0;margin:0;padding-left:15px}.table-of-contents ul li{margin-bottom:0;font-size:14px;line-height:22px;padding:5px;box-sizing:border-box;position:relative}.table-of-contents ul li:before{content:"•";position:absolute;left:-15px;font-size:20px;color:#95b6d9}.table-of-contents ul li.pl-4{margin-left:19px}.table-of-contents ul li a{cursor:pointer;text-decoration:none;display:block;color:#777;transition:all 50ms ease-in-out;word-break:break-word}.table-of-contents ul li a:focus,.table-of-contents ul li a:hover{color:#06c}@media screen and (min-width:768px){.table-of-contents{width:70%}#adngin-Mobile_Adhesion-0{display:none}}@media screen and (min-width:1024px){.table-of-contents{width:100%;margin:16px auto 26px}}@media screen and (min-width:1440px){.sticky-wrapper{position:absolute;top:420px;left:calc(50% - 720px);width:200px}.table-of-contents{display:block;opacity:0;position:absolute;top:0;left:auto;width:193px!important;max-width:200px;padding:20px 10px 10px 15px;margin-top:0}.table-of-contents.show{opacity:1}.table-of-contents ul li:before{content:"·"}.table-of-contents ul li.pl-4{margin-left:14px}.table-of-contents ul li.current{background:#f1f5f9}.table-of-contents ul li.current a{color:#06c;font-weight:700}.table-of-contents ul li.current a:focus,.table-of-contents ul li.current a:hover{color:#06c}}.ub_review_block{border:1px solid #dfdfdf;box-shadow:none!important;border-radius:0!important;position:relative;background:linear-gradient(180deg,rgba(149,182,217,.5) 0,rgba(239,239,239,.1) 70%)}.ub_review_block:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(images/review-bg.jpg);background-size:cover;background-repeat:no-repeat;z-index:1;opacity:.1}.ub_review_item_name,.ub_review_summary_title{font-family:Roboto,sans-serif!important;position:relative;z-index:2}.ub_review_author_name{font-size:14px!important;position:relative;z-index:2}.ub_review_description_container{width:100%;display:flex;flex-flow:column nowrap!important;align-content:center;align-items:flex-start}.ub_review_image{margin:0 auto 15px!important;width:100%;height:100%;float:none!important;position:relative;z-index:2}.ub_review_description{width:100%;font-size:16px;line-height:24px;position:relative;z-index:2}.ub_review_description b,.ub_review_description strong{font-family:Roboto,sans-serif}.ub_review_entry{justify-content:space-between;align-items:center;padding:8px 0!important;border-bottom:1px solid #dfdfdf!important;position:relative;z-index:2}.ub_review_block svg:not(:root){width:16px;height:16px;margin-left:2px!important;position:relative;z-index:2}.ub_review_summary_title{margin:20px 0 13px!important}.ub_review_overall_value{display:flex!important;flex-flow:column nowrap;position:relative;z-index:2}.ub_review_overall_value p{display:flex;order:1}.ub_review_average{order:0;flex-flow:row nowrap!important;align-items:center;justify-content:flex-start;margin-bottom:15px;position:relative;z-index:2}.ub_review_average .ub_review_rating{font-size:30px}.ub_review_average_stars{height:auto!important;line-height:initial!important;margin-left:20px!important;position:relative;z-index:2}.ub_review_cta_btn{border:none!important;background-color:#95b6d9!important;border-radius:7px!important;font-size:18px!important;padding:0 15px!important;height:44px;opacity:.9;transition:opacity .2s ease;position:relative;z-index:2}.ub_review_cta_btn:hover{opacity:1}.entry-title a:focus,.entry-title a:hover{color:#535151}.post-comment-link:focus,.post-comment-link:hover{color:#535151}.featured-comment-link span.comment-count{background:#fdbf57;box-shadow:0 0 0 1px #fdbf57;color:#535151}.featured-comment-link span.comment-count:focus,.featured-comment-link span.comment-count:hover,.featured-comment-link:focus span.comment-count,.featured-comment-link:hover span.comment-count{background:#f36e21;box-shadow:0 0 0 1px #f36e21}.subscription-box{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin:40px 0}.subscription-box .shadow{background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.9) 9%,rgba(255,255,255,0) 50%,rgba(255,255,255,.85) 90%,#fff 100%),linear-gradient(90deg,#fff 0,rgba(255,255,255,.1) 33.85%,rgba(255,255,255,0) 87.5%,#fff 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.subscription-box .inner{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative;z-index:2}.subscription-box .pic{width:250px;height:250px;margin:0 auto;border-radius:50%;background-repeat:no-repeat;background-size:152px 169px;background-position:center;order:0}.subscription-box .side{color:#222;width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;order:1}.subscription-box .side .title{font-size:22px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.subscription-box .side .text{font-size:16px;line-height:24px;margin-bottom:23px;text-align:center;font-family:Roboto,sans-serif}.subscription-box .side .subscribe-button{width:155px;height:44px;background:#f34635;border-radius:7px;padding:0 15px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;color:#fff;font-size:18px;text-decoration:none;transition:background .2s ease}.subscription-box .side .subscribe-button:hover{background:#d4392a}.subscribe-button i{width:30px;height:21px;background-size:contain;background-repeat:no-repeat;background-image:url(images/youtube.svg)}.social-link-buttons .social-button a{background:#efefef;border-bottom:1px solid #c54800;border-top:1px solid #c54800;color:#535151}.social-link-buttons .social-button a:focus,.social-link-buttons .social-button a:hover{background:#c54800}.social-link-buttons li.button-left a{border-left:1px solid #c54800}.social-link-buttons li.button-right a{border-right:1px solid #c54800}.social-link-buttons li.button-center a{border-left:1px solid #c54800;border-right:1px solid #c54800}.inner-post-block .inner-post-item h3 a:focus,.inner-post-block .inner-post-item h3 a:hover{color:#535151}.comment-list li .comment-permalink{color:#c54800}.comment-list li .comment-reply-link{color:#535151}.comment-form input:focus,.comment-form textarea:focus{border-color:#ffa46f}.pagination .current{background:#535151;border:1px solid #333}.sidebar .widget:nth-of-type(3) ul{list-style:none;counter-reset:my-awesome-counter;display:flex;flex-wrap:wrap;margin:0;padding:0}.sidebar .widget:nth-of-type(3) ul li{counter-increment:my-awesome-counter;display:flex;font-size:.8rem;margin-bottom:1.5rem;padding-left:40px;position:relative}.sidebar .widget:nth-of-type(3) ul li::before{content:counter(my-awesome-counter);font-weight:500;font-size:3rem;margin-right:.5rem;font-family:'Roboto Slab',sans-serif;line-height:1;-webkit-text-stroke:1px #95b6d9;-webkit-text-fill-color:#efefef;align-self:center;position:absolute;left:0}.sidebar .widget:nth-of-type(3) ul li a.item-image{display:flex;align-self:center;padding:0 4px}.sidebar .widget:nth-of-type(3) ul li a.item-image img{min-width:96px;max-width:96px}.sidebar .widget h4.widgettitle{font-family:'Roboto Slab',sans-serif;color:#7994b1;font-size:24px;padding:10px 0}.sidebar .widget.social-signup h4.widgettitle{color:#535151;font-size:20px;padding:0}.sidebar .widget-post-list ul li a.item-title{font-size:14px;font-family:Roboto,sans-serif}.sidebar .widget:nth-of-type(2),.sidebar .widget:nth-of-type(4),.sidebar .widget:nth-of-type(6){display:flex;justify-content:center}#social-signup-2,.sidebar .social-signup{border:1px solid #dfdfdf;padding:20px;background:#fafafa}.sidebar .social-signup .social-links span.social-icon{font-size:16px;padding:0 5px}.sidebar .social-signup .social-links a{background:0 0;color:#535151;display:flex}.sidebar .social-signup .social-links a svg{fill:#535151;width:16px;height:16px;margin:4px}.sidebar .social-signup .social-links a.icon-envelope svg{height:16px;margin:4px 2px;width:19px}.footer-widget-block .social-links a svg{width:18px;height:18px;margin:4px;fill:#fff}.footer-widget-block .social-links a.icon-envelope svg{height:18px;margin:4px 2px;width:21px}.sidebar .social-signup .social-links a:focus svg,.sidebar .social-signup .social-links a:hover svg{fill:#95b6d9}.footer-widget-block .social-links a:focus svg,.footer-widget-block .social-links a:hover svg{fill:#95b6d9}@media screen and (min-width:1024px){.main-wrapper .page-title{font-size:35px;line-height:40px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:10px}.content-wrap{display:flex}main.content{width:66%;margin:0 4% 0 0}.sidebar{width:30%}.sidebar .widget:nth-of-type(3) ul li a.item-image img{max-width:80px;min-width:80px}.sidebar .widget-post-list ul li:hover a{color:#535151}.popular.first .popular-post:first-child .entry-footer .entry-title,.popular.last .popular-post:last-child .entry-footer .entry-title{font-size:28px}.popular.first .popular-post:first-child .entry-content .img,.popular.last .popular-post:last-child .entry-content .img{padding-bottom:56%}.top-author .name a{font-size:22px;line-height:30px}.category-row{flex-flow:row nowrap}.category-post{width:24%}.main-section{flex-flow:row nowrap}}.related-posts-flex{overflow:auto}.related-thumbnails-horizontal{float:left;margin-left:8px;width:24%}.related-thumbnails-horizontal span{display:block;margin:0 auto;width:90%}.related-thumbnails-horizontal span a{color:#252525;font-family:Roboto,sans-serif;font-size:14px;line-height:18px;text-decoration:none;vertical-align:top}.related-thumbnails-horizontal .item-image{display:block}@media screen and (min-width:768px){.category .content .highlight-flex{display:flex;flex-flow:row nowrap;justify-content:space-between}.category .content .highlight-flex>div{width:32%;margin-bottom:0}.category .content .highlight-flex .highlight-image{min-height:auto}.category .content .highlight-flex>div h4{margin:15px 10px}.wrap{padding-top:40px}.home #content-wrap{padding-top:30px}.site-footer .footer-info-row .wrap{padding-top:20px}.popular-box{display:flex;flex-flow:row wrap;margin-bottom:20px}.popular-box h2.headline{margin-bottom:30px}.popular.first{display:block;margin-bottom:0}.popular-post{width:20%;margin-bottom:20px}.popular.first .popular-post{float:left}.popular.first .popular-post:first-child{width:55%}.popular.first .popular-post:first-child .entry-content .img,.popular.last .popular-post:last-child .entry-content .img{padding-bottom:68%}.popular.first .popular-post:first-child{margin-right:2%}.popular.middle{width:43%;flex-flow:row wrap;justify-content:space-between;margin-bottom:0}.popular.middle .popular-post{width:48%}.popular.last{width:55%;margin-left:2%;margin-bottom:0}.popular.last .popular-post{width:100%}.popular.first .popular-post:nth-child(2),.popular.first .popular-post:nth-child(4){margin-right:2%}.popular-post .entry-footer{padding:10px 0 0}.popular-post .entry-footer .entry-title{font-size:18px}.popular-post .entry-content .img{padding-bottom:60%}.top-authors{margin-bottom:40px}.top-authors .tagline{width:80%;margin:0 auto 40px}.top-author{width:24%;min-height:342px;margin-bottom:0}.top-author .top-author-inner{justify-content:flex-start}.top-author .pic{width:120px;height:120px;border-width:5px}.top-article{min-height:108px;display:flex;align-items:center}.relative-posts{flex-flow:row wrap;padding:20px 40px}.relative-posts .box{width:49%}.relative-posts .logos{text-align:left;font-size:22px}.main-section .post{flex-flow:row nowrap;border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:30px}.main-section .post .entry-content{width:37.5%;margin-bottom:0}.main-section .post .entry-content .img a[rel~=category]{left:5px;right:auto}.main-section .post .side{width:59%}.main-section .post .entry-header{margin:-4px 0 8px}.main-section .post:nth-child(5n+5){flex-flow:column nowrap}.main-section .post:nth-child(5n+5) .entry-content,.main-section .post:nth-child(5n+5) .side{width:100%}.main-section .post:nth-child(5n+5) .entry-content{margin-bottom:10px}.main-section .post:nth-child(5n+5) .entry-content .img a[rel~=category]{top:10px;left:10px;padding:3px 10px;font-size:15px}.main-section .post:nth-child(5n+5) .entry-header{margin:10px 0}.main-section .post:nth-child(5n+4){border-bottom:0;padding-bottom:10px}.main-section .post:nth-child(5n+5) .entry-footer p{margin-bottom:10px}.related-posts-flex{display:flex;overflow:visible}.related-thumbnails-horizontal:first-child{margin-left:0}.related-thumbnail img{width:100%}.subscription-box{margin:30px 0}.subscription-box .inner{flex-flow:row nowrap;justify-content:space-between;padding:20px;box-sizing:border-box}.subscription-box .pic{width:210px;height:210px;order:1;margin:0}.subscription-box .side{width:calc(100% - 260px);align-items:flex-start;order:0}.subscription-box .side .text{text-align:left}.ub_review_entry{width:70%;font-size:18px}.ub_review_description_container{flex-flow:row-reverse nowrap!important}.ub_review_block .ub_review_image{width:50%;margin:0 0 15px 15px!important}.ub_review_overall_value{flex-flow:row-reverse nowrap;justify-content:space-between;margin-bottom:16px}.ub_review_average{margin-left:10%}.ub_review_cta_panel{margin-top:15px}.ub_review_block svg:not(:root){width:20px!important;height:20px!important;margin-left:2px!important}}@media screen and (max-width:768px){.header{box-shadow:0 3px 3px rgba(0,0,0,.15)}header.header-home{box-shadow:none;background:linear-gradient(90deg,#fff 0,rgba(202,227,247,.507929) 12.5%,rgba(173,203,230,.2434) 31.77%,rgba(94,128,172,.18) 51.04%,rgba(173,203,230,.276862) 68.75%,rgba(202,227,247,.5079) 90.1%,#fff 100%)}#custom_html-2{text-align:center}#custom_html-2 li{list-style:none}.related-thumbnails-horizontal{margin-bottom:15px;max-width:100%;text-align:left;width:100%}.related-thumbnails-horizontal .item-image{margin-right:15px}.related-thumbnails-horizontal .item-title{position:relative;top:30px}.related-thumbnails-horizontal span{display:inline}.related-thumbnails-horizontal img{float:left;margin-right:15px}}@media screen and (max-width:480px){.related-thumbnails-horizontal .item-title{position:relative;top:0}}.comment-block{border:none}.site-footer .footer-info-row p.copyright{color:#c2c2c2;margin-top:5px}.single .authorbox{background-color:#f3f3f4;border:1px solid #6b6b6b;margin:40px 0;overflow:auto;padding:15px;width:100%}.no-ie.single .authorbox{display:flex;align-items:center}.single .authorbox .authoravatar{float:left;margin-right:10px;margin-top:8px;width:12%}.single .authorbox .authoravatar img{border-radius:50%}.single .authorbox .authorpostinfo{float:left;width:84%}.single .authorbox .authorpostinfo p{font-size:13px;margin-bottom:0}.single .authorbox p.byline{font-size:10px;margin-bottom:15px}.archive-title,.entry-content h2,.entry-header p,.entry-title{font-family:Roboto,sans-serif}.entry-header .entry-content p{color:#777}.archive-title,.entry-content h2,.entry-title{font-size:40px}.archive-title,.entry-content h2{font-weight:700}.home .archive-title,.home .entry-content h2,.home .entry-title{font-size:27px;font-weight:400}.archive .archive-title,.archive .entry-content h2,.archive .entry-title{font-size:27px;font-weight:400}.entry-header p{font-size:12px}.entry-content p{font-family:'Roboto Slab',sans-serif;font-size:16px}body{font-family:'Roboto Slab',sans-serif}.site-footer .footer-widget-row .widget h4.widgettitle{font-family:'Roboto Slab',sans-serif;font-size:14px}.related-thumbnails-horizontal span a{color:#252525;font-family:'Roboto Slab',sans-serif;font-size:15px}.entry-content p{color:#404040}.content-body h1,.content-body h2,.content-body h3,.content-body h4,.content-body h5,.content-body h6{padding:5px 0;margin-bottom:10px;font-family:'Roboto Bold',sans-serif}.content-body h1 strong,.content-body h2 strong,.content-body h3 strong,.content-body h4 strong,.content-body h5 strong,.content-body h6 strong{font-family:'Roboto Bold',sans-serif}.content-body h1{font-size:35px}.content-body h2{font-size:30px}.content-body h3{font-size:25px}.content-body h4{font-size:22px}.content-body h5{font-size:18px}.content-body h6{font-size:14px}.highlight-flex a,.no-highlight a{color:#06c}.highlight-flex h3 a,.highlight-flex h4 a,.no-highlight h3 a,.no-highlight h4 a{color:inherit;text-decoration:none}.highlight-flex h3 a:hover,.highlight-flex h4 a:hover,.no-highlight h3 a:hover,.no-highlight h4 a:hover{text-decoration:underline}.category-headline{color:#eef1f0}.category-tagline{color:#eef1f0}.adsbygoogle::before{content:"ADVERTISEMENT";color:#ccc;font-size:10px;display:block;margin-top:-12px;text-align:center}.sidebar .adsbygoogle::before{margin-top:0}.adsbygoogle{border:solid transparent 1px}.post-ad-top.widget_text{float:left;margin-right:16px}.post-ad-top.widget_text p{margin-bottom:0}.sidebar .widget_text:last-child{position:-webkit-sticky;position:sticky;top:66px}body,html{overflow-x:visible}.aboveauthorbox{margin-top:20px;text-align:center;display:flex;justify-content:center}ins{text-decoration:none}@media screen and (min-width:1024px){.home #content-wrap{display:flex;flex-flow:column wrap;padding-top:14px}.author #content-wrap{display:block}}@media screen and (min-width:1024px){.single .content .post{margin:0}}.entry-content .code-block .adsbygoogle{margin:40px 0}@media screen and (max-width:767px){.post-ad-top.widget_text{float:none;margin-right:0;text-align:center;margin-right:0!important}.mobile-content-ads .post-ad-top{margin-right:0!important}}.mobile-content-ads{margin-bottom:20px}nav.hamburger{background-color:#efefef;border-top:1px solid #efefef!important}nav.hamburger>div{border-right:solid #535151 1px}nav.hamburger a{color:#535151}button.hamburger-toggle-wrap,button.search-toggle-desktop{color:#535151}@media only screen and (min-width:1024px){.search-primary{border:1px solid #efefef;top:45px}.header-home .search-primary{top:47px}.search-form{border:0}.search-form button{color:#fff;background-color:#535151}.logo{height:47px}}#snigel-cmp-framework .sn-b-def.sn-blue{color:#fff!important;background-color:#0a2c49!important;border-color:#0a2c49!important}#snigel-cmp-framework .sn-b-def{border-color:#0a2c49!important;color:#0a2c49!important}#snigel-cmp-framework .sn-selector ul li{color:#0a2c49!important}#snigel-cmp-framework .sn-selector ul li:after{background-color:#0a2c49!important}#snigel-cmp-framework .sn-footer-tab .sn-privacy a{color:#0a2c49!important}#snigel-cmp-framework .sn-arrow:after,#snigel-cmp-framework .sn-arrow:before{background-color:#0a2c49!important}#snigel-cmp-framework .sn-switch input:checked+span::before{background-color:#0a2c49!important}#adconsent-usp-link{border:1px solid #0a2c49!important;color:#0a2c49!important}#adconsent-usp-banner-optout input:checked+.adconsent-usp-slider{background-color:#0a2c49!important}#adconsent-usp-banner-btn{color:#fff;border:solid 1px #0a2c49!important;background-color:#0a2c49!important}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){.top-author:nth-child(1) .bg{background-image:url(images/bg-1@2x.jpg)}.top-author:nth-child(2) .bg{background-image:url(images/bg-2@2x.jpg)}.top-author:nth-child(3) .bg{background-image:url(images/bg-3@2x.jpg)}.top-author:nth-child(4) .bg{background-image:url(images/bg-4@2x.jpg)}}.nav-links{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.category .content .no-highlight .post{align-items:flex-start}.category .content .highlight-flex .highlight-image{width:100%}:root{--dark-bg:#2e3540;--dark-grey:#2c2f38;--dark-blue:#465365;--light-blue:#86b5ef;--text-color:#e4e4e4;--accent:#f2a365;--accent-hover:#ea812e;--border-color:#6a737f;--dark-shadow:rgba(81, 105, 136, .2)}body.dark .content-body h1,body.dark .content-body h2,body.dark .content-body h3,body.dark .content-body h4,body.dark .content-body h5,body.dark .content-body h6{color:var(--light-blue)}body.dark .content-body h1 strong,body.dark .content-body h2 strong,body.dark .content-body h3 strong,body.dark .content-body h4 strong,body.dark .content-body h5 strong,body.dark .content-body h6 strong{color:var(--light-blue)}body.dark .wp-block-embed figcaption{color:var(--light-blue)}body.dark .entry-content ol li b,body.dark .entry-content ol li strong,body.dark .entry-content p b,body.dark .entry-content p strong,body.dark .entry-content ul li b,body.dark .entry-content ul li strong{color:var(--light-blue)}body.dark{background:var(--dark-bg);color:var(--text-color)}body.dark a{color:var(--light-blue)}body.dark a:focus,body.dark a:hover{color:inherit}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color:var(--text-color)}body.dark .entry-content p,body.dark .entry-header .entry-content p{color:var(--text-color)}body.dark .header-inner,body.dark .search-primary,body.dark .site-footer .footer-info-row{background:var(--dark-bg)}body.dark .search-form{background:var(--dark-grey);color:var(--text-color);border-color:var(--border-color)}body.dark .search-form input{background:0 0}body.dark .header-container button svg{fill:var(--text-color)!important}body.dark .theme-switch-wrapper{background:var(--dark-grey)}body.dark .menu-primary .menu-item a,body.dark .theme-switch-wrapper .slider span{color:var(--text-color)}body.dark .nav-primary{background:var(--dark-grey)}body.dark .menu-primary>.menu-item>a{background:var(--dark-grey);color:var(--text-color)!important}body.dark .main-section .post .entry-content .img a[rel~=category],body.dark .popular-post .entry-content .img a[rel~=category]{background:var(--dark-bg);color:var(--text-color)}body.dark .main-section .post .entry-content .img a[rel~=category]:hover,body.dark .popular-post .entry-content .img a[rel~=category]:hover{background:var(--dark-blue)}body.dark .tagline-bubbles .shadow-bg{background:linear-gradient(180deg,var(--dark-grey) 0,rgba(101,139,186,.7) 0,rgba(101,139,186,.7) 63.75%,var(--dark-grey) 100%)}body.dark .bubbles .bubble{filter:brightness(.9)}body.dark .bubble.macbook{background-image:url("images/macbook-white.svg")}body.dark .bubble.ipad{background-image:url("images/ipad-white.svg")}body.dark .bubble.imac{background-image:url("images/imac-white.svg")}body.dark .bubble.apple-watch{background-image:url("images/apple-watch-white.svg")}body.dark .popular.first .popular-post:first-child .entry-footer,body.dark .popular.last .popular-post:last-child .entry-footer{background:var(--dark-grey)}body.dark .entry-title a{color:var(--text-color)}body.dark .entry-title a:focus,body.dark .entry-title a:hover{color:var(--light-blue)}body.dark .additional-avatar img,body.dark .category-post .entry-content .img,body.dark .main-section .post .entry-content .img,body.dark .popular-post .entry-content .img,body.dark .related-thumbnail img,body.dark .sidebar .widget-post-list ul li a.item-image img,body.dark .single .authorbox .authoravatar img,body.dark .top-author .pic img,body.dark .wp-block-image img,body.dark.category .content .highlight-flex .highlight-image,body.dark.category .content .no-highlight .featimg img{filter:grayscale(10%)}body.dark .category-post .entry-footer .entry-author,body.dark .category-post .entry-footer .entry-author a,body.dark .popular-post .entry-footer .details{color:var(--border-color)}body.dark .category-box .tagline,body.dark .main-section .post .entry-author,body.dark .main-section .post .entry-author a,body.dark .main-section .post time,body.dark .top-authors .tagline{color:var(--border-color)}body.dark .top-author{box-shadow:0 4px 20px rgba(81,105,136,.2)}body.dark .top-author .shadow-bg{background:linear-gradient(180deg,rgba(101,139,186,.49) 0,rgba(236,236,236,.28) 23.96%,rgba(236,236,236,.28) 75.52%,rgba(101,139,186,.49) 100%),linear-gradient(90deg,rgba(101,139,186,.49) 0,rgba(236,236,236,.28) 23.96%,rgba(236,236,236,.28) 74.48%,rgba(101,139,186,.49) 100%)}body.dark .top-author .bg{opacity:1}body.dark .top-author .pic{border-color:var(--dark-bg)}body.dark .top-article a,body.dark .top-author .more,body.dark .top-author .name a{color:var(--dark-bg)}body.dark .category-box .more a{background:var(--dark-grey);color:var(--text-color);border-color:#222831}body.dark .category-box .more a:hover{background:var(--dark-blue)}body.dark .relative-posts .box.orange{background:rgba(243,110,32,.6)}body.dark .relative-posts .box.green{background:rgba(19,166,56,.6)}body.dark .relative-posts img.green.light{display:none}body.dark .relative-posts img.green.dark{display:block;opacity:.9}body.dark .relative-posts img.orange{filter:brightness(100);opacity:.9}body.dark .pagination .current{background:var(--dark-grey);border-color:var(--dark-blue)}body.dark .pagination a{color:var(--text-color);border-color:var(--dark-blue)}body.dark .pagination a:hover{background:var(--dark-grey);border-color:var(--dark-blue)}body.dark .pagination .next,body.dark .pagination .prev{background:0 0;color:var(--text-color);border:1px solid var(--dark-blue)}body.dark .pagination .next:hover,body.dark .pagination .prev:hover{background:var(--dark-grey);border-color:var(--dark-blue)}body.dark .sidebar{border-color:var(--border-color)}body.dark #social-signup-2,body.dark .social-signup{background:var(--dark-grey);border-color:var(--dark-blue)}body.dark .sidebar .widget h4.widgettitle{color:var(--text-color)}body.dark .sidebar .social-signup .sidebar-signup-form .mc-field-group,body.dark .site-footer .footer-widget-row .social-signup .sidebar-signup-form .mc-field-group{background:var(--dark-blue);border-color:var(--border-color)}body.dark .site-footer .footer-widget-row .social-signup .sidebar-signup-form{border-color:var(--border-color)}body.dark .sidebar .social-signup .sidebar-signup-form .mc-field-group input,body.dark .site-footer .footer-widget-row .social-signup .sidebar-signup-form .mc-field-group input{background:0 0;color:var(--text-color)}body.dark .search-form input::placeholder,body.dark .sidebar .social-signup .sidebar-signup-form .mc-field-group input::placeholder,body.dark .site-footer .footer-widget-row .social-signup .sidebar-signup-form .mc-field-group input::placeholder{color:var(--text-color)}body.dark .search-form input:-ms-input-placeholder,body.dark .sidebar .social-signup .sidebar-signup-form .mc-field-group input:-ms-input-placeholder,body.dark .site-footer .footer-widget-row .social-signup .sidebar-signup-form .mc-field-group input:-ms-input-placeholder{color:var(--text-color)}body.dark .search-form input::-ms-input-placeholder,body.dark .sidebar .social-signup .sidebar-signup-form .mc-field-group input::-ms-input-placeholder,body.dark .site-footer .footer-widget-row .social-signup .sidebar-signup-form .mc-field-group input::-ms-input-placeholder{color:var(--text-color)}body.dark .sidebar .social-signup .sidebar-signup-form .mc-field-group input.sideform-submit,body.dark .sidebar .widget-post-list ul li a.item-title,body.dark .site-footer .footer-widget-row .about-block a.read-more,body.dark .site-footer .footer-widget-row .about-block p,body.dark .site-footer .footer-widget-row .widget .textwidget,body.dark .site-footer .footer-widget-row .widget h4.widgettitle{color:var(--text-color)}body.dark .sidebar .widget-post-list ul li:hover a.item-title{color:var(--light-blue)}body.dark .sidebar .widget:nth-of-type(3) ul li:before{-webkit-text-fill-color:var(--light-blue);-webkit-text-stroke:unset}body.dark .site-footer .footer-widget-row .widget .textwidget div,body.dark .site-footer .footer-widget-row .widget .textwidget span,body.dark .site-footer .footer-widget-row .widget .textwidget span a,body.dark .site-footer .footer-widget-row .widget .textwidget ul li a{color:var(--text-color)!important}body.dark .site-footer .footer-widget-row .about-block a.read-more:hover,body.dark .site-footer .footer-widget-row .widget .textwidget span a:hover,body.dark .site-footer .footer-widget-row .widget .textwidget ul li a:hover{text-decoration:none}body.dark .sidebar .social-signup .social-links a{background:0 0}body.dark .sidebar .social-signup .social-links a svg,body.dark .site-footer .footer-widget-row .social-signup .social-links a svg{fill:var(--text-color)}body.dark .footer-widget-block .social-links a:focus svg,body.dark .footer-widget-block .social-links a:hover svg,body.dark .sidebar .social-signup .social-links a:hover svg,body.dark .site-footer .footer-widget-row .social-signup .social-links a:hover svg{fill:var(--light-blue)}body.dark .category-box .more:after,body.dark .sidebar .social-signup .sidebar-signup-form{border-color:var(--border-color)}body.dark .sidebar .widget{background:0 0}body.dark .site-footer .footer-widget-row{background:var(--dark-grey)}body.dark.single .authorbox{background:var(--dark-grey);border-color:var(--dark-blue)}body.dark .related-thumbnails-horizontal span a{color:var(--text-color)}body.dark .related-thumbnails-horizontal span a:hover{color:var(--light-blue)}body.dark .header{box-shadow:0 3px 3px rgba(81,105,136,.15);background:var(--dark-bg)}body.dark .header.header-home{box-shadow:none}body.dark .highlight-flex h3 a,body.dark .highlight-flex h4 a,body.dark .no-highlight h3 a,body.dark .no-highlight h4 a{color:inherit}body.dark.category .content .highlight-flex>div{box-shadow:0 0 5px rgba(81,105,136,.2);border:1px solid var(--dark-grey)}body.dark .akic-authorheader,body.dark.category .content .custom-tagline{color:var(--border-color)}body.dark .snigel-cmp-framework .sn-inner{background-color:var(--dark-bg)!important}body.dark .snigel-cmp-framework .sn-header-tab{border-bottom:1px solid var(--border-color);box-shadow:0 3px 5px -2px var(--dark-bg)}body.dark .snigel-cmp-framework h1,body.dark .snigel-cmp-framework h2,body.dark .snigel-cmp-framework h3,body.dark .snigel-cmp-framework h4,body.dark .snigel-cmp-framework h5,body.dark .snigel-cmp-framework h6,body.dark .snigel-cmp-framework p,body.dark .snigel-cmp-framework span{color:var(--text-color)}body.dark .snigel-cmp-framework .sn-content a{color:var(--light-blue)!important}body.dark .sn-footer-tab{border-top:1px solid var(--border-color);box-shadow:0 -3px 5px -2px var(--dark-bg)}body.dark #snigel-cmp-framework .sn-footer-tab .sn-privacy a{color:var(--light-blue)!important}body.dark #snigel-cmp-framework .sn-b-def{border-color:var(--border-color)!important;color:var(--text-color)!important;background:var(--dark-grey)}body.dark #snigel-cmp-framework .sn-b-def.sn-blue{color:var(--dark-grey)!important;background-color:var(--light-blue)!important;border-color:var(--dark-blue)!important}body.dark .additional-contact li,body.dark .dashicons-email-alt:before{color:var(--text-color)}body.dark .table-of-contents{background:var(--dark-grey);border-color:var(--dark-blue);box-shadow:5px 1px 14px rgba(45,49,57,.1)}body.dark .table-of-contents .title{color:var(--light-blue)}body.dark .table-of-contents ul li:before{color:var(--light-blue)}body.dark .table-of-contents ul li a{color:var(--text-color)}body.dark .table-of-contents ul li a:focus,body.dark .table-of-contents ul li a:hover{color:var(--light-blue)}@media screen and (min-width:1440px){body.dark .table-of-contents ul li.current{background:var(--dark-bg)}body.dark .table-of-contents ul li.current a{color:var(--light-blue)}body.dark .table-of-contents ul li.current a:focus,body.dark .table-of-contents ul li.current a:hover{color:var(--light-blue)}}body.dark .subscription-box .shadow{background:linear-gradient(180deg,var(--dark-bg) 0,rgba(46,53,64,.85) 5.73%,rgba(46,53,64,0) 49.48%,rgba(46,53,64,.85) 93.75%,var(--dark-bg) 100%),linear-gradient(90deg,var(--dark-bg) 0,rgba(46,53,64,.1) 33.85%,rgba(46,53,64,0) 87.5%,var(--dark-bg) 100%)}body.dark .subscription-box .side{color:var(--text-color)}body.dark .subscription-box .side .title{color:#fff}body.dark .subscription-box .pic,body.dark .subscription-box .side .subscribe-button{filter:grayscale(10%)}body.dark .ub_review_block{border-color:var(--dark-blue);background:linear-gradient(180deg,rgba(134,181,239,.5) 0,rgba(70,83,101,.5) 100%)}body.dark .ub_review_block:before{opacity:.3}body.dark .ub_review_entry{border-bottom:1px solid var(--border-color)!important}body.dark .ub_review_cta_btn{color:var(--dark-blue)!important;background-color:var(--light-blue)!important}@media only screen and (min-width:1024px){body.dark .tagline-bubbles .shadow-bg{background:linear-gradient(180deg,var(--dark-bg) 0,rgba(46,53,64,.85) 5.73%,rgba(46,53,64,0) 49.48%,rgba(46,53,64,.85) 93.75%,var(--dark-bg) 100%),linear-gradient(90deg,var(--dark-bg) 0,rgba(46,53,64,.1) 33.85%,rgba(46,53,64,0) 87.5%,var(--dark-bg) 100%)}body.dark .logo,body.dark .nav-primary,body.dark .theme-switch-wrapper{background:0 0}body.dark .menu-primary>.menu-item>a{background:0 0}body.dark .header-inner,body.dark .scroll-nav{background:var(--dark-grey)}body.dark .search-form{background:var(--dark-bg)}body.dark .search-form input{border-color:var(--border-color)}body.dark .search-form button{background:var(--dark-grey)}body.dark .header-home nav.hamburger,body.dark nav.hamburger{background:var(--dark-grey);border:none;border-top:1px solid var(--dark-blue)}body.dark nav.hamburger>div{border-right-color:var(--dark-blue)}body.dark nav.hamburger li.menu-item-has-children>a:after{background:var(--dark-blue)}body.dark nav.hamburger a{color:var(--text-color)}.menu-primary .sub-menu{background:var(--dark-bg)}}@media only screen and (min-width:1200px){body.dark .logo,body.dark .nav-primary,body.dark .theme-switch-wrapper{background:0 0}body.dark .menu-primary>.menu-item>a{background:0 0}body.dark .header-inner{background:var(--dark-bg)}body.dark .scroll-nav{background:var(--dark-grey)}}