.slider_ul br {
display: none !important;
}
ul.slider_ul {
list-style: square;
padding-left: 18px;
}
.slider_ul li::marker {
color: #006cb7;
}
@media screen and (max-width: 768px) {
.bg-wave svg {
transform: scale(1.20) !important;
}
}
.social-container {
display: flex;
justify-content: flex-start;
gap: 20px;
margin-top: 20px;
}
.social-container a {
color: #fff !important;
text-decoration: none;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 10px; }
.social-container a.facebook {
background-color: #4267B2; }
.social-container a.instagram {
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); }
.social-container a.linkedin {
background-color: #0077B5; }
.social-container i.fab {
font-size: 1.1em;
}
button.iubenda-tp-btn.iubenda-cs-preferences-link {
display: none !important;
opacity: 0;
pointer-events: none;
} div#vetrina {
background: #036cb7;
margin: 30px 10px 0;
border-radius: 4px;
padding: 20px 15px;
display:flex;
flex-direction: column;
align-content: center;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='118.343' height='89.314' viewBox='0 0 118.343 89.314'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rettangolo_24' data-name='Rettangolo 24' width='118.343' height='89.314' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Raggruppa_7' data-name='Raggruppa 7' opacity='0.308'%3E%3Cg id='Raggruppa_6' data-name='Raggruppa 6' transform='translate(0 0)' clip-path='url(//www.datexel.it/wp-content/themes/scape-child/%23clip-path)'%3E%3Cpath id='Tracciato_11' data-name='Tracciato 11' d='M41.471,2.6C47.451,1.708,53.522-.325,59.4.137,81.286,1.856,98.733,19.092,100.35,39.6,102.2,63.053,88.921,82.082,66.429,87.8c-7.6,1.93-15.321,2.175-22.856-.708,0-.292,0-.585,0-.877.868-.575,1.734-1.153,2.923-1.943-8.843-2.348-16.282-6.565-21.965-13.427-1.031-1.246-1.364-3.065-2.02-4.618C32.382,63.084,38.386,54.2,38.07,43.212A22.344,22.344,0,0,0,21.26,22.434l.048.154c5.756-9.241,14.242-14.83,24.86-17.781a9.059,9.059,0,0,0-1.68-1.3c-1.017-.4-2.09-.649-3.14-.96Zm6.048,2c16.194,9.418,24.542,22.54,24.636,39.777.094,17.345-8.462,30.51-23.789,39.716,15.417,3.3,31.221-3.112,40.65-16.009a39.5,39.5,0,0,0,1.625-44.531c-9.677-15.4-24.028-21-43.123-18.954' transform='translate(17.824 0.058)' fill='%23fff'/%3E%3Cpath id='Tracciato_12' data-name='Tracciato 12' d='M59.294,2.654l-.123-.05A42.049,42.049,0,0,0,35.885,20.887l-1.191.026A24.028,24.028,0,0,0,7.984,44.527C8.12,58.642,19.222,68.743,34.524,68.392l1.292.075c2.2,2.675,4.109,5.655,6.64,7.964,5.388,4.918,11.027,9.622,18.941,9.843,0,.292,0,.585,0,.877-7.664.46-15.422,1.906-22.976,1.2C16.111,86.247.24,65.326,0,44.964-.252,23.126,17.6-.363,45.858,0c4.489.059,8.958,1.726,13.437,2.649' transform='translate(0 0.001)' fill='%23fff'/%3E%3Cpath id='Tracciato_13' data-name='Tracciato 13' d='M26.067,12.967c-8.225,14.648-9.457,29.237.36,43.739q-1.812,1.12-3.627,2.237c-.43-.026-.862-.051-1.292-.075-1.849-6.19-4.234-12.278-5.429-18.59-1.938-10.218,1.535-19.674,5.6-28.892l1.191-.024,3.245,1.757Z' transform='translate(13.017 9.526)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: 97% 50%;
background-size: 18%;
}
div#vetrina * {
color:#fff;
margin-bottom:0;
margin-top:0; 
}
div#vetrina h3 {
font-size:22px;
font-weight: 400;
}
div#vetrina h6 {
font-size:16px;
font-weight: 700;
}
body.archive li.wtbx-product-entry.featured .wtbx-product-inner {
border: solid 1px #036cb7;
position:relative;
}
body.archive.it_IT li.wtbx-product-entry.featured .wtbx-product-inner:after {
content: "Novità";
position: absolute;
background: #036cb7;
top: 20px;
left: -45px;
transform: rotate(-45deg);
color: #fff;
width:160px;
text-align: center;
text-transform:uppercase;
font-family: "Montserrat", sans-serif;
font-weight: 700;
font-size:14px;
z-index: 99;
}
body.archive.en_US li.wtbx-product-entry.featured .wtbx-product-inner:after {
content: "New";
position: absolute;
background: #036cb7;
top: 20px;
left: -45px;
transform: rotate(-45deg);
color: #fff;
width:160px;
text-align: center;
text-transform:uppercase;
font-family: "Montserrat", sans-serif;
font-weight: 700;
font-size:14px;
z-index: 9;
}
.vetrina_popup .pum-content > h6 {
color: #fff;
margin: 0 !important;
text-align: center;
font-weight:700;
}
.vetrina_popup .pum-content > h3 {
color: #fff;
margin: 0 !important;
text-align: center;
font-weight:400;
}
.vetrina_popup .pum-content > p {
text-align: center;
margin-bottom: 0;
color: #fff !important;
}
.vetrina_popup .wtbx-product-footer p {
margin-bottom: 0 !important;
}
.vetrina_popup .products.wtbx-grid-products {
position: relative;
padding-bottom: 0;
margin: 0 !important;
padding-left: 40px;
padding-right: 40px;
}
.vetrina_popup .products.wtbx-grid-products:before {
content: "";
position: absolute;
bottom: 0;
border-radius: 10px;
background-color: #ffffff73;
width: 100%;
height: 70%;
display: block;
z-index: 0;
visibility: visible;  left: 0;
opacity: .3;
}
.vetrina_popup .wtbx-grid-wrapper {
margin: 0 !important;
}
.vetrina_popup .wtbx-product-single-entry p {
color: #7e899e;
}
.wtbx-product-entry .wtbx-product-inner .wtbx-product-link {
bottom: 0px !important;
z-index: 9 !important;
}
.wtbx-product-entry .wtbx-product-inner .wtbx-product-image {
margin-top: 15px !important;
}
.wcpscwc-product-slider button.slick-prev {
left: -15px;
}
.wcpscwc-product-slider button.slick-next {
right: -15px;
}
body .wcpscwc-product-slider .slick-arrow {
top: 50% !important;
padding: 20px 20px !important;
border-radius: 50% !important;
}
.wcpscwc-product-slider button.slick-prev, .wcpscwc-product-slider button.slick-next {
background-size: 8px 13px !important;
}
#cat_desc {
margin: 0 10px;
}
div#prossimamente h3 {
font-size: 22px;
font-weight: 400;
margin-bottom: 0;
margin-top: 0;
}
div#prossimamente h6 {
margin-bottom: 0;
margin-top: 0;
color: #036cb7;
}
div#prossimamente {
background: #f7f7f7;
margin: 50px 10px 0;
border-radius: 0px 4px 4px 0px;
padding: 20px 15px;
display: flex;
flex-direction: column;
border-left: solid 4px #036cb7;
}
div#prossimamente h3 b {
color: #036cb7 !important;
font-weight: 600;
} footer span.testo_footer {
font-size: 14px;
text-align: center;
}
footer span.testo_footer a {
font-weight: bold;
}
.single-product #container.container-single-product .product .product-content-wrapper {
align-items: stretch;
}
.single-product figure.woocommerce-product-gallery__wrapper.clearfix {
margin-bottom: 0 !important;
}
.single-product .summary.entry-summary {
top: 0 !important;
}
.single-product figure.woocommerce-product-gallery__wrapper.clearfix {
height: 100%;
}
.single-product .product-gallery.woocommerce-product-gallery.images.thumbnails-bottom.no-thumbnails.initialized {
height: 100%;
}
.single-product .product-main-image.wtbx-lightbox-container {
height: 100%;
display: flex !important;
align-items: center;
} #quote_request {
background: #f3f6fb;
border-radius: 6px;
padding-top: 40px;
padding-bottom: 40px;
}
#quote_request .wtbx-col-sm-12 {
margin: 0 !important;
}
#quote_request > h3{
margin-bottom: 0px !important;
margin-top: 0px !important;
}
#quote_request > p{
margin-top: 10px;
margin-bottom: 30px;
}
#quote_request form .form-contatti > div{
padding: 0px 5px !important;
}
#quote_request form .form-contatti{
padding: 0px 25px !important;
}
.wpcf7-spinner {
position: absolute !important;
top: 38%;
} .btn-slider {
box-shadow: rgb(24 32 45 / 30%) 15px 15px 20px 0px !important;
font-weight: 600 !important;
line-height: 3.8em !important;
border-radius: 6px !important;
text-align: center !important;
}
.btn-slider .wtbx_link_arrow {
-webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-ms-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-o-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
fill: #fff;
opacity: 0;
}
.btn-slider:hover .wtbx_link_arrow {
opacity: 1;
}  .single-post #content .wtbx_vc_text_element p em {
color: #7e899e !important;
}
.opacity_0 {
opacity: 0 !important;
}
.single-post #page-wrap>.row-inner:last-child {
display: none;
}
.testo_mobile {
display: none;
}
.anniversario .testo_mobile h3 {
font-size: 52% !important;
line-height: 1.4 !important;
}
.wtbx-lazy {
opacity: 1 !important;
}
.wtbx_vc_column .wtbx_vc_column_inner .wtbx_column_wrapper .wtbx_column_content {
padding: 0px !important;
}
.pum-content.popmake-content:focus {
outline: 0px solid white !important;
}
.breadcrumbs-path a.home+span {
display: none !important;
}
.breadcrumbs-path a[title="Prodotti"],
.breadcrumbs-path a[title="Products"] {
display: none !important;
}
body.wtbx-page-init #site {
opacity: 1 !important;
visibility: visible !important;
}
body.wtbx-page-init .wtbx_ha_bottombar_right {
display: none !important;
}
.postProductRow .wtbx_inner_row_content_inner .vc_col-sm-8 .wtbx_inner_column_wrapper>.wtbx_inner_column_content {
padding: 0 25px 0 0 !important;
}
.postProductRow .wtbx-button.wtbx-button-primary:hover {
background-color: #333 !important;
border-radius: 6px !important;
box-shadow: 0 5px 30px -2px rgb(24 32 45 / 70%) !important;
}
.postProductRow {
margin-top: 50px;
margin-bottom: 50px;
}
.postProductRow .wtbx_inner_row_content_inner .vc_col-sm-4,
.single-post .imgCover {
box-shadow: 0 0px 20px 0px rgb(0 0 0 / 10%) !important;
}
body #iubenda-cs-banner button.iubenda-cs-customize-btn {
border: 1px solid #fff !important;
}
body.single-post.wtbx-smartimages-off .wtbx_image_inner.wtbx-element-reveal {
padding: 0px;
}
body.single-post #main #page-header .page-header-inner {
padding-top: 200px;
}
body.single-post #page-header .page-header-inner .wtbx-page-title h1 {
font-size: 38px;
}
body.single-post #page-wrap {
padding-top: 30px;
}
.myblog .wtbx-grid-minimal article.post-entry .post-minimal-inner {
padding: 30px 45px 30px 45px;
}
.myblog .wtbx-grid-minimal article.post-entry .post-entry-footer {
position: relative;
bottom: 0;
left: 0;
right: 0;
}
.myblog .wtbx-grid-minimal article.post-entry .post-entry-footer .btn_articolo {
padding: 10px 20px;
background: #0f6cb7;
color: #fff;
border-radius: 6px;
font-size: .928571em;
display: inline-block;
}
.myblog .wtbx-grid-minimal article.post-entry .post-entry-footer .post-entry-footer-section {
line-height: 44px !important;
}
.myblog .wtbx-grid-minimal article.post-entry .post-entry-footer .post-like a>i {
float: none;
}
body .wtbx-social-wrapper .wtbx-social-trigger:after,
body .wtbx-social-wrapper .wtbx-social-trigger,
body .wtbx-social-wrapper .wtbx-social-container .wtbx-social-inner .wtbx-share i {
border-radius: 14px;
}
body .wtbx-social-wrapper {
bottom: -10px;
}
body .wtbx-button-primary,
body input[type="submit"]:not(.wtbx-button-secondary) {
background-color: rgb(15 108 183) !important;
border: 0 solid #0f6cb7;
border-radius: 6px;
}
.single-post #content .wtbx_vc_text_element p {
font-size: 16px;
line-height: 1.6 !important;
}
.single-post h2.wtbx_heading_el_title {
line-height: 1.2;
margin-bottom: 10px;
}
#header-wrapper .wtbx_menu_nav .menu>.menu-item .menu-depth-1:not(.sub-menu-wide) .sub-menu-item.has-submenu:hover {
z-index: 10;
background: #f9fafb;
}
#header-wrapper .wtbx_menu_nav .menu>li>.sub-menu .sub-menu .sub-menu-item:hover:before,
#header-wrapper .wtbx_menu_nav .menu>li>.sub-menu .sub-sub-menu .sub-menu-item:hover:before {
opacity: 0 !important;
} .wpb_raw_code.wpb_content_element.wpb_raw_html {
width: 100%;
}
.img_slider img {
width: 100%;
display: block;
} .img_slider {
position: relative;
display: block;
width: 100%;
}
.img_slider .uno {
position: relative;
display: block;
margin-right: 30px;
margin-left: auto;
width: 180px; animation-delay: 2s;
}
.img_slider .due {
position: absolute;
bottom: 60px;
right: -90px;
width: 190px; animation-delay: 2.6s;
}
.img_slider .tre {
position: absolute;
bottom: 40px;
width: 150px;
left: -30px; animation-delay: 3.2s;
}
.img_slider .quattro {
margin-left: 90px;
width: 130px;
margin-top: 50px;
position: relative;
display: block; animation-delay: 3.8s;
} .search #wtbx-search-page-searchform .wtbx-col-lg-1,
.search #wtbx-search-page-searchform .wtbx-col-lg-4 {
display: none !important;
}
.search #wtbx-search-page-searchform .wtbx-col-lg-7 {
width: 100% !important;
}
.single-product .product_meta .sku_wrapper.item-field {
display: none !important;
} .wtbx_fixed_navigation.clearfix.totop-invisible .my_social {
opacity: 0;
visibility: hidden;
}
.wtbx_fixed_navigation.clearfix .my_social {
position: relative;
right: 12px;
bottom: -10px;
z-index: 999;
opacity: 1;
-webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
-moz-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
-ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
-o-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
visibility: visible;
display: inline-block;
}
.my_social>div,
.my_social>div>div {
display: inline-block;
}
.my_social .input_social {
width: 44px;
height: 44px;
border-radius: 14px;
cursor: pointer;
background: #0f6cb7;
border: 2px solid #247cbf;
color: #fff;
outline: none;
position: relative;
overflow: visible;
box-shadow: 0 8px 40px -5px rgb(9 31 67 / 15%);
text-align: center;
opacity: 1;
transform: scale(1);
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.my_social.visibile .input_social {
opacity: .5;
}
.my_social .input_social:hover,
.my_social .btn_social:hover {
transform: scale(1.1);
}
.my_social .btn_social {
width: 44px;
height: 44px;
border-radius: 14px;
cursor: pointer;
color: #fff;
outline: none;
position: relative;
overflow: visible;
box-shadow: 0 8px 40px -5px rgb(9 31 67 / 15%);
text-align: center;
transform: scale(1);
}
.my_social .btn_social.instagram {
background: linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);
}
.my_social .btn_social.whatsapp {
right: calc(54px + 0px);
background: linear-gradient(45deg, #25d366, #25d366);
border: 2px solid #25d366;
opacity: 1;
visibility: visible;
}
.my_social .btn_social.facebook {
background: #435cac;
border: 2px solid #435cac;
}
.my_social .btn_social.twitter {
background: #33ccff;
border: 2px solid #33ccff;
}
.my_social .btn_social {
position: absolute;
right: 0;
top: 0;
opacity: 0;
visibility: hidden;
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.my_social.visibile .btn_social.instagram {
right: calc(54px + 108px);
opacity: 1;
visibility: visible;
}
.my_social.visibile .btn_social.whatsapp {
right: calc(54px + 0px);
opacity: 1;
visibility: visible;
}
.my_social.visibile .btn_social.facebook {
right: calc(54px + 162px);
opacity: 1;
visibility: visible;
}
.my_social.visibile .btn_social.twitter {
right: calc(54px + 54px);
opacity: 1;
visibility: visible;
}
svg#follow {
width: 15px;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.my_social .input_social svg:nth-child(1) {
position: absolute;
left: -1px;
top: -1px;
fill: none;
stroke: #fff;
stroke-dasharray: 50 220;
animation-name: bottonerotante;
animation-duration: 4s;
animation-iteration-count: infinite;
transition: 4s ease-in-out;
overflow: visible;
}
@keyframes bottonerotante {
0% {
stroke-dashoffset: 50;
}
100% {
stroke-dashoffset: -220;
}
}
.my_social i {
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 42px;
color: #ffffffbf;
}
.header-style-3 .wtbx_menu_nav>ul>li {
display: inline-block;
margin-right: 2.5em;
}
.wtbx_row_bg_overlay {
background-color: rgb(75 158 255 / 0%) !important;
}
.wtbx-preloader-container {
display: none;
}
.prod-filter {
display: none;
} body #site-header:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 115px;
background: white;
}
#ajaxsearchliteres1 {
top: 229px !important;
}
#header-wrapper .wtbx_menu_nav .sub-menu-link:hover {
color: #016cb6 !important;
}
#header-wrapper .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-item>.sub-menu-link {
color: #016cb6 !important;
}
body a.header-btn {
display: inline-block !important;
margin: 0 auto !important;
position: relative !important;
border-width: 2px !important;
border-style: solid !important;
font-size: .928571em !important;
font-weight: 600 !important;
line-height: 3.2 !important;
border-radius: 4em !important;
padding: 0 2em !important;
-webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1) !important;
-moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1) !important;
-ms-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1) !important;
-o-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1) !important;
transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1) !important;
background-color: #006cb7 !important;
border-color: transparent !important;
color: #fff !important;
box-shadow: 0 10px 45px -5px rgb(0 108 183 / 50%) !important;
margin: 20px 0 !important;
text-transform: uppercase;
padding: 0 40px !important;
}
.header-img .wtbx_vc_el_container.wtbx_vc_image_element_container {
position: absolute;
top: -280px;
left: -100px;
width: 180%;
}
li.current-menu-item:before,
li.current-menu-ancestor:before {
width: 100%;
animation: menu_fill_left_in 0.3s cubic-bezier(0.7, 0, 0.3, 1) both !important;
}
.header-mobile-side .wtbx_menu_nav>ul>li.current-menu-item>a,
.header-mobile-side .wtbx_menu_nav>ul>li.current-menu-ancestor>a,
.header-mobile-side .wtbx_menu_nav>ul>li.current-menu-parent>a {
color: #0369b3 !important;
}
.header-mobile-side .wtbx_hs_main .wtbx_menu_nav li>a:active {
color: #0369b3 !important;
}
#header-wrapper .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-item>.sub-menu-link,
#header-wrapper .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-ancestor>.sub-menu-link,
#header-wrapper .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-parent>.sub-menu-link,
#mobile-header .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-item>.sub-menu-link,
#mobile-header .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-ancestor>.sub-menu-link,
#mobile-header .wtbx_menu_nav .sub-menu .sub-menu-item.current-menu-parent>.sub-menu-link {
color: #0369b3 !important;
}
.error404 h1,
.ringraziamenti h1 {
font-size: 130% !important;
}
.error404 #container #content,
.page-id-1824 #container #content,
.page-id-1835 #container #content {
margin: -60px 0 -15% 0 !important;
}
.maintenance-page h3 {
font-size: 60% !important;
}
.ringraziamenti p {
font-size: 22px !important;
}
a:hover {
text-decoration: none !important;
}
footer p {
margin: 0px;
} .txt-white p,
.txt-white h3 {
color: #fff;
}
.txt-white h3 {
margin: 0px !important;
font-size: 18px;
}
body {
line-height: 1.8 !important;
}
.sidebar-azienda-ext {
background-color: white;
-webkit-transition: all 0.4s cubic-bezier(0.2, 0, 0.3, 1);
-moz-transition: all 0.4s cubic-bezier(0.2, 0, 0.3, 1);
-ms-transition: all 0.4s cubic-bezier(0.2, 0, 0.3, 1);
-o-transition: all 0.4s cubic-bezier(0.2, 0, 0.3, 1);
transition: all 0.4s cubic-bezier(0.2, 0, 0.3, 1);
box-shadow: 0 15px 55px -5px rgb(9 31 67 / 10%);
border-radius: 16px;
padding: 45px 45px 51px 45px;
}
.textwidget.custom-html-widget {
position: absolute;
margin-right: 20px !important;
}
#elements .wtbx_step_content {
display: none;
visibility: hidden;
}
.sidebar-azienda-ext ul {
padding: 0px;
}
.sidebar-azienda-ext ul li {
list-style-type: none;
background-color: #016cb7;
color: #fff;
padding: 10px 25px;
margin-bottom: 10px;
border-radius: 15px;
}
.wpb_widgetised_column.wpb_content_element.wtbx_skin_light {
margin-right: 0px;
}
div#custom_html-2 {}
.woocommerce.columns-4 .wtbx-product-entry {
width: 33% !important;
}
.woocommerce-ordering {
display: none !important;
}
header .btn_header {
border: solid 2px #006cb7;
color: #006cb7;
line-height: 40px !important;
margin-left: -20px;
}
header .btn_header span {
color: #006cb7 !important;
}
header .btn_header svg path {
fill: #006cb7 !important;
}
#header-wrapper.header_anim_1 .wtbx_hs_header .wtbx_menu_nav>ul>li a {
text-transform: none;
font-size: 14px;
}
body .header-style-3 .wtbx_menu_nav>ul>li {
margin-right: 30px;
}
#header-wrapper.header_anim_1 .wtbx_hs_header .wtbx_menu_nav>ul>li>a {
color: #fff !important;
}
p.price {
display: none;
}
.product-content-wrapper>.wtbx-col-sm-6:nth-child(1) {
width: 31%;
}
.product-content-wrapper>.wtbx-col-sm-6:nth-child(2) {
width: 69%;
}
.product-gallery .thumb-fullsize {
display: none;
}
body.wtbx-smartimages-off .wtbx-element-reveal {
padding: 30px;
}
.shop_attributes .woocommerce-product-attributes-item__value * {
color: #7e899e;
cursor: default;
} .prodotti-home .wtbx-rollhover-layer.wtbx_banner_subtitle {
display: none !important;
}
.prodotti-home .wtbx-rollhover-layer.wtbx_banner_title {
min-height: 60px;
margin-bottom: 45px;
}
.form-contatti input::placeholder,
.form-contatti textarea::placeholder {
color: #bbc2ce !important;
}
.form-contatti input,
.form-contatti textarea {
color: #828ca1 !important;
}
.form-contatti .consenso .wpcf7-list-item-label:before {
border-color: #e2ecf4 !important;
}
.form-contatti .consenso label.wpcf7-list-item-label,
.form-assistenza .consenso label.wpcf7-list-item-label {
position: relative;
top: 3px !important;
}
.form-contatti .consenso .wpcf7-list-item {
margin-left: 0 !important;
}
.form-contatti .consenso,
.form-contatti .invio,
.form-assistenza .consenso,
.form-assistenza .invio {
text-align: center;
}
.form-contatti .invio input[type="submit"],
.form-assistenza .invio input[type="submit"],
#quote_request_btn {
position: relative;
display: inline-block;
font-weight: 600;
line-height: 3.8em;
font-size: .928571em;
padding: 0 2.5em;
border-radius: 6px;
background-color: #006cb7 !important;
box-shadow: 0 8px 40px -5px rgba(9, 31, 67, 0.15);
-webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-ms-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-o-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
height: auto;
color:#fff;
}
.form-contatti .invio input[type="submit"]:hover, #quote_request_btn:hover {
background-color: #18202d !important;
border-radius: 6px;
box-shadow: 0 15px 60px -10px rgb(24 32 45 / 30%);
}
div#last-section {
margin-bottom: -100px;
} .obiettivi .wtbx_step_content .wtbx_step_inner {
font-size: 15px;
line-height: 22px;
} .info_box .wtbx_content_box_bg_idle {
border-radius: 6px !important;
}
.descrizione p {
margin-bottom: 0 !important;
}
.info_box .wtbx_service_bullet {
position: absolute;
}
.info_box .wtbx_service_title {
font-size: 20px !important;
font-weight: bold !important;
padding-left: 39px;
} #menu-software-driver {
text-align: center;
position: relative;
}
#menu-software-driver:before {
content: "";
position: absolute;
height: 2px;
width: 100%;
top: 50%;
left: 0;
background-color: #e3ecf4;
}
#menu-software-driver li {
display: inline-block;
position: relative;
margin-right: 40px;
}
#menu-software-driver li:before {
content: "";
position: absolute;
height: 100%;
width: calc(100% + 20px);
top: -16px;
left: -10px;
background-color: #ffffff;
}
#menu-software-driver li.current-menu-ancestor a {
background-color: #006cb7;
border-color: transparent !important;
color: #fff;
box-shadow: 0 10px 45px -5px rgba(0, 108, 183, 0.5);
}
#menu-software-driver li.current-menu-ancestor a:hover {
box-shadow: 0 8px 25px -5px rgba(0, 108, 183, 0.5);
}
#menu-software-driver li:last-child {
margin-right: 0px;
}
#menu-software-driver li a {
display: inline-block;
margin: 0 auto;
position: relative;
background-color: #fff;
border-width: 2px;
border-color: #e3ecf4;
border-style: solid;
font-size: .928571em;
font-weight: 600;
line-height: 3.2;
border-radius: 4em;
padding: 0 2em;
color: #333333;
-webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-ms-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-o-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
}
#menu-software-driver li:not(.current-menu-ancestor) a:hover {
border-color: transparent !important;
color: #333333;
box-shadow: 0 15px 60px -10px rgba(9, 31, 67, 0.15);
}
#software_menu {
position: relative;
transition: all .3 ease;
-webkit-transition: all .3 ease;
padding: 20px 0;
margin-top: 30px;
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%) !important;
}
#software_menu.fisso {
position: fixed;
left: 0;
top: 0px;
margin-top: 0px;
z-index: 999;
animation-name: entrance;
animation-duration: .6s;
animation-iteration-count: 1;
animation-timing-function: ease-in-out;
}
@keyframes entrance {
0% {
top: -96px;
}
100% {
top: 0px;
}
}
.page-id-593 .vc_col-sm-3 .wtbx_vc_button .wtbx_vc_button_container,
.page-id-593 .vc_col-sm-3 .wtbx_vc_button .wtbx_vc_button_container .wtbx_vc_button_inner,
.page-id-593 .vc_col-sm-3 .wtbx_vc_button .wtbx_vc_button_container .wtbx_vc_button_inner a {
display: block;
width: 100%;
}
.page-id-593 .vc_col-sm-3 .wtbx_vc_button .wtbx_vc_button_container .wtbx_vc_button_inner a {
padding: 0 !important;
} .wtbx_vc_image_caption.wtbx_style_2.wtbx_skin_dark .wtbx_image_inner:before {
background-color: transparent;
background-image: linear-gradient(to bottom right, rgba(0, 108, 183, 1), rgba(24, 32, 45, 1)) !important;
}
.wtbx_vc_image_caption.wtbx_style_2.wtbx_skin_dark .wtbx_image_inner:hover:before {
opacity: 0.8 !important;
}
.wtbx_vc_image_caption.wtbx_style_2.wtbx_caption_appear .wtbx_image_inner.hover .wtbx_image_caption_content .wtbx_image_caption_title,
.wtbx_vc_image_caption.wtbx_style_2.wtbx_caption_appear .wtbx_image_inner.hover .wtbx_image_caption_content .wtbx_image_caption_descr {
color: #fff !important;
} .form-assistenza .select2-container--default .select2-selection--single .select2-selection__rendered,
.form-contatti.prodotto .select2-container--default .select2-selection--single .select2-selection__rendered {
text-transform: none !important;
line-height: 44px !important;
padding-left: 0;
}
.form-contatti.prodotto .select2-container--default .select2-selection--single .select2-selection__rendered {
text-align: left;
}
.form-contatti.prodotto .select2-container--default .select2-selection--single .select2-selection__clear {
height: 100%;
margin-right: 30px;
}
.form-contatti.prodotto .wpcf7cf_group > div {
padding-left: 0 !important;
padding-right: 0 !important;
}
.form-contatti.prodotto .select2-container--default .select2-selection--single .select2-selection__placeholder {
color: #bbc2ce;
}
.form-assistenza .select2-container, .form-contatti.prodotto .select2-container {
width: 100% !important;
}
.form-assistenza .select2-container .select2-selection--single,
.form-contatti.prodotto .select2-container .select2-selection--single {
height: 44px !important;
border: 0px !important;
border-radius: 6px;
margin-top: 10px;
}
.form-assistenza .select2-container--default .select2-selection--single .select2-selection__arrow,
.form-contatti.prodotto .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 44px !important;
width: 40px !important;
top: 10px;
}
.form-assistenza .consenso .wpcf7-list-item {
margin-left: 0 !important;
}
.form-assistenza .padd_r {
padding-right: 5px;
}
.form-assistenza .padd_l {
padding-left: 5px;
}
select.wpcf7-form-control.wpcf7-select {
max-width: 100%;
}
body span.wpcf7-form-control-wrap span.wtbx-select {
max-width: 100% !important;
} body .wpgmp_filter_wrappers {
background: #ffffff;
padding: 0px;
}
body .wpgmp_filter_wrappers .wpgmp_before_listing {
color: #ffffff;
}
div.fc-item-title {
font-size: 16px;
margin-bottom: 0px;
margin-top: 0px !important;
text-transform: uppercase;
} .woof.woof_sid.woof_sid_widget h4 {
margin: 10px 0 6px;
}
.archive .woof_list li {
padding-bottom: 0 !important;
border-bottom: solid 1px #e2ecf4;
text-transform: none;
}
.archive .woof_list li:first-child {
border-top: solid 1px #e2ecf4;
}
.woof_list .woof_checkbox_label {
margin-left: 0px;
font-size: 14px;
letter-spacing: 1px !important;
padding-left: 30px !important;
}
.woof_list .woof_checkbox_label .woof_checkbox_count {
opacity: .5;
}
.wtbx-grid-products .wtbx-product-thumb .wtbx-image-crop {
padding-bottom: 50% !important;
}
.wtbx-grid-products .wtbx-product-thumb .wtbx-image-crop img {
object-fit: contain !important;
}
.products li .wtbx-product-inner .wtbx-product-footer { height: auto;
position: relative;
padding: 20px 10px 10px 10px;
font-size: 14px;
line-height: 17px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; line-height: 1.2em; max-height: 6.4em;
margin-bottom: 20px !important;
}
.wtbx-product-single-entry .wtbx-product-image {
margin-bottom: 30px !important;
}
.wtbx-product-entry .wtbx-product-inner .wtbx-product-title {
bottom: 10px !important;
position: relative !important;
}
.products li .wtbx-product-inner .wtbx-product-actions {
display: none !important;
}
body .button.woof_reset_search_form,
.p-list-bottone a, .models-download-btn {
position: relative;
display: inline-block;
font-weight: 600;
line-height: 3.8em;
font-size: .928571em;
padding: 0 2.5em;
border-radius: 6px;
background-color: #006cb7 !important;
box-shadow: 0 8px 40px -5px rgba(9, 31, 67, 0.15);
-webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-moz-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-ms-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
-o-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
height: auto;
border: none;
color: #fff !important;
margin-top: 20px;
}
.download-3d-file {
margin-right: 15px;
}
body .button.woof_reset_search_form:hover,
.p-list-bottone a:hover, .models-download-btn:hover {
background-color: #18202d !important;
border-radius: 6px;
box-shadow: 0 15px 60px -10px rgb(24 32 45 / 30%);
}
.single-product .yith-wcwl-add-to-wishlist,
.p-list-bottone br {
display: none !important;
}
h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-download {
display: none;
}
.p-list-bottone-titolo {
font-size: 21px;
margin-bottom: 5px;
text-align: left;
border-bottom: dashed 2px #e3ecf4a6;
}
.p-list-bottone {
margin-bottom: 40px;
}
.single-product .product .product-content-wrapper.row-inner {
display: flex;
align-items: center;
}
.single-product .product .product-content-wrapper.row-inner .wtbx-col-md-7 {
padding-left: 20px;
}
.single-product .product .product-content-wrapper.row-inner .wtbx-col-md-7 .summary.entry-summary {
width: 100%;
background: #f3f6fb;
border-radius: 6px;
padding: 40px !important;
height: 100%;
min-height: 342px;
top: -10px;
}
#container.container-single-product .product .woocommerce-tabs .wtbx-product-tabs .product-tab note .sonoh4 {
position: relative;
display: block;
font-size: 20px !important;
font-weight: bold !important;
padding-left: 39px;
line-height: 1.75;
color: #333333;
margin-bottom: 1em;
}
#container.container-single-product .product .woocommerce-tabs .wtbx-product-tabs .product-tab note .sonoh4:before {
content: "";
display: inline-block;
position: absolute;
width: 24px;
height: 24px;
left: 0px;
bottom: 5px;
background-image: url(https://datexel.it/wp-content/uploads/2021/02/icon.png);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
note span:not(.sonoh4) {
font-family: 'Muli' !important;
font-size: 16px !important;
font-weight: 400 !important;
line-height: 1.9 !important;
color: #7e899e !important;
}
.p-list-bottone a {
margin-right: 20px;
background-image: url(https://datexel.it/wp-content/uploads/2021/02/pdf.png);
background-size: 15px;
background-position: 2.5em center;
background-repeat: no-repeat;
padding: 0 2.5em 0 4.25em !important;
}
.download-3d-file.models-download-btn {
margin-right: 20px;
background-image: url(https://www.datexel.it/wp-content/uploads/2024/07/3d.svg);
background-size: 20px;
background-position: 2.2em center;
background-repeat: no-repeat;
padding: 0 2.5em 0 4.25em !important;
}
.download-2d-file.models-download-btn {
margin-right: 20px;
background-image: url(https://www.datexel.it/wp-content/uploads/2024/07/2d.svg);
background-size: 20px;
background-position: 2.2em center;
background-repeat: no-repeat;
padding: 0 2.5em 0 4.25em !important;
}
#container.container-single-product .product .woocommerce-tabs .wtbx-product-tabs .product-tab note {
background-color: #f3f6fb;
padding: 30px 50px;
border-radius: 6px;
display: block;
margin-top: 30px;
}
header .header_language_trigger {
padding: 0 2.1em 0 1.2em !important;
position: relative;
}
header .header_language_trigger img {
display: none !important;
}
header .header_language_wrapper .header_language_trigger:before {
content: '';
position: absolute;
top: 50%;
-moz-transform: translate3d(0, -50%, 0);
-o-transform: translate3d(0, -50%, 0);
-ms-transform: translate3d(0, -50%, 0);
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
left: 0;
right: 0;
height: 2.6em;
border-radius: 2.6em;
border-width: 2px;
border-style: solid;
box-sizing: border-box;
-webkit-transition: all .4s cubic-bezier(.2, 0, .3, 1);
-moz-transition: all .4s cubic-bezier(.2, 0, .3, 1);
-ms-transition: all .4s cubic-bezier(.2, 0, .3, 1);
-o-transition: all .4s cubic-bezier(.2, 0, .3, 1);
transition: all .4s cubic-bezier(.2, 0, .3, 1);
}
header .header_language_wrapper.active .header_language_trigger:before {
border-radius: 6px;
}
header .header_language_wrapper .header_language_trigger:after {
content: '';
position: absolute;
top: 50%;
-moz-transform: translate3d(0, -50%, 0);
-o-transform: translate3d(0, -50%, 0);
-ms-transform: translate3d(0, -50%, 0);
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
right: 1.1em;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid;
opacity: .3;
-webkit-transition: all .3s cubic-bezier(.2, 0, .3, 1);
-moz-transition: all .3s cubic-bezier(.2, 0, .3, 1);
-ms-transition: all .3s cubic-bezier(.2, 0, .3, 1);
-o-transition: all .3s cubic-bezier(.2, 0, .3, 1);
transition: all .3s cubic-bezier(.2, 0, .3, 1);
}
.wtbx_header_part.header_language_wrapper {
margin-left: 20px !important;
}
header .wtbx_ha_header_right .header_button_height:nth-child(5) {
display: none !important;
}
footer#footer {
margin-top: 80px;
}
.fc-item-content span {
display: block;
overflow: hidden;
height: 19px;
}
body .wpgmp_filter_wrappers .wpgmp_before_listing {
display: none;
}
.fc-item-content span {
display: block;
overflow: hidden;
height: auto;
font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
color: rgb(119, 119, 119);
font-style: normal;
text-align: left;
font-size: 13px;
}
.wpgmp_listing_grid .fc-item-title,
.wpgmp_listing_grid .fc-item-title a {
font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-weight: 700;
font-size: 16px;
color: rgb(68, 68, 68);
margin-top: 0px;
line-height: 0px;
} .page-id-9 #contattaci {
display: none !important;
}
.page-id-9 .form-contatti div.nome {
width: 100% !important;
}
.page-id-9 .form-contatti div.email {
width: 50% !important;
}
.page-id-9 .form-contatti div.telefono {
width: 50% !important;
}
.page-id-9 .form-contatti>div {
margin-top: 10px;
}
.page-id-9 .form-contatti .consenso,
.page-id-9 .form-contatti .invio {
text-align: left;
}
.page-id-9 .form-contatti textarea::placeholder {
color: #bdc4cf;
}
figure.wtbx_with_image {
border: 1px solid #4688c4;
border-radius: 15px;
} .widget .widget-title {
display: none;
}
.woof_container_inner h4 {
font-size: 16px;
}
.woof_redraw_zone {
background: white;
border: 1px solid #e3ecf4;
border-radius: 3px;
box-shadow: 0 8px 40px -5px rgb(9 31 67 / 5%);
padding: 15px;
}
.archive .button.woof_reset_search_form {
position: relative;
display: inline-block;
font-weight: 600;
line-height: 20px;
font-size: 13px;
text-transform: uppercase;
width: 100%;
padding: 6px !important;
border-radius: 6px;
background-color: #026cb7 !important;
}
.archive #container.sidebar_left #sidebar,
.archive #container.sidebar_left_sticky #sidebar {
float: left;
padding-right: 15px;
}
.archive .woof_list li {
vertical-align: middle;
width: 100%;
padding-bottom: 0 !important;
border: 1px #cecece !important;
background: #fbfbfb;
margin-bottom: 5px !important;
padding-left: 10px !important;
}
.woof_list .woof_checkbox_label {
line-height: 17px;
margin-left: 0px;
font-size: 14px;
letter-spacing: 1px !important;
padding-left: 15px !important;
width: 90%;
}
.woof_redraw_zone>div:not(:last-child, :first-child) {
border-top: 1px solid #e3ecf4;
margin-bottom: 0px;
}
.woof_redraw_zone>div:first-child {
margin-bottom: 0px;
}
.woof_redraw_zone>div:last-child {
display: none;
}
p.woocommerce-result-count {
background: white;
border: 1px solid #e3ecf4;
border-radius: 3px;
box-shadow: 0 8px 40px -5px rgb(9 31 67 / 5%);
padding: 5px 15px;
width: 100%;
clear: both;
}
.woof_closed_block {
width: 100% !important;
}
.woof_front_toggle_closed {
color: white !important;
}
.woof_front_toggle_closed:before {
color: #026cb7;
content: '+';
}
.woof_front_toggle_opened {
color: white !important;
}
.woof_front_toggle_opened:before {
color: #026cb7;
content: '-';
}
.archive .wtbx-product-entry .wtbx-product-inner .wtbx-product-image {
padding: 15px;
}
h3.product-tab-title {
display: none;
}
.hidden {
display: none !important;
}
.wtbx-navigation-wrapper.product-nav-wrapper.wtbx-page-nav-wrapper.wtbx-layout-bottom {
display: none;
} footer {
z-index: 9 !important;
}
footer #menu-footer-prodotti,
footer #menu-footer-prodotti-en {
column-count: 2;
column-gap: 0;
}
footer a.menu-link.main-menu-link.item-title {
color: #555f73 !important;
}
footer .contatto {
float: left;
margin-bottom: 8px;
}
footer .contatto .wtbx_service_content {
line-height: 1;
display: inline-block !important;
width: calc(100% - 39px);
}
footer .linea {
position: relative;
}
footer .linea p {
display: inline-block;
width: auto;
background: #18202d;
padding-right: 15px;
}
footer .linea:before {
position: absolute;
content: "";
width: 100%;
height: 1px;
background-color: #006cb7;
top: 50%;
right: 0;
z-index: -1;
}
footer .bottom_footer a {
color: #fff !important;
} div.woof_info_popup {
background-color: #fff;
border: 1px solid #e3ecf4 !important;
opacity: 1 !important;
box-shadow: 0 8px 40px -5px rgb(9 31 67 / 5%);
width: 20%;
color: #828da1;
font-family: 'Muli';
font-size: 16px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.woof_products_top_panel li span {
background: url(//www.datexel.it/wp-content/uploads/2021/04/Close-icon.png) !important;
background-size: 15px 15px !important;
background-repeat: no-repeat !important;
background-position: right !important;
padding-right: 20px !important;
}
.box-contatti .wtbx_content_box_bg.wtbx_content_box_bg_idle {
border-top-left-radius: 6px !important;
border-bottom-left-radius: 6px !important;
}
.wtbx-product-footer p {
_text-align: left !important;
} .single-product .product .woocommerce-product-details__short-description p {
text-align: left !important;
margin-bottom: 0 !important;
margin-top: 15px !important;
}
.single-product .product .woocommerce-product-details__short-description p strong {
font-weight: normal !important;
}
.single-product .product .product_meta.item-fields {
margin-top: 0 !important;
padding-top: 0 !important;
padding-bottom: 10px !important;
}
.woocommerce-product-gallery__image--placeholder.thumb-inner.wtbx-reveal-cont.wtbx-element-reveal.wtbx-element-visible {
padding: 25px;
}
html{scroll-behavior:smooth}
#container.container-single-product .product .product-content-wrapper .entry-summary .product_meta .item-label {
min-width: 0 !important;
padding-right: 10px !important;
}
#container.container-single-product .product .product-content-wrapper .product-gallery a {
display: block;
height: 100%;
width: 100%;
box-sizing: border-box;
}
.woocommerce-product-gallery__image--placeholder.thumb-inner.wtbx-reveal-cont.wtbx-element-reveal.wtbx-element-visible, #container.container-single-product .product .product-content-wrapper .product-gallery .product-main-image .thumb-wrapper {
display: block;
height: 100%;
width: 100%;
box-sizing: border-box;
}
#container.container-single-product .product .product-content-wrapper .product-gallery a .wtbx-image-crop {
padding-bottom: 0 !important;
display: block;
height: 100%;
}
#container.container-single-product .product .product-content-wrapper .product-gallery a .wtbx-image-crop img {
object-fit: contain;
object-position: center;
display: block;
height: 100%;
}
select.wpcf7-form-control.wpcf7-select {
background: white !important;
}  @media screen and (max-width: 1440px) {} @media screen and (max-width: 1024px) {
body #site-header:before {
height: auto;
}
#site-header .wtbx_hs_bottombar {
background-color: #fff;
}
.header-mobile-side .wtbx_hs_main .wtbx_menu_nav li>a:active {
color: rgba(73, 112, 255, 1);
}
.header-img .wtbx_vc_el_container.wtbx_vc_image_element_container {
position: relative;
top: auto;
left: auto;
width: auto;
}
body.page-id-8 p {
text-align: left !important;
}
.wtbx_menu_nav a {
white-space: break-spaces;
}
.scape-basic-Adjustments:before {
content: "\e905";
font-family: scape-basic !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
display: inline-block;
-webkit-font-smoothing: antialiased;
}
.scape-basic-Adjustments {
font-family: scape-basic !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
div.woof_info_popup {
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%);
}
span.wtbx-select {
max-width: 100%;
}
.form-assistenza .padd_r,
.form-assistenza .padd_l {
padding: 0 15px;
}
.home rs-bullets {
transform: translate(-58px, -48px)!important;
}
} @media screen and (max-width: 1024px) and (orientation : portrait) {
.wtbx_vc_button.wtbx_btn_align_left {
text-align: center;
}
#last-section .wtbx_vc_column.vc_col-sm-4.wtbx_with_image {
width: 33% !important;
}
.header-img .wtbx_vc_image_element .wtbx_image_wrapper {
width: 80%;
margin-left: 0;
margin-top: 0px;
}
.archive div#container {
display: flex;
flex-direction: column-reverse;
}
.archive div#sidebar {
transition: all .5s;
opacity: 0;
height: 0px;
}
.archive div#sidebar.visibile {
height: auto !important;
transition: all 3.5s !important;
opacity: 1 !important;
}
p.woocommerce-result-count {
position: relative !important;
}
span.prod-filter {
display: inline-block !important;
position: relative;
float: right;
background: white;
border: 1px solid #e3ecf4;
border-radius: 3px;
box-shadow: 0 8px 40px -5px rgb(9 31 67 / 5%);
padding: 5px 15px;
margin-bottom: 30px;
}
div.woof_info_popup {
width: 80%;
}
.img_slider .uno {
margin-right: 240px;
width: 120px;
top: 120px;
}
.img_slider .due {
bottom: -60px;
right: 140px;
width: 130px;
}
.img_slider .tre {
bottom: -20px;
width: 110px;
left: 180px;
}
.img_slider .quattro {
margin-left: 280px;
width: 80px;
margin-top: 100px;
top: 60px;
}
.wtbx_hs.wtbx_hs_header {
margin-top: -60px;
}
#wtbx_header_search_wrapper.search_active {
height: 100%;
z-index: 99999999;
}
#wtbx_header_search_wrapper.search_active .wtbx_header_search {
top: 50%;
position: absolute;
width: 90%;
left: 50%;
transform: translate(-50%, -50%);
}
#ajaxsearchliteres1 {
top: 50% !important;
transform: translateY(-50%) !important;
}
.search #page-wrap {
padding-top: 0px !important;
}
.search .page-header-wrapper {
display: none;
visibility: hidden;
}
.box-contatti .wtbx_content_box_bg.wtbx_content_box_bg_idle {
border-top-left-radius: 6px !important;
border-top-right-radius: 6px !important;
}
} @media screen and (max-width: 1024px) and (orientation : landscape) {
body .header-style-3 .wtbx_menu_nav>ul>li {
margin-right: 20px;
}
.header-style-3 .wtbx_header_space {
width: .5em !important;
}
.wtbx_header_part.header_language_wrapper {
margin-left: 0.7em !important;
}
.wtbx_vc_split_text .wtbx_split_text_inner {
font-size: 50px;
}
.header-img .wtbx_vc_image_element .wtbx_image_wrapper {
width: 160%;
margin-left: -100px;
margin-top: -50px;
}
a.wtbx_banner_wrapper.touchhover.wtbx-element-reveal.wtbx-reveal-cont.wtbx-rollhover.wtbx-element-visible {
min-height: 235px;
}
.single-product .product .product-content-wrapper.row-inner .wtbx-col-md-7 .summary.entry-summary {
min-height: 272px !important;
}
}
@media screen and (max-width: 810px) {
#container.container-single-product .product .product-content-wrapper .product-gallery a .wtbx-image-crop {
padding-bottom: 100% !important;
}
} @media screen and (max-width: 767px) {
div#prossimamente h3, div#vetrina h3 {
font-size: 18px;
line-height: 1.3;
margin-top: 4px !important;
}
div#prossimamente {
margin: 30px 10px 30px;
} .vetrina_popup .pum-content > h3 {
line-height: 1.1;
margin-top: 4px !important;
margin-bottom: 0 !important;
}
body.archive #page-header {
min-height: 170px;
height: 240px;
}
body.archive span.prod-filter {
margin-bottom: 10px !important;
}
div#vetrina h3 {
line-height: 1.1;
margin-top: 6px;
}
div#vetrina {
background-position: 110% 50%;
background-size: 58%;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='118.343' height='89.314' viewBox='0 0 118.343 89.314'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rettangolo_24' data-name='Rettangolo 24' width='118.343' height='89.314' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Raggruppa_7' data-name='Raggruppa 7' opacity='0.108'%3E%3Cg id='Raggruppa_6' data-name='Raggruppa 6' transform='translate(0 0)' clip-path='url(//www.datexel.it/wp-content/themes/scape-child/%23clip-path)'%3E%3Cpath id='Tracciato_11' data-name='Tracciato 11' d='M41.471,2.6C47.451,1.708,53.522-.325,59.4.137,81.286,1.856,98.733,19.092,100.35,39.6,102.2,63.053,88.921,82.082,66.429,87.8c-7.6,1.93-15.321,2.175-22.856-.708,0-.292,0-.585,0-.877.868-.575,1.734-1.153,2.923-1.943-8.843-2.348-16.282-6.565-21.965-13.427-1.031-1.246-1.364-3.065-2.02-4.618C32.382,63.084,38.386,54.2,38.07,43.212A22.344,22.344,0,0,0,21.26,22.434l.048.154c5.756-9.241,14.242-14.83,24.86-17.781a9.059,9.059,0,0,0-1.68-1.3c-1.017-.4-2.09-.649-3.14-.96Zm6.048,2c16.194,9.418,24.542,22.54,24.636,39.777.094,17.345-8.462,30.51-23.789,39.716,15.417,3.3,31.221-3.112,40.65-16.009a39.5,39.5,0,0,0,1.625-44.531c-9.677-15.4-24.028-21-43.123-18.954' transform='translate(17.824 0.058)' fill='%23fff'/%3E%3Cpath id='Tracciato_12' data-name='Tracciato 12' d='M59.294,2.654l-.123-.05A42.049,42.049,0,0,0,35.885,20.887l-1.191.026A24.028,24.028,0,0,0,7.984,44.527C8.12,58.642,19.222,68.743,34.524,68.392l1.292.075c2.2,2.675,4.109,5.655,6.64,7.964,5.388,4.918,11.027,9.622,18.941,9.843,0,.292,0,.585,0,.877-7.664.46-15.422,1.906-22.976,1.2C16.111,86.247.24,65.326,0,44.964-.252,23.126,17.6-.363,45.858,0c4.489.059,8.958,1.726,13.437,2.649' transform='translate(0 0.001)' fill='%23fff'/%3E%3Cpath id='Tracciato_13' data-name='Tracciato 13' d='M26.067,12.967c-8.225,14.648-9.457,29.237.36,43.739q-1.812,1.12-3.627,2.237c-.43-.026-.862-.051-1.292-.075-1.849-6.19-4.234-12.278-5.429-18.59-1.938-10.218,1.535-19.674,5.6-28.892l1.191-.024,3.245,1.757Z' transform='translate(13.017 9.526)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
body.archive #main #page-header .page-header-inner{
padding-bottom: 10px;
}
#quote_request {
margin: 0 15px;
}
#quote_request p {
padding: 0 15px;
}
#quote_request form .form-contatti {
padding: 0px 10px !important;
}
.single-product #page-header {
min-height: 0;
height: auto;
padding-top: 40px;
}
.home rs-bullets {
transform: translate(-63px, -10px) !important;
}
.btn-slider {
box-shadow: none !important;
}
.testo_mobile {
display: block;
}
.testo_desk {
display: none;
}
#anniversary>div {
padding: 0 30px;
}
#anniversary {
margin-bottom: 30px !important;
}
.datexel_header_bg.anniversario .header-txt {
padding: 70px 0 !important;
}
.single div#main {
margin-top: 80px;
}
.wtbx_vc_row .wtbx_row_wrapper .wtbx_row_content .wtbx_row_content_inner {
padding: 0px 20px !important;
}
footer .wtbx_vc_row .wtbx_row_wrapper .wtbx_row_content .wtbx_row_content_inner {
padding: 0px 0px !important;
}
.wtbx_vc_row#last-section .wtbx_row_wrapper .wtbx_row_content .wtbx_row_content_inner {
padding-top: 125px !important;
padding-bottom: 155px !important;
}
.postProductRow .wtbx_inner_row_content_inner .vc_col-sm-8 .wtbx_inner_column_wrapper>.wtbx_inner_column_content {
padding: 0 0 30px !important;
}
.myblog .wtbx-grid-minimal article.post-entry .entry-title {
line-height: 1.2 !important;
}
.single-product .product .product-content-wrapper.row-inner .wtbx-col-md-7 .summary.entry-summary {
min-height: 0 !important;
}
.myblog .wtbx-grid-minimal article.post-entry .entry-content {
text-align: left;
line-height: 1.5;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
height: 145px;
overflow: hidden;
}
.myblog .wtbx-grid-minimal article.post-entry .post-minimal-inner {
padding: 30px 30px 30px 30px;
}
.myblog .wtbx-grid-minimal article.post-entry .post-entry-footer {
width: 100%;
}
.myblog .wtbx-grid-minimal article.post-entry .post-entry-footer .post-entry-footer-section {
margin-left: 10px;
}
body.single-post #page-header .page-header-inner .wtbx-page-title h1 {
font-size: 28px;
line-height: 1.2;
}
.single-post #page-header {
min-height: 300px;
height: 300px;
}
body.single-post #main #page-header .page-header-inner {
padding-top: 50px;
padding-bottom: 0px;
}
body.single-post #page-wrap {
padding-top: 0px;
}
.single-post #content .wtbx_vc_text_element p {
font-size: 15px;
}
.single-post .wtbx-like-wrapper {
margin: 0em auto;
}
body.single-post #container .wtbx-content-body {
margin-bottom: 0em;
}
body.single-post .wtbx-social-wrapper {
display: block !important;
z-index: 999;
}
.img_slider {
transform: scale(.6);
margin-left: -15px;
} #menu-software-driver {
white-space: nowrap;
overflow: auto !important;
}
#menu-software-driver li:before {
display: none !important;
}
#software_menu {
padding: 6px 0;
margin-top: 0 !important;
}
#software_menu.fisso {
top: 80px;
}
#menu-software-driver li {
margin-bottom: 0 !important;
margin-right: 8px;
}
#menu-software-driver li:not(:first-child) {
margin-left: 0px !important;
}
#menu-software-driver li:first-child {
margin-left: 15px !important;
}
#menu-software-driver li:last-child {
margin-right: 10px !important;
}
#menu-software-driver li a {
box-shadow: none !important;
}
#menu-software-driver:before {
position: fixed;
}
.wtbx_vc_button.wtbx_btn_align_left {
text-align: center;
}
ul.wtbx_header_icons.clearfix {
display: none;
}
footer .contatto {
width: 100%;
}
.archive div#container {
display: flex;
flex-direction: column-reverse;
}
.archive div#sidebar {
transition: all .5s;
opacity: 0;
height: 0px;
}
.archive div#sidebar.visibile {
height: auto !important;
transition: all 3.5s !important;
opacity: 1 !important;
}
p.woocommerce-result-count {
position: relative !important;
}
.img_slider .uno {
margin-right: 30px;
width: 180px;
top: 0;
}
.img_slider .due {
bottom: 60px;
right: -90px;
width: 190px;
}
.img_slider .tre {
bottom: 40px;
width: 150px;
left: -30px;
}
.img_slider .quattro {
margin-left: 90px;
width: 140px;
margin-top: 40px;
}
.home .wtbx_split_text_cont h3 {
line-height: 1.2;
}
.home .wtbx_split_text_cont {
padding: 0;
margin-bottom: -6px;
}
.page-id-9 .form-contatti div.email,
.page-id-9 .form-contatti div.telefono {
width: 100% !important;
}
body .woocommerce.columns-4 .wtbx-product-entry {
width: 50% !important;
} .archive li.wtbx-product-entry.wtbx-product-single-entry {
width: 50% !important;
}
.certificazioni .wtbx_vc_column.vc_col-sm-3 {
width: 50%;
float: left;
display: block;
clear: none;
}
.products li .wtbx-product-inner .wtbx-product-footer {
-webkit-line-clamp: 7;
line-height: 1.2em;
max-height: 10.4em;
}
} @media screen and (max-width: 812px) and (orientation : portrait) {
#last-section .wtbx_vc_column.vc_col-sm-4.wtbx_with_image {
width: 100% !important;
}
.textwidget.custom-html-widget {
position: relative;
margin-right: 0px !important;
}
footer#footer .widget_nav_menu ul {
padding-left: 0px !important;
}
.product-content-wrapper>.wtbx-col-sm-6:nth-child(1) {
width: 100% !important;
}
.product-content-wrapper>.wtbx-col-sm-6:nth-child(2) {
width: 100% !important;
}
.single-product .product .product-content-wrapper.row-inner {
display: block;
}
.item-fields .item-field .item-label,
.item-fields .item-field .item-value {
vertical-align: top;
}
#wtbx_header_search_wrapper.search_active {
width: 100%;
}
} @media screen and (max-width: 812px) and (orientation : landscape) {
.header-img .wtbx_vc_image_element .wtbx_image_wrapper {
width: 70%;
margin-left: 0;
margin-top: 50px;
margin-bottom: 0px;
}
}
.descrizione{
position:relative !important;
top:10px !important;
width: 100% !important
}
.fc-item-box{
position:relative !important;
margin:0 !important;
gap:0 !important;
top:0 !important;
left:0 !important;
width:calc(33.33% - 20px) !important;
margin:0 !important;
min-height: 176px !important;
display: flex !important;
flex-direction: column;
justify-content: center
}
.fc-component-6{
display:flex !important;
flex-direction:row !important;
width:100% !important;
flex-wrap: wrap !important;
gap:30px;
}
.wpgmp_listing_grid .wpgmp_locations{
margin:0 !important;
}
.fc-item-content.fc-item-body-text-color.dist-grid-marker {
margin-top:12px}
.fc-item-content.fc-item-body-text-color.dist-grid-marker span{
height:auto !important;
}
.empty_attribute{
display:none !important;
}
.fc-item-title{
line-height:inherit !important;
}
span a {
font-size:inherit !important
}
@media screen and (max-width: 812px) and (orientation : portrait) {
.fc-item-box{
width:100% !important
}
}
.indirzzo-2{
display:none;
}
.visibile{
display:block !important;
}
body .header-style-3 .wtbx_menu_nav>ul>li {
margin-right: 17px !important;
}