@charset "utf-8";
/* INDEX
1)sec-header---2)sec-search---3)sec-search-markets---4)sec-banner-center---5)sec-banner-full---6)sec-menu-categories---7)sec-article---8)sec-markets---9)sec-news-r-side---10)sec-newsletter---11)sec-newsletter_cards---12)sec-subscription---13)sec-footer---14)my-mf---15)mfPages---16)sticky---*/
/* 1)sec-header */
.top_header_banner_box .grouth_marker.icon-arrow-thin-down:before, .top_header_banner_box .grouth_marker.icon-arrow-thin-up:before {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title {position: absolute;top: 50%;transform: translateY(-50%);}
.top_header_banner_section .container .thb_row .boxes_wrapper, nav.navbar .nav-wrap .nav {scrollbar-width: none; overflow: -moz-scrollbars-none;-ms-overflow-style: none;-webkit-overflow-scrolling: touch;}
.top_header_banner_section .container .thb_row .boxes_wrapper::-webkit-scrollbar, nav.navbar .nav-wrap .nav::-webkit-scrollbar {display: none;}
.top_header_banner_section, .header {width: 100%;padding-left: 6px;padding-right: 6px;}
.top_header_banner_box .grouth_marker.icon-arrow-thin-down:before, .top_header_banner_box .grouth_marker.icon-arrow-thin-up:before {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title {position: absolute;top: 50%;transform: translateY(-50%);}
.top_header_banner_section .container .thb_row .boxes_wrapper, nav.navbar .nav-wrap .nav {scrollbar-width: none;overflow: -moz-scrollbars-none;-ms-overflow-style: none;-webkit-overflow-scrolling: touch;}
.top_header_banner_section .container .thb_row .boxes_wrapper::-webkit-scrollbar, nav.navbar .nav-wrap .nav::-webkit-scrollbar {display: none;}
.top_header_banner_section, .header {width: 100%;padding-left: 6px;padding-right: 6px;}
.top_header_banner_box {display: flex;min-width: 250px;width: 100%;}
.top_header_banner_box .grouth_marker {min-width: 25px;height: 25px;border-radius: 5px;position: relative;margin: 2px 15px 0 0;}
.top_header_banner_box .grouth_marker.icon-arrow-thin-down:before, .top_header_banner_box .grouth_marker.icon-arrow-thin-up:before {font-weight: 800;font-size: 25px;}
.top_header_banner_box .grouth_marker.green {background-color: #198754;}
.top_header_banner_box .grouth_marker.green.icon-arrow-thin-up:before, .top_header_banner_box .grouth_marker.green.icon-arrow-thin-down:before {color: #83da96;}
.top_header_banner_box .grouth_marker.red {background-color: #c30617;}
.top_header_banner_box .grouth_marker.red.icon-arrow-thin-down:before, .top_header_banner_box .grouth_marker.red.icon-arrow-thin-up:before {color: #f7acac;}
.top_header_banner_box .data {display: flex;}
.top_header_banner_box .data .market {display: flex;flex-direction: column;}
.top_header_banner_box .data .market .name,.top_header_banner_box .data .market .value {font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 17px;color: #fff;font-weight: 500;line-height: 28px;letter-spacing: 0;}
.top_header_banner_box .data .fluctuation {font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 19px;color: #20c997;font-weight: 500;line-height: 28px;letter-spacing: 0;margin-left: 10px;}
.top_header_banner_box .data .fluctuation.red {color: #ff6c6c;}
.top_header_banner_section {background-color: #1a263b;position: relative;}
.top_header_banner_section.menu-open {z-index: 21;}
.top_header_banner_section .container .thb_row {display: flex;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;}
.top_header_banner_section .container .thb_row .boxes_wrapper {flex: 0 0 100%;max-width: 100%;overflow: auto;display: flex;flex-wrap: nowrap;padding: 2px 15px;}
.top_header_banner_box .grouth_marker.icon-arrow-thin-down:before, .top_header_banner_box .grouth_marker.icon-arrow-thin-up:before {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title {position: absolute;top: 50%;transform: translateY(-50%);}
.top_header_banner_section .container .thb_row .boxes_wrapper, nav.navbar .nav-wrap .nav {scrollbar-width: none;overflow: -moz-scrollbars-none;-ms-overflow-style: none;-webkit-overflow-scrolling: touch;}
.top_header_banner_section .container .thb_row .boxes_wrapper::-webkit-scrollbar, nav.navbar .nav-wrap .nav::-webkit-scrollbar {display: none;}
.top_header_banner_section, .header {width: 100%;padding-left: 6px;padding-right: 6px;}
.breadcrumb {margin-top: .75rem;background-color: transparent;}
.breadcrumb .breadcrumb_row {display: block;flex-wrap: nowrap;margin-right: -10px;margin-left: -10px;width: 100%;}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper {position: relative;width: 95%;font-size: 12px;padding-right: 10px;padding-left: 10px;padding-bottom: 4px;display: flex;align-items: center;border-bottom: 1px solid #e7e7e7;}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .breadcrumb_voice {text-decoration: none;cursor: pointer;color: #212121;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 10px;color: #212121;font-weight: 400;line-height: 16px;letter-spacing: 0.3px;white-space: nowrap;}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper a.breadcrumb_voice{color: #8a8a8a;}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper a:hover.breadcrumb_voice{color: #5a9cfe;}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .breadcrumb_voice.blue {color: #212121;/* font-weight: 600; */}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .breadcrumb_voice .current_voice_underline {/* display: block; *//* height: 1px; *//* background-color: #0d6efd; *//* visibility: hidden; */}
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .voice_separator {font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 10px;color: #212121;font-weight: 400;line-height: 16px;letter-spacing: 0.3px;color: #212121;margin: 0 8px;}
.top_header_banner_box .grouth_marker.icon-arrow-thin-down:before, .top_header_banner_box .grouth_marker.icon-arrow-thin-up:before {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title {position: absolute;top: 50%;transform: translateY(-50%);}
.top_header_banner_section .container .thb_row .boxes_wrapper, nav.navbar .nav-wrap .nav {scrollbar-width: none;overflow: -moz-scrollbars-none;-ms-overflow-style: none;-webkit-overflow-scrolling: touch;}
.top_header_banner_section .container .thb_row .boxes_wrapper::-webkit-scrollbar, nav.navbar .nav-wrap .nav::-webkit-scrollbar {display: none;}
.top_header_banner_section, .header {width: 100%;padding-left: 6px;padding-right: 6px;}
nav.navbar {position: relative;padding: 0;}
.menu-open nav.navbar {z-index: 21;}
nav.navbar .container {position: relative;padding-top: 10px;padding-bottom: 0;background-color: #fff;}
.stuck nav.navbar .container {position: relative;padding-top: 10px;padding-bottom: 0;background-color: #fff;}
nav.navbar .container #navbarSupportedContent.navbar-collapse {position: absolute;top: 70px;left: 0;width: 100%;background: #fff;z-index: 10;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav {padding: 25px 0 20px;display: flex;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper {position: relative;width:100%;padding-right: 10px;padding-left: 10px;flex: 0 0 100%;max-width: 100%;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes {position: relative;width: 100%;padding-right: 10px;padding-left: 10px;padding-left: 0;margin-bottom: 40px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li {width: 100%;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li a.card {cursor:pointer;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card {width: 100%;border-radius: 16px;padding: 8px;margin-bottom: 24px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card:hover .c-footer:after {animation: bounce-arrow 1s infinite ease-in-out;}

@keyframes bounce-arrow {
0% {transform: translateX(0);}
50% {transform: translateX(3px);}
100% {transform: translateX(0);}
}

nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col {align-items: center;display: flex;flex-grow: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col.right {flex-grow: 1;padding-left: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col > img {width: 64px;height: auto;border-radius: 8px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body {padding: 0;height: 100%;display: flex;flex-direction: column;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title {position: relative;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title .card-title {padding-left: 35px;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 18px;color: #212121;font-weight: 900;line-height: 32px;letter-spacing: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title [class^="icon-"],nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title [class*=" icon-"] {position: absolute;left: 0;top:2px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title [class^="icon-"]::before,nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title [class*=" icon-"]::before {font-size: 24px;color: #05285b;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .card-text {display: none;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-footer {display: none;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper {position: relative;width:100%;
padding-right: 10px;padding-left: 10px;flex: 0 0 100%;max-width: 100%;display: flex;flex-direction: column;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories {display: flex;flex-wrap: wrap;flex: 1;flex-direction: column;list-style-type: none;position: relative;width: 100%;padding-right:10px;padding-left: 10px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title {padding-left: 20px;padding-bottom: 20px;margin-bottom: 15px;position: relative;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 19px;color: #212121;font-weight: 900;line-height: 28px;letter-spacing: 0;border-bottom: 1px solid #d8d8d8;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .nav_category {font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 19px;color: #212121;font-weight: 900;line-height: 28px;letter-spacing: 0;appearance: none;background: transparent;border: none;width: 100%;text-align: left;display: flex;justify-content: space-between;align-items: center;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .nav_category:after {font-family: "MF-iconfont";speak: none;font-style: normal;font-weight: normal;font-variant: normal;
text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";
color: 19px;font-size: #212121;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .nav_category.collapsed::after {transform: rotate(0deg);}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .nav_category::after {transition: transform 200ms ease;transform: rotate(180deg);}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title.list_title_link .nav_link {font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 19px;color: #212121;font-weight: 900;line-height: 28px;letter-spacing: 0;padding: 1px 6px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title [class^="icon-"],nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title [class*=" icon-"] {position: absolute;left: 0;top: 2px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title [class^="icon-"]::before,nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title [class*=" icon-"]::before {font-size: 24px;color: #05285b;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .voices {margin-top: 10px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .voices .element {list-style-type: none;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .voices .element .nav-link {transition: color 0.2s;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 16px;color: #212121;font-weight: 400;line-height: 18px;letter-spacing: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .voices .element .nav-link:active, nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .voices .element .nav-link:hover {color: #0d6efd;}
nav.navbar .navbar-toggler {padding: 0;border: 0;display: flex;align-items: center;}
nav.navbar .navbar-toggler:before {font-family: "MF-iconfont";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";color: #212121;font-size: 48px;}
nav.navbar .navbar-toggler:after {content: "Menù";font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 14px;color: #212121;font-weight: 400;line-height: 1.71;letter-spacing: normal;margin-left: 8px;}
nav.navbar .search-form .input-group > div {width: 100%;}
nav.navbar .navbar-brand {width: 130px;height: 42px;background: url(../images/MF_logo.png) center no-repeat;background-size: contain;margin-right: 10px;}
nav.navbar .btns {display: flex;justify-content: flex-end;min-width: 33.333%;}
nav.navbar .btns .btn.secondary {margin-left: 24px;}
nav.navbar .nav-wrap {position: relative;overflow: hidden;width: 100%;margin: 5px 0 0;border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}
nav.navbar .nav-wrap .nav {overflow: auto;white-space: nowrap;width: 75%;display: block;}
nav.navbar .nav-wrap .nav-item {padding: 10px 20px 10px 0;display: inline-flex;color: #212121;transition: color 0.2s;}
nav.navbar .nav-wrap .nav-item:last-child {padding-right: 0;}
nav.navbar .nav-wrap .nav-item-last {padding-right: 0;position: absolute;right: 0;top: 0;background: #fff;}
nav.navbar .nav-wrap .nav-item.active, nav.navbar .nav-wrap .nav-item:hover {color: #0d6efd;}
nav.navbar .nav-wrap .nav-item span[class^="icon-"],nav.navbar .nav-wrap .nav-item [class*=" icon-"] {display: flex;align-items: center;color: #05285b;}
nav.navbar .nav-wrap .nav-item span[class^="icon-"]::before,nav.navbar .nav-wrap .nav-item [class*=" icon-"]::before {font-size: 24px;}
nav.navbar .nav-wrap .nav-item .nav-link {padding: 0 0 0 8px;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 18px;color: inherit;font-weight: 900;line-height: 1.78;letter-spacing: normal;}
.header {position: relative;}
.header.menu-open {height: 100vh;}
.header.menu-open:not(.stuck) .nav-wrap {display: none;}
.header.stuck {background-color: #fff;position: fixed;top: 0;z-index: 1000;box-shadow: 0 0 5px 5px rgba(100, 100, 100, 0.1);transition: transform .5s ease .2s;}
.header.hidden-nav {transform: translateY(-100%);}
.header.stuck .nav-wrap {display: none;}
.btn.accedi{font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: 800;line-height: 1.71;letter-spacing: normal;padding: 8px;border-radius: 3px;width: 100%;text-align: center;border: solid 1px;color: #05285b;background-color: #fff;border-color: #05285b;margin-left: 24px;}

@media (max-width: 398px) {
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .breadcrumb_voice.blue {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 130px;}
}

@media (max-width: 767.98px) {
nav.navbar .navbar-toggler:after {content: "";} 
nav.navbar .btns .btn {margin: 0;}	
nav.navbar .btns .btn.secondary {display: none;} 	
nav.navbar .nav-wrap {border: none;} 	
nav.navbar .nav-wrap .nav {display: none;}	
nav.navbar .nav-wrap .nav-item {display: none;} 
nav.navbar .btns {min-width: 13.333%;}	
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .breadcrumb_voice.blue {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 70%;}
.img-news{width: 100%;height: auto;}	
}

@media (min-width: 768px) {
.top_header_banner_section, .header {padding-left: 10px;padding-right: 10px;} 
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .breadcrumb_voice {font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 12px;color: #212121;font-weight: 400;line-height: 21px;letter-spacing: 0;} 	
.breadcrumb .breadcrumb_row .breadcrumb_wrapper .voice_separator {
font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 12px;color: #212121;font-weight: 400;line-height: 21px;letter-spacing: 0;}	
.top_header_banner_section, .header {padding-left: 10px;padding-right: 10px;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse {padding-top: 85px;padding-bottom: 45px;top: 0;z-index: -1;}	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col > img {width: 56px;}	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title .card-title {font-size: 17px;line-height: 28px;}	
nav.navbar .navbar-brand {width: 180px;height: 60px;}	
.stuck nav.navbar .navbar-brand {width: 200px;height: 66px;} 
.img-news{max-width: 100%;}		
}

@media (min-width: 768px) and (max-width: 1023.98px) {
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes {flex-direction: row;display: flex;justify-content: space-between;margin-bottom: 25px;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li {margin-left:24px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li:first-child {margin-left: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title .card-title {padding: 0;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title [class^="icon-"],nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title [class*=" icon-"] {display: none;} 	
}

@media (max-width: 1023.98px) {
nav.navbar .container #navbarSupportedContent.navbar-collapse {overflow: auto;overflow-x: hidden;height: 100vh;padding-bottom: 128px;}
nav.navbar .search-form {width: 100%;margin-top: 8px;} 	
}

@media (min-width: 1024px) {
.breadcrumb {margin: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav {padding: 40px 0 20px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav {flex-direction: row-reverse;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper {flex: 0 0 41.66667%;max-width: 41.66667%;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes {margin-bottom: 0;margin-top: 20px;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card {padding:16px;}	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row {flex-direction: row-reverse;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col.right {padding-left: 10px;}	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col > img {width: 150px;border-radius: 16px;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title {position: relative;transform: none;top: 0;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-title .card-title {font-size: 19px;line-height: 28px;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .card-text {margin-top: 12px;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 16px;
color: #212121;font-weight: 400;line-height: 20px;letter-spacing: 0;display: block;}	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-footer {margin-top: 12px;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 18px;color: #05285b;font-weight: 900;line-height: 32px;letter-spacing: 0;display: flex;flex-grow: 1;align-items: end;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-footer:after {font-family: "MF-iconfont";speak: none;font-style: normal;font-weight: normal;font-variant:normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;content: "";color: #0d6efd;font-size: 16px;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .boxes_wrapper .boxes > li .card > .row > .col .card-body .c-footer:after {margin-left: 8px;position: relative;top: -6px;}	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper {flex: 0 0 58.33333%;max-width: 58.33333%;flex-direction: row;} 
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title {
border: 0;}
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title:last-child {margin-bottom: 0;padding-bottom: 0;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title .nav_category::after {display: none;} 	
nav.navbar .container #navbarSupportedContent.navbar-collapse .navbar-nav .links_wrapper .categories .list_title.list_title_link {display: none;} 	
nav.navbar .nav-wrap .nav-item.nav-item-link {display: none;} 	
nav.navbar .nav-wrap .nav-item {padding: 10px 40px 10px 0;} 	
.header.menu-open:not(.stuck) {min-height: 100vh;} 
.header.menu-open .navbar-collapse {overflow-y: scroll;overflow-x: hidden;height: 100vh;}
.header.stuck {width: 100vw;margin-left: calc(-100vw / 2 + (1100px - 15px) / 2);margin-right: calc(-100vw / 2 + (1100px - 15px) / 2);padding-bottom: 10px;}
nav.navbar .navbar-brand {width: 261px;height: 85px;} 	
}
/*2)sec-search*/
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon,.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon,.form .del,.form .del .close_icon,.wrapper .input_wrapper .ic_cal{position:absolute;top:50%;transform:translateY(-50%)}
.search{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.search{padding-left:10px;padding-right:10px}
}
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon,.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon,.form .del,.form .del .close_icon,.wrapper .input_wrapper .ic_cal{position:absolute;top:50%;transform:translateY(-50%)}
.search{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.search{padding-left:10px;padding-right:10px}
}
.form{position:relative;margin-bottom:25px}
.form .text_field{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#807e7e;font-weight:500;line-height:24px;letter-spacing:0;width:100%;height:65px;border-radius:3px;padding:20px 15px;color:#212121;outline:none}
.form .action_icon::before{color:#05285b;font-size:20px}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon{right:20px;height:20px;width:20px}
.form .small{height:40px;padding:8px 16px}
.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon{right:16px}
.form .del{background:transparent;border:none;padding:0;height:65px}
.form .del .close_icon{right:20px;cursor:pointer}
.form .hide{display:none}
.form label{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#52647c;font-weight:900;line-height:24px;letter-spacing:0}
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon,.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon,.form .del,.form .del .close_icon,.wrapper .input_wrapper .ic_cal{position:absolute;top:50%;transform:translateY(-50%)}
.search{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.search{padding-left:10px;padding-right:10px}
}
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon,.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon,.form .del,.form .del .close_icon,.wrapper .input_wrapper .ic_cal{position:absolute;top:50%;transform:translateY(-50%)}
.search{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.search{padding-left:10px;padding-right:10px}
}
.wrapper{display:flex;flex-direction:column}
.wrapper:not(:first-child){margin-top:25px}
@media (min-width: 768px) {
.wrapper:not(:first-child){margin-top:0}
}
@media (min-width: 1024px) {
.wrapper:not(:last-child){margin-right:13px}
}
.wrapper .placeholder{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#52647c;font-weight:900;line-height:24px;letter-spacing:0;margin-bottom:10px}
.wrapper .input_wrapper{position:relative}
.wrapper .input_wrapper .input{outline:none;color:#212121;caret-color:#05285b;border:1px solid #05285b;width:100%}
.wrapper .input_wrapper .ic_cal{right:15px}
.wrapper .input_wrapper .ic_cal::before{color:#212121}
.deep_search{background-color:#fff;border-radius:6px;padding:25px 15px;margin-top:40px;width:100%;box-shadow:0 1px 4px 0 #cecece}
@media (min-width: 768px) {
.deep_search{padding:25px 40px}
}
.deep_search .inputs_wrapper{display:flex;flex-direction:column;margin-bottom:45px}
@media (min-width: 768px) {
.deep_search .inputs_wrapper{flex-direction:row;justify-content:space-between}
}
.deep_search .inputs_wrapper .hide{display:none}
.deep_search .controls{display:flex;flex-direction:column}
@media (min-width: 1024px) {
.deep_search .controls{flex-direction:row;justify-content:space-between}
}
.deep_search .controls .distance_mobile{margin-bottom:20px}
@media (min-width: 1024px) {
.deep_search .controls .distance_mobile{margin-bottom:0}
}
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon,.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon,.form .del,.form .del .close_icon,.wrapper .input_wrapper .ic_cal{position:absolute;top:50%;transform:translateY(-50%)}
.search{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.search{padding-left:10px;padding-right:10px}
}
.quotation_box{width:100%;background-color:#fff;border-radius:6px;box-shadow:0 1px 4px 0 #cecece;padding:24px;display:flex;justify-content:space-between}
@media (min-width: 768px) {
.quotation_box{max-width:310px}
}
.quotation_box .texts{display:flex;flex-direction:column;justify-content:space-between}
.quotation_box .texts .codes{display:flex;flex-direction:column;margin-bottom:10px}
.quotation_box .texts .codes .name{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:20px;color:#212121;font-weight:900;line-height:32px;letter-spacing:0}
.quotation_box .texts .codes .code{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#121212;font-weight:500;line-height:24px;letter-spacing:0}
.quotation_box .texts .value{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:19px;color:#212121;font-weight:800;line-height:28px;letter-spacing:0}
.quotation_box .fluctuation{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-top:5px}
.quotation_box .fluctuation .grouth_marker{width:24px;height:24px;border-radius:5px;position:relative}
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{font-weight:900;font-size:20px}
.quotation_box .fluctuation .grouth_marker.green{background-color:#83da96}
.quotation_box .fluctuation .grouth_marker.green.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.green.icon-arrow-thin-down:before{color:#198754}
.quotation_box .fluctuation .grouth_marker.red{background-color:#ff6c6c}
.quotation_box .fluctuation .grouth_marker.red.icon-arrow-thin-down:before,.quotation_box .fluctuation .grouth_marker.red.icon-arrow-thin-up:before{color:#b92d3a}
.quotation_box .fluctuation .interval{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:19px;color:#dc3545;font-weight:800;line-height:28px;letter-spacing:0}
.quotation_box .fluctuation .interval.positive{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:19px;color:#198754;font-weight:800;line-height:28px;letter-spacing:0}
.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-up:before,.quotation_box .fluctuation .grouth_marker.icon-arrow-thin-down:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.form .action_icon.search_icon,.form .action_icon.dropdown_icon,.form .small + .action_icon.search_icon,.form .small + .action_icon.dropdown_icon,.form .del,.form .del .close_icon,.wrapper .input_wrapper .ic_cal{position:absolute;top:50%;transform:translateY(-50%)}
.search{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.search{padding-left:10px;padding-right:10px}
}
.box_search_result{display:flex;border-bottom:1px solid #d8d8d8;margin-bottom:15px;padding-bottom:15px}
.box_search_result .img{width:80px;height:80px;margin-right:15px}
.box_search_result .img.zoom{width:145px}
.box_search_result .texts{display:flex;flex-direction:column;width:100%}
@media (min-width: 768px) {
.box_search_result .texts.align_row{flex-direction:row-reverse}
}
.box_search_result .texts .badges{display:flex;justify-content:space-between;width:100%}
.box_search_result .texts .badges.ticket_alone{display:block;text-align:right}
.box_search_result .texts .badges.ticket_alone.shrink_ticket{max-width:200px;text-align:left}
@media (min-width: 768px) {
.box_search_result .texts .badges.ticket_alone.shrink_ticket{text-align:right}
}
.box_search_result .texts .badges .flag{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#07697d;font-weight:800;line-height:24px;letter-spacing:0;text-transform:uppercase}
@media (max-width: 767.98px) {
.box_search_result .texts .badges .flag{flex:0 0 25%;max-width:25%}
}
.box_search_result .texts .badges .ticket{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:500;line-height:24px;letter-spacing:0}
@media (max-width: 767.98px) {
.box_search_result .texts .badges .ticket{flex:0 0 75%;max-width:75%;text-align:right}
}
.box_search_result .texts .badges .ticket .shrink_ticket{max-width:235px}
.box_search_result .texts .heading_title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:20px;color:#212121;font-weight:900;line-height:30px;letter-spacing:0;text-decoration:none;margin-top:10px}
.box_search_result .texts .heading_title.shrink{max-width:435px}
.search{width:100vw;padding:30px 0 60px}
.search .container .search_row{padding-bottom:90px}
.search .container .search_row .separator{height:80px}
@media (min-width: 1024px) {
.search .container .search_row .separator{display:none}
}
.search .container .search_row .form_wrapper .hide{display:none}
.search .container .search_row .form_wrapper .message{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#05285b;font-weight:800;line-height:32px;letter-spacing:0;display:flex;align-items:center;cursor:pointer;text-decoration:none}
.search .container .search_row .form_wrapper .message:hover .icon-arrow-narrow-down,.search .container .search_row .form_wrapper .message:hover .icon-arrow-thin-up{animation:vertical-bounce 1s infinite ease-in-out}
@keyframes vertical-bounce {
0%{transform:translateY(0)}
50%{transform:translateY(3px)}
100%{transform:translateY(0)}
}
.search .container .search_row .form_wrapper .message:hover .icon-arrow-narrow-left,.search .container .search_row .form_wrapper .message:hover .icon-arrow-thin-right{animation:bounce-arrow 1s infinite ease-in-out}
@keyframes bounce-arrow {
0%{transform:translateX(0)}
50%{transform:translateX(3px)}
100%{transform:translateX(0)}
}
.search .container .search_row .form_wrapper .message .icon-arrow-narrow-down,.search .container .search_row .form_wrapper .message .icon-arrow-thin-up,.search .container .search_row .form_wrapper .message .icon-arrow-thin-right{margin-left:10px;color:#05285b;font-size:20px}
.search .container .search_row .form_wrapper .message .icon-arrow-thin-up,.search .container .search_row .form_wrapper .message .icon-arrow-thin-right{font-weight:900}
.search .container .search_row .form_wrapper .title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:40px;color:#212121;font-weight:900;line-height:48px;letter-spacing:-.4px;display:block;margin-bottom:25px}
.search .container .search_row .form_wrapper .back{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;margin-bottom:25px;text-decoration:none}
.search .container .search_row .form_wrapper .back:hover .icon-arrow-narrow-left{animation:bounce-arrow 1s infinite ease-in-out}
@keyframes bounce-arrow {
0%{transform:translateX(0)}
50%{transform:translateX(3px)}
100%{transform:translateX(0)}
}
.search .container .search_row .form_wrapper .back .icon-arrow-narrow-left{margin-left:10px;color:#05285b}
.search .container .search_row .form_wrapper .markets .tabs .top_banner{display:flex;justify-content:space-between;align-items:center}
.search .container .search_row .form_wrapper .markets .tabs .top_banner .heading{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:900;line-height:34px;letter-spacing:0}
.search .container .search_row .form_wrapper .markets .tabs .menu{flex-wrap:nowrap}
.search .container .search_row .form_wrapper .markets .tabs .search_results .results_wrapper{margin-top:40px;display:flex;flex-direction:column}
.search .container .search_row .banner{display:flex;flex-direction:column;align-items:center}
.search .container .search_row .banner .placeholder:not(:last-child){margin-bottom:40px}
@media (min-width: 1024px) {
.search .container .search_row .banner .placeholder:not(:last-child){margin-bottom:80px}
}
.search .container .markets_row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex}
.search .container .markets_row .heading{display:flex;flex-direction:column;margin-bottom:50px}
.search .container .markets_row .heading .title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:30px;color:#212121;font-weight:900;line-height:37px;letter-spacing:-.35px}
.search .container .markets_row .heading .subtitle{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:900;line-height:34px;letter-spacing:0}
.search .container .table_row ul.heading_table{display:flex;margin-bottom:25px}
.search .container .table_row ul.heading_table .nav-item:not(:last-child){margin-right:15px}
.search .container .table_row ul.heading_table .nav-item .button{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:24px;letter-spacing:0;border-radius:6px;box-shadow:0 1px 4px 0 #cecece;height:50px;width:160px;display:flex;align-items:center;justify-content:center}
.search .container .table_row ul.heading_table .nav-item .button.caption.active{background-color:#e6f0ff}
.search .container .table_row .texts{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px}
@media (min-width: 768px) {
.search .container .table_row .texts{flex-direction:row}
}
.search .container .table_row .texts .search_result{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:24px;letter-spacing:0}
.search .container .table_row .texts .search_source{width:70%}
@media (min-width: 768px) {
.search .container .table_row .texts .search_source{width:100%}
}
@media (min-width: 1024px) {
.search .container .table_row .texts .search_source{width:unset}
}
.search .container .table_row .texts .search_source .text{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:500;line-height:24px;letter-spacing:0}
.search .container .table_row .texts .search_source .icon{width:25px;height:25px;margin-left:15px}
.search .container .table_row .table{overflow:auto}
/*3)sec-search-markets*/
.search .container .search_row {padding-bottom: 10px;}
/*4)sec-banner-center*/
.banner-center{background-color:transparent;margin:40px 0;padding:0}
.banner-center .row .col{display:flex;align-items:center;justify-content:center}
.banner-center .row .col img{max-width:100%}
/*5)sec-banner-full*/
.banner-full{background-color:transparent;width:100%;height:575px;margin:80px 0;border-style:solid;border-width:1px;border-color:#d8d8d8;padding:0;background-color:#f9f9f9}
.banner-full .row{height:100%}
.banner-full .row .col{display:flex;align-items:center;justify-content:center}
/*6)sec-menu-categories*/
.submenu-cat{padding-left:0!important;padding-right:0!important;background:linear-gradient(180deg,#fafafb 0%,#fafafb 99%,#d8d8d8 100%)}
.submenu-cat .wrapper-submenu-cat .nav{height: 42px;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;overflow:auto;padding: 0 15px;background: linear-gradient(180deg,#fafafb 0%,#eeeeee 99%,#d8d8d8 100%);}
.submenu-cat .wrapper-submenu-cat .nav::-webkit-scrollbar{display:none}
.submenu-cat .wrapper-submenu-cat .nav .nav-item .nav-link{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 13.5px;color:#212121;font-weight:500;line-height:1.671;letter-spacing:normal;padding:8px 16px;border-bottom:1px solid transparent;white-space:nowrap}
@media (min-width: 768px) {
.submenu-cat .wrapper-submenu-cat .nav .nav-item .nav-link{padding:8px}
}
.submenu-cat .wrapper-submenu-cat .nav .nav-item .nav-link.active,.submenu-cat .wrapper-submenu-cat .nav .nav-item .nav-link:hover{color: #1266f1;border-color: #1266f1;-webkit-text-stroke-width:.03em}
/*7)sec-article*/
.card.card-big .card-body .badge,.card.card-big .card-body .subtitle,.card.card-big .card-body .card-footer,.card.card-info .card-info-list,.card.card-info .card-info-list .card-list-item{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:inherit;font-weight:400;line-height:1.71;letter-spacing:normal}
.section-articles.wifreframe,.section-leaf{width:100%;padding-left:6px;padding-right:6px}
.card{border:none;border-radius:5px;box-shadow:0 1px 4px 0 #cecece;margin-bottom:40px}
.card a:hover{text-decoration:none}
.card p{margin-bottom:0}
.card.card-big{box-shadow:none;display:flex;flex-direction:row-reverse;padding:24px 0;border-radius:0;margin-bottom:0;background-color:transparent;overflow:hidden}
.card.card-big.fixed_height{min-height:100%;margin-bottom:0}
.card.card-big .card-img-top{position:relative;width: 160px;height: 84px;top:25px;overflow:visible;display:flex;flex-direction:column;align-items:flex-end}
.card.card-big .card-img-top img{max-width:100%;border-radius:5px;width: 160px;height: 84px;}
.card.card-big .card-img-top .bookmark.card_flag{display:block;width:40px;height:40px;margin-top:24px}
.card.card-big .card-img-top .bookmark.card_flag:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#073984;font-size:40px}
.card.card-big .card-img-top .bookmark.card_flag::after{display:none}
.card.card-big .card-img-top .bookmark.card_flag.active:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#073984;font-size:40px}
#cat-Trader .card.card-big .card-body{min-height:130px;}
#cat-AnalisiMercati .card.card-big .card-body{min-height:130px;}
#cat-quotidiano .card.card-big .card-body{min-height:130px;}
#cat-videothumb .card.card-big .card-body{min-height:130px;}
#cat-Intesa .card.card-big .card-body{min-height:130px;}
#cat-Lifestyle .card.card-big .card-body{min-height:130px;}
.card.card-big .card-body{padding: 0 10px 0 0;display:flex;flex-direction:column;align-items:flex-start;min-height:168px;position:relative}
#news-speciali .card.card-big .card-body{min-height: 122px;}
.IE .card.card-big .card-body a{width:100%}
.IE .card.card-big .card-body a.badge_video{min-width:35%;width:auto}
.card.card-big .card-body .badge{display:inline-block;padding:0;font-weight:500;text-transform:uppercase;display:flex;align-items:center}
.card.card-big .card-body .badge span{color:#07697d;font-weight:700}
.card.card-big .card-body .badge .icon{display:none}
.card.card-big .card-body .subtitle{text-transform:uppercase;font-weight:800}
.card.card-big .card-body .subtitle .caption{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#07697d;font-weight:1.71;line-height:inherit;letter-spacing:normal}
.card.card-big .card-body > a:hover .card-title{color: #1870dc;}
#cat-Intesa .card.card-big .card-body .card-title{margin:1rem 0 .50rem;}
.card.card-big .card-body .card-title{transition:color .2s;margin: 0.5rem 0;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#212121;font-weight:900;line-height: 1.25;letter-spacing: -0.5px;}
.card.card-big .card-body .card-footer{padding:0;background:none;border:0;margin-top:0}
.card.card-big .card-body .card-footer .caption{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:inherit;font-weight:400;line-height:1.71;letter-spacing:normal}
.IE .card.card-big .card-body .card-footer{width:100%}
.card.card-big .card-body .card-footer-top{display:flex;flex-direction:row;margin-top:0}
.card.card-big .card-body .card-footer-top .card-avatar{max-width:24px;max-height:24px;margin-right:.5rem}
.card.card-big .card-body .card-footer-top .card-autor{font-weight:800}
.card.card-big .card-body .card-footer-top .icon-clock{font-size:1.5rem;margin-right:.5rem}
.card.card-big .bright_text{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#52647c;font-weight:500;line-height: 20px;letter-spacing:0;display:block}
.card.card-big .bright_text:hover{opacity:.8}
.IE .card.card-big .bright_text{width:100%}
.card.card-big.card-video .card-img-top a{display:inline-block;width:100%;height:100%}
.card.card-big.card-video .card-img-top a:hover .icon-play{opacity:.8}
.card.card-big.card-video .card-img-top a .icon-play,.card.card-big.card-video .card-img-top a .icon-media-play-border{transition:opacity .25s}
.card.card-big.card-video .card-img-top a .icon-play:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:40px}
.section-articles.video-section .icon-media-play-border:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:80px}
.card.card-big.card-video .card-img-top a .icon-media-play-border:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:40px}
.IE .card.card-big.card-video .card-img-top a .icon-play{top:40%}
.card.card-big.card-abbonamento{align-items:center;padding:24px 0}
.card.card-big.card-abbonamento .card-img-top{top:0}
.card.card-big.card-abbonamento .card-body{min-height:1px}
.card.card-big.card-abbonamento .card-body .subtitle{text-transform:none}
.card.card-newsletter{border-radius:5px;margin-top:34px}
.card.card-newsletter .card-img-top{height:126px;background-color:#f6f6f6;overflow:visible;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}
.card.card-newsletter .card-img-top img{margin-top:0;width:auto;height:160px;position:absolute;bottom:0}
.card.card-newsletter .card-body{padding:1rem .75rem;height:auto;margin:0;min-height:256px}
.card.card-newsletter .card-body .tag{margin-bottom:1rem}
.card.card-newsletter .card-body .tag .chip{text-transform:none}
.card.card-newsletter .card-body .tag .chip.chip-nl-type{-webkit-border-radius:1rem;border-radius:1rem;border:1px solid #eaeaea;background-color:transparent;height:32px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 8px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#605f5f;font-weight:800;line-height:1.71;letter-spacing:normal}
.card.card-newsletter .card-body .tag .chip.chip-nl-type:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#605f5f;font-size:16px}
.card.card-newsletter .card-body .tag .chip.chip-nl-type:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:false;color:#605f5f;font-size:16px}
.card.card-newsletter .card-body .tag .chip.chip-nl-type span{margin:0 7px}
.card.card-newsletter .card-body .tag .chip.chip-nl-date{-webkit-border-radius:1rem;border-radius:1rem;border:1px solid #eaeaea;background-color:transparent;height:32px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 8px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#605f5f;font-weight:800;line-height:1.71;letter-spacing:normal}
.card.card-newsletter .card-body .tag .chip.chip-nl-date:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#605f5f;font-size:16px}
.card.card-newsletter .card-body .tag .chip.chip-nl-date:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:false;color:#605f5f;font-size:16px}
.card.card-newsletter .card-body .tag .chip.chip-nl-date span{margin:0 7px}
.card.card-newsletter .card-body p{margin-bottom:1rem}
.card.card-newsletter .btn{width:auto;padding-left:1rem;padding-right:1rem}
.card.card-index{transition:background-color .15s ease-in-out}
.card.card-index:hover{background-color:#e6f0ff}
.card.card-index .card-body{padding:1.25rem 1.5rem;display:flex;flex-direction:column}
.card.card-index .card-body .card-title{margin:0}
.card.card-index .card-body .card-isin{margin-bottom:.5rem}
.card.card-index .card-body.card-body-left{padding-right:0}
.card.card-index .card-body.card-body-right{padding-left:0;text-align:right}
.card.card-info{min-height:136px}
.card.card-info .icon:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#0d6efd;font-size:32px}
.card.card-info .card-body{flex-direction:column;align-items:center}
.card.card-info .card-title{font-weight:700;margin-top:.5rem}
.card.card-info.card-info-02 .card-body{flex-direction:row;justify-content:flex-start;padding:1rem 1rem 2rem}
.card.card-info.card-info-02 .card-title{margin-top:0;margin-left:.5rem}
.card.card-info .card-info-list{border-radius:0}
.card.card-info .card-info-list .list-group-item-action{color:#212121;background-color:#fff}
.card.card-info .card-info-list .list-group-item-action.list-group-item-action:hover,.card.card-info .card-info-list .list-group-item-action.list-group-item-action:focus{color:#212121;background-color:#f2f2f2}
.card.card-info .card-info-list .list-group-item-action.list-group-item-action.active{color:#fff;background-color:#212121;border-color:#212121}
.card.card-info .card-info-list .caption{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:inherit;font-weight:400;line-height:1.71;letter-spacing:normal}
.card.card-info .card-info-list .card-list-item{border-left:0;border-right:0;border-color:#eaeaea;padding:.625rem 1rem;font-weight:700}
.card.card-info .card-info-list .card-list-item .caption{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:inherit;font-weight:400;line-height:1.71;letter-spacing:normal}
.card.card-info .card-info-list .card-list-item:hover{background-color:#e6f0ff}
.card.card-cripto .card-body{padding:.625rem 1rem 1rem}
.card.card-cripto .card-title{font-size:19px;line-height:28px;margin-bottom:5px}
.card.card-cripto .card-title :last-child{margin-top:-4px}
.card.card-cripto .cripto-avatar{width:24px;height:24px;margin-right:8px;margin-top:6px;border-radius:50%;background-color:#fff}
.card.card-cripto .cripto-chartline{margin-left:32px}
.card.card-cripto .cripto-stats{line-height:1}
.card.card-tassi{box-shadow:0 1px 4px 0 #cecece}
.card.card-tassi .card-heading{padding:24px 16px 0;display:flex;justify-content:flex-start;align-items:center}
.card.card-tassi .card-heading .flag{margin-right:16px;width:32px}
.card.card-tassi .card-heading .flag img{width:100%}
.card.card-tassi .card-heading .title{margin:0;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:800;line-height:34px;letter-spacing:0}
.card.card-tassi .card-value{padding:16px 16px 20px;display:flex;flex-direction:column;border-bottom:1px solid #eaeaea}
.card.card-tassi .card-value .value-title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#121212;font-weight:400;line-height:24px;letter-spacing:0}
.card.card-tassi .card-value .value{margin-top:-10px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:500;line-height:34px;letter-spacing:0}
.card.card-tassi .card-value .value.value-positive{color:#20c997}
.card.card-tassi .card-value .value.value-negative{color:#dc3545}
.card.card-tassi .card-info{padding:16px;display:flex;flex-direction:column}
.card.card-tassi .card-info .info-title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:400;line-height:24px;letter-spacing:0}
.card.card-tassi .card-info .info-text{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:900;line-height:24px;letter-spacing:0}
.card:hover{text-decoration:none}
.bottom_link{background-color:#e1e9f4;padding:1rem;overflow:hidden;display:flex;align-items:center;justify-content:space-between;transition:filter 300ms ease}
.bottom_link:hover{filter:brightness(90%)}
.bottom_link .placeholder{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:24px;letter-spacing:0}
.bottom_link .icon-external-link{font-size:24px;color:#05285b}
.correlated{display:flex;margin-bottom:24px;padding:0}
.correlated .correlated-top{display:flex}
.correlated .correlated-top .premium-icon{-webkit-border-radius:3px;border-radius:3px;border:1px solid #05285b;background-color:#05285b;height:32px;display:inline-flex;justify-content:space-between;align-items:center;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal;padding:0 4px;height:16px;margin-top:5px;margin-right:.5rem}
.correlated .correlated-top .premium-icon:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:16px}
.correlated .correlated-top .premium-icon:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#fff;font-size:16px}
.correlated .correlated-top .premium-icon span{margin:0 7px;margin:0 15px 0 7px}
.correlated .correlated-top .premium-icon::before{font-size:8px}
.correlated .correlated-top .caption{display:none}
.correlated a h3{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:20px;color:#212121;font-weight:900;line-height:1.5;letter-spacing:0}
.correlated a:hover{text-decoration:none}
.correlated a:hover h3{transition:color .2s;color:#0d6efd}
.separator{background: linear-gradient(89deg, rgba(255,255,255,1) 0%, rgb(207 207 207) 50%, rgba(255,255,255,1) 100%);height: 1px;}
.separatorHr{background: linear-gradient(89deg, rgba(255,255,255,1) 0%, rgb(207 207 207) 50%, rgba(255,255,255,1) 100%);height: 1px;border-top: none;}
#cat-Video .separator{background: linear-gradient(89deg, rgb(20 20 20) 0%, rgb(108 107 107) 50%, rgb(20 20 20) 100%);height: 1px;}
#cat-Mytech .separator{background: linear-gradient(89deg, rgb(11 118 139) 0%, rgb(5 85 102) 50%, rgb(11 118 139) 100%);height: 1px;}
#cat-Lifestyle .separator{background: linear-gradient(89deg, rgb(212 202 175) 0%, rgb(151 141 111) 50%, rgb(212 202 175) 100%);height: 1px;}
.card.card-big .card-body .badge,.card.card-big .card-body .subtitle,.card.card-big .card-body .card-footer,.card.card-info .card-info-list,.card.card-info .card-info-list .card-list-item{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:inherit;font-weight:400;line-height:1.71;letter-spacing:normal}
.section-articles.wifreframe,.section-leaf{width:100%;padding-left:6px;padding-right:6px}
.list{border-bottom:1px solid #d8d8d8;width:100%;position:relative}
.list > a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:1}
.list:hover h6,.list:hover .title{color:#0d6efd}
.list.list-small{padding-bottom:24px;margin-bottom:23px}
.list.list-small span.date{float:right}
.list.list-small h6{clear:both;margin:0}
.list.list-base{display:flex;padding-bottom:16px;margin-bottom:16px}
.list.list-base aside{width:80px;height:80px;background-size:contain;background-position:0 0;margin-right:16px;border-radius:6px}
.list.list-base .desc-cnt{flex-grow:1}
.list.list-base .desc-cnt span.date{float:right}
.list.list-base .desc-cnt span.tag{float:left;text-transform:uppercase;color:#0dcaf0;font-weight:800}
.list.list-base .desc-cnt h6{clear:both;margin:0}
.list.list-complete{display:flex;padding-bottom:24px;margin-bottom:24px}
.list.list-complete aside{position:relative;width:150px;height:150px;background-size:contain;background-position:0 0;margin-right:24px;flex:none;border-radius:6px}
.list.list-complete aside .tag{position:absolute;left:0;bottom:0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #52647c;background-color:#52647c;height:32px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 8px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal;text-transform:uppercase;z-index:999}
.list.list-complete aside .tag:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:16px}
.list.list-complete aside .tag:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:false;color:#fff;font-size:16px}
.list.list-complete aside .tag span{margin:0 7px}
.list.list-complete .desc-cnt{flex-grow:1;position:relative}
.list.list-complete .desc-cnt h6,.list.list-complete .desc-cnt .title{font-size:1rem;line-height:1.2;transition:all .2s}
.list.list-complete .desc-cnt span.bookmark{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:1.78;letter-spacing:normal;float:right;margin-top:20px;z-index:2}
.list.list-complete .desc-cnt span.bookmark:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#0d6efd;font-size:26px}
.list.list-complete .desc-cnt span.bookmark:after{margin-left:4px;vertical-align:middle}
.list.list-magazine,.list.magazine-single{display:flex;padding:29px 0;flex-direction:column}
.list.list-magazine > img,.list.magazine-single > img{width:100%;height:auto}
.list.list-magazine .desc-cnt,.list.magazine-single .desc-cnt{padding-top:24px}
.list.list-magazine .desc-cnt .title,.list.magazine-single .desc-cnt .title{margin-bottom:8px;transition:all .2s}
.list.list-magazine .desc-cnt .description,.list.magazine-single .desc-cnt .description{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:19px;color:#212121;font-weight:400;line-height:1.47;letter-spacing:normal}
.list.magazine-single{border:0}
.card.card-big .card-body .badge,.card.card-big .card-body .subtitle,.card.card-big .card-body .card-footer,.card.card-info .card-info-list,.card.card-info .card-info-list .card-list-item{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 14px;color:inherit;font-weight:400;line-height:1.71;letter-spacing:normal}
.card.card-big.card-video .card-img-top a .icon-play,.card.card-big.card-video .card-img-top a .icon-media-play-border,.pagination li.arr-prev a::before,.pagination li.arr-next a::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.section-articles.wifreframe,.section-leaf{width:100%;padding-left:6px;padding-right:6px}
.pagination{display:flex;justify-content:center;margin-bottom:1.5rem}
.pagination li{background-color:#fff;height:2.375rem;min-width:2rem}
.pagination li.first,.pagination li.last{-webkit-border-radius:4px;border-radius:4px;margin:0 17px;width:5.625rem}
.pagination li.first{margin-left:0}
.pagination li.last{margin-right:0}
.pagination li.arr-prev{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.pagination li.arr-prev a::before{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:8px solid #05285b}
.pagination li.arr-next{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.pagination li.arr-next a::before{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid #05285b}
.pagination li a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#05285b;font-weight:500;line-height:1.71;letter-spacing:normal;text-decoration:none;position:relative}
.pagination li:hover{background-color:#f5f5f5}
.pagination li.active{background-color:#0d6efd}
.pagination li.active a{color:#fff}
.pagination li.disabled a::before{opacity:.25}
.section-articles{padding-top:10px}
.IE .section-articles .row{width:100%}
.section-articles a:hover .title-section{transition:color .2s;color: #1870dc;}
.section-articles .wide-image{width: 100%;}
.section-articles.video-section .icon-play, .section-articles.video-section .icon-media-play-border{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);z-index: 9;opacity: 0.8;}
.section-articles.video-section .icon-play:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:80px}
.section-articles.bg-black-800{background-color:#f9f9f9}
.section-articles.wireframe{background-color:#ecf1f8}
.section-articles.bg-dark .heading-section h4,.section-articles.bg-dark .heading-section h5,.section-articles.bg-dark .heading-section a,.section-articles.bg-dark .heading-section [class^="icon-"],.section-articles.bg-dark .heading-section .link-section{color:#fff}
.section-articles.bg-dark .heading-section h4::after,.section-articles.bg-dark .heading-section h5::after,.section-articles.bg-dark .heading-section a::after,.section-articles.bg-dark .heading-section [class^="icon-"]::after,.section-articles.bg-dark .heading-section .link-section::after{color:#fff}
.section-articles.bg-light-green{background-color:#E8F3EF;padding-top:20px}
.section-articles.bg-primary-dark{background-color:#05285b}
.section-articles.bg-primary-dark .heading-section h4,.section-articles.bg-primary-dark .heading-section h5,.section-articles.bg-primary-dark .heading-section a,.section-articles.bg-primary-dark .heading-section [class^="icon-"],.section-articles.bg-primary-dark .heading-section [class*=" icon-"],.section-articles.bg-primary-dark .heading-section .link-section{color:#fff}
.section-articles.bg-primary-dark .heading-section h4::after,.section-articles.bg-primary-dark .heading-section h5::after,.section-articles.bg-primary-dark .heading-section a::after,.section-articles.bg-primary-dark .heading-section [class^="icon-"]::after,.section-articles.bg-primary-dark .heading-section [class*=" icon-"]::after,.section-articles.bg-primary-dark .heading-section .link-section::after{color:#fff}
.section-articles.bg-yellow,.section-articles.bg-yellow-100{background-color:#ffe9a6}
.section-articles.bg-yellow .correlated-article .tag,.section-articles.bg-yellow-100 .correlated-article .tag{color:#3639e8}
.section-articles.bg-yellow .correlated-article .tag a,.section-articles.bg-yellow-100 .correlated-article .tag a{color:#3639e8}
.section-articles.bg-cyan{background-color:#07697d}
.section-articles.bg-cyan .heading-section h4,.section-articles.bg-cyan .heading-section h5,.section-articles.bg-cyan .heading-section a,.section-articles.bg-cyan .heading-section [class^="icon-"],.section-articles.bg-cyan .heading-section [class*=" icon-"],.section-articles.bg-cyan .heading-section .link-section{color:#fff}
.section-articles.bg-cyan .heading-section h4::after,.section-articles.bg-cyan .heading-section h5::after,.section-articles.bg-cyan .heading-section a::after,.section-articles.bg-cyan .heading-section [class^="icon-"]::after,.section-articles.bg-cyan .heading-section [class*=" icon-"]::after,.section-articles.bg-cyan .heading-section .link-section::after{color:#fff}
.section-articles.bg-cyan .correlated-article{color:#fff}
.section-articles.bg-cyan .correlated-article .tag{color:#d2ff48}
.section-articles.bg-cyan .correlated-article .tag a{color:#d2ff48}
.section-articles.bg-cyan .correlated-article a.title-correlated *{color:#fff}
.section-articles.bg-cyan .featured a:hover .title-section{transition:color .2s;color:#fff}
.section-articles.bg-cyan .featured a h2.title-section{color:#fff}
.section-articles.bg-cyan .featured .content p.excerpt,.section-articles.bg-cyan .featured .content .info{color:#fff}
.section-articles.bg-cyan .featured .content p.excerpt .autor,.section-articles.bg-cyan .featured .content .info .autor{color:#fff}
.section-articles .r-side .banner-sh{margin:40px auto 60px;text-align:center}
.section-articles .heading-section{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;margin:.5rem 0 1rem}
.section-articles .heading-section .link-section{width:100%;margin-top:10px;margin-bottom:10px}
.section-articles .heading-section .icon-primo-piano:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-notes:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-chart-bar:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-award:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-devices:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-capture:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-palette:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section .icon-glass-full:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:unset;font-size:1.5rem}
.section-articles .heading-section [class^="icon-"],.section-articles .heading-section [class*=" icon-"],.section-articles .heading-section span{margin-right:8px;font-size:25px}
.section-articles .heading-section [class^="icon-"].icon_top,.section-articles .heading-section [class*=" icon-"].icon_top,.section-articles .heading-section span.icon_top{top:5px}
.section-articles .heading-section h4,.section-articles .heading-section h5{margin:0}
.section-articles .heading-section .link-section{display:flex;margin-left:0;align-items:center;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#05285b;font-weight:800;line-height:1.2;letter-spacing:normal}
.section-articles .heading-section .link-section:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#0d6efd;font-size:16px}
.section-articles .heading-section .link-section:after{margin-left:10px}
.section-articles .heading-section .link-section:hover{text-decoration:none}
.section-articles .heading-section .link-section:hover:after{animation:bounce-arrow 1s infinite ease-in-out}

@keyframes bounce-arrow {
0%{transform:translateX(0)}
50%{transform:translateX(3px)}
100%{transform:translateX(0)}
}

.section-articles .content .meta{display:flex;flex-direction:column;padding-bottom:40px}
.section-articles .content .meta .separator{display:none}
.featured{display:flex;flex-direction:column;align-items:flex-start}
.IE .featured{display:block}
.featured .featured-content{flex:1;width:100%;text-align: left;}
.featured .separator{order:3}
.featured a{text-decoration:none}
.featured a:hover .title-section{transition:color .2s;color:#0d6efd}
.featured .featured-image{max-width:100%;height:auto;width:100%;flex:1}
.featured .featured-image.hide_tablet{display:unset}
.featured .featured-image.hide_mobile{display:none;padding-right:10px}
.featured .category{-webkit-border-radius:3px;border-radius:3px;border:1px solid #52647c;background-color:#52647c;height:32px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 8px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal;margin:1rem 0}
.featured .category:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#fff;font-size:16px}
.featured .category:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#fff;font-size:16px}
.featured .category span{margin:0 7px;margin:0 15px 0 7px;text-transform:uppercase;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:900;line-height:1.71;letter-spacing:0}
.featured .title-section{font-family:"Frank Ruhl Libre",sans-serif,Helvetica,Arial,sans-serif;font-size:30px;color:#121212;font-weight:900;line-height:1.27;letter-spacing:0;margin-bottom:1rem}
.featured .content{display:flex;flex-direction:column;color:#212121}
.featured .content .excerpt{font-size:17px;line-height:22px;font-weight:400;text-align:justify}
.featured .content .info{display:flex;flex-direction:column}
.featured .content .info .autor{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:16px;color: inherit;font-weight:900;line-height:1.5;letter-spacing:0}
.IE .wide{width:100%}
.wide .link_wide_image{position:relative}
.wide a:hover{text-decoration:none}
.wide .wide-image{max-width:100%;height:auto;width:100%}
.wide .category{margin:1rem 0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #52647c;background-color:#52647c;height:32px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 8px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal}
.wide .category:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#fff;font-size:16px}
.wide .category:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#fff;font-size:16px}
.wide .category span{margin:0 7px;margin:0 15px 0 7px;text-transform:uppercase;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:900;line-height:1.71;letter-spacing:0}
.IE .wide .articles-top .featured{display:block}
.wide .articles-top .r-side{margin-top:0}
.wide .title-section{font-family:"Frank Ruhl Libre",sans-serif,Helvetica,Arial,sans-serif;font-size:30px;color:#121212;font-weight:900;line-height:1.27;letter-spacing:0;margin-bottom:1rem}
.wide .content{display:flex;flex-direction:column;color:#212121}
.wide .content .excerpt{font-size: 16px;line-height: 22px;}
.wide .content .info{display:flex;flex-direction:column}
.wide .content .info .autor{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:900;line-height:1.5;letter-spacing:0}
.wide .heading-section span.logo-img{width:36px}
.wide .heading-section span.logo-img img{max-width:100%;height:auto}
.correlated-articles{margin:20px 0 30px;width:100%}
.correlated-article{display:flex;flex-direction:column;margin-bottom:20px;}
.IE .correlated-article{width:100%}
.correlated-article .tag{text-transform:uppercase;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color: #1a4995;font-weight:900;line-height:1.71;letter-spacing:0}
.correlated-article .tag a{color:#07697d}
.correlated-article .tag a:hover{color:#0d6efd}
.correlated-article a h3{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#212121;font-weight:900;line-height: 1.25;letter-spacing:0}
.correlated-article a:hover{text-decoration:none}
.correlated-article a:hover h3{transition:color .2s;color: #1870dc;}
.wireframe-label{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:20px;color:#07697d;font-weight:900;line-height:1.71;letter-spacing:0}
span.bookmark{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:1.78;letter-spacing:normal;float:right;margin-top:20px;z-index:2}
span.bookmark:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#0d6efd;font-size:26px}
span.bookmark:after{margin-left:4px;vertical-align:middle}
@media (max-width: 519.9px) {
#cat-Mytech .card.card-big {background-color: #07697d;}	
#cat-Lifestyle .card.card-big {background: #ded5bb;}	
}
@media (min-width: 520px) {
#cat-Mytech .card.card-big {padding: 1rem 1rem;background-color: #0b768b;box-shadow: none;}
#cat-Mytech .card.card-big .card-body, #cat-Lifestyle .card.card-big .card-body {padding: 0 1rem 1rem 0;}
#cat-Lifestyle .card.card-big {padding: 1rem 1rem;background-color: #d4caaf;box-shadow: none;}
}
@media (max-width: 768px) {
.featured .featured-content{flex:1;width:100%;text-align:left;}	
.section-articles.bg-dark .card{background-color:transparent}
.section-articles.bg-dark .card span.bookmark:before{color:#fff!important}
.section-articles.bg-dark .card .card-body{color:#fff}
.section-articles.bg-dark .card .card-body a{color:#fff}
.section-articles.bg-dark .card .card-body a .card-title{color:#fff}	
.section-articles.bg-light-green .card{background-color:transparent}	
.section-articles.bg-yellow .card,.section-articles.bg-yellow-100 .card{background-color:transparent}
}

@media (min-width: 768px) {
.section-articles.wifreframe,.section-leaf{padding-left:10px;padding-right:10px}	
.card.card-big .card-body .card-footer{margin-top:auto}	
.card.card-big .card-body .card-footer-top{margin-top:20px}	
.section-articles.wifreframe,.section-leaf{padding-left:10px;padding-right:10px}	
.list.list-complete aside{width:200px;height:200px}	
.list.list-complete .desc-cnt{display:flex;flex-direction:column}	
.list.list-complete .desc-cnt h6,.list.list-complete .desc-cnt .title{font-size:20px;line-height:1.6}	
.list.list-complete .desc-cnt span.date{margin-top:auto;position:relative}	
.list.list-complete .desc-cnt span.bookmark{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#212121;font-weight:800;line-height:1.78;letter-spacing:normal;position:absolute;right:0;bottom:0;float:none;margin-top:0}	
.list.list-complete .desc-cnt time.float-right{position:absolute;right:0}	
.list.list-magazine,.list.magazine-single{flex-direction:row;align-items:flex-start}	
.list.list-magazine > img,.list.magazine-single > img{max-width:200px}	
.list.list-magazine .desc-cnt,.list.magazine-single .desc-cnt{padding-left:24px;padding-top:0}	
.section-articles.wifreframe,.section-leaf{padding-left:10px;padding-right:10px}	
.section-articles .tablet_wrap{display:flex;flex-wrap:wrap}	
.section-articles .heading-section .link-section{width:unset;margin-top:0;margin-bottom:0}	
.section-articles .heading-section [class^="icon-"] + h4,.section-articles .heading-section [class^="icon-"] h5,.section-articles .heading-section [class*=" icon-"] + h4,.section-articles .heading-section [class*=" icon-"] h5{margin:0}
.section-articles .heading-section [class^="icon-"] + h4 + a,.section-articles .heading-section [class^="icon-"] h5 + a,.section-articles .heading-section [class*=" icon-"] + h4 + a,.section-articles .heading-section [class*=" icon-"] h5 + a{display:flex;width:100%;margin-left:0}
.section-articles .heading-section [class^="icon-"] + h4 + a.link-section,.section-articles .heading-section [class^="icon-"] h5 + a.link-section,.section-articles .heading-section [class*=" icon-"] + h4 + a.link-section,.section-articles .heading-section [class*=" icon-"] h5 + a.link-section{width:unset;margin-left:40px}	
.section-articles .heading-section .link-section{margin-left:14px}	
.section-articles .heading-section{flex-wrap:nowrap}
.section-articles .heading-section [class^="icon-"]:before,.section-articles .heading-section [class*=" icon-"]:before{font-size:2rem}
.section-articles .heading-section h4,.section-articles .heading-section h5{margin-right:40px}
.section-articles .heading-section .link-section.link_main_article{width:20%;align-self:center}	
.featured .featured-image.hide_mobile{flex:0 0 50%;max-width:50%;display:unset}	
.featured .tablet_side{flex:0 0 50%;max-width:50%;padding-left:12px}	
.featured .featured-image.hide_tablet{display:none}	
.featured .heading-section{flex-wrap:nowrap;align-items:baseline;width:100%}
.featured .heading-section [class^="icon-"]:before,.featured .heading-section [class*=" icon-"]:before{font-size:2rem}
.featured .heading-section h4,.featured .heading-section h5{margin-right:40px}
.featured .category{margin-bottom:20px}	
.featured .title-section{font-family:"Frank Ruhl Libre",sans-serif,Helvetica,Arial,sans-serif;font-size:32px;color:#212121;font-weight:900;line-height:1.19;letter-spacing:-.36px}	
.wide .articles-top .featured{flex:0 0 50%;max-width:50%}	
.wide .heading-section{flex-wrap:nowrap}
.wide .heading-section [class^="icon-"]:before,.wide .heading-section [class*=" icon-"]:before{font-size:2rem}
.wide .heading-section [class^="icon-"] + h4,.wide .heading-section [class^="icon-"] h5,.wide .heading-section [class*=" icon-"] + h4,.wide .heading-section [class*=" icon-"] h5{margin-right:40px!important;white-space:nowrap}
.wide .featured .category span{margin-top:25px}
.wide .category{margin-top:0;margin-bottom:20px}
.wide .title-section{font-family:"Frank Ruhl Libre",sans-serif,Helvetica,Arial,sans-serif;font-size:32px;color:#212121;font-weight:900;line-height:1.19;letter-spacing:-.36px}	
span.date{position:absolute;left:0;bottom:0}	
span.bookmark{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#212121;font-weight:800;line-height:1.78;letter-spacing:normal;position:absolute;right:0;bottom:25px;float:none;margin-top:0;cursor:pointer}
}

@media (min-width: 768px) and (min-width: 768px) {
.featured .category.margin_tablet{margin-top:25px}
}

@media (min-width: 768px) and (max-width: 1023.98px) {
.section-articles.wide .wide{display:flex;flex-direction:row}
.section-articles.wide .wide > div{flex:1}
.section-articles.wide .wide > div:first-child{padding-right:10px}
.section-articles.wide .wide > div:last-child{padding-left:10px}	
.section-articles .content .excerpt{display:none}	
.section-articles .content .meta{display:none}	
.featured .featured-content{width:50%;padding-right:10px;text-align:left}	
.section-articles.wide .wide{display:flex;flex-direction:row}
.section-articles.wide .wide > div{flex:1}
.section-articles.wide .wide > div:first-child{padding-right:10px}
.section-articles.wide .wide > div:last-child{padding-left:10px}	
.section-articles .content .excerpt{display:none}	
.section-articles .content .meta{display:none}	
.featured .featured-content{width:50%;padding-right:10px;text-align:left}	
.featured{flex-direction:row}	
.featured .featured-image{/* width:50%; */padding-right:10px}
}

@media (min-width: 768px) and (min-width: 1024px) {
.featured .category.margin_tablet{margin-top:0}
}

@media (max-width: 1023.98px) {
.card.card-big .card-body .badge{background-color:transparent}
#cat-Video .card.card-big .card-body .badge span{color: #e91e63;font-weight:700}
#cat-Mytech .card.card-big .card-body .badge span{color: #d2ff48;font-weight:700}
#cat-Trader{margin-bottom: 20px;}	
}

@media (max-width: 1024px) {
.section-articles.bg-primary-dark .card{background-color:transparent}
.section-articles.bg-primary-dark .card span.bookmark:before{color:#fff!important}
.section-articles.bg-primary-dark .card .card-body{color:#fff}
.section-articles.bg-primary-dark .card .card-body .badge.badge-secondary,.section-articles.bg-primary-dark .card .card-body .badge.badge-danger{color:#5adbf5!important;background-color:unset!important}
.section-articles.bg-primary-dark .card .card-body .badge.badge-secondary span,.section-articles.bg-primary-dark .card .card-body .badge.badge-danger span{color:#5adbf5!important}
.section-articles.bg-primary-dark .card .card-body a{color:#fff}
.section-articles.bg-primary-dark .card .card-body a .card-title{color:#fff}	
.section-articles.bg-cyan .card{background-color:transparent}
.section-articles.bg-cyan .card span.bookmark:before{color:#fff!important}
.section-articles.bg-cyan .card .card-body{color:#fff}
.section-articles.bg-cyan .card .card-body a{color:#fff}
.section-articles.bg-cyan .card .card-body a .card-title{color:#fff}
.section-articles .banner-sh{margin:40px auto}
}

@media (min-width: 1024px) {
.card.card-big{border:none;border-radius:.75rem;box-shadow:0 1px 4px 0 #cecece;background-color:#fff;/* margin-bottom:40px; */padding:0;flex-direction:column;margin-left:auto;margin-right:auto}	
.card.card-big .card-img-top{border-top-left-radius:.75rem;border-top-right-radius:.75rem;height:146px;overflow:hidden;width:100%;top:0;display:block}	
.card.card-big .card-img-top img{object-fit:cover;height:100%;width:100%;border-radius:0}	
.card.card-big{border:none;border-radius:.75rem;box-shadow:0 1px 4px 0 #cecece;background-color:#fff;margin-bottom: 15px;padding:0;flex-direction:column;margin-left:auto;margin-right:auto}	
.card.card-big .card-img-top{border-top-left-radius:.75rem;border-top-right-radius:.75rem;height: auto;overflow:hidden;width:100%;top:0;display:block}	
.card.card-big .card-img-top img{object-fit:cover;height:100%;width:100%;border-radius:0}	
.card.card-big .card-img-top .bookmark.card_flag{display:none}	
.card.card-big .card-body{padding:0 1rem 1rem}
#cat-Video .card.card-big  .card-body{padding:0 0rem 1rem;}	
#cat-Mytech .card.card-big, #cat-Lifestyle .card.card-big {padding:0 0rem 1rem;}	
#cat-Mytech .card.card-big .card-body, #cat-Lifestyle .card.card-big .card-body {padding: 0 1rem 1rem;}	
.card.card-big .card-body .badge{padding:.25rem 1.5rem .25rem .5rem;border-radius:3px;line-height:24px;color:#fff;margin-bottom:1rem;position:absolute;left:0;top:-32px}	
.card.card-big .card-body .badge span{color:#fff;font-weight: 600;font-size: 12px;}	
.card.card-big .card-body .badge .icon{display:flex;line-height:inherit;align-items:center;margin-right:8px}
.card.card-big .card-body .badge .icon:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:default;color:#fff;font-size:16px}	
.card.card-big .card-body .card-footer-top{margin-top:0}	
.card.card-big.card-abbonamento{align-items:flex-start;padding:0}	
.card.card-big.card-abbonamento .card-body .subtitle{margin-bottom:28px}	
.correlated{flex-direction:column}
.correlated .correlated-top{align-items:center;margin-bottom:.5rem}
.correlated .correlated-top .premium-icon{padding:0 8px;height:32px;margin-top:0;margin-right:1rem}
.correlated .correlated-top .premium-icon:before{font-size:16px}
.correlated .correlated-top .caption{display:block;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#05285b;font-weight:900;line-height:1.71;letter-spacing:normal}	
.marker{color:#fff!important}	
.separator{display:none}	
.section-articles .tablet_wrap{flex-wrap:nowrap;flex-direction:column}	
.section-articles.bg-primary-dark{margin-top:40px}	
.section-articles .r-side{display:flex;align-items:center}	
.section-articles .r-side .correlated-article{margin-bottom: 5px;}	
.section-articles .r-side > div{margin-bottom:40px}
.section-articles .r-side:not(.r-side-regular) > div{margin: 10px 0;}	
.section-articles .content .meta{padding-bottom:0}	
.section-articles .articles-top .r-side{margin-top:60px}
.section-articles .articles-bottom .r-side .banner-sh{margin-top:0;margin-bottom:40px}
.section-articles .heading-section [class^="icon-"]:before,.section-articles .heading-section [class*=" icon-"]:before{font-size:1.5rem}
.section-articles .heading-section h4,.section-articles .heading-section h5{margin-right:36px}
.section-articles .r-side{display:flex;flex-direction:column}	
.featured > div,.featured .content,.featured .featured-image,.featured .separator{order:unset}	
.featured .tablet_side{flex:0 0 100%;max-width:100%;padding-left:0;flex:unset;margin-bottom:40px}	
.featured .featured-image.hide_mobile{flex:0 0 100%;max-width:100%;padding-right:0;max-height:350px}	
.featured .heading-section [class^="icon-"]:before,.featured .heading-section [class*=" icon-"]:before{font-size:1.5rem}
.featured .heading-section h4,.featured .heading-section h5{margin-right:36px}
.featured .category{margin-bottom:1rem}
.featured .title-section{font-family:"Frank Ruhl Libre",sans-serif,Helvetica,Arial,sans-serif;font-size:40px;color:#212121;font-weight:900;line-height:1;letter-spacing:-.54px}
.featured .content{flex-direction:column-reverse}
.featured .content .info{display:flex;flex-direction:row;margin-bottom:1rem}
.featured .content .info .autor{margin-right:30px}
.featured .content .info .meta{flex-direction:row}
.featured .content .info .meta .reading{margin-right:.5rem}	
.wide .heading-section [class^="icon-"]:before,.wide .heading-section [class*=" icon-"]:before{font-size:1.5rem}
.wide .heading-section h4,.wide .heading-section h5{margin-right:36px}
.wide .featured-image{margin-bottom:1.5rem}
.wide .category{margin-bottom:1rem}
.wide .title-section{font-family:"Frank Ruhl Libre",sans-serif,Helvetica,Arial,sans-serif;font-size:40px;color:#212121;font-weight:900;line-height:1;letter-spacing:-.54px}
.wide .content{flex-direction:column-reverse}
.wide .content .info{display:flex;flex-direction:column;margin-bottom:1rem}
.wide .content .info .autor{margin-right:30px}
.wide .content .info .meta{flex-direction:row}
.wide .content .info .meta .reading{margin-right:.5rem}
.wide .content .excerpt{display:block}
}
/*8)sec-markets*/
.bgpillsgrey {background: rgb(208,208,208);
background: linear-gradient(180deg, rgba(208,208,208,1) 0%, rgba(249,249,249,1) 21%, rgba(248,248,248,1) 100%);border-radius: 0.25rem;/* border: 1px solid #e7e7e7; */}
.bgpillswhite {background: rgb(208,208,208);
background: linear-gradient(180deg, rgba(208,208,208,1) 0%, rgb(255 255 255) 21%, rgb(255 255 255) 100%);border-radius: 0.25rem;/* border: 1px solid #e7e7e7; */}
.Hmercati{text-align: center;color: #000000;border-left: 10px solid transparent;border-right: 10px solid transparent;height: 0;border-bottom: 30px solid #061b380d;/* display: inline-flex; */padding: 0 15px;line-height: 28px;}
.survey .survey-cnt .task .graph h6,.risk-mf .graph-cnt .graph .sector:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.markets-chart{padding: 20px 0;border-radius:5px;box-shadow:0 2px 4px 0 #cecece;background-color:#fff}
.markets-chart .header{padding: 0 24px 0px;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between}
@media (max-width: 767.98px) {
.markets-chart .header{flex-wrap:wrap}
.markets-chart .header h4{flex:0 0 100%;margin-bottom:20px}
}
.markets-chart .header h4 .subtitle{display:block;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#807e7e;font-weight:500;line-height:1;letter-spacing:normal}
.markets-chart .header .switch_toggle{display:none;width:auto;height:55px;box-shadow:0 1px 4px 0 #cecece;border-radius:40px;align-items:center;justify-content:space-around;margin:0 auto 10px;position:relative;cursor:pointer;z-index:0}
@media (max-width: 767.98px) {
.card.card-big .card-body{min-height: auto;}	
.markets-chart .header .switch_toggle{margin:0}
}
.markets-chart .header .switch_toggle .category{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:24px;letter-spacing:0;text-align:center;height:100%;width:auto;padding:0 20px;display:flex;align-items:center;justify-content:center;transition:color 500ms ease}
.markets-chart .header .switch_toggle .category.selected{color:#fff}
.markets-chart .header .switch_toggle .selection_marker{height:85%;border-radius:40px;position:absolute;left:5px;background-color:#0d6efd;z-index:-1;transition:all 200ms ease}
.markets-chart .header .hamburger{display:flex;align-items:center;width:39px;height:40px}
.markets-chart .header .hamburger:before{content:"";-webkit-mask:url(../images/icon-hamburger.svg);mask:url(../images/icon-hamburger.svg);width:39px;height:40px;-webkit-mask-size:cover;mask-size:cover;background-color:#212121}
.markets-chart .header.switch .switch_toggle{display:flex}
.markets-chart .index{display:flex;flex-wrap:wrap;padding: 15px 24px 0px;margin-bottom: 20px;}
.markets-chart .index .data{margin-right:16px;flex:0 0 auto}
@media (min-width: 480px) {
.markets-chart .index .data{margin-right:40px}
}
.markets-chart .index .data.up{position:relative;padding-left:34px}
.markets-chart .index .data.up:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#198754;font-size:25px;border-radius:5px;height:24px;width:24px;font-weight:800;position:absolute;top:4px;left:0}
.markets-chart .index .data.up.green,.markets-chart .index .data.down.green{color:#198754}
.markets-chart .index .data.up.green::before,.markets-chart .index .data.down.green::before{background-color:#20c997;color:#198754}
.markets-chart .index .data.up.red,.markets-chart .index .data.down.red{color:#b92d3a}
.markets-chart .index .data.up.red::before,.markets-chart .index .data.down.red::before{background-color:#ff6c6c;color:#b92d3a}
.markets-chart .index .data.down{position:relative;padding-left:34px}
.markets-chart .index .data.down:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#b92d3a;font-size:25px;border-radius:5px;height:24px;width:24px;position:absolute;font-weight:800;top:4px;left:0}
.markets-chart .index .data .caption{display:block;color:#212121}
.markets-chart .chart{padding-left:24px}
.markets-chart .chart img{max-width:100%}
.switch-cnt .markets-chart .header .switch_toggle{display:flex}
.survey .survey-cnt .task .graph h6,.risk-mf .graph-cnt .graph .sector:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
@media (max-width: 1023.98px) {
.survey{margin-top:40px}
}
.survey .survey-cnt{margin-top:24px;padding:24px 0;border-radius:5px;box-shadow:0 2px 4px 0 #cecece;background-color:#fff}
.survey .survey-cnt .header{flex-direction:column;padding:0 24px 16px}
.survey .survey-cnt .header .caption{color:#807e7e;font-weight:800}
.survey .survey-cnt .header h6{font-size:19px;line-height:28px}
.is_single .survey .survey-cnt .header h6{font-size:24px}
.survey .survey-cnt .task{padding:0 24px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;min-height:60px;display:flex;align-items:center;justify-content:space-between}
.survey .survey-cnt .task ~ .task{border-top:0}
.survey .survey-cnt .task .label{color:#212121}
.survey .survey-cnt .task .graph{min-width:40px;height:40px;display:block;border-radius:50%;background-color:#0d6efd;position:relative}
.survey .survey-cnt .task .graph h6{font-size:9px;color:#0d6efd;z-index:2;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}
.survey .survey-cnt .btn{margin:24px auto 0;display:block}
@media (max-width: 1023.98px) {
.survey .survey-cnt .btn{width:auto;padding:8px 39px}
}
.survey.is_single .survey-cnt .header h6{font-size:1.5rem}
.survey.is_single .survey-cnt .task{padding:1.5rem}
.survey.is_single .survey-cnt .task .label{font-size:20px;font-family:"Lato",sans-serif;font-weight:700}
.survey.is_single .survey-cnt .task .graph{min-width:80px;height:80px;flex:0 0 80px}
.survey.is_single .survey-cnt .task .graph:before{width:64px;height:64px}
.survey.is_single .survey-cnt .task .graph h6{font-size:1rem}
.survey.is_single .survey-cnt .task .graph .sector{clip:rect(0px,80px,80px,40px)}
.survey.is_single .survey-cnt .task .graph .sector .sector-slice{clip:rect(0px,40px,80px,0px)}
.survey.is_single .survey-cnt .task-open{position:relative;padding-left:4.5rem;cursor:pointer}
.survey.is_single .survey-cnt .task-open:hover{background-color:#e6f0ff}
.survey.is_single .survey-cnt .task-open::after{content:"";position:absolute;top:50%;left:1.5rem;transform:translateY(-50%);width:1.5rem;height:1.5rem;border:1px solid #605f5f;border-radius:50%;z-index:5}
.survey.is_single .survey-cnt .task-open.selected{background-color:#e6f0ff}
.survey.is_single .survey-cnt .task-open.selected::after{background-color:#0d6efd;border-color:#0d6efd}
.survey.is_single .survey-cnt .task-open.selected::before{position:absolute;top:50%;left:1.5rem;transform:translateY(-50%);width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;color:#fff;z-index:10}
.survey.is_single .survey-cnt .task-open.selected .graph::before{background-color:#e6f0ff}
.survey.is_single .survey-cnt .btn{margin:40px 1.5rem}
.survey.is_single.closed .task{pointer-events:none}
.tabs{margin-bottom: 20px;}
.tabs ul.nav{border-bottom:1px solid #eaeaea;margin-bottom:10px}
@media (max-width: 767.98px) {
.tabs ul.nav{flex-wrap:nowrap;overflow:auto}
.tabs ul.nav::-webkit-scrollbar{display:none}
}
.tabs ul.nav .nav-item .nav-link{padding:7px 21px;white-space:nowrap}
.tabs ul.nav .nav-item .nav-link.active{color:#0d6efd;font-weight:800;border-bottom:2px solid #0d6efd;margin-bottom:-1px}
.survey .survey-cnt .task .graph h6,.risk-mf .graph-cnt .graph .sector:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.list{border-bottom:1px solid #d8d8d8;width:100%;position:relative}
.list > a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:1}
.list:hover h6,.list:hover .title{color:#0d6efd}
.list.list-small{padding-bottom:24px;margin-bottom:23px}
.list.list-small span.date{float:right}
.list.list-small h6{clear:both;margin:0}
.list.list-base{display:flex;padding-bottom:16px;margin-bottom:16px}
.list.list-base aside{width:80px;height:80px;background-size:contain;background-position:0 0;margin-right:16px;border-radius:6px}
.list.list-base .desc-cnt{flex-grow:1}
.list.list-base .desc-cnt span.date{float:right}
.list.list-base .desc-cnt span.tag{float:left;text-transform:uppercase;color:#0dcaf0;font-weight:800}
.list.list-base .desc-cnt h6{clear:both;margin:0}
.list.list-complete{display:flex;padding-bottom:24px;margin-bottom:24px}
.list.list-complete aside{position:relative;width:150px;height:150px;background-size:contain;background-position:0 0;margin-right:24px;flex:none;border-radius:6px}
@media (min-width: 768px) {
.list.list-complete aside{width:200px;height: 125px;}
}
.list.list-complete aside .tag{position:absolute;left:0;bottom:0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #52647c;background-color:#52647c;height:32px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 8px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal;text-transform:uppercase;z-index:999}
.list.list-complete aside .tag:before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:16px}
.list.list-complete aside .tag:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:false;color:#fff;font-size:16px}
.list.list-complete aside .tag span{margin:0 7px}
.list.list-complete .desc-cnt{flex-grow:1;position:relative}
@media (min-width: 768px) {
.list.list-complete .desc-cnt{display:flex;flex-direction:column}
}
.list.list-complete .desc-cnt h6,.list.list-complete .desc-cnt .title{font-size:1rem;line-height:1.2;transition:all .2s}
@media (min-width: 768px) {
.list.list-complete .desc-cnt h6,.list.list-complete .desc-cnt .title{font-size:20px;line-height: 24px;}
}
@media (min-width: 768px) {
.list.list-complete .desc-cnt span.date{margin-top:auto;position:relative}
}
.list.list-complete .desc-cnt span.bookmark{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:1.78;letter-spacing:normal;float:right;margin-top:20px;z-index:2}
.list.list-complete .desc-cnt span.bookmark:after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#0d6efd;font-size:26px}
@media (min-width: 768px) {
.list.list-complete .desc-cnt span.bookmark{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#212121;font-weight:800;line-height:1.78;letter-spacing:normal;position:absolute;right:0;bottom:0;float:none;margin-top:0}
}
.list.list-complete .desc-cnt span.bookmark:after{margin-left:4px;vertical-align:middle}
@media (min-width: 768px) {
.list.list-complete .desc-cnt time.float-right{position:absolute;right:0}
}
.list.list-magazine,.list.magazine-single{display:flex;padding:29px 0;flex-direction:column}
@media (min-width: 768px) {
.list.list-magazine,.list.magazine-single{flex-direction:row;align-items:flex-start}
}
.list.list-magazine > img,.list.magazine-single > img{width:100%;height:auto}
@media (min-width: 768px) {
.list.list-magazine > img,.list.magazine-single > img{max-width:200px}
}
.list.list-magazine .desc-cnt,.list.magazine-single .desc-cnt{padding-top:24px}
@media (min-width: 768px) {
.list.list-magazine .desc-cnt,.list.magazine-single .desc-cnt{padding-left:24px;padding-top:0}
}
.list.list-magazine .desc-cnt .title,.list.magazine-single .desc-cnt .title{margin-bottom:8px;transition:all .2s}
.list.list-magazine .desc-cnt .description,.list.magazine-single .desc-cnt .description{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:19px;color:#212121;font-weight:400;line-height:1.47;letter-spacing:normal}
.list.magazine-single{border:0}
.survey .survey-cnt .task .graph h6,.risk-mf .graph-cnt .graph .sector:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.index-btn{padding:0 19px 0 16px;border-radius:6px;box-shadow:0 1px 4px 0 #cecece;background-color:#fff;height:48px;display:flex;align-items:center;width:100%;margin-bottom:15px;border:1px solid transparent}
.index-btn .ico{width:14px;height:14px;border-radius:7px;overflow:hidden;display:flex;align-items:center;margin-right:8px}
.index-btn .ico img{width:100%;height:auto}
.index-btn .index{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:12px;color:#212121;font-weight:800;line-height:1.71;letter-spacing:normal;text-transform:uppercase}
.index-btn .value{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:12px;color:#212121;font-weight:800;line-height:1.71;letter-spacing:normal;margin-left:auto}
.index-btn .value.pos{color:#20c997}
.index-btn .value.neg{color:#dc3545}
.index-btn.active,.index-btn:hover{border-color:#0d6efd}
.index-btn.active .index,.index-btn:hover .index{color:#0d6efd}
.box-info-quotazione{margin-top: 15px;}
.box-info-quotazione table h5{margin:0 15px;}
.rif{text-align: right!important;}
.rif span{background: #275788;color: #fff;font-size: 16px;padding: 9px 10px;border-radius: 6px;}
.my-mf{padding: 14px 0;border-radius:5px;box-shadow:0 2px 4px 0 #cecece;background-color:#fff;width:100%}
.my-mf .title-cnt{padding:0 24px}
.my-mf button{margin-top:5px;}
.my-mf button.btn{max-width:unset;width:100%}
.my-mf button.btn .icon{margin-right:5px}
.survey .survey-cnt .task .graph h6,.risk-mf .graph-cnt .graph .sector:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.risk-mf{padding: 10px 0;border-radius:5px;box-shadow:0 2px 4px 0 #cecece;background-color:#fff;width:100%}
.risk-mf .title-cnt{padding:0 24px}
.risk-mf .title-cnt h5{text-align:center}
.risk-mf .title-cnt h5 big{padding: 5px 10px;background: #275788;color: #fff;border-radius: 3px;margin: 0 5px;}
.risk-mf .graph-cnt{display:flex;justify-content:center;flex-direction:column;align-items:center;width:200px;margin:0 auto}
.risk-mf .graph-cnt .graph{width:200px;height:100px;background-color:#f3f3f3;-webkit-border-radius:100px 100px 0 0;border-radius:100px 100px 0 0;position:relative;overflow:hidden}
.risk-mf .graph-cnt .graph .sector{width:200px;height:200px;border-radius:50%;position:absolute;top:0;left:0}
.risk-mf .graph-cnt .graph .sector:after{content:"";position:absolute;background-color:#fff;width:100px;height:100px;border-radius:50%}
.risk-mf .graph-cnt .graph h6{position:absolute;left:50%;transform:translateX(-50%);bottom:0;margin:0;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:800;line-height:1;letter-spacing:normal}
.risk-mf .graph-cnt .label-cnt{display:flex;justify-content:space-between;width:100%}
.risk-mf .graph-cnt .label-cnt span{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:500;line-height:1.71;letter-spacing:normal}
.risk-mf .line-cnt{width:200px;margin:70px auto 0;height:9px;display:flex;border-radius:50px;background:linear-gradient(to right,#0d6efd 25%,#198754 25% 50%,#ffc107 50% 75%,#dc3545 75% 100%);position:relative}
.risk-mf .line-cnt .cursor{position:absolute;top:-440%;display:flex;align-items:center;justify-content:center}
.risk-mf .line-cnt .cursor:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid #000;position:absolute;bottom:0}
.risk-mf .line-cnt .cursor span{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:800;line-height:1;letter-spacing:normal;margin-bottom:30px}
.markets{/* margin-bottom:20px; */}
.markets .data-source{margin-left:auto;margin-right:0;padding-left:10px}
@media (min-width: 768px) {
.markets .data-source{margin-bottom:24px}
}
@media (max-width: 1023.98px) {
.markets .data-source{margin-bottom:0}
}
@media (max-width: 767.98px) {
.markets .data-source{order:2}
}
.markets .data-source > div{display:flex;align-items:center}
@media (min-width: 768px) {
.markets .data-source > div{justify-content:right;font-size:12px}
}
@media (max-width: 1023.98px) {
.markets .data-source > div{font-size:12px}
}
@media (max-width: 767.98px) {
.markets .data-source > div{font-size:12px}
}
.markets .data-source > div a,.markets .data-source > div .free-icon{display:inline-flex;margin-left:8px}
.markets .header{margin: 0px 0;}
@media (min-width: 768px) {
.markets .header{margin-top: 0px;}
}
@media (min-width: 1024px) {
.markets .header{display:flex;margin-bottom:0}
}
.markets .header .title{display:flex;flex-wrap:wrap;margin:.5rem 0 1rem;}
@media (max-width: 767.98px) {
.markets .header .title{flex-direction:column}
}
.markets .header .title h4:not(.free-icon){display:flex;align-items:center}
.markets .header .title h4:not(.free-icon):before{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#05285b;font-size:24px;margin-right:8px}
.markets .header .title a:not(.free-icon){display:flex;align-items:center;margin-left:37px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:18px;color:#05285b;font-weight:800;line-height:1.2;letter-spacing:normal}
@media (max-width: 767.98px) {
.markets .header .title a:not(.free-icon){margin-left:0}
}
.markets .header .title a:not(.free-icon):after{font-family:"MF-iconfont";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#0d6efd;font-size:16px;margin-left:10px;-ms-transform:rotate(180deg);transform:rotate(180deg)}
.markets .header .title a:not(.free-icon):hover{text-decoration:none}
@media (min-width: 768px) {
.markets .header .cta-cnt{text-align:right}
}
@media (max-width: 1023.98px) {
.markets .header .cta-cnt{display:flex;justify-content:space-between;align-items:center}	
}
@media (max-width: 767.98px) {
.markets .header .cta-cnt{flex-wrap:wrap;margin-top:25px}
}
.markets .header .cta-cnt .btn{padding:8px 12px;max-width:unset;width:auto}
@media (max-width: 767.98px) {
.markets .header .cta-cnt .btn{width:100%;margin-bottom:26px}
}
.markets .header .cta-cnt .btn .ico{margin-right:16px}
.markets .btn-header-cnt{margin-bottom:40px;display:flex;justify-content:flex-start}
@media (max-width: 767.98px) {
.markets .btn-header-cnt{flex-direction:column}
}
.markets .btn-header-cnt .btn{margin-right:20px}
@media (max-width: 767.98px) {
.markets .btn-header-cnt .btn{margin:0 0 20px}
}
.markets .btn-header-cnt .btn.icon{max-width:none;width:auto;padding:8px 24px}
.markets .btn-header-cnt .btn.icon [class^="icon-"],.markets .btn-header-cnt .btn.icon [class*=" icon-"]{margin-right:5px}
.markets .index-chart-panel{position:relative}
.markets .index-chart-panel .index-chart-cnt{display:none}
@media (max-width: 1024px) {
.markets .banner-sh{margin:32px auto}
}
.markets .r-side .banner-sh{margin-bottom:32px;text-align:center}
@media (min-width: 1024px) {
.markets .r-side > div{margin-bottom: 20px;}
.markets .r-side > div:last-child{margin-bottom:0}
}
@media (min-width: 1024px) {
.markets .r-side{display:flex;flex-direction:column}
}
.markets-tassi{background-color:#fafafb;padding-top:40px}
/*9)sec-news-r-side*/
.report{display:flex;align-items:flex-start;text-decoration:none}
.report:not(:last-child){padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid;
  /* border-style: solid; */
  border-image: linear-gradient(to right, #aaaaaa, white) 1;}
.report .article{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#52647c;font-weight:500;line-height:24px;letter-spacing:0}
.report img{margin:5px 10px 0 0}
.report h5{font-size: 16px;line-height: 18px;margin-bottom: 5px;}
/*10)sec-newsletter*/
.newsletter_section{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.newsletter_section{padding-left:10px;padding-right:10px}
}
.newsletter_section{max-width:100vw;background-color:#fff;margin:40px 0}
.newsletter_section .newsletter .nsl_row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.newsletter_section .newsletter .nsl_row .box{position:relative;width:100%;padding-right:10px;padding-left:10px}
.newsletter_section .newsletter .nsl_row .box .capsule{border-radius:10px;box-shadow:0 1px 4px 0 #cecece;flex-direction:column-reverse;padding:50px 20px 40px;display:flex;}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule{flex-direction:row;padding: 50px 60px 0px 40px;}
}
.newsletter_section .newsletter .nsl_row .box .capsule .interface{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex;flex-direction:column}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule .interface{flex:0 0 66.66667%;max-width:66.66667%}
}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .placeholder{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#52647c;font-weight:800;line-height:24px;letter-spacing:normal}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:30px;color:#212121;font-weight:900;line-height:37px;letter-spacing:-.35px;margin-top:10px;margin-bottom:25px}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .properties{display:flex;flex-direction:column;margin-bottom:40px}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .properties .property{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:400;line-height:25px;letter-spacing:0}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form{width:100%;display:flex;align-items:center;flex-direction:column}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form{align-items:flex-end;flex-direction:row}
}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .text_input{width:100%;display:flex;flex-direction:column}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .text_input{width:60%;margin-right:30px}
}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .text_input .input_placeholder{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#52647c;font-weight:800;line-height:24px;letter-spacing:0}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .text_input .text_field{appearance:none;border-radius:3px;border:1px solid #e1e1e1;height:45px;width:100%;margin-right:0}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .text_input .text_field{width:100%}
}
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .btn{width:60%;margin-top:30px}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule .interface .form .btn{max-width:35%;margin-top:0}
}
.newsletter_section .newsletter .nsl_row .box .capsule .img_wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;text-align:center}
@media (min-width: 1024px) {
.newsletter_section .newsletter .nsl_row .box .capsule .img_wrapper{flex:0 0 33.33333%;max-width:33.33333%;height: auto;}
}
.newsletter_section .newsletter .nsl_row .box .capsule .img_wrapper .img{position:relative;bottom:80px;max-width: 100%;}
/*11)sec-newsletter_cards*/
.newsletter_cards{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.newsletter_cards{padding-left:10px;padding-right:10px}
}
.newsletter_cards .nslt_cards_container .markets_row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex}
.newsletter_cards .nslt_cards_container .markets_row .heading{display:flex;flex-direction:column;margin-bottom:50px}
.newsletter_cards .nslt_cards_container .markets_row .heading .title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:30px;color:#212121;font-weight:900;line-height:37px;letter-spacing:-.35px}
.newsletter_cards .nslt_cards_container .markets_row .heading .subtitle{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight: 500;line-height:34px;letter-spacing:0}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper{padding-bottom:50px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom{min-height: 458px;background-color:#f5f5f5}
.IE .newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom{display:block;background-color:#fff}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper{margin-bottom:-30px}
.IE .newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper{background-color:#f5f5f5}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper .img_background{width:100%;height:83%;position:relative;bottom:175px;z-index:0;border-radius:.25rem;bottom:100%}
@media (min-width: 480px) {
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper .img_background{height:91%}
.newsletter_section .newsletter .nsl_row .box .capsule .img_wrapper{width:250px;height: 260px;margin: auto;}
}
@media (min-width: 768px) {
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper .img_background{height:84%}
}
@media (min-width: 1024px) {
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper .img_background{height:76%}
.newsletter_section .newsletter .nsl_row .box .capsule .img_wrapper{height: 420px;margin: auto;}	
}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .img_wrapper .img{position:relative;z-index:1;bottom:30px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations{display:flex;flex-direction:column;background-color:#fff;position:relative;/* z-index:12345; */}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content{flex-grow:1;margin-bottom:10px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content .flags{display: block;flex-wrap:wrap;margin:0 -4px 10px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content .flags a:hover .flag .flag_text,.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content .flags a:hover .flag .flag_icon{color:#0d6efd;transition:color .2s}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content .flags .flag{border:solid 1px #eaeaea;border-radius:40px;display:flex;align-items:center;justify-content:center;padding: 2px 10px;margin: 0 0px 8px;}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content .flags .flag .flag_text{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 11px;color:#212121;font-weight:500;line-height:24px;letter-spacing:0}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .card-content .flags .flag .flag_icon{margin-right:8px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .title{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:20px;color:#212121;font-weight:900;line-height: 22px;letter-spacing:0;margin: 0 0 5px;display:block;text-align: center;}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations h5{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 13px;color: #585858;font-weight: 500;line-height: 15px;letter-spacing:0;margin: 0 0;display:block;text-align: center;min-height: 45px;}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .description{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:500;line-height:24px;letter-spacing:0}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links{margin-top:10px;display:flex}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta{width:100%;height:40px;font-size:11px;display:flex;align-items:center;justify-content:center}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta:first-child{margin-right:10px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal;padding:8px;border-radius:3px;width:100%;text-align:center;border:solid 1px;width:100%;background-color:#dc3545;font-size:11px;display:flex;border:1px solid #dc3545;flex-direction:row-reverse;align-items:center;padding:0 20px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate.small{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:12px;color:#fff;font-weight:800;line-height:1.71;letter-spacing:normal}
@media (min-width: 1024px) {
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate{max-width:168px}
}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate:focus{box-shadow:none}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate:hover{background-color:#b92d3a;border-color:#b92d3a}
@media (min-width: 768px) {
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate{padding:0 8px}
}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate .icon-close{margin-top:-1px}
.newsletter_cards .nslt_cards_container .markets_row .card_wrapper .card_custom .informations .links .card_cta.deactivate .icon-close::before{width:16px;height:16px;font-size:16px;margin-right:5px}
/*12)sec-subscription*/
.subscription_section{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.subscription_section{padding-left:10px;padding-right:10px}
}
.card_wrapper .texts{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}
.IE .card_wrapper .texts{width:100%}
.card_wrapper .texts .subscription_type{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#0d6efd;font-weight:800;line-height:34px;letter-spacing:0;text-align:center;margin-bottom:20px;min-height: 68px;}
.card_wrapper .texts .heading{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:39px;color:#212121;font-weight:900;line-height:48px;letter-spacing:-.4px;text-align:center}
.card_wrapper .texts .heading .label_heading{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:24px;color:#212121;font-weight:900;line-height:34px;letter-spacing:0;text-align:right}
.card_wrapper .properties{width:100%}
.card_wrapper .properties .icon_text{display:flex;align-items:center;margin-bottom:10px}
.card_wrapper .properties .icon_text .text{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:19px;color:#212121;font-weight:400;line-height:28px;letter-spacing:0}
.card_wrapper .properties .icon_text .icon-check{font-size:16px;margin-right:15px}
.subscription_section{padding-top:40px;padding-bottom:15px}
@media (min-width: 1024px) {
.subscription_section{padding-bottom: 0px;}
}
.subscription_section .container .head{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-bottom:30px;flex-direction:column}
@media (min-width: 768px) {
.subscription_section .container .head{flex-direction:row}
}
.subscription_section .container .head .heading{position:relative;width:100%;padding-right:10px;padding-left:10px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:26px;color:#212121;font-weight:900;line-height:30px;letter-spacing:-.35px;margin-bottom:10px}
@media (min-width: 1024px) {
.subscription_section .container .head .heading{flex:0 0 50%;max-width:50%}
}
.subscription_section .container .head .sub_heading{position:relative;width:100%;padding-right:10px;padding-left:10px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:20px;color:#0d6efd;font-weight:900;line-height:32px;letter-spacing:normal}
@media (min-width: 1024px) {
.subscription_section .container .head .sub_heading{flex:0 0 50%;max-width:50%;text-align:right}
}
.subscription_section .container .switch_toggle{width:200px;height:55px;box-shadow:0 1px 4px 0 #cecece;border-radius:40px;display:flex;align-items:center;justify-content:space-around;margin:0 auto 40px;position:relative;cursor:pointer}
.subscription_section .container .switch_toggle .category{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;color:#212121;font-weight:800;line-height:24px;letter-spacing:0;text-align:center;height:100%;width:50%;display:flex;align-items:center;justify-content:center;transition:color 500ms ease}
.subscription_section .container .switch_toggle .category.selected{color:#fff}
.subscription_section .container .switch_toggle .selection_marker{height:85%;width:45%;border-radius:40px;position:absolute;left:5px;right:105px;background-color: #1266f1;z-index:-1;transition:transform 200ms ease}
.subscription_section .container .switch_toggle .selection_marker.clicked{transform:translateX(100px)}
.IE .subscription_section .container .switch_toggle .selection_marker{top:4px}
.subscription_section .container .cards{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.subscription_section .container .cards .card_capsule_year,.subscription_section .container .cards .card_capsule_month{width:100%;transition:200ms opacity ease-in-out;margin-bottom:25px;display:flex;flex-wrap:wrap}
.subscription_section .container .cards .card_capsule_year .card_wrapper,.subscription_section .container .cards .card_capsule_month .card_wrapper{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 1px 4px 0 #cecece;padding:30px 2.5rem}
@media (min-width: 1024px) {
.subscription_section .container .cards .card_capsule_year .card_wrapper,.subscription_section .container .cards .card_capsule_month .card_wrapper{padding:30px 1rem}
}
.subscription_section .container .cards .card_capsule_year .card_wrapper .btn.primary,.subscription_section .container .cards .card_capsule_month .card_wrapper .btn.primary{margin-bottom:40px;width:91%}
.subscription_section .container .cards .card_capsule_year.hide,.subscription_section .container .cards .card_capsule_month.hide{display:none}
.subscription_section .container .cards .card_capsule_year .card_box,.subscription_section .container .cards .card_capsule_month .card_box{position:relative;width:100%;padding-right:10px;padding-left:10px}
@media (min-width: 768px) {
.subscription_section .container .cards .card_capsule_year .card_box,.subscription_section .container .cards .card_capsule_month .card_box{flex:0 0 50%;max-width:50%}
}
@media (min-width: 1024px) {
.subscription_section .container .cards .card_capsule_year .card_box,.subscription_section .container .cards .card_capsule_month .card_box{max-width:50%;flex:1;min-width:25%}
}
.subscription_section .container .cards .card_capsule_year .card_box:not(:last-child),.subscription_section .container .cards .card_capsule_month .card_box:not(:last-child){margin-bottom:25px}
@media (min-width: 1024px) {
.subscription_section .container .cards .card_capsule_year .card_box:not(:last-child),.subscription_section .container .cards .card_capsule_month .card_box:not(:last-child){margin-bottom:0}
}
@media (min-width: 768px) {
.subscription_section .container .cards .card_capsule_year .card_box:nth-last-child(2),.subscription_section .container .cards .card_capsule_month .card_box:nth-last-child(2){margin-bottom:0}
}
/*13)sec-footer*/
.footer{width:100%;padding-left:6px;padding-right:6px}
@media (min-width: 768px) {
.footer{padding-left:10px;padding-right:10px}
}
.footer{max-width:100vw;background-color:#05285b;position:relative;margin-top: 30px;}
.footer .information_zone{padding-top:40px;padding-bottom:40px}
.footer .information_zone .socials_store_wrapper{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.footer .information_zone .socials_store_wrapper .socials{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}
@media (min-width: 768px) {
.footer .information_zone .socials_store_wrapper .socials{flex:0 0 50%;max-width:50%;justify-content:flex-start}
}
.footer .information_zone .socials_store_wrapper .socials a[class^="icon-"]{color:#fff;font-size:32px;text-decoration:none}
.footer .information_zone .socials_store_wrapper .socials a[class^="icon-"]:hover{opacity:.8}
@media (min-width: 768px) {
.footer .information_zone .socials_store_wrapper .socials a[class^="icon-"]:not(:first-child){margin-left:40px}
}
.footer .information_zone .socials_store_wrapper .app_links{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex;justify-content:space-between;margin-bottom:40px}
@media (min-width: 768px) {
.footer .information_zone .socials_store_wrapper .app_links{flex:0 0 50%;max-width:50%;justify-content:flex-end}
}
.footer .information_zone .socials_store_wrapper .app_links .link_store{text-decoration:none}
@media (min-width: 768px) {
.footer .information_zone .socials_store_wrapper .app_links .link_store:not(:last-child){margin-right:40px}
}
.footer .information_zone .socials_store_wrapper .app_links .link_store .logo{width:120px;height:40px}
.footer .information_zone .junctions{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.footer .information_zone .junctions .junction_wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex;flex-direction:column}
@media (min-width: 768px) {
.footer .information_zone .junctions .junction_wrapper{flex:0 0 50%;max-width:50%}
}
@media (min-width: 1024px) {
.footer .information_zone .junctions .junction_wrapper{flex-direction:row}
}
.footer .information_zone .junctions .junction_wrapper .link_list{display:flex;flex-direction:column;margin-bottom: 20px;}
@media (min-width: 1024px) {
.footer .information_zone .junctions .junction_wrapper .link_list{width:50%}
}
.footer .information_zone .junctions .junction_wrapper .link_list .link_list_heading{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 18px;color:#fff;font-weight:900;line-height:32px;letter-spacing:0;margin-bottom:16px}
.footer .information_zone .junctions .junction_wrapper .link_list .link_list_node{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 16px;color:#fff;font-weight:400;line-height:28px;letter-spacing:0;text-decoration:none}
.footer .information_zone .junctions .junction_wrapper .link_list .link_list_node:hover{opacity:.8}
.footer .information_zone .privacy_policy{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;}
.footer .information_zone .privacy_policy .privacy_link{position:relative;width:100%;padding-right:10px;padding-left:10px;text-decoration:none;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 16px;color: #03a9f4;font-weight:400;line-height:28px;letter-spacing:0;margin-bottom:25px}
@media (min-width: 768px) {
.footer .information_zone .privacy_policy .privacy_link{flex:0 0 50%;max-width: 33%;text-align: center;}
}
.footer .information_zone .privacy_policy .privacy_link:hover{opacity:.8}
.footer .information_zone .block_copyright_row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.footer .information_zone .block_copyright_row .block_copyright{position:relative;width:100%;padding-right:10px;padding-left:10px;font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size: 13px;color:#fff;font-weight:400;line-height: 18px;letter-spacing:0}
.sub-footer .shortcuts{background-color:#fff}
@media (min-width: 768px) {
.sub-footer .shortcuts{display:none}
}
.sub-footer .shortcuts .shortcuts_row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.sub-footer .shortcuts .shortcuts_row .shortcut_links{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:5px 10px}
.sub-footer .shortcuts .shortcuts_row .shortcut_links .node{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:12px;color:#05285b;font-weight:800;line-height:18px;letter-spacing:.2px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;margin:5px}
.sub-footer .shortcuts .shortcuts_row .shortcut_links .node span[class^="icon-"]{color:#05285b;font-size:22px}
.sub-footer .shortcuts .shortcuts_row .shortcut_links .node.selected{font-family:"Lato",sans-serif,Helvetica,Arial,sans-serif;font-size:12px;color:#0d6efd;font-weight:800;line-height:18px;letter-spacing:.2px}
.sub-footer .shortcuts .shortcuts_row .shortcut_links .node.selected span[class^="icon-"]{color:#0d6efd;font-size:22px}
.back-to-top{position:fixed;width:44px;height:44px;right:16px;bottom:16px;z-index:100;background-color: #1266f1;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .4s;cursor:pointer;opacity:0}
.back-to-top.show{opacity:1}
.back-to-top .icon{color:#fff}
/*14)my-mf*/

/*15)mfPages*/
#dateselect4{margin-top:15px}
#Filter_mfdj{width:200px;float:revert;position:relative;margin-top:15px;margin-left:10px}
#dateselect3{margin-top:15px}
#dateselect2{margin-top:15px}
#Filter_News{width:200px;float:revert;position:relative;margin-top:15px;margin-left:15px}
#btn{position:relative;left:15px;top:-10px;width:200px}
#parag{height:20px;color:blue;background-color:#F5F6F7;padding:5px}
#suggestions{background-color:#f5f5f5;position:absolute;width:500px;color:blue;z-index:2;border:1px solid;box-shadow:rgba(99,99,99,0.2) 0 2px 8px 0;padding:10px;display:none}
#dati{background-color:#fff;color:#000;padding:5px}
#notizie{background-color:#fff;color:#000;padding:5px}
#mfdj{background-color:#fff;color:#000;padding:5px}
#diretta{width:auto;height:350px}
.nav-link{display:block;padding:9px}
.xsmall .nav-link{display:block;padding: 9px 6px;}
.qst_ans > .question{color:#17a2b8!important}
p > .boldblue{color:#005ab7!important;font-size:21px!important}
body > div.modal-backdrop.fade.show{display:none}
hr.print:nth-child(7){display:none}
.paywall-content{padding:0 0 45px;display:flex;flex-direction:column;align-items:center;position:relative}
.newsContent a{text-decoration:none}
.search_row > .markets{margin-top:0}
ul.menu.nav.d-lg-flex{padding-bottom:0!important}
.form-check-inline{display:inline-flex;align-items:center;padding-left:5px}
#search_filter > .form-check-input{position:static;margin-top:0}
#search_filter > .form-check-label{position:static;margin-top:0;padding-right:20px}
.newsContent > hr.print:nth-child(7){display:none}
.newsContent > .paywall-content::before{content:"";width:100%;height:100px;position:absolute;bottom:100%;background-image:linear-gradient(to bottom,transparent -20%,#fff 60%)}
.newsContent > .paywall-content{padding:0 0 45px;display:flex;flex-direction:column;align-items:center;position:relative}
.newsContent a{text-decoration:none}
h4{margin-bottom: 15px;}
.twitter-tweet{margin-left: auto;margin-right: auto;}
/*16)sticky*/
.ui.sticky{position:static;-webkit-transition:none;transition:none;z-index:800}
.ui.sticky.bound{position:absolute;left:auto;right:auto}
.ui.sticky.fixed{position:fixed;left:auto;right:auto}
.ui.sticky.bound.top,.ui.sticky.fixed.top{top:0;bottom:auto}
.ui.sticky.bound.bottom,.ui.sticky.fixed.bottom{top:auto;bottom:0}
.ui.native.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}