.textwidget{
color: var(--Bianco, #F7F7F7);
font-family: Oxanium;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 22.95px; } .e-con {
--container-max-width: 1400px;
} .qodef-button.qodef-layout--filled.qodef-html--link:hover a {
color:#fff;
} .textFooter1{
color: var(--Bianco, #F7F7F7);
font-family: Oxanium;
font-size: 21px;
font-style: normal;
font-weight: 600;
line-height: 36px; text-transform: none;
}
.textFooter2{
color: var(--Bianco, #F7F7F7);
font-family: Oxanium;
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: 20px; text-transform: uppercase;
}
.megamenustyle{
font-size: 18px !important;
color: #E62930 !important;
}
.elementor-kit-6993 h5{
font-size:15px;
font-weight:700;
}
.qodef-page-title{
height:50px !important;
background-color:#fff !important;
padding-bottom:0px !important;
padding-top:0px !important;
} @media only screen and (min-width: 601px) and (max-width:1024) {
.qodef-m-content {
padding: 2% 2% 0% 2% !important;
}
h1{
font-size: 50px !important;
}
} @media only screen and (min-device-width : 320px) and (max-device-width : 600px) and (orientation : portrait) {
.qodef-page-title .qodef-breadcrumbs a, .qodef-page-title .qodef-breadcrumbs span {
font-size:8px !important;
}
h1{
font-size: 50px !important;
}
#qodef-back-to-top{
right:0 !important;
left:25px !important;
}
} @media only screen and (min-device-width : 320px) and (max-device-width : 600px) and (orientation : landscape) {
body { }
} .qodef-breadcrumbs{
background-color: #fff !important;
padding: 1% 1% 1% 1% !important;
}
.customlabel{
font-size:10px;
color:#E62930;
vertical-align: super;
}
.headlinered{
color:#E62930 !important;
} .qodef-interactive-link-showcase.qodef-layout--list .qodef-m-content ul li{
list-style-type:square !important;
list-style-position:inside !important;
}
.qodef-interactive-link-showcase.qodef-layout--list .qodef-m-content ul li::marker{
color:#ff4d24 !important;
} .qodef-portfolio-list.qodef-swiper-container .qodef-m-content-wrapper {
transform: translateX(-15px);
} .qodef-image-section-info.qodef-layout--info-on-image {
width:100% !important;
} .topareamenu{
color: var(--Bianco, #F7F7F7);
font-family: Oxanium;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 22.95px; } .wpcf7-form-control-wrap span.wpcf7-list-item-label {
text-transform: initial;
} .btncustomheader{
font-size:12px !important;
padding: 20px 30px !important;
}
.wpcf7-form-control-wrap  label {
align-items: flex-start;
gap: 10px;
}
.qodef-banner.qodef-layout--text-on-hover .qodef-button.qodef-layout--filled.qodef-html--link {
display: none;
}
.btn-white{
background:rgb(255 255 255) !important;
} .linear_gradient {
background: linear-gradient(357deg, rgb(77 77 77) 0%, rgba(255, 255, 255, 0) 100%);
}
.linear_gradient .qodef-m-image {
mix-blend-mode: multiply;} .cld-configurator-external {
margin-top: -60px;
}
#qodef-top-area{
z-index:9999;
}
@media screen and (min-width: 1281px) {
.cld-configurator-external {
transform: scale(0.8);
}
}
.grecaptcha-badge{visibility: collapse !important;}
#qodef-back-to-top{
left:25px !important;
} .wpml-ls-link {color: #727272 !important}
a.wpml-ls-link:hover {color: #E62930 !important}
.spaceCard{
padding:50px 0px;
}