html{font-size:16px}body{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;font-weight:300;font-size:16px;line-height:1.5}a,btn,input[type=submit]{font-weight:700}b,strong{font-weight:700}@font-face{font-display:swap;font-family:bmwTypeNextWeb;font-weight:100;src:url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNext-Thin.woff2) format("woff2"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Thin.woff) format("woff"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Thin.ttf) format("truetype"),local("ArialMT"),local("Arial")}@font-face{font-display:swap;font-family:bmwTypeNextWeb;font-weight:300;src:url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNext-Light.woff2) format("woff2"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Light.woff) format("woff"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Light.ttf) format("truetype"),local("ArialMT"),local("Arial")}@font-face{font-display:swap;font-family:bmwTypeNextWeb;font-weight:400;src:url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNext-Regular.woff2) format("woff2"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Regular.woff) format("woff"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Regular.ttf) format("truetype"),local("ArialMT"),local("Arial")}@font-face{font-display:swap;font-family:bmwTypeNextWeb;font-weight:700;src:url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNext-Bold.woff2) format("woff2"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Bold.woff) format("woff"),url(/wp-content/themes/specialmente/fonts/bmwtypenext/BMWTypeNextTT-Bold.ttf) format("truetype"),local("Arial-BoldMT"),local("Arial Bold")}@font-face{font-display:swap;font-family:bmw_next_icons;font-weight:300;src:url(/wp-content/themes/specialmente/fonts/bmw_next_icons/bmw_next_icons_light.woff2) format("woff2"),url(/wp-content/themes/specialmente/fonts/bmw_next_icons/bmw_next_icons_light.woff) format("woff")}@font-face{font-display:swap;font-family:bmw_next_icons;font-weight:400;src:url(/wp-content/themes/specialmente/fonts/bmw_next_icons/bmw_next_icons_regular.woff2) format("woff2"),url(/wp-content/themes/specialmente/fonts/bmw_next_icons/bmw_next_icons_regular.woff) format("woff")}[data-bmw-icon]:not([data-bmw-icon=""]):before{word-wrap:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:attr(data-bmw-icon);direction:ltr;display:block;font-family:bmw_next_icons;font-style:normal;height:1em;line-height:1;outline:1px solid rgba(0,0,0,0);text-align:left;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;width:auto}.btn{border:2px solid;display:inline-block;padding:14px;width:100%;background:none;border-radius:0;cursor:pointer;font-family:bmwTypeWebBoldAll,Arial,Helvetica,FreeSans,Liberation Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;outline:none;text-align:center;text-decoration:none}.btn.disabled,.btn[disabled]{cursor:default;opacity:.6;pointer-events:none}.btn--primary{border-color:#1c69d4;background:#1c69d4;color:#fff;max-width:300px}.btn--primary:hover:not(.disabled):not([disabled]),.btn--primary:focus:not(.disabled):not([disabled]){border-color:#0653b6;background:#0653b6;color:#fff}.btn--secondary{border-color:#4d4d4d;background:#4d4d4d;color:#fff;max-width:300px}.btn--secondary:hover:not(.disabled):not([disabled]),.btn--secondary:focus:not(.disabled):not([disabled]){border-color:#262626;background:#262626;color:#fff}.btn--selectable-feature{border-color:#e6e6e6;background:#fff;color:#000}.btn--selectable-feature:hover:not(.disabled):not([disabled]),.btn--selectable-feature:focus:not(.disabled):not([disabled]){border-color:#bbb;background:#fff;color:#000}.btn--selectable-feature.active:not(.disabled):not([disabled]){border-color:#1c69d4;background:#1c69d4;color:#fff}.btn--selectable-feature.active:hover:not(.disabled):not([disabled]),.btn--selectable-feature.active:focus:not(.disabled):not([disabled]){border-color:#0653b6;background:#0653b6;color:#fff}.btn--outline{background:transparent;color:#262626}.btn--outline:hover:not(.disabled):not([disabled]),.btn--outline:focus:not(.disabled):not([disabled]){background:transparent;color:#0653b6}.btn--link{position:relative;border:0;padding:0 0 0 12px;width:auto!important;min-width:0!important;color:#262626!important;font-family:bmwTypeWebBoldAll,Arial,Helvetica,FreeSans,Liberation Sans,sans-serif;font-size:1rem!important;line-height:1.3333333333!important;text-align:left;text-decoration:none!important;vertical-align:middle}.btn--link:before,.btn--link:after{content:"";position:absolute;top:0;height:20px;width:20px;background-position:50% 50%;background-size:30px}.btn--link:before{left:-6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%23666' d='M17 28l-2-2 6-6-6-6 2-2 8 8z'/%3E%3C/svg%3E");opacity:1}.btn--link:after{left:-4px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%230653b6' d='M17 28l-2-2 6-6-6-6 2-2 8 8z'/%3E%3C/svg%3E");opacity:0}.btn--link:hover:not(.disabled):not([disabled]),.btn--link:focus:not(.disabled):not([disabled]){color:#0653b6!important;text-decoration:none!important}.btn--link:hover:not(.disabled):not([disabled]):before,.btn--link:focus:not(.disabled):not([disabled]):before{opacity:0}.btn--link:hover:not(.disabled):not([disabled]):after,.btn--link:focus:not(.disabled):not([disabled]):after{opacity:1}h0,.h0{font-weight:300;font-size:32px;margin-top:0;margin-bottom:32px;line-height:80px}@media (min-width: 980px){h0,.h0{font-size:64px;line-height:80px}}h1,.h1{font-weight:300;font-size:32px;margin-top:0;margin-bottom:24px;line-height:64px}@media (min-width: 980px){h1,.h1{font-size:48px;line-height:64px}}h2,.h2,.h2_style,.feat-overlay h2,.feat-overlay h2 a,.post-header h2,.post-header h1,.post-header h2 a,.post-header h1 a,.grid-item .post-header h2,.grid-item .post-header h2 a{font-weight:300;font-size:24px;margin-top:0;margin-bottom:16px;line-height:40px}@media (min-width: 980px){h2,.h2,.h2_style,.feat-overlay h2,.feat-overlay h2 a,.post-header h2,.post-header h1,.post-header h2 a,.post-header h1 a,.grid-item .post-header h2,.grid-item .post-header h2 a{font-size:32px;line-height:40px}}h3,.h3{font-weight:300;font-size:20px;margin-top:0;margin-bottom:12px;line-height:32px}@media (min-width: 980px){h3,.h3{font-size:24px;line-height:32px}}h4,.h4{font-weight:300;font-size:20px;margin-top:0;margin-bottom:10px;line-height:28px}@media (min-width: 980px){h4,.h4{font-size:20px;line-height:28px}}h5,.h5{font-weight:300;font-size:16px;margin-top:0;margin-bottom:8px;line-height:24px}@media (min-width: 980px){h5,.h5{font-size:16px;line-height:24px}}h6,.h6,.h6_style,#respond h3{font-weight:300;font-size:20px;margin-top:0;margin-bottom:10px;line-height:28px}@media (min-width: 980px){h6,.h6,.h6_style,#respond h3{font-size:20px;line-height:28px}}h7,.h7{font-weight:300;font-size:16px;margin-top:0;margin-bottom:8px;line-height:24px}@media (min-width: 980px){h7,.h7{font-size:16px;line-height:24px}}.feat-more,.comment-reply-link,#respond #submit,#cookie_action_close_header{background-color:#1c69d4;border:4px solid #1c69d4;border-radius:3px;line-height:24px;color:#fff!important;font-size:15px;min-width:250px;text-align:center;text-transform:none}.feat-more:hover,.comment-reply-link:hover,#respond #submit:hover,#cookie_action_close_header:hover{background-color:#0653b6;border-color:#0653b6}.alt-btn{background-color:transparent;border-radius:3px;line-height:24px;color:#000!important;font-size:15px;text-align:center;text-transform:none;box-shadow:inset 0 0 0 1px currentColor;display:inline-block;padding:14px 24px}.alt-btn:hover{background:transparent;box-shadow:inset 0 0 0 2px currentColor!important;color:#262626}.older a,.newer a{background-color:#262626;border:4px solid #262626;border-radius:3px;line-height:24px;color:#fff!important;font-size:15px;min-width:250px;text-align:center;text-transform:none}h1,h2,h3,h4,h5,h6,#nav-wrapper .menu li a,.feat-more,.cat,.post-share .post-share-comments,.about-title,#footer-social a,.more-link,.post-comments span.reply a,.widget .tagcloud a,.pagination a,.post-tags a,.slicknav_nav a{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}p{line-height:1.5}*{letter-spacing:0!important}#menu-menu-principale{margin-left:30px}.older a,.newer a,#respond #submit{padding:10px 25px!important;border-radius:0!important}.comment-reply-link,.comment-edit-link{padding:5px 15px!important;border-radius:0!important}.comment-reply-link:hover{background-image:none;opacity:1!important;background-color:#0052b8!important}#respond #submit{float:right;margin-right:0}#respond #submit:hover{background-image:none;opacity:1!important;background-color:#0052b8!important}#respond #commentform #submit{float:left}#respond #commentform #submit[disabled]{background:#818286!important;color:#c6c7cb!important}.widget-title{background-color:#515151;font-size:16px}.widget-title:after{border:0}.post-header{text-align:left}a{color:#0052b8}.post-date{display:block}.post-date,.date{color:#0052b8!important}.promo-item{width:18.4%!important;margin-right:2%}.promo-overlay h4{font-size:10px;letter-spacing:0;padding:11px 10px;width:60%}.widget_categories ul li,.widget_archive ul li,.share-author span{color:#0052b8!important;text-transform:uppercase}.side-item-meta{color:#0052b8!important}.more-link{text-align:left;letter-spacing:0;text-transform:none;color:#666;font-size:12px}.more-link:hover{color:#000!important}.leggi-tutto{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA/N0AAINkAABw6AAA7GgAADA+AAAQkOTsmeoAAADbSURBVHjajJExioNgEIW/WRVyjZDGxh9SeRgrCaSLVl5EbOxi4WHUIqK1F1F0UiwaZXdhX/Vm5mMezMiyLCoiAKgqq9/ra20mSUKe50zT9BNajTGG1+tFnueM4/g7FAQBvu/T9z1Zlh1AUVVdi3meeT6fNE3D+XwmiiJOp9NnE4BlWYRhiDGGYRhI0xQROUJ7iQiqiqpi7wdrXNu2XC4X4jhGRD7QsiwURUFd17iuy+PxwLa/xxtUliVVVeF5Hvf7HcdxtoQN6rqO6/XK7XY7AADyn7cc7vSX3gMAHM5eD5/C97cAAAAASUVORK5CYII=);background-position:center top;background-repeat:no-repeat;background-size:8px auto;display:inline-block;height:12px;position:relative;top:2px;width:13px}.mobile{margin-right:0!important}.mobile i{font-size:14px;display:none;margin-right:0!important}.post-date,.post-share-box.share-author span,.widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta,.post-share-box.share-comments a,.date{font-style:normal!important;font-size:16px}.widget_categories a{font-weight:700}.post-share-box.share-buttons a:hover,.fa:hover{color:#0052b8!important}.share-comments{font-size:13px!important}.share-comments span{color:#0052b8!important}.share-author{font-size:13px!important}.share-author span{text-transform:none;font-weight:700}.post-share-box.share-author a{font-family:Arial;font-weight:lighter;text-transform:none;color:#888}.share-comments span{font-weight:700}.share-comments a{font-weight:lighter}.copyright{padding-top:10px;text-align:left;font-size:14px}#owl-loghi img{width:100%}#gallery{margin-left:-2%;margin-right:-3%;margin-bottom:35px}#gallery a{width:29%;margin:2%;display:inline-block}.bx-wrapper .bx-controls-direction a{line-height:26px!important}#chi_siamo{background-color:#ebebeb;padding:20px}.post-header .cat a{font-weight:700;font-size:16px}#main .archive-box{background-image:url(/wp-content/themes/specialmente/images/categoria-header.jpg);background-position:left top;background-repeat:no-repeat;background-size:auto 100%;border:0 none;padding:28px 0 58px 91px;text-align:left;margin-bottom:10px}.archive-box span{color:#858585;display:inline-block;font-size:15px;font-style:normal;margin-right:4px}.archive-box h1{color:#fff;font-size:19px;font-weight:400!important}#commentform p label{display:block;font-style:normal;color:#000}#chi_siamo{display:inline-block}#chi_siamo div{width:50%;display:inline-block;float:left;text-align:center;margin-bottom:20px}#chi_siamo div img{width:80%}#chi_siamo div:last-child{width:100%;text-align:left}div.custom-clear{display:inline-block!important;width:100%!important}#footer-loghi{display:inline-block;width:100%;margin-top:30px}#footer-loghi div{width:14.28%;float:left;display:inline-block;text-align:center;line-height:100px}#footer-loghi div img{height:auto;width:50%;vertical-align:middle}#main .archive-box{margin-top:50px;margin-bottom:50px;padding:0}.corsivo{font-family:Dancing Script,sans-serif;font-size:20px!important;line-height:30px!important;margin-bottom:20px;color:#000}.col-2{float:left;width:25%;text-align:center}.col-2 p{text-align:center}.col-3{float:left;width:33.33%;text-align:center}.col-3 p,#text-2 .textwidget{text-align:center}a.corsivo:hover{text-decoration:none!important}.corsivo:hover{text-decoration:none;border-bottom:1px solid #DDDDDD;padding-bottom:5px}.show-search{top:0;left:20px;right:auto}#searchform input#s{padding:27px 14px}@media screen and (min-width: 769px) and (max-width: 960px){.promo-item{width:32%!important;margin-bottom:10px;margin-right:2%!important}.promo-item:nth-child(3){margin-right:0%!important}}@media screen and (max-width: 769px){.promo-item{width:100%!important;margin-bottom:10px}}@media screen and (max-width: 960px){#sidebar{display:none}#logo-bmw{background-size:36px 36px;height:50px}#top-bar{height:50px}#top-bar>.container{background-color:#818286;height:50px}.mobile i{display:block}.show-search #searchform input#s{max-width:100%;color:#000!important;padding:17px 14px 16px}.col-2,.col-3{width:100%}}.cat-item-1{display:none}.fb_iframe_widget{max-width:100%}.widget ul.side-newsfeed li .side-item .side-item-text h4 a,.post-date,.date{font-size:16px}.post-header h2,.post-header h1,.post-header h2 a,.post-header h1 a,.grid-item .post-header h2,.grid-item .post-header h2 a{font-weight:300}.thecomment .comment-text span.date,#respond textarea{font-size:16px}#respond input{font-size:16px;width:100%}#respond label{width:100%}#commentform p label{font-weight:700;font-size:16px;margin-bottom:5px;margin-top:10px}input,textarea{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}input,select,textarea{border:2px solid #E6E6E6;font-size:16px}input:focus,select:focus,textarea:focus{border:2px solid #666666}.post-tags a{font-size:11px!important;font-weight:700}.post-box-title{font-weight:300}.slicknav_btn{margin-left:13px;float:right}.row{width:100%}.clearfix:after{content:"";display:table;clear:both}.error-page{margin-top:100px;margin-bottom:100px}#footer-copyright{display:block;width:100%;padding:20px 0;max-width:1280px;margin:0 auto}#header{padding-top:0;border-bottom:none}#top-bar{height:70px;position:relative;background-color:transparent}@media screen and (max-width: 960px){#top-bar{height:50px}}#top-bar .top-bar-content{width:100%;max-width:1920px;margin:0 auto}#top-bar .container-content{display:flex;flex-direction:row;align-items:center;margin:0 auto}@media screen and (max-width: 960px){#top-bar .container-content{align-items:flex-start;justify-content:space-between}}#top-bar .container-content{padding:0 24px}@media screen and (min-width: 768px){#top-bar .container-content{padding:0 48px}}@media screen and (min-width: 1280px){#top-bar .container-content{padding:0 96px}}.menu-mobile{flex:0 1 auto;display:none;order:5}@media screen and (max-width: 960px){.menu-mobile{display:inline-block}}.menu-mobile ul.sub-menu{margin-top:-20px}.menu-mobile ul.slicknav_nav{margin-top:50px;background-color:#e6e6e6;min-width:100px;width:100%;position:absolute;left:0;padding:0 48px}.menu-mobile ul.slicknav_nav .slicknav_arrow{font-family:Arial,serif}.menu-mobile ul.slicknav_nav a{text-align:right;font-size:16px;color:#262626;text-transform:none;margin-top:20px;margin-bottom:20px}.menu-mobile ul.slicknav_nav a:hover{background-color:transparent}.menu-mobile ul.slicknav_nav li ul li a{font-size:14px}.slicknav_menu{background-color:transparent;padding:0}.slicknav_menu .slicknav_icon-bar{background-color:#666}.slicknav_menu .slicknav_no-text{margin-top:12px}.logo-container{flex-shrink:0;order:1}.logo-container #logo-bmw{width:53px;height:70px;background-image:url(/wp-content/themes/specialmente/images/BMW_Grey_Logo.svg);background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 960px){.logo-container #logo-bmw{height:50px}}@media only screen and (max-width: 767px){.logo-container #logo-bmw{margin-top:7px;margin-bottom:7px;width:36px;height:36px;background-size:contain}}#nav-wrapper{height:70px;flex-shrink:0;order:2}#nav-wrapper ul.menu{display:flex}#nav-wrapper ul.menu ul a{font-size:15px;color:#000}#nav-wrapper .menu li{margin-right:0}#nav-wrapper .menu li.menu-item{width:100%}#nav-wrapper .menu li a{font-weight:400;line-height:70px;font-size:15px;color:#666;text-transform:none;fill:var(--e-global-color-9e2a240);padding-left:20px;padding-right:20px}#nav-wrapper .menu li a:hover{color:#666}#nav-wrapper .menu>li.menu-item-has-children>a:after{color:#fff}#nav-wrapper .menu .sub-menu,#nav-wrapper .menu .children{background-color:#e6e6e6;min-width:280px}#nav-wrapper .menu .sub-menu .menu-item>a,#nav-wrapper .menu .children .menu-item>a{padding-top:10px;padding-bottom:10px}#nav-wrapper .menu ul .menu ul a{font-size:16px}#nav-wrapper .menu ul ul a{font-size:16px;color:#000}#nav-wrapper .menu .sub-menu a,#nav-wrapper .menu .children a{border:0}#top-search{right:auto;top:auto;line-height:70px;position:relative;flex-shrink:0;order:3;margin:0 20px}@media screen and (max-width: 960px){#top-search{line-height:50px}}#top-search a.search{color:#666}@media screen and (max-width: 960px){#top-search a.search{line-height:50px}}.right-menu{flex:1 1 auto;align-self:flex-end;justify-content:flex-end;display:flex;order:4}#top-social{position:inherit}#top-social a{line-height:70px;margin-left:10px;margin-right:10px;color:#666}@media screen and (max-width: 960px){#top-social{display:none}}.menu-separator{border-bottom:1.11111px solid white;width:100%}@media screen and (max-width: 960px){.menu-separator{display:none}}.home_slider{width:100%;max-width:1920px;margin:-70px auto 0}@media screen and (max-width: 960px){.home_slider{margin-top:-50px}}.bx-wrapper .bx-viewport{aspect-ratio:16/7;height:auto!important;background-color:pink}@media screen and (max-width: 960px){.bx-wrapper .bx-viewport{aspect-ratio:3/4}}.bxslider{height:100%}.feat-item{height:100%!important}.feat-overlay{display:block;text-align:left;position:relative}.feat-overlay h2{text-transform:none;font-weight:300}.feat-overlay h2 a{font-weight:300}.feat-inner{position:absolute;bottom:100px;left:0;width:60%;padding:0 24px}@media screen and (min-width: 768px){.feat-inner{padding:0 48px}}@media screen and (min-width: 1280px){.feat-inner{padding:0 96px}}.feat-inner .cat a{box-shadow:inset 0 0 0 1px #fff;color:#fff;padding:0 16px;font-size:16px;line-height:36px}.feat-inner .cat a:hover{box-shadow:inset 0 0 0 1px #bbb;color:#bbb;text-decoration:none}.featured-area{margin-bottom:0}#logo{margin-top:50px;margin-bottom:50px;position:relative;padding:0 20px!important}#logo h1,#logo h2{margin-bottom:0}.home-categories{display:flex;margin-top:100px;margin-bottom:100px;flex-direction:row;align-items:center}@media screen and (max-width: 960px){.home-categories{flex-wrap:wrap}}.home-categories-item{text-align:center;flex:1 1 0}@media screen and (max-width: 960px){.home-categories-item{flex:0 1 auto;width:50%;margin-top:40px;margin-bottom:40px}}.home-categories-item-header-icon{width:64px;font-size:64px;display:inline-block}.home-categories-item-content{margin-top:24px;min-height:60px}.home-categories-item-content-title{font-size:23px}.home-categories-item-footer{margin-top:24px}.home-categories-item-footer-link{background-color:transparent;border-radius:3px;line-height:24px;color:#000!important;font-size:15px;text-align:center;text-transform:none;box-shadow:inset 0 0 0 1px currentColor;display:inline-block;padding:14px 24px}.home-categories-item-footer-link:hover{background:transparent;box-shadow:inset 0 0 0 2px currentColor!important;color:#262626}.home-categories-img{margin-top:100px;margin-bottom:100px;align-items:stretch;cursor:pointer;flex-direction:row;--gap: 15px;--columns: 4;display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (max-width: 1440px){.home-categories-img{--columns: 3}}@media screen and (max-width: 960px){.home-categories-img{--columns: 2}}@media screen and (max-width: 768px){.home-categories-img{--columns: 1}}.home-categories-img-item{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns))}.home-categories-img-item-box{background-color:#f2f2f2;height:100%;flex:0 1 auto}@media screen and (max-width: 960px){.home-categories-img-item{margin-top:40px;margin-bottom:40px}}.home-categories-img-item-header-icon{width:64px;font-size:64px;display:inline-block}.home-categories-img-item-header>img{max-width:100%;box-sizing:unset;display:block;width:100%}.home-categories-img-item-content{flex-shrink:1;position:relative;display:flex}.home-categories-img-item-content-title{flex:1 1 auto;font-size:16px;padding:15px;margin:0;text-transform:uppercase;color:#494949}.home-categories-img-item-content-button{cursor:pointer;flex:0 1 auto;padding:10px 20px 10px 16px;border-radius:0;width:80px;height:50px;background-color:#d6d6d6;border:none}@media screen and (max-width: 375px){.home-categories-img-item-content-button{display:none}}.home-categories-img-item-content-button svg{max-height:24px}.home-categories-img-item-content-button svg path{fill:#494949}.home-categories-img-item:hover .home-categories-img-item-content-button svg path{fill:#000}.home-logos{display:flex;align-items:center;margin-top:100px;margin-bottom:100px;justify-content:center;flex-wrap:wrap}.home-logos>div{align-self:center;text-align:center;padding:10px;width:14%;flex:0 1 auto}.home-logos>div img{max-width:100%}@media screen and (max-width: 960px){.home-logos>div{width:33%}}.home-before-video{margin-bottom:100px}.home-video{width:100%;max-width:900px;margin:0 auto}.home-after-video{margin-top:100px}.pagination{text-align:center}.pagination a{border:none;line-height:24px;font-size:15px;text-align:center;text-transform:none;padding:0 10px;font-weight:400}.pagination span{padding:0 10px;font-size:15px;font-weight:700}body .sp-grid{font-size:14px;flex-direction:row;justify-content:start;align-items:flex-start;--gap: 15px;--columns: 3;display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (max-width: 960px){body .sp-grid{--columns: 2}}@media screen and (max-width: 768px){body .sp-grid{--columns: 1}}body .sp-grid li{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns))!important;margin:0!important;font-size:16px}body .sp-grid article{font-size:16px}body .sp-grid .post-img,body .sp-grid .post-entry,body .sp-grid .post-header,body .sp-grid .list-meta{font-size:16px}.cookie-fallback--blocked,.cookie-fallback__text p{margin-bottom:10px}.post-img,.post-img img{width:100%}.post-img a img.wp-post-image{width:100%;max-width:none!important}.container{max-width:1920px;margin:0 auto;width:100%!important}#content{margin:0 auto}@media screen and (max-width: 960px){#content{align-items:flex-start;justify-content:space-between}}#content{padding:0 24px}@media screen and (min-width: 768px){#content{padding:0 48px}}@media screen and (min-width: 1280px){#content{padding:0 96px}}.list-item{border:none}@media screen and (min-width: 1024px){.list-item{display:flex;align-items:center}}@media screen and (min-width: 1024px){.list-item .post-img{width:60%;flex:0 1 auto}}.list-item .list-content{width:100%}@media screen and (min-width: 1024px){.list-item .list-content{width:40%;flex:0 1 auto}}.list-item .post-header h2 a{font-size:34px}.list-item .post-header .cat{margin-bottom:10px;margin-top:10px}.list-item .post-header .cat a{box-shadow:inset 0 0 0 1px #bbb;color:#666;padding:0 16px;font-size:16px;line-height:36px}.list-item .post-header .cat a:hover{box-shadow:inset 0 0 0 1px #262626;color:#262626;text-decoration:none}.list-item .post-entry{font-size:19px}.post-header h1{text-transform:none}.post-header h2{max-width:100%}.post-header h2 a{font-weight:300;text-transform:none}.post-header .cat a{box-shadow:inset 0 0 0 1px #bbb;color:#666;padding:0 16px;font-size:16px;line-height:36px;margin:0 8px 8px 0}.post-header .cat a:hover{box-shadow:inset 0 0 0 1px #262626;color:#262626;text-decoration:none}#main{width:auto;float:none}#main .archive-box{background-image:none;padding:0}#main .archive-box span{font-size:30px}#main .archive-box h1{color:#000;font-size:30px}.promo-icon{font-size:50px}.post-share-box{text-align:right}.post-share-box.share-buttons a img{max-height:100%}.sticky.post .post-header{border:none}
