/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:italic;font-weight:300;src:url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-300italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-300italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:normal;font-weight:400;src:url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-regular.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-regular.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:normal;font-weight:700;src:url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-700.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-700.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:italic;font-weight:700;src:url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-700italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-700italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:normal;font-weight:900;src:url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-900.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-900.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:italic;font-weight:900;src:url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-900italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-condensed-v12-latin-900italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:100;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-100.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-100.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:100;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-100italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-100italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:200;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-200.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-200.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:200;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-200italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-200italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:300;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-300.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-300.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:300;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-300italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-300italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-regular.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-regular.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:400;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:500;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-500.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-500.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:500;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-500italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-500italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:600;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-600.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-600.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:600;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-600italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-600italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:700;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-700.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-700.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:700;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-700italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-700italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:800;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-800.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-800.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:800;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-800italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-800italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:900;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-900.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-900.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:900;src:url(/themes/custom/usfasano/fonts/barlow-v12-latin-900italic.woff2) format('woff2'),url(/themes/custom/usfasano/fonts/barlow-v12-latin-900italic.ttf) format('truetype');}
:root{--containerValue:100%;--negativeMarginX:-0.75rem;--basePadding:1.5rem;--color_main:#034ea1;--blue:#0175b7;--blue_dark:#034ea1;--blue_light:#b3c9e2;--yellow:#fcee21;--red:#ff0000;--navblack:#0B0B0B;--body:#3D3D3D;--bgcolor:#f5f8fc;--black:#000;--white:#FFFFFF;--grey:#999999;--grey_dark:#323232;--grey_light:#EEEEEE;--grey_fake:#EEEEEf;--sans-serif:'Barlow Condensed';--sans-serif:'Barlow';}@media screen and (min-width:1400px){:root{--containerValue:calc(1320px - var(--basePadding));--negativeMarginX:calc((var(--viewportWidth) - var(--containerValue)) / -2);--positiveMarginX:calc(-1*var(--negativeMarginX));}}
.node--type-person.node--view-mode-teaser{margin-bottom:1.5rem;}.node--type-person.node--view-mode-teaser .field--name-field-media-image,.node--type-person.node--view-mode-teaser .field--name-field-media-image img{width:100%;max-width:none;height:auto;}.node--type-person.node--view-mode-teaser .modal_trigger_btn{position:relative;display:inline-block;}.node--type-person.node--view-mode-teaser .modal_trigger_btn .textual_info{position:absolute;bottom:0;left:0.75rem;z-index:2;}.node--type-person.node--view-mode-teaser .modal_trigger_btn .modal_btn_shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#0175B7;background:linear-gradient(0deg,rgba(1,117,183,1) 0%,rgba(1,117,183,0) 60%);}.node--type-person.node--view-mode-teaser .modal_trigger_btn .textual_info *{color:var(--white);}.node--type-person.node--view-mode-teaser .modal_trigger_btn .field_number{font-weight:bold;}.node--type-person.node--view-mode-teaser .modal_trigger_btn .field_number::after{content:'';display:block;height:2px;width:1rem;background-color:var(--yellow);}.node--type-person.node--view-mode-teaser .modal_trigger_btn .field_name{font-weight:400;}.node--type-person.node--view-mode-teaser .modal-dialog .modal-content{background-color:var(--blue_dark);color:var(--white);}.node--type-person.node--view-mode-teaser .modal-header{border:0;}.node--type-person.node--view-mode-teaser .btn-close{color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;}.node--type-person.node--view-mode-teaser .is_coach h3{font-size:3rem;}.node--type-person.node--view-mode-teaser .is_coach h3 span{font-size:2.5rem;font-weight:400;}.node--type-person.node--view-mode-teaser .is_coach .label{font-weight:bold;}.node--type-person.node--view-mode-teaser .modal-person .player_data_wrapper h3{margin-bottom:1rem;}.node--type-person.node--view-mode-teaser #personModalLongTitle{font-style:italic;}.node--type-person.node--view-mode-teaser .modal-person .player_data_wrapper .player_data_item{margin-bottom:0.5rem;display:flex;flex-direction:column;}.node--type-person.node--view-mode-teaser .modalCol.rightCol{position:relative;padding-bottom:6rem;}.node--type-person.node--view-mode-teaser .modalCol.rightCol .player_data_item.number{position:absolute;bottom:1.5rem;right:1.5rem;font-size:2rem;font-weight:bold;}.node--type-person.node--view-mode-teaser .modalCol.rightCol .player_data_item.number::after{content:'';display:block;height:3px;width:1rem;background-color:var(--blue);}.modal-person .player_data_wrapper .player_data_item .player_data_value{font-weight:bold;}.modal-person .player_data_wrapper .label{min-width:10rem;}.portieri-row{}.match_info{}.match_info .competition{color:var(--blue_dark);text-transform:uppercase;}.match_info .competition .competition_inner h6{text-transform:capitalize;color:var(--body);}.stadiumCol{display:flex;justify-content:space-between;}.match_day{color:var(--blue_dark);}.match_info .team_wrapper{text-align:center;}.match_info .team_vs{text-align:center;font-size:1.5rem;font-weight:bold;}.row_nextmatch{align-items:center;margin-top:0;margin-bottom:1.5rem;}.row_nextmatch .order-1 .team_wrapper{display:flex;align-items:center;flex-direction:row-reverse;}.row_nextmatch .order-3 .team_wrapper{display:flex;align-items:center;}.row_nextmatch .order-1 .team_wrapper .team{margin:0.75rem;}.row_nextmatch .team_wrapper .team_name{text-transform:uppercase;font-style:italic;margin:0 1.5rem;}.row_nextmatch .order-3 .team_wrapper .team_name{}.node--type-article.node--view-mode-teaser{margin-bottom:2rem;background-color:var(--white);}.node--type-article.node--view-mode-teaser .text_wrapper{padding-right:0.75rem;padding-left:0.75rem;padding-bottom:0.75rem;min-height:10rem;}.node--type-article.node--view-mode-teaser .field_cover_image{}.node--type-article.node--view-mode-teaser .node_title_value a{color:var(--body);}.node--type-article.node--view-mode-teaser .node_title_value a:hover{color:var(--blue_dark);}.node--type-article.node--view-mode-teaser h3{margin-bottom:1rem;}.node--type-article.node--view-mode-teaser .date_on{display:flex;align-items:center;}.node--type-article.node--view-mode-teaser .date_on .custom_date{margin-right:0.75rem;}.node--type-article.node--view-mode-teaser .date_on .blue_rec{width:1.5rem;height:2px;background-color:var(--blue_dark);}.node--type-article.node--view-mode-teaser .date_on .custom_date,.node--type-article.node--view-mode-teaser .date_on .blue_rec{margin-bottom:1.5rem;}.node--type-match.node--view-mode-teaser.match_teaser{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--blue_dark);}.node--type-match.node--view-mode-teaser.match_teaser .stadium_col .stadium_wrapper{}.node--type-match.node--view-mode-teaser .team_wrapper h4{line-height:100%;}.classifica-view .view-content .views-row{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--blue_dark);align-items:center;}.classifica-view .view-content .views-row:last-of-type{border-bottom:0;}.classifica-view .thead{font-weight:bold;padding-bottom:1.5rem;}.ladder-team-wrapper img{margin-right:0.75rem;}.classifica-view .team-id-33{font-weight:bold;}.abbonamento_box{background-color:var(--white);padding:1rem;width:100%;min-height:20rem;}.abbonamento_box h3{font-size:2rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid var(--blue_light);}.abbonamento_prezzo{display:flex;margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid var(--blue_light);}.abbonamento_prezzo label{width:25%;}.node--type-image-gallery.node--view-mode-full .node_img_grid{margin-bottom:1.5rem;}.partners-view .views-view-grid>.col-12{text-align:center;}.node--type-partner.node--view-mode-teaser{margin-top:0.75rem;margin-bottom:0.75rem;}.node--type-partner.node--view-mode-teaser .partner_wrapper{background-color:var(--white);display:flex;flex-direction:column;justify-content:space-between;}.node--type-partner.node--view-mode-teaser .partner_wrapper .field_cover_image{padding:3rem 1.5rem;}.node--type-partner.node--view-mode-teaser .partner_wrapper .node_title_value,.node--type-partner.node--view-mode-teaser .partner_wrapper .field_link{padding-left:1.5rem;padding-bottom:1.5rem;text-align:left;}.node--type-partner.node--view-mode-teaser .partner_wrapper .node_title_value:after{content:'';display:block;width:1.5rem;height:2px;background-color:var(--color_main);}.node--type-partner.node--view-mode-teaser .partner_wrapper .field_link .btn{display:inline-block;width:auto;}.node--type-partner.node--view-mode-token img{width:auto;}.node--type-partner.node--view-mode-token .partner-category-gold img{transform:scale(0.8);}.node--type-partner.node--view-mode-token .partner-category-silver img{transform:scale(0.6);}.node--type-partner.node--view-mode-token .partner-category-bronze img{transform:scale(0.5);}
.paragraph--type--view{transition:opacity 0.1s ease;}.paragraph--type--view.hidden{display:none;}.buttons_wrapper{display:flex;flex-wrap:wrap;}.buttons_wrapper button.btn-nobg{text-transform:uppercase;margin-right:0.75rem;padding:0;font-weight:600;color:var(--grey);border:0;background-color:unset;}.buttons_wrapper button.btn-nobg.active,.buttons_wrapper button.btn-nobg:hover{color:var(--blue_dark);}.paragraph--type--slide .slide_wrapper{position:relative;margin:0;padding:0;overflow:hidden;}.paragraph--type--slide .slide_wrapper:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:radial-gradient(ellipse at bottom left,rgb(3 78 161) 0%,rgba(30,100,180,0.3) 50%,transparent 90%);}.paragraph--type--slide .slide_wrapper img{filter:grayscale(100%);}.paragraph--type--slide .slide_wrapper .slide_text{position:absolute;bottom:0%;left:auto;width:80%;height:25vh;z-index:2;padding:2rem;padding-left:0;color:var(--white);display:flex;justify-content:space-between;align-items:center;max-width:1320px;}.paragraph.parallax{position:relative;background-repeat:no-repeat;background-size:cover;min-height:50vh;display:flex;justify-content:center;align-items:center;margin:0 var(--negativeMarginX);margin-top:2rem;margin-bottom:2rem;}.paragraph--type--parallax .field_text{background-color:rgba(0,0,0,0.5);padding:0.75rem 1.5rem;color:var(--white);}@media (min-width:992px){.paragraph.parallax{background-attachment:fixed;}}.greyBg{background-color:var(--grey_dark);}.greyBg .paragraphview_title{color:var(--white);}.greyBg .field_link{color:var(--yellow);}.product_img_grid{margin-bottom:2rem;}.paragraphview_title_wrapper{display:flex;align-items:center;margin-bottom:1rem;}.paragraphview_title_wrapper:has(a.field_link) .paragraphview_title{padding-right:0.75rem;border-right:1px solid var(--grey);}.paragraphview_title_wrapper a.field_link{padding-left:0.75rem;font-size:1.25rem;}#pId-10{margin-top:-3rem;padding:1.5rem 3rem;position:relative;z-index:5;background-color:white;background-image:repeating-linear-gradient(70deg,rgba(3,78,161,0.3),rgba(3,78,161,0.3) 40px,white 40px,white 80px);background-image:url('/sites/default/files/pattern_fasano.png');background-size:10rem;background-repeat:repeat;-webkit-box-shadow:0px 0px 15px 0px #000000;box-shadow:0px 2px 15px 0px #000000;}#pId-10 .views-element-container .match_info_rows_wrapper{}#pId-11{margin:3rem 0;}.paragraph--type--text,.paragraph_tai{align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;}.paragraph--type--image .block_img{position:relative;}.paragraph--type--image .block_img .link_wrapper{position:absolute;bottom:3rem;right:1.5rem;}.paragraph--type--tai66{margin-bottom:1rem;}.paragraph--type--tai66>div>.row{background-color:var(--white);--bs-gutter-x:0;}.paragraph--type--tai66 .col-txt{display:flex;align-items:stretch;}.paragraph--type--tai66 .col-txt .colTxtInner{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;}.paragraph--type--tai66 .col-txt .colTxtInner .field_title{padding-top:1.5rem;color:var(--color_main);}.paragraph--type--tai66 .col-txt .colTxtInner .field_title h2{text-transform:initial;}.paragraph--type--tai66 .col-txt .colTxtInner .field_text{padding-bottom:1.5rem;}.paragraph--type--text2col .row.decoration .col-12{padding-top:1.5rem;padding-bottom:1.5rem;}.paragraph--type--text2col .row.decoration .col-left{background-color:var(--white);}.paragraph--type--text2col .row.decoration .col-right{background-color:var(--color_main);}.paragraph--type--text2col .row.decoration .col-right *{color:var(--white);}
.node .field--type-image{float:none;}.node__content{font-size:1rem;margin-top:0;}.node--view-mode-teaser{margin:0;padding:0;border:0;}.field--type-image img,.field--name-field-user-picture img{margin:0;}.field--type-entity-reference{margin:0;}img,video{max-width:100%;height:auto;}.videoheader video{width:100% !important;height:auto !important;}body{font-family:var(--sans-serif);font-size:16px;color:var(--body);background-color:#F5F8FC;}.color_body{color:var(--body);}p{font-family:var(--sans-serif);}a{color:var(--color_main);text-decoration:none;}a:hover{color:var(--blue_dark);text-decoration:none;}h1,h2,h3,h4,h5,h6{font-weight:bold;}h1{font-size:3.5rem;line-height:4.0rem;text-transform:uppercase;font-style:italic;}h2{font-size:1.9rem;line-height:100%;text-transform:uppercase;}.paragraph--type--slide h2{font-size:2.5rem;line-height:3.5rem;font-style:italic;}h3{font-size:1.5rem;line-height:100%;}h4{font-size:1.4rem;line-height:1.8rem;}.btn{border-radius:0;}.btn.btn-primary,.btn.btn-secondary{display:block;width:100%;max-width:300px;background-color:var(--yellow);border-color:var(--yellow);color:var(--color_main);text-transform:uppercase;transition:0.3s linear all;font-weight:600;padding-left:3rem;padding-right:3rem;}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-secondary:hover,.btn.btn-secondary:focus{background-color:var(--blue_dark);border-color:var(--blue_dark);color:var(--yellow);}.btn.btn-secondary{background-color:var(--white);border-color:var(--white);color:var(--color_main);}.fullwidth{margin-left:var(--negativeMarginX);margin-right:var(--negativeMarginX);}.italic{font-style:italic;}.field_cover_image{overflow:hidden;}.field_cover_image img{transition:all 0.5s;}.node--type-article.node--view-mode-teaser .field_cover_image:hover img{transform:scale(1.1);}.main_color{color:var(--color_main);}#header{position:sticky;top:0;z-index:255;transition:all 0.3s linear;-webkit-box-shadow:0px 0px 15px 0px #000000;box-shadow:0px 2px 15px 0px #000000;background-color:var(--white);}.scrolled #header{-webkit-box-shadow:0px 0px 15px 0px #000000;box-shadow:0px 2px 15px 0px #000000;}.scrolled.scrolldown #header{opacity:0;z-index:-1;}.scrolled.scrollup #header{opacity:1;z-index:255;}.custom_secondary_menu{display:flex;justify-content:flex-end;width:100%;align-items:center;}.custom_secondary_menu .social_menu{padding-right:0.75rem;}.custom_secondary_menu .secondary_menu{padding-left:0.75rem;border-left:1px solid var(--grey);}.header-partners-view .view-content{display:flex;align-items:center;}.header-partner-item{display:inline-block;width:auto;}#header button.navbar-toggler.collapsed{border:0;}#header .navbar-nav .dropdown-menu{margin-bottom:1rem;}.navbar-toggler:focus{box-shadow:none;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23034ea1' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}#header li.nav-item{padding:0;}#header li.nav-item *{border:0;}#header li.nav-item a.nav-link{position:relative;padding:0;text-transform:uppercase;color:var(--body);font-size:1rem;margin:0;margin-bottom:0.5rem;padding-right:1rem;font-weight:600;}#header ul.dropdown-menu{border:0;border-radius:0;background-color:var(--color_main);}#header .dropdown-menu[data-bs-popper]{top:110%;}#header li.nav-item .dropdown-menu .dropdown-item>a{color:var(--white);font-weight:600;font-size:0.9rem;overflow:hidden;position:relative;}#header li.nav-item .dropdown-menu .dropdown-item>a:after{display:block;content:'';width:0;height:1px;background-color:var(--white);transition:all linear 0.5s;position:absolute;bottom:-0.25rem;left:0;}#header li.nav-item .dropdown-menu .dropdown-item>a:hover,#header li.nav-item .dropdown-menu .dropdown-item>a.active{color:var(--yellow);}#header li.nav-item .dropdown-menu .dropdown-item>a:hover::after,#header li.nav-item .dropdown-menu .dropdown-item>a.active::after{width:100%;background-color:var(--yellow);}#header li.nav-item a.nav-link:hover,#header li.nav-item a.nav-link.active{color:var(--blue_dark);}.navbar_bg{position:absolute;width:100%;height:100%;height:80px;}.navbar-brand img.img-fluid{display:block;margin:0;padding:0;max-width:60px !important;height:auto;max-width:none;position:fixed;top:1rem;}.navbar-toggler{position:relative;background-color:var(--white);}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item.active{background-color:unset;}.dropdown-item.active{color:var(--blue_dark);}ol.breadcrumb{margin-top:3rem;}.paragraph--type--view{}.paragraphview_title_wrapper .field_link{}.node--type-article.node--view-mode-teaser .date_on.no_padding{margin-top:0.5rem;}.node--type-article.node--view-mode-teaser .date_on.no_padding .custom_date,.node--type-article.node--view-mode-teaser .date_on.no_padding .blue_rec,.node--type-article.node--view-mode-teaser .date_on .custom_date,.node--type-article.node--view-mode-teaser .date_on .blue_rec{margin-bottom:0;}.node--type-article.node--view-mode-teaser .press_info{font-weight:600;margin-bottom:1.5rem;font-size:1.1rem;text-transform:uppercase;margin-top:-5px;color:var(--blue_dark);}.node--type-article.node--view-mode-teaser .article_type{text-transform:uppercase;font-weight:800;margin-top:-0.5rem;margin-bottom:1.5rem;}.node--type-article.node--view-mode-teaser .article_type.color_1{color:var(--yellow);}.node--type-article.node--view-mode-teaser .article_type.color_2{color:var(--blue_dark);}.node--type-article.node--view-mode-full .wrapper_top_press{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem;}.node--type-article.node--view-mode-full .title_press h1{color:var(--blue_dark);}.node--type-article.node--view-mode-full.tipologia-rassegna-stampa .article_main h2{text-transform:math-auto;margin-bottom:4rem;margin-top:2rem;font-weight:400;}.node--type-article.node--view-mode-full .section_name_press{display:flex;align-items:center;}.node--type-article.node--view-mode-full .section_name_press .press_info{margin-right:0.75rem;color:var(--blue_dark);text-transform:uppercase;font-weight:800;}.node--type-article.node--view-mode-full .section_name_press .blue_rec{width:2rem;height:2px;background-color:var(--blue_dark);}.node--type-article.node--view-mode-full .wrapper_file_links{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:1.5rem;margin-bottom:3rem;}.node--type-article.node--view-mode-full .wrapper_file_links .link_download{margin-bottom:1rem;}.text-formatted ol li ol{list-style-type:lower-alpha;}.site-footer{margin-top:3rem;padding-left:3rem;padding-right:3rem;background-color:var(--blue_dark);}.path-frontpage .site-footer{margin-top:0;}.site-footer .region-footer-first2 ul.navbar-nav li a{font-size:1rem;}.site-footer .region-footer-first2 ul.navbar-nav>li.nav-item>a{text-transform:uppercase;}.site-footer .region-footer-first2 ul.dropdown-menu{border:0;border-radius:0;background-color:var(--white);color:var(--color_main);border:1px solid var(--white);}.site-footer .region-footer-first2 ul.dropdown-menu.show{padding-top:0;padding-bottom:0;}.site-footer .region-footer-first2 ul.dropdown-menu li:has(a:hover),.site-footer .region-footer-first2 ul.dropdown-menu li.dropdown-item.active{background-color:yellow;}.site-footer .region-footer-first2 ul.dropdown-menu li.dropdown-item.active a{font-weight:bold;}.site-footer .region-footer-first2 ul.dropdown-menu li .nav-link.active,.site-footer .navbar-nav .nav-link.active,.site-footer .navbar-nav .show>.nav-link{color:var(--white);font-weight:bold;}.site-footer .content,.site-footer .content a,.site-footer .content a.is-active,.site-footer h2,.site-footer .nav-link,.site-footer .nav-link:focus,.site-footer .nav-link:hover{color:var(--white);}.site-footer h2{text-transform:uppercase;}.site-footer .block{margin:0;padding:0;border:0;}.site-footer__top .region{width:100%;}.site-footer__top h2{border:0;}.site-footer .footer_logo{max-width:80px;}.site-footer .col_social{display:flex;flex-direction:column;justify-content:flex-end;}.footer_socials{display:flex;justify-content:flex-start;align-items:center;margin:0.75rem 0;}.footer_socials .social{margin-right:1.5rem;}.footer_socials .social:last-child{margin-right:0;}.footer_socials svg{fill:#fff;height:1.25rem;width:1.25rem;}#header .footer_socials svg{fill:var(--grey);height:1.25rem;width:1.25rem;}.footer_socials .social:hover svg{fill:var(--yellow);}#header .footer_socials .social:hover svg{fill:var(--blue_dark);}.site-footer .site-footer__bottom{display:flex;justify-content:space-between;}#loader_out{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffff;z-index:999992;overflow:hidden;}#loader_in{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:100%;}.loader_img{display:block;max-width:100px;margin:auto;animation-name:loaderPulse;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite;}@keyframes loaderPulse{0%{transform:scale(0.8,0.8);opacity:1;}100%{transform:scale(1,1);opacity:0.8;}}
#header li.nav-item a.nav-link.liveMatch{color:var(--red);}.path-frontpage .field--name-field-paragraphs.field__items>.field__item{margin-bottom:3rem;}.page-node-113.path-node .paragraph_view_wrapper .field_text h2{color:var(--color_main);}body.page-node-96 .paragraph--type--view{padding-left:0.75rem;padding-right:0.75rem;}body.page-node-96 .paragraph--type--view:before{content:'';display:block;width:3rem;height:2px;background-color:var(--color_main);margin-top:3rem;margin-bottom:1rem;}.paragraph--type--view:has(.partners-token-view){background-color:#fff;margin-left:-0.75rem;margin-right:-0.75rem;padding-left:1.5rem;padding-right:1.5rem;}.path-frontpage .field--name-field-paragraphs.field__items>.field__item:has(.partners-token-view){margin:0;}#pId-42{padding-top:1.5rem;}.partners-token-view{padding-bottom:3rem;}.partners-token-view .views-view-grid.row{align-items:center;text-align:center;}.partners-token-view:after{content:'';display:block;width:50%;margin:auto;background-color:var(--grey);height:1px;margin-top:3rem;}#pId-129 .partners-token-view:after,#pId-130 .partners-token-view:after{height:0;}@media screen and (min-width:768px){.paragraph--type--view:has(.partners-token-view){margin-left:var(--negativeMarginX);margin-right:var(--negativeMarginX);padding-left:var(--positiveMarginX);padding-right:var(--positiveMarginX);}}@media screen and (max-width:767px){#pId-10 h2{font-size:2rem;}}
.just_mobile img{max-height:100px;width:auto;margin-bottom:1rem;}@media (min-width:560px){.node .field--type-image{float:none;margin:0;}}@media screen and (min-width:768px){.just_mobile{display:none;}#main-wrapper{padding-top:1.5rem;}ol.breadcrumb{margin-top:1.5rem;padding-left:0.75rem;padding-right:0.75rem;}.block-page-title-block{padding-left:0.75rem;padding-right:0.75rem;}.mobile_top{text-align:center;}.node--type-article.node--view-mode-full .wrapper_file_links{flex-direction:row;margin-top:5rem;}.node--type-article.node--view-mode-full .wrapper_file_links .link_download{margin-bottom:0;}.paragraphview_title_wrapper *{margin:0;}.views-view-flexbox:has(.flex-md-nowrap){flex-wrap:nowrap;}.navbar-expand-md .offcanvas .offcanvas-body{justify-content:flex-end;}.node--type-match.node--view-mode-teaser.match_teaser .homeCol{display:flex;justify-content:flex-end;}.node--type-match.node--view-mode-teaser.match_teaser .homeCol .team_wrapper,.node--type-match.node--view-mode-teaser.match_teaser .awayCol .team_wrapper{align-items:center;}.node--type-match.node--view-mode-teaser.match_teaser .homeCol .team_wrapper{display:flex;flex-direction:row-reverse;}.node--type-match.node--view-mode-teaser.match_teaser .awayCol{display:flex;justify-content:flex-start;}.node--type-match.node--view-mode-teaser.match_teaser .awayCol .team_wrapper{display:flex;}.node--type-match.node--view-mode-teaser.match_teaser .team_wrapper>div{margin:0.75rem;}.node--type-match.node--view-mode-teaser.match_teaser .colResult h4{font-size:2.5rem;}.node--type-match.node--view-mode-teaser.match_teaser .stadium_col{display:flex;justify-content:center;align-items:center;}section.region-footer-second,section.region-footer-third{text-align:right;}.site-footer .footer_socials{justify-content:flex-end;}.homeNews{}.homeNews .views-view-grid.row,.homeNews .views-view-grid.row>div:last-child{}.homeNews .views-view-grid.row>div:last-child{}.node--type-person.node--view-mode-teaser .modalCol.rightCol .player_data_item.number{font-size:4rem;}.paragraph--type--tai66 .col-txt .colTxtInner{padding-left:1.5rem;padding-right:1.5rem;}}@media screen and (min-width:992px){h2{font-size:2.25rem;line-height:3rem;}.navbar-brand img.img-fluid{max-width:90px !important;}.navbar-expand-lg .offcanvas .offcanvas-body{justify-content:flex-end;}.node--type-article.node--view-mode-full .row.paragraphs{margin-top:4rem;}.node--type-article.node--view-mode-full .row.article h1{margin-bottom:2rem;}}@media screen and (min-width:1024px){#header li.nav-item a.nav-link{position:relative;padding:0;text-transform:uppercase;margin:0.75rem;margin-right:0.5rem;margin-left:0.5rem;padding-right:1rem;}}@media screen and (min-width:1200px){h1{text-transform:uppercase;font-style:italic;}.paragraph--type--slide h2{font-size:3.5rem;line-height:4.5rem;}h3{}h4,.node--type-person.node--view-mode-teaser .modal_trigger_btn .field_number{font-size:1.8rem;line-height:2.4rem;}h4 span{font-size:1.5rem;line-height:100%;}}@media screen and (min-width:1400px){#header{padding-left:1.5rem;padding-right:1.5rem;}.paragraph_content_wrapper.decoration{background-color:var(--color_main);margin-right:var(--negativeMarginX);margin-left:var(--negativeMarginX);padding-right:var(--positiveMarginX);padding-left:var(--positiveMarginX);padding-top:1.5rem;padding-bottom:1.5rem;}.paragraph_content_wrapper.decoration *{color:var(--white);}}@media screen and (max-width:991px){h1{font-size:2.5rem;line-height:3rem;}.paragraph--type--text-and-image .col-tai-img.col-img .field__item{display:flex;flex-direction:row;justify-content:center;}.node--type-person.node--view-mode-teaser .node__content.clearfix{text-align:center;}}@media screen and (max-width:767px){h1{font-size:1.75rem;}h2{font-size:1.25rem;line-height:120%;}#header li.nav-item a.nav-link{font-size:1.5rem;}#header li.nav-item .dropdown-menu .dropdown-item>a{font-size:1.25rem;}.videoheader{}.paragraph--type--slide .slide_wrapper .slide_text{bottom:auto;top:33%;width:100%;}.paragraph--type--slide .slide_wrapper .field_text{padding-right:1.5rem;}.competition_inner,.team_vs,.stadiumCol .stadium_wrapper{margin-bottom:1.5rem;}.row_nextmatch .order-1 .team_wrapper,.row_nextmatch .order-3 .team_wrapper,.stadiumCol{flex-direction:column;}.node--type-match.node--view-mode-teaser.match_teaser{position:relative;padding-top:6rem;padding-bottom:1.5rem;margin-bottom:1.5rem;}.node--type-match.node--view-mode-teaser.match_teaser .team_logo{margin-bottom:0.75rem;}.mobile_top{position:absolute;top:0;left:0rem;}.partners-view.partners-token-view{text-align:center;}.paragraphview_title_wrapper:has(a.field_link) .paragraphview_title{font-size:1.6rem;}.node__content .field_body.row>.col-12,.paragraph--type--text-and-map>.container-xxl{padding:0;}.thead.views-field_team_wrapper.views-field-nothing_header{padding-left:1rem;}.views-field.views-field-nothing.ladder-team-wrapper .field-content{display:flex;flex-direction:column;}.views-field.views-field-nothing.ladder-team-wrapper img{margin-bottom:0.15rem;}.node--type-person.node--view-mode-teaser .modal_trigger_btn .textual_info *{text-align:left;}.node--type-person.node--view-mode-teaser .modal_trigger_btn .textual_info .field_number{font-size:2rem;}.site-footer{padding:1.5rem;padding-bottom:0;}.site-footer .footer_logo{margin-bottom:1.5rem;}.site-footer .social_title{margin-top:1.5rem;}.site-footer .site-footer__bottom{flex-direction:column-reverse;}.site-footer__bottom{margin-left:-0.75rem;}#block-usfasano-copyright{padding-left:0.75rem;}}@media screen and (max-width:320px){.paragraphview_title_wrapper .field_link{font-size:0.9rem;}}
.user-logged-in.path-frontpage ul.nav-tabs{position:relative;z-index:55;background-color:#fff;}
