.dancing-script{font-family:"Changa",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.top-articles a{padding:5px 0!important}.mt-10{margin-top:10rem!important}.mb-10{margin-bottom:10rem!important}.top-articles a span.badge{width:20px}.motto,div.motto-mobile{border-left:solid 1px #000;margin-left:10px;padding-left:10px;position:absolute}.motto{top:36px;left:335px;line-height:1.3}div.motto-mobile{margin-top:2px;left:159px;line-height:1.2;font-size:11px;font-weight:700;word-spacing:0}div.motto-mobile div.dancing-script{font-size:10px;color:#000;font-weight:400}body #app{background-color:#fff;max-width:1080px;min-height:calc(100vh - 143px);z-index:100}.text-inline,.top-articles a div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.autoweb-logo{max-height:60px;width:290px;margin:32px 20px!important}.autoweb-logo-navbar{width:145px;padding-top:10px}.material-background{height:680px}.ms-lead-navbar,.ms-navbar{margin-bottom:0}.ms-carousel .carousel-inner .carousel-item .carousel-caption{bottom:0}.h1,.h2,.h3,.h4,body,h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:500}h4{line-height:1.4}p{color:#757575}.ms-footer{background-color:#a36800}.ms-footbar{background-color:#000}.ms-footbar-social a{background-color:#ff9800}.carousel-caption h3{margin-left:60px;margin-right:60px}img.media-object-circle{width:54px;height:54px}.ms-footer-media .media{margin-top:0;margin-bottom:2.5rem}.pagination{justify-content:center}.navbar .second-level{color:#fff;width:100%;text-transform:uppercase}.navbar .second-level li a{font-size:1.1rem!important;color:#fff!important}.navbar .second-level,.page-active{background-color:#f57c00}.page-active a{color:#fff!important}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-left:15px!important;padding-right:15px!important}.navbar.ms-navbar-white{flex-wrap:wrap}.article-main img,.article-main picture{height:360px}.img-caption{background-color:#f6f6f6;color:#424242;padding:15px;width:100%}.rotate{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.navbar .second-level .navbar-collapse .nav-link.page-active,.navbar .second-level .navbar-collapse .nav-link:focus,.navbar .second-level .navbar-collapse .nav-link:hover{background-color:#c76400;transition:all .3s ease}figure.ms-thumbnail span.badge{position:absolute;z-index:1;top:10px;right:10px}.article-block figure.ms-thumbnail span.badge:nth-child(2){top:33px;background-color:#0a0a0a}.article-block .info{color:#212529;display:flex;font-family:"Montserrat",sans-serif;font-weight:300;justify-content:center;margin-top:1.5rem}body #app #bottom{margin-right:auto;margin-left:auto;width:970px}#bottom{width:100%!important}body #app #body{padding-top:10px}body #app #full{padding:0 40px}body #app #main{padding:0 40px;width:calc(100% - 360px)}@media (max-width:992px){body #app #main{width:100%}}body #app #side{padding:0 40px 0 0;width:360px}.breadcrumb,.breadcrumb-item{overflow:hidden;white-space:nowrap}.breadcrumb{font-family:"Montserrat",sans-serif;padding-left:32px;padding-right:32px;padding-top:14px;display:flex;flex-wrap:nowrap;line-height:1.3}.breadcrumb-item{max-width:400px;text-overflow:ellipsis;padding-left:0!important}#navbar{height:50px}#navbar.with-second-level{height:100px}body.bd-scroll header{display:none}img,picture{height:auto;min-height:1px;width:100%}.noscrollbar{scrollbar-width:none;-ms-overflow-style:none}.noscrollbar::-webkit-scrollbar{display:none}.ms-slidebar .ms-slidebar-header img{width:100%;padding:30px 30px 0 26px}.badge-black{background-color:#0a0a0a}.img-src{font-size:12px;font-style:italic;text-align:right;position:relative;top:-8px}.subtitle{color:#757575;font-weight:300}.lb-caption .subtitle{margin-bottom:0}.article-main,.lightbox .lb-dataContainer{position:relative}.lightbox .lb-data .lb-caption{background-color:rgba(0,0,0,.65);bottom:39px;display:block;font-weight:300;margin:0 20px 20px 0;max-width:420px;padding:10px;position:absolute;right:4px}@media (max-width:576px){.lightbox .lb-data .lb-caption{margin:0;max-width:none;width:calc(100% - 8px)}}.lightbox .lb-data .lb-caption .title{font-size:12px;line-height:1.3}.lightbox .lb-data .lb-caption .text{font-family:Roboto,sans-serif;font-size:15px;line-height:1.3}@media (max-width:576px){.lightbox .lb-data .lb-caption .text{display:none}}.lightbox .lb-data .lb-caption .img-src{color:#ccc;font-size:12px;line-height:1.3;text-align:right;top:4px}.lightbox .lb-data .lb-number{font-size:15px;padding-top:2px}.article-main{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.article-main:focus .desc,.article-main:hover .desc{background-color:rgba(0,0,0,.75);transition:all .3s ease}.article-main .type-icon{left:10px;top:10px}.article-main .desc{background-color:rgba(0,0,0,.65);bottom:0;color:#fff;left:0;padding:20px;position:absolute;transition:all .3s ease;width:100%}.article-main .desc .title{color:#fff;font-weight:400;margin-bottom:0}@media (max-width:576px){.article-main .desc .title{font-size:2.4rem;overflow:hidden;white-space:pre-wrap}.article-main .desc .text{display:none}}.article-badges .badge{position:absolute;right:8px}.article-badges .badge:first-child{top:8px}.article-badges .badge:nth-child(2){top:32px}.article-badges .badge:nth-child(3){top:56px}.article-line{align-items:flex-start;display:flex;margin-bottom:20px}.article-line.card-article-link{align-items:center;flex-direction:row;min-height:140px}@media (max-width:576px){.article-line.card-article-link{flex-direction:column}}.article-line.card-article-link .img{box-shadow:none;height:100%;left:0;position:absolute;top:0;width:225px}@media (max-width:576px){.article-line.card-article-link .img img,.article-line.card-article-link .img picture{height:auto;width:auto}.article-line.card-article-link .img{position:relative;width:100%}}.article-line.card-article-link .content{display:flex;flex-direction:column;justify-content:space-between;margin-left:225px;min-height:140px;padding:10px}.article-line.card-article-link .content .read-more,.article-line.card-article-link-inline .content .read-more{text-align:right}@media (max-width:576px){.article-line.card-article-link .content{flex-direction:column;margin-left:0;min-height:auto}}.article-line.card-article-link,.article-line.card-article-link-inline{background-color:#f6f6f6}.article-line.card-article-link-inline .img{box-shadow:none;flex:1 1 auto;margin-right:0;max-width:100%}.article-line.card-article-link-inline .content{padding:10px}@media (max-width:576px){.article-line{flex-direction:column}}.article-line:last-child{margin-bottom:0}.article-line .img{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);flex:0 0 300px;margin-right:20px;position:relative}@media (max-width:768px){.article-line .img{flex:0 0 250px}}@media (max-width:576px){.article-line .img{flex:1 1 auto;margin:0 auto 10px}}.article-line .img:focus+.content .line-title a,.article-line .img:hover+.content .line-title a{color:#c72b2f;transition:all .3s ease}.article-line .content{flex:1 1 auto;width:100%}.article-line .content .line-title{font-weight:400;margin-bottom:10px}.article .block .cards-container a,.article .block a.btn,.article-line .content .line-title a{text-decoration:none}.article-line .content .text{font-size:15px}.article-line .content .info{color:#9e9e9e;display:flex;font-family:Oswald,sans-serif;font-weight:300;justify-content:flex-end;margin-top:10px}.article-line .content .info .date{font-size:14px}.article .article-title .date i,.article-line .content .info i{font-size:13px;padding-right:5px;position:relative;top:-2px}.article .article-title{margin-bottom:20px}.article .article-title h2,.article .block h3{font-weight:700}.article .article-title .date{color:#757575;font-family:Oswald,sans-serif;font-size:14px;font-weight:300}.article .perex{color:#757575}.article .article-footer>div,.article .article-opening,.article .perex{margin-bottom:20px}.article .article-opening .gallery{margin:0}@media (max-width:576px){.article .article-opening .gallery .item{width:calc(25% - 4px)}}.article .block{margin-bottom:30px}.article .block:after{clear:both;content:"";display:block}.article .article-footer>div:last-child,.article .block:last-child{margin-bottom:0}.article .block-inline{float:left;margin:0 20px 20px 0;width:250px}@media (max-width:576px){.article .block-inline{float:none;margin-right:0;width:auto}}.article .block-inline .gallery{justify-content:flex-start}.article .block-inline .gallery .item{width:calc(50% - 4px)}.article .gallery{background-color:#f6f6f6;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-2px;margin-right:-2px;padding:13px}@media (max-width:576px){.article .gallery{justify-content:flex-start}}.article .gallery .perex,.article .gallery .title{width:100%;margin-bottom:10px}.article .gallery .item{margin:0 2px 4px;position:relative;width:calc(25% - 4px)}@media (max-width:576px){.article .gallery .item{width:calc(50% - 4px)}}.article .gallery .item .card,.overview-graphic .btn.arrow i,.overview-graphic-client .btn.arrow i{margin:0}.article .gallery .item .more{align-items:center;background-color:rgba(0,0,0,.3);color:#fff;display:flex;font-size:24px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.article .gallery .item .more:focus,.article .gallery .item .more:hover{background-color:rgba(0,0,0,.4);transition:all .3s ease}.article .gallery .show-all{text-align:center;width:100%}.article .infobox{background-color:#fcf2f3;border-left:4px solid #c72b2f;color:#9d2225;padding:15px}.article .infobox .box-title{color:#9d2225}.article .infobox a{text-decoration:underline}.article .article-rating{font-family:Oswald,sans-serif;text-align:center}.article .article-rating .number{font-size:30px;line-height:40px}.article .article-rating .rate-it{font-size:50px}.article .article-rating .rate-it.rateit-font{font-size:40px;line-height:40px}.article .article-rating .rate-it.rateit-font .rateit-empty{color:#424242}.article .article-rating .rate-it.rateit-font .rateit-hover{color:#ff9800}.article .article-rating .rate-it.rateit-font .rateit-selected{color:#c72b2f}.article .article-rating .text{color:#757575;font-weight:300}.article .social-share{margin-bottom:-8px;text-align:center}.article .social-share>a{margin:0 0 8px}.article .author-img{height:50px;width:50px}.article .author-name{font-size:20px;font-weight:400}.article .article-info{flex-wrap:wrap}.article .article-author,.article .article-info{align-items:center;display:flex;font-family:Oswald,sans-serif}.article .article-author{font-size:20px}.article .article-author .author-info .name+.social{margin-left:4px}.article .article-author .author-info .social>a{position:relative;top:-5px}.article.archive h2,.article.archive h3,.article.archive h4{margin-top:30px}.article-line-link{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:15px 0;width:100%}.article-line-link:first-child{border-top:2px solid #9e9e9e}.article-line-link .number,.og-close{font-family:Oswald,sans-serif;font-size:20px}.article-line-link .number{font-weight:400;line-height:20px}.article-line-link .subtitle{font-size:16px}.read-more .btn,.show-all .btn{margin-bottom:2px}.og-close{margin-bottom:20px;text-align:right;width:100%}.overview-graphic,.overview-graphic-client{background-color:#f3f3f3;display:flex;flex-direction:row;flex-wrap:wrap;padding:20px}@media (max-width:576px){.overview-graphic,.overview-graphic-client{display:block}}.overview-graphic .article-line.card-article-link,.overview-graphic .article-line.card-article-link-inline,.overview-graphic .gallery,.overview-graphic .img-caption,.overview-graphic-client .article-line.card-article-link,.overview-graphic-client .article-line.card-article-link-inline,.overview-graphic-client .gallery,.overview-graphic-client .img-caption{background-color:#fafafa}.overview-graphic .arrow-lg,.overview-graphic-client .arrow-lg{flex:0 0 60px}@media (max-width:576px){.overview-graphic .arrow-lg,.overview-graphic-client .arrow-lg{display:none}}.overview-graphic .arrow-lg .btn.arrow,.overview-graphic-client .arrow-lg .btn.arrow{margin-top:115px;position:inherit;position:sticky;top:190px;z-index:100}.overview-graphic .arrow-lg .btn.arrow.prev,.overview-graphic-client .arrow-lg .btn.arrow.prev{margin-right:20px}.overview-graphic .arrow-lg .btn.arrow.next,.overview-graphic-client .arrow-lg .btn.arrow.next{margin-left:20px}.overview-graphic .arrows-mobile,.overview-graphic-client .arrows-mobile{align-items:center;display:none;justify-content:center;margin-bottom:20px;width:100%}@media (max-width:576px){.overview-graphic .arrows-mobile,.overview-graphic-client .arrows-mobile{display:flex}}.overview-graphic .arrows-mobile .btn.arrow.prev,.overview-graphic-client .arrows-mobile .btn.arrow.prev{margin-right:10px}.overview-graphic .btn.arrow,.overview-graphic-client .btn.arrow{align-items:center;display:flex;height:40px;justify-content:center;margin:0;padding:0;width:40px}.overview-graphic .items,.overview-graphic-client .items{flex:1 1;min-width:0}.overview-graphic .items>.item,.overview-graphic-client .items>.item{display:none}.overview-graphic .items>.item.active,.overview-graphic-client .items>.item.active{display:block}.overview-graphic .dots,.overview-graphic-client .dots{margin-top:20px;width:100%}div.gallery__caption{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;left:auto;line-height:1.4;margin:0;padding:15px 15px 5px;position:absolute;right:0;width:100%}div.gallery__caption .img-src.subtitle{color:#bdbdbd}@media (max-width:768px){div.gallery__caption{font-size:12px;line-height:1.3;padding:5px 5px 2px}div.gallery__caption .text{display:none}div.gallery__caption .img-src.subtitle{bottom:2px;font-size:12px;font-style:italic;padding-top:0;position:relative;right:4px}}.type-icon{position:absolute;top:10px;left:10px}.article-badges span.badge:nth-child(2){background-color:#0a0a0a}.content-block{margin-bottom:40px}.discussion .more{margin-bottom:20px;text-align:center}.tags .tag{font-size:12px;margin-left:4px}.sticky{position:fixed;top:60px}.side-floating-div{width:300px!important}.video-wrapper{background:#f6f6f6;background-position:50%;background-size:cover;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 2px 0-2px rgba(0,0,0,.2),0 0 5px 0 rgba(0,0,0,.12);display:table-cell;height:360px;text-align:center;vertical-align:middle;width:640px}.overview-graphic .video-wrapper,.overview-graphic-client .video-wrapper{width:480px;height:270px}.zoom-img:focus img,.zoom-img:hover img{transform:scale(1.05)}.img-cover{height:100%;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center top;width:100%}body #app.full{max-width:100%!important}.cc-banner{visibility:hidden}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1em 1.8em;width:100%}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;opacity:.8;padding:.2em;text-decoration:underline}.cc-link:hover,.overview-graphic-client .ms-carousel .carousel-indicators li.active,.overview-graphic-client .ms-carousel .carousel-indicators li.hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;left:3em;top:0}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-compliance,.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{-webkit-box-flex:1;display:block;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1em;max-width:100%}.cc-compliance{-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{border-radius:5px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{-webkit-box-flex:0;display:inline;-ms-flex:none;flex:none;text-align:center}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.search-page .search-input-wrapper{display:flex;justify-content:center;padding:5px 0}.search-page .search-input-wrapper .form-group{flex:0 1 350px;margin-top:0;padding:0 20px}.youtube-iframe{width:640px;height:360px}.g-recaptcha{z-index:99999}.btn-school{height:50px;width:50px;display:inline-block;text-align:center;line-height:50px;z-index:1;transition:box-shadow ease-in-out 0s;border:0;background-color:#1f3c93;color:#fff;font-size:26px;font-weight:700;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.btn-school:focus,.btn-school:hover{background-color:#0249b4;transition:box-shadow ease-in-out .8s}.img-author{top:-40px}.btn i,.input-group-btn .btn i{padding-bottom:2px}.article .block .img-src{margin-bottom:-30px}.gallery__caption__center .img-src{margin-bottom:unset!important}.container-full{margin-left:unset!important;margin-right:unset!important}.overview-graphic-client .ms-carousel .carousel-indicators{bottom:0;left:0;position:relative;right:0;top:0;list-style-type:none}.overview-graphic-client .ms-carousel .carousel-indicators li{background-color:#8a8a8a;opacity:.5}