.logo-noviia{display:inline-flex;gap:5px;color:#fff!important}.page-numbers.current,.c_list-nav .pagination a:hover{background-color:var(--e-global-color-vamtam_accent_2);color:var(--vamtam-body-link-visited);padding:20px 25px;border-radius:100px}.iub__us-widget__wrapper{background-color:#000!important}.iub__us-widget__link{color:#fff !important}.iub__us-widget__link:hover{background-color:transparent!important}form .row{padding-bottom:24px;display:flex;gap:30px}form .row .span_12{width:100%}form .wpcf7-submit{padding:20px 18px!important;text-decoration:none!important;color:#fff!important;background-color:var(--e-global-color-vamtam_accent_1)!important}form .wpcf7-list-item-label{color:#000}.dark-bk form .wpcf7-list-item-label{color:#fff}.dark-bk form .wpcf7-submit{color:#000!important;background-color:#fff!important}form .wpcf7-submit:hover{color:#000!important;background-color:var(--e-global-color-vamtam_accent_2)!important;border-color:var(--e-global-color-vamtam_accent_2)!important}form input,form select,form textarea{border:2px solid var(--e-global-color-vamtam_accent_1)!important}@media only screen and (max-width:690px){form .row{flex-direction:column}}.logo-noviia img{vertical-align:middle;filter:brightness(5) grayscale(1)}.logo-noviia:hover img{filter:brightness(1) grayscale(0)}.elementor-9088 .elementor-element.elementor-element-f853794 img{width:100%;max-width:100%;height:80px;object-fit:cover;object-position:center center}.concorsi-box{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.corsi-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.taxonomy-concorsi-terms{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.term-single-posts{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px}.term-single-posts a .elementor-button-icon{margin-top:auto;margin-left:auto;border:1px solid;height:64px;width:64px;text-align:center;border-radius:100px;padding:20px;line-height:1;display:inline-block;float:inline-end}.elementor-post__badge{display:none}.corsi-list.term-single-posts .corso-box{background-color:#fff}.term-single-posts a h2{font-size:25px;text-align:left;margin-top:0;color:#fff;text-transform:uppercase}.term-single-posts a p{margin-bottom:0}.corsi-list a h2,.corsi-list a span{color:var(--vamtam-body-link-visited)}.elementor-kit-4 .term-single-posts a:hover{color:#fff!important}.term-single-posts a:hover h2,.term-single-posts a:hover>span{color:#ffc53a}.term-single-posts a{aspect-ratio:1/1;background-color:var(--vamtam-body-link-visited);color:#fff}.term-single-posts a{display:flex;flex-direction:column;padding:30px;justify-content:space-between}.concorsi-box h3{font-size:22px;color:#fff;text-align:center}.concorsi-term{display:flex;position:relative;justify-content:center;align-items:center;padding:20px 15px;background-color:var(--e-global-color-vamtam_accent_1);aspect-ratio:1/1;overflow:hidden}.concorsi-term h3,.concorsi-term h3 a{text-align:center;font-size:24px;color:#fff!important}.concorsi-term:hover h3{color:var(--e-global-color-vamtam_accent_2)!important}.concorsi-term img{position:absolute;bottom:3%;width:80%;right:-15%;opacity:.2}.concorsi-term-carabinieri img{width:50%;right:-15%}.concorsi-term-esercito-italiano img,.concorsi-term-marina-militare img,.concorsi-term-polizia-di-stato img,.concorsi-term-polizia-penitenziaria img,.concorsi-term-vigili-del-fuoco img,.concorsi-term-guardia-di-finanza img{width:40%;right:-5%}.corso-box h2{font-size:26px;color:#35388b;margin-bottom:40px}.corso-box p{margin:0;color:#35388b}.corso-box p span{text-transform:lowercase}.concorsi-box img{aspect-ratio:1/1;filter:brightness(1);transition:all .3s}.concorsi-box a:hover img{filter:brightness(1.5);transition:all .3s}.single h1{color:#36348e!important}.corso-data-box{background-color:#b7d8ef;padding:20px;margin-bottom:40px}.tax-concorsi h1{color:#fff;font-size:100px}.tax-concorsi header{background-color:var(--e-global-color-vamtam_accent_1)}.tax-concorsi #sub-header{display:none}.tax-concorsi .limit-wrapper{max-width:100%;width:100%}.tax-concorsi .page-title,.tax-concorsi header img,.page-taxonomy-content{max-width:var(--vamtam-site-max-width);margin:auto;width:100%}.page-taxonomy-content{margin-bottom:10rem}.term-description{margin-bottom:20px}.img_offset{padding-top:4em;padding-bottom:2em}.singolo_allegato{display:flex;align-items:center;gap:5px;margin-bottom:15px;background-color:var(--e-global-color-vamtam_accent_1);color:#000 !important}.c_scroll_sticky_info .singolo_allegato{color:#fff !important}.img_allegato img.elementor-icon{width:22.5px;display:block;filter:brightness(0)}.singolo_allegato .img_allegato img.elementor-icon{filter:invert(16%) sepia(44%) saturate(1542%) hue-rotate(211deg) brightness(55%) contrast(91%)!important}.singolo_allegato:hover .img_allegato img.elementor-icon{filter:invert(85%) sepia(55%) saturate(1022%) hue-rotate(326deg) brightness(102%) contrast(101%)!important}.c_scroll_sticky_info .singolo_allegato:hover{background-color:var(--e-global-color-vamtam_accent_2);color:#000 !important}.singolo_allegato:hover{color:#fff !important}.singolo_allegato .elementor-icon{font-size:30px}.singolo_allegato .img_allegato{display:flex;padding:10px;background-color:#e4e4e4;width:50px;flex:0 0 50px;justify-content:center;align-items:center}.singolo_allegato:hover .img_allegato{background-color:#e4e4e4}.singolo_allegato .img_allegato i{color:#000}.singolo_allegato .img_allegato i{color:var(--e-global-color-vamtam_accent_1)}.singolo_allegato:hover .img_allegato i{color:#000}.singolo_allegato .name_allegato{flex:1 0 auto;display:flex;align-items:center;justify-content:space-between;padding:10px 30px 10px 10px}.single-post .singolo_allegato .name_allegato{justify-content:flex-start}.single-post .c_attachments{display:flex;flex-direction:column;align-items:flex-start}.single-post .singolo_allegato{background-color:transparent}.single-post .singolo_allegato:hover{background-color:var(--e-global-color-vamtam_accent_1)}.single-post .name_allegato i{margin-left:10px}.c_scroll_sticky_info .singolo_allegato .name_allegato span{text-overflow:ellipsis;width:150px;white-space:nowrap;overflow:hidden}.singolo_allegato .elementor-icon i,.singolo_allegato .elementor-icon svg{width:100%;height:100%;position:relative;display:block}.singolo_allegato .elementor-icon i:before,.singolo_allegato .elementor-icon svg:before{position:relative;left:0;transform:translateX(0%)}.c_widget-container,.overflow_anim .vamtam-image-wrapper{overflow:hidden}.single-corso .page-header{text-align:left;align-items:flex-start!important}.single-concorso h1{text-align:left}.alt_link a{color:var(--e-global-color-vamtam_accent_2)}.related-posts_concorso{--grid-column-gap:30px;--grid-row-gap:35px}.related-posts_concorso .elementor-fit-height{padding-bottom:calc(0.66* 100%)}.elementor-section-height-default .elementor-container{justify-content:space-between}.elementor-widget-image.imageGrowWithScaleTop .vamtam-image-wrapper{overflow:hidden}.hover_white_text .elementor-button-link:hover{color:#fff!important}.c_attachments p{font-size:25px;font-weight:700}.single-concorso .c_attachments p{color:var(--e-global-color-vamtam_accent_6);font-family:var(--e-global-typography-vamtam_h4-font-family),Sans-serif;font-size:var(--e-global-typography-vamtam_h4-font-size);font-weight:var(--e-global-typography-vamtam_h4-font-weight);line-height:var(--e-global-typography-vamtam_h4-line-height);margin-bottom:10px}.c_scroll_sticky_info .elementor-widget-container{font-size:16px}.single-post .elementor-widget-theme-post-title h1{color:#ffffff!important}.elementor-post__card .elementor-post__thumbnail__link{order:1}.elementor-post__card .elementor-post__meta-data{order:2}.elementor-post__card .elementor-post__text{order:3}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0!important}.elementor-posts .elementor-post__card .elementor-post__meta-data{border-bottom:1px solid #eaeaea}.elementor-posts .elementor-post__meta-data{font-size:16px!important;color:var(--e-global-color-vamtam_accent_1)!important}.single-concorso .elementor-posts .elementor-post__card{border:1px solid #69727d!important}.single-post .meta_section p{margin:0!important}.c_list-nav .pagination{display:flex;justify-content:center;align-items:center;padding-top:4rem;list-style:none}.bk_dark a:visited,.bk_dark a.page-numbers,.bk_dark .c_list-nav .pagination{color:#fff}.page-numbers.current,.c_list-nav .pagination a:hover{background-color:var(--e-global-color-vamtam_accent_2);color:var(--vamtam-body-link-visited)}#elementor-tab-title-4291{display:none}.c_list-nav .pagination span,.c_list-nav .pagination a{display:block;margin-right:.5rem;padding:1rem;width:60px;height:60px;border-radius:100px;text-align:center}.iub__us-widget{background-color:#000}footer .iubenda-nostyle{color:#fff!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background-color:#46b450;color:#fff;font-weight:500}.concorso_thumb img{height:300px;object-fit:cover;object-position:top}.grecaptcha-badge{display:none}.noviia-logo img{vertical-align:middle;filter:brightness(0) invert(1)}.noviia-logo:hover img{filter:brightness(1) invert(0)}@media (min-width:767px){.c_widget-image{position:absolute}.c_widget-container{margin:-15% 0 0}}@media (max-width:1260px){.taxonomy-concorsi-terms{grid-template-columns:repeat(3,1fr)}}@media (max-width:1025px){.tax-concorsi .vamtam-box-outer-padding,.tax-concorsi .limit-wrapper,.tax-concorsi .header-padding{padding-left:0;padding-right:0}}@media (max-width:1024px){.term-single-posts{grid-template-columns:repeat(2,1fr)}.term-single-posts a{aspect-ratio:unset}.taxonomy-concorsi-terms{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.corsi-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.tax-corsi .limit-wrapper,.tax-concorsi .limit-wrapper{padding:0!important}.concorsi-box{grid-template-columns:repeat(2,1fr)}.corsi-list,.taxonomy-concorsi-terms,.term-single-posts{grid-template-columns:repeat(1,1fr)}.taxonomy-concorsi-terms{grid-template-columns:repeat(2,1fr)}.concorsi-box h3{font-size:16px}.concorsi-term h3,.concorsi-term h3 a{font-size:22px}.singolo_allegato .name_allegato span{text-overflow:ellipsis;width:300px;white-space:nowrap;overflow:hidden}}@media (max-width:500px){.concorso_thumb img{height:200px;object-fit:cover;object-position:top}.page-taxonomy-content{margin-bottom:2rem}.concorsi-term h3,.concorsi-term h3 a{font-size:18px}.taxonomy-concorsi-terms{grid-column-gap:10px;grid-row-gap:10px}.iub__us-widget{padding:.5em .5em 4.5em .5em!important}}