@media print {
a:after {
content: " (" attr(href) ")";
display: none;
}
.elementor-location-header {
background: #f5f5f5 !important;
}
.elementor-location-header section,
.elementor-location-header nav {
display: none;
}
.elementor-913 .elementor-element.elementor-element-32e0c360,
.elementor-913 .elementor-element.elementor-element-246c9361 {
text-align: right !important;
padding-right: 10px;
} .elementor-913 .elementor-element.elementor-element-6e724957 {
display: none !important;
} .woocommerce-notices-wrapper,
#shop_closed_notice,
#vt_added_to_cart_notification,
#vt_error_notification {
display: none;
} .elementor-location-single.type-product>.elementor-top-section>.elementor-container {
min-height: auto !important;
padding: 10px !important;
}
.elementor-location-single.type-product>.elementor-top-section>.elementor-container .elementor-widget-button {
display: none !important;
} .elementor-189 .elementor-element.elementor-element-822bddd>.elementor-container {
padding-top: 0 !important;
}
.elementor-189 .elementor-element.elementor-element-1c040653>.elementor-element-populated {
padding: 0 20px !important;
} .elementor-189 .elementor-element.elementor-element-1b856b8 .elementor-widget-wrap {
padding: 10px !important;
background-color: #f5f5f5 !important;
margin-bottom: 10px !important;
}
.period_infos .anno,
.period_infos .period {
font-size: 12px !important;
}
.period_infos .period_start,
.period_infos .period_end,
.period_infos .subscr_start,
.period_infos .subscr_end {
width: 25% !important;
font-size: 10px !important;
}
.period_infos .subscr_start,
.period_infos .subscr_end {
padding-left: 10px !important;
} .elementor-189 .elementor-element.elementor-element-62c0de2,
.elementor-189 .elementor-element.elementor-element-ad36a57 {
width: 50% !important;
}
.elementor-189 .elementor-element.elementor-element-62c0de2 *,
.elementor-189 .elementor-element.elementor-element-ad36a57 * {
font-size: 10px;
}
.elementor-189 .elementor-element.elementor-element-62c0de2>.elementor-widget-wrap,
.elementor-189 .elementor-element.elementor-element-ad36a57>.elementor-widget-wrap {
align-content: flex-end !important;
padding: 0px 10px !important;
}
.elementor-189 .elementor-element.elementor-element-62c0de2>.elementor-widget-wrap>*,
.elementor-189 .elementor-element.elementor-element-ad36a57>.elementor-widget-wrap>* {
border-bottom: 1px solid #ccc
}
.elementor-189 .elementor-element.elementor-element-62c0de2>.elementor-widget-wrap .elementor-widget-wrap,
.elementor-189 .elementor-element.elementor-element-ad36a57>.elementor-widget-wrap .elementor-widget-wrap {
padding: 0px !important;
} .elementor-widget-woocommerce-product-content {
font-size: 12px;
} .iic_calendars_list {
overflow: hidden !important;
flex-wrap: wrap !important;
row-gap: 15px !important;
}
.iic_calendars .single_lessons_calendar {
min-width: 200px;
border: 0 !important;
padding: 0 !important;
}
.single_calendar_title {
font-size: 16px !important
}
.single_lessons_calendar ul li {
font-size: 12px;
line-height: 20px;
} .elementor-189 .elementor-element.elementor-element-34021fc {
display: none !important;
} footer {
background-color: #f5f5f5 !important;
}
.elementor-152 .elementor-element.elementor-element-a011f64 {
display: none !important;
}
.elementor-element-1db6e10 {
display: none !important;
}
.stampa .qr_code_box .elementor-widget-wrap,
.stampa .year-corso .elementor-widget-wrap {
background-color: var(--e-global-color-dbf93c3) !important;
}
.stampa .elementor-element.price_box {
background-color: var(--e-global-color-accent) !important;
}
.stampa .course_footer {
border: 1px solid #e0e0e0;
border-radius: 0 0 25px 25px !important;
border-top: 0 !important;
}
.stampa .course_body {
border-right: 1px solid #e0e0e0 !important;
}
.stampa .course_footer .classi {
border-radius: 0 0 0 25px !important;
background-color: #e0e0e0 !important;
}
.stampa .classi .course_classes .single_class {
max-width: 100% !important;
}
.stampa .calltoaction {
background-color: var(--e-global-color-dbf93c3) !important;
border-radius: 0 0 25px 0 !important;
}
.stampa .level-info {
background-color: var(--e-global-color-secondary) !important;
}
.stampa .course_availability .course_availability_title {
background-color: #e0e0e0 !important;
}
.stampa .course_availability,
.stampa .course_availability * {
border-color: #e0e0e0 !important;
}
.stampa .course_availability .course_availability_hours ul li,
.stampa .course_availability .days ul li {
border-color: #e0e0e0 !important;
} .stampa.docente .header-1 .elementor-widget-wrap {
background-color: var(--e-global-color-secondary) !important;
}
.stampa.docente .header-2 .elementor-widget-wrap {
background-color: var(--e-global-color-bd14155) !important;
}
.stampa.docente .nome-ita .elementor-widget-container {
background-color: var(--e-global-color-primary) !important;
}
.stampa.docente .nome-jap .elementor-widget-container {
background-color: var(--e-global-color-dbf93c3) !important;
}
.stampa.docente .infos .elementor-widget-heading>.elementor-widget-container:before {
color: var(--e-global-color-primary) !important;
}
.stampa.docente .underpicture .elementor-widget-container {
background-color: var(--e-global-color-secondary) !important;
}
.stampa.docente .qrcode img {
border: 8px solid #ffffff !important;
}
.stampa.docente .messaggio .elementor-widget-wrap {
background-color: var(--e-global-color-accent) !important;
}
.stampa.docente .messaggio .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container {
background-color: var(--e-global-color-secondary) !important;
}
.stampa.docente .messaggio .elementor-widget-wrap .elementor-widget-icon-box .elementor-icon>i:before,
.stampa.docente .messaggio .elementor-widget-wrap .elementor-widget-icon-box .elementor-icon-box-title>span {
color: var(--e-global-color-accent) !important;
}
.stampa.docente .calltoaction {
border-radius: 0 0 0px 25px !important;
}
}