.google-map{
width: 100%;
min-height: 307px;
border-radius: 20px;
}
.spinner-wrapper {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 999999;
background: var(--white-color);
display: flex;
justify-content: center;
align-items: center;
}
.spinner-border {
border: var(--bs-spinner-border-width) solid var(--primary-color);
border-right-color: var(--primary-color-light);
} .fade-in {
opacity: 0;
transition: all 2s cubic-bezier(.215,.60,.355,1);
}
.fade-in.in-page {
opacity: 1;
} 
.fade-in-top {
opacity: 0;
transform: translateY(10vh);
transition: all 1s cubic-bezier(.215,.60,.355,1);
}
.fade-in-top.in-page {
opacity: 1;
transform: translateY(0);
} 
.fade-in-top.in-page {
opacity: 1;
transform: translateY(0);
} 
.fade-in-left {
opacity: 0;
transform: translateX(-10vw);
transition: all 1s cubic-bezier(.215,.60,.355,1);
overflow: hidden;
} 
.fade-in-left.in-page {
opacity: 1;
transform: translateX(0);
} 
.fade-in-right {
opacity: 0;
transform: translateX(10vw);
transition: all 1s cubic-bezier(.215,.60,.355,1);
overflow: hidden;
} 
.fade-in-right.in-page {
opacity: 1;
transform: translateX(0);
} 
.transition-delay-0 {
transition-delay: 0ms;
}
.transition-delay-1 {
transition-delay: 100ms;
}
.transition-delay-2 {
transition-delay: 200ms;
}
.transition-delay-3 {
transition-delay: 300ms;
}
.transition-delay-4 {
transition-delay: 400ms;
}
.transition-delay-5 {
transition-delay: 500ms;
}
.transition-delay-6 {
transition-delay: 600ms;
}
.transition-delay-7 {
transition-delay: 700ms;
}
.transition-delay-8 {
transition-delay: 800ms;
}
.transition-delay-9 {
transition-delay: 900ms;
}
.transition-delay-10 {
transition-delay: 1000ms;
} .w-100 {
height: auto;
}
.min-height-page {
min-height: 60vh;
}
.splide__arrow--prev {
left: -30px;
}
.splide__arrow--next {
right: -30px;
}
#gallery .splide__arrow--prev {
left: -45px;
}
#gallery .splide__arrow--next {
right: -45px;
}
.splide__pagination__page {
opacity: 1;
background: var(--primary-color-light);
}
#gallery .splide__pagination__page {
bottom: -2.5em;
}
.splide__pagination__page.is-active {
background: var(--primary-color);
}
.index-99 {
z-index: 99;
}:root {
--primary-color: #991915;
--primary-color-light: #D9D4D2;
--light-color: #F1F0F0;
--black-color: #333333;
--white-color: #fff;
--border-solid-color: #6c757d;
--copyright: #747170;
--font-family: 'Roboto', sans-serif;
--font-family2: 'DM Sans', Fallback, sans-serif;
}
::selection {
color: black;
background: var(--light-color);
}
body {
font-family: var(--font-family);
color: var(--black-color);
line-height: 28px;
font-size: 16px;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
font-weight: bold;
}
h1,
.h1 {
font-size: 60px;
}
#testata h2 {
font-weight: normal;
}
a {
color: var(--black-color);
text-decoration: none;
}
a:hover {
color: var(--black-color);
text-decoration: none !important;
}
.text-shadow {
text-shadow: 1px 2px 10px rgba(0, 0, 0, 0.5);
} .primary-bg {
background-color: var(--primary-color);
}
.primary-bg-light {
background-color: var(--primary-color-light);
}
.secondary-bg {
background-color: var(--second-color);
}
.light-bg {
background-color: var(--light-color);
}
.black-bg {
background-color: var(--black-color);
}
.custom-shadow {
box-shadow: 0 0 20px 0px rgba(33, 49, 89, 0.08);
}
.border-radius-20 {
border-radius: 20px !important;
} .primary-text {
color: var(--primary-color);
}
.titoletto {
text-transform: uppercase;
font-size: 1rem;
color: var(--primary-color);
}
.black-color {
color: var(--black-color);
}
#single-news a {
color: var(--primary-color);
transition: .15s ease-in-out;
text-decoration: underline;
}
#single-news a:hover {
color: var(--black-color);
text-decoration: none;
} .primary-button,
#gform_submit_button_1,
#gform_submit_button_3,
#gform_submit_button_4 {
font-family: var(--font-family);
color: var(--white-color);
background-color: var(--primary-color);
padding: 14px 32px;
transition: 0.2s ease-in-out;
line-height: 1.5;
display: inline-block;
text-align: center;
white-space: nowrap;
vertical-align: middle;
border: 2.5px solid var(--primary-color);
border-radius: 10px;
font-weight: bold;
}
.primary-button:hover,
#gform_submit_button_1:hover,
#gform_submit_button_4:hover {
background-color: var(--white-color);
color: var(--primary-color);
}
.secondary-button {
font-family: var(--font-family);
color: var(--primary-color);
background-color: #ffffff;
padding: 14px 32px;
transition: 0.2s ease-in-out;
line-height: 1.5;
display: inline-block;
text-align: center;
white-space: nowrap;
vertical-align: middle;
border: 2.5px solid var(--primary-color);
border-radius: 10px;
font-weight: bold;
}
.secondary-button:hover {
color: var(--black-color);
border-color: var(--black-color);
background-color: var(--light-color);
}
.bottone-cerchio {
min-width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
margin-left: 1.5rem;
}
.mt-70 {
margin-top: 70px;
}
#breadcrumbs {
opacity: 0.5;
}
#breadcrumbs,
#breadcrumbs a {
color: var(--black-color);
font-size: 14px;
margin-bottom: 0;
}
#page-materiali #breadcrumbs,
#page-materiali #breadcrumbs a {
color: #ffffff;
font-size: 14px;
margin-bottom: 0;
}
.category-badge,
.category-badge a {
font-size: 14px;
color: #989898 !important;
}#header { 
z-index: 999;
transition: 0.3s ease-in-out; 
}
#menuDesktop {
transition: 0.3s ease-in-out;
}
#menu-menu-principale {
display: flex;
align-items: center;
justify-content: center;
list-style: none;
margin-bottom: 0; 
}
#menu-menu-principale .menu-item {
padding: 0 10px;
}
#menu-menu-principale .menu-item a{
font-weight: bold;
font-family: var(--font-family);
font-size: 16px;
}
#menu-menu-principale .menu-item {
position: relative;
}
#menu-menu-principale .menu-item .sub-menu a{
font-size: 1rem;
font-weight: normal;
}
#menu-menu-principale .menu-item-has-children a:after{
content: "\f078";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
margin-left: 0.3rem;
transition: 0.3s ease-in-out;
position: relative;
font-size: 10px;
bottom: 2px;
color: var(--black-color);
}
#menu-menu-principale .menu-item-has-children:hover a:after{
content: "\f077";
}
#menu-menu-principale .sub-menu{
list-style: none;
opacity: 0;
visibility: hidden;
transform: translateY(-8px);
transition:
opacity 0.1s ease-out,
transform 0.15s ease-out;
position: absolute;
padding: 0;
left: 0;
min-width: 280px;
top: 40px;
transform: translateY(1rem);
transition: 0.3s ease-in-out;
box-shadow: 0 0 20px 0px rgba(33,49,89,0.08);
}
#menu-menu-principale .sub-menu {
background-color: #ffffff;
}
#menu-menu-principale .sub-menu li {
padding-right: 0;
padding-left: 0;
}
#menu-menu-principale .sub-menu li a{
padding: 0.5rem 1rem;
transition: 0.3s ease-in-out;
color: var(--black-color);
display: block;
border-bottom: 1px solid var(--light-color);
}
#menu-menu-principale .sub-menu li:last-child a {
border-bottom: none;
}
#menu-menu-principale .sub-menu li a:after{
content: ''!important;
}
#menu-menu-principale .sub-menu li a:hover {
color: var(--white-color);
background-color: var(--primary-color)
}
#menu-menu-principale .menu-item:hover .sub-menu{
transform: translateY(-5px);
opacity: 1;
visibility: visible;
}
#header .in-home {
background-color: transparent;
}
#header .in-home::after {
bottom: 1px;
height: 1px;
background-color: rgba(255,255,255,0.5);
position: absolute;
content: '';
width: calc(100% - 48px);
left: 50%;
transform: translateX(-50%);
z-index: -1;
}
#header .in-home #menu-menu-principale .menu-item a{
color: white;;
}
#header .in-home  #menu-menu-principale .menu-item-has-children a:after{
color: var(--white-color);
}
#header .in-home  #menu-menu-principale .sub-menu li a {
color: var(--black-color);
}
#header .in-home  #menu-menu-principale .sub-menu li a:hover {
color: var(--white-color);
}
#header .in-home .black-text{
color: white;
}
.logo-container {
min-height: 69px;
width: 200px;
display: flex;
justify-content: center;
align-items: center;
}
#logoWhite{
top: 50%;
transform: translateY(-50%);
} .navbar__menu__hamburger__item {
width: 35px;
height: 2.5px;
background-color: var(--color);
position: relative;
transition: 0.3s ease-in-out;
}
.navbar__menu__hamburger__item--top {
top: 0;
}
.navbar__menu__hamburger__item--center {
margin-top: 9px;
margin-bottom: 9px;
transition: 0.3s ease-in-out;
}
.navbar__menu__hamburger__item--bottom {
bottom: 0;
}
#iconMobile.open .navbar__menu__hamburger__item--center {
opacity: 0;
transition: 0.3s ease-in-out;
}
#iconMobile.open .navbar__menu__hamburger__item--top {
transform: rotate(45deg);
transition: 0.3s ease-in-out;
top: 11px;
}
#iconMobile.open .navbar__menu__hamburger__item--bottom {
transform: rotate(-45deg);
transition: 0.3s ease-in-out;
bottom: 11px;
} #searchModalBox .modal-dialog .modal-content{
background-color: transparent;
top: 30vh;
border: 0;
}
#searchModalBox .probox{
background-color: transparent!important;
background-image: none!important;
height: 90px!important;
border-bottom: 1px solid #eee!important;
}
#searchModalBox #ajaxsearchlite1_1 {
background-image: none!important;
background: transparent!important;
}
#searchModalBox .btn-close {
width: 25px;
height: 25px;
background-size: contain;
}
#searchModalBox #ajaxsearchlite1_1 .probox .proinput input, div.asl_w .probox .proinput input {
font-weight: normal;
font-family: var(--font-family);
font-size: 24px;
height: 90px;
}
#searchModalBox div.asl_w .probox .promagnifier {
width: 90px;
height: 90px;
background-color: transparent;
background-image: none;
}
#searchModalBox div.asl_m .probox .promagnifier .innericon svg, div.asl_m .probox .prosettings .innericon svg, div.asl_m .probox .proloading svg {
width: 30px;
}
#searchModalBox div.asl_w .probox .promagnifier, div.asl_w .probox .prosettings {
width: 90px!important;
height: 90px!important;
}
#searchModalBox  div.asl_w .probox .proloading, #searchModalBox  div.asl_w .probox .proclose {
height: 90px!important;
}
#searchModalBox div.asl_m .probox .proclose svg {
background: transparent;
}
#searchModalBox  div.asl_m .probox div.asl_simple-circle {
margin: 0;
height: 20px;
width: 20px;
animation: rotate-simple .8s infinite linear;
-webkit-animation: rotate-simple .8s infinite linear;
border: 4px solid var(--primary-color);
border-right-color: transparent !important;
border-radius: 50%;
box-sizing: border-box;
}
div#ajaxsearchliteres1_1 {
background: white;
padding: 1rem;
box-shadow: 0 0 20px 0px rgba(33,49,89,0.08);
border-radius: 10px;
}
#searchModalBox div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a {
font-family: var(--font-family)!important;
color: var(--primary-color)!important;
font-size: 16px!important;
font-weight: bold!important;
}
#searchModalBox div.asl_r .results .item .asl_content .asl_desc {
margin-top: 4px;
font-size: 12px;
line-height: 18px;
font-family: var(--font-family);
}
#ajaxsearchliteres1 img.asl_image {
width: 100px;
}
.modal-content #ajaxsearchlite1_1 .probox .proinput, div.asl_w .probox .proinput {
font-weight: normal;
font-family: var(--font-family);
color: var(--black-color)!important;
font-size: 12px;
text-shadow: 0 0 0 rgba(255,255,255,0);
} .navbar__menu__hamburger__item {
width: 35px;
height: 3px;
background-color: var(--primary-color);
position: relative;
transition: 0.3s ease-in-out;
border-radius: 2px;
}
.navbar__menu__hamburger__item--top {
top: 0;
}
.navbar__menu__hamburger__item--center {
margin-top: 7px;
margin-bottom: 7px;
transition: 0.3s ease-in-out;
}
.navbar__menu__hamburger__item--bottom {
bottom: 0;
}
#iconMobile.open .navbar__menu__hamburger__item--center {
opacity: 0;
transition: 0.3s ease-in-out;
}
#iconMobile.open .navbar__menu__hamburger__item--top {
transform: rotate(45deg);
transition: 0.3s ease-in-out;
top: 10px;
}
#iconMobile.open .navbar__menu__hamburger__item--bottom {
transform: rotate(-45deg);
transition: 0.3s ease-in-out;
bottom: 10px;
}
.mobile-menu {
position: absolute;
top: -1rem;
left: -1.5rem;
background: var(--white-color);
padding-top: 150px;
display: none;
min-height: calc(100vh + 1rem);
list-style: none;
z-index: -1;
}
.mobile-menu .menu-item {
color:  var(--black-color);
display: flex;
justify-content: space-between;
padding-right: 2rem;
margin-bottom: 1rem;
width: calc(100vw - 2rem);
font-weight: bold;
}
.mobile-menu .menu-item-has-children .mobile-menu__arrow {
font-weight: 900;
right: 1rem;
transition: 0.3s ease-in-out;
bottom: 1px;
background-color: transparent;
}
.mobile-menu .menu-item a {
color: var(--black-color);
}
.mobile-menu .menu-item .sub-menu {
position: absolute;
z-index: 0;
left: 100%;
padding-left: 66px;
padding-top: 150px;
padding-bottom: 20px;
transition: 0.2s ease-in-out;
min-height: calc(100vh + 1rem);
top: 0;
background: var(--white-color);
}
.mobile-menu .menu-item .sub-menu.openMenu {
left: 0%;
}
.back-arrow {
background: var(--primary-color-light);
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 50px;
display: flex;
justify-content: center;
align-items: center;
font-size: 24px;
}
.mobile-menu  .wpml-ls-native {
text-transform: uppercase;
}
a.mobile-menu__arrow {
color: var(--primary-color)!important;
}.copyright {
border-top: 1px solid rgba(255, 255, 255, 0.164);
font-size: 15px !important;
} 
.hover {
transition: .2s ease-in-out;
}
.hover:hover { 
opacity: .8;
}
.copyright, .copyright a {
color: var(--copyright);
}.orig {
font-weight: normal;
font-family: 'Heebo', sans-serif;
font-size: 24px;
height: 90px;
}
#sezione-media-text {
z-index: 50;
position: relative;
}
#clearfix {
height: 110px;
}
.overlay {
background-color: rgba(0, 0, 0, 0.3); }
.object-fit {
object-fit: cover;
object-position: center;
}
#testata-home {
height: 75vh;
}
#testata {
height: 100vh;
}
#testata h1 {
font-size: 65px;
} .fototestata {
background-size: contain;
background-position: right;
background-repeat: no-repeat;
background-color: var(--primary-color-light);
}
.overlay .primary-button:hover {
background-color: transparent;
color: var(--white-color);
}
#page-home .img-after::after {
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
border-radius: 20px;
background-color: var(--primary-color-light);
transform: rotate(25deg);
z-index: -1;
}
.box-after::after {
content: '';
position: absolute;
top: -70px;
left: -70px;
height: calc(100% + 140px);
width: calc(100% + 140px);
border-radius: 38px;
background-color: var(--light-color);
z-index: -1;
}
.img-negative {
margin-left: -160px;
margin-top: -160px;
width: calc(100% + 100px);
}
iframe {
width: 100%;
height: 550px;
}
#landing-page iframe {
height: 450px;
}
.mt-negative-50 {
margin-top: -50px;
}
.mt-negative-100 {
margin-top: -100px;
}
.mt-negative-150 {
margin-top: -150px;
}
.bg-pre-footer {
background: linear-gradient(to top, var(--light-color) 75%, #fff 75%);
}
.bg-pre-footer-inverted {
background: linear-gradient(to bottom, var(--light-color) 25%, #fff 25%);
}
.caption {
pointer-events: none;
bottom: 0;
left: 0;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.55) 100%);
}
.bg-bottom-left {
position: absolute;
bottom: -300px;
left: -200px;
width: 700px;
} .bg-right-big {
position: fixed;
top: -151px;
right: -194px;
width: 40vw;
min-width: 600px;
max-width: 700px;
height: auto;
z-index: -1;
}
.bg-bottom-right {
background-image: url(//www.migliarino.eu/wp-content/themes/iimage-boiler/assets/images/bg-lines.svg);
background-size: 700px;
background-position: bottom 122% right 191px;
background-repeat: no-repeat;
}
.icona {
width: 80px;
height: 80px;
display: flex;
align-items: center;
justify-content: center;
}
.icona--min-width {
min-width: 80px;
}
.icona--storia {
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
}
.icona i {
font-size: 45px;
}
.icona--storia i {
font-size: 35px;
}
#clienti {
transform: translateY(-100px);
margin-bottom: -150px;
}
#clientiCarousel img {
filter: grayscale(1);
}
.splide__arrow:disabled {
display: none;
} .storia-row {
position: relative;
overflow: hidden;
}
.storia-row:after {
content: '';
width: 3px;
height: calc(100% - 48px);
left: 50%;
transform: translateX(-50%);
position: absolute;
top: 48px;
background-color: #EEE;
z-index: -1;
}
.storia__item.order-lg-1:after {
width: 0;
height: 0;
line-height: 0;
border-top: 20px solid transparent;
border-bottom: 20px solid transparent;
border-left: 20px solid var(--light-color);
content: '';
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 4px;
}
.storia__item.order-lg-3:after {
width: 0;
height: 0;
line-height: 0;
border-top: 20px solid transparent;
border-bottom: 20px solid transparent;
border-right: 20px solid var(--primary-color-light);
content: '';
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 6px;
}
.servizio__immagine:after {
content: '';
width: 100%;
height: 100%;
background-color: var(--primary-color-light);
transform: rotate(-30deg);
position: absolute;
left: 0;
top: 0;
z-index: -1;
border-radius: 20px;
}
.accordion-button:not(.collapsed) {
color: var(--primary-color);
background-color: var(--white-light);
box-shadow: none;
}
.accordion-button:focus {
z-index: 3;
border-color: transparent;
outline: 0;
box-shadow: none;
}
.accordion-button:not(.collapsed)::after {
background-image: var(--bs-accordion-btn-icon);
} .gform_wrapper.gravity-theme .gfield_label {
font-size: 15px !important;
}
.gform_required_legend {
display: none;
}
.gform-button--width-full {
border: 0;
}
.ginput_container_consent {
margin-top: 10px;
}
.contact-form-image {
margin-top: -150px;
}
#gform_1 input[type=text],
#gform_1 input[type=email],
#gform_1 textarea,
#gform_1 input[type=tel],
#gform_3 input[type=text],
#gform_3 input[type=email],
#gform_3 input[type=file],
#gform_3 textarea,
#gform_3 input[type=tel],
select,
#gform_4 input[type=text],
#gform_4 input[type=email],
#gform_4 input[type=file],
#gform_4 textarea,
#gform_4 input[type=tel],
select {
border: 1px solid var(--border-solid-color);
border-radius: 10px;
}
#gform_3 input[type=file],
#gform_4 input[type=file] {
min-height: 46px;
padding: 10px;
}
select {
padding: 13px !important;
height: 45.16px !important;
}
.gfield_required_asterisk {
color: var(--primary-color) !important;
}
.form-container-white {
min-height: 500px;
}
.page-template-page-contatti .form {
transform: translateY(-140px);
}
#contattiForm {
margin-bottom: -140px;
}
.form-container {
min-height: 420px;
margin: 280px 0 230px 0;
}
.form-absolute {
position: absolute;
top: 50%;
z-index: 1000;
transform: translateY(-50%);
}
.stampo-disegno img,
.stampo-finito img {
width: 55%;
}
.stampo-disegno {
margin-bottom: -150px;
position: relative;
}
.translate-bottom {
transform: translateY(80px);
}
#serviceSlider,
#serviceImage,
#settoreImage {
position: sticky;
top: 150px;
}
.single-prodotto h1 {
font-size: 40px;
}
.wpml-ls-item {
padding: 0 10px !important;
}
.wpml-ls-item .sub-menu {
min-width: auto !important;
}
.wpml-ls-item .sub-menu li {
padding: 0 0 !important;
}
.bg-bottom-left:after {
background-image: url(//www.migliarino.eu/wp-content/themes/iimage-boiler/assets/images/bg-lines.svg);
background-size: contain;
background-position: bottom left;
background-repeat: no-repeat;
content: '';
width: 750px !important;
height: 750px !important;
position: absolute;
left: -100px;
bottom: 0;
transition: .2s ease-in-out;
z-index: -1000;
}
.bg-bottom-right::after {
background-image: url(//www.migliarino.eu/wp-content/themes/iimage-boiler/assets/images/bg-lines.svg);
background-size: contain;
background-position: bottom right;
background-repeat: no-repeat;
content: '';
width: 700px !important;
height: 700px !important;
position: absolute;
right: 0;
bottom: -220px;
transition: .2s ease-in-out;
z-index: -1000;
}
.bg-top-right::after {
background-image: url(//www.migliarino.eu/wp-content/themes/iimage-boiler/assets/images/bg-lines.svg);
background-size: contain;
background-position: top right;
background-repeat: no-repeat;
content: '';
width: 700px !important;
height: 700px !important;
position: absolute;
right: 0px;
top: -50%;
transition: .2s ease-in-out;
}
#bg-bottom-left,
#bg-bottom-right,
#bg-top-right {
transition: all 3s cubic-bezier(.215, .60, .355, 1);
}
.background-gallery {
height: 70vh;
width: 100%;
background-position: center center;
background-size: cover;
object-fit: cover;
background-repeat: no-repeat;
}
.img-banner {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
}
.sticky img {
position: sticky;
top: 160px;
}
#menuDesktop .logo-icon {
width: 250px;
height: auto;
} #form_fiera {
--bg: #ffffff;
--ink: #222;
--muted: #6b7280;
--primary: #8b0f0f; --primary-ink: #fff;
--border-solid-color: #d1d5db; --ring: #c71f1f20; --ring-strong: #c71f1f55; --radius: 14px;
--space: 16px;
--space-lg: 24px;
--shadow: 0 10px 24px rgba(0, 0, 0, .08);
} #form_fiera {
max-width: 1100px;
margin: 0 auto;
padding: calc(var(--space-lg) + 4px) var(--space-lg);
background: var(--bg);
border-radius: calc(var(--radius) + 2px);
box-shadow: var(--shadow);
color: var(--ink);
} #form_fiera table {
width: 100%;
border-collapse: separate;
border-spacing: var(--space-lg) 18px; table-layout: fixed; }
#form_fiera td {
vertical-align: top;
padding: 0;
} #form_fiera label {
display: block;
font-size: 15px;
font-weight: 700;
margin: 0 0 8px;
color: var(--ink);
text-align: left;
}
#form_fiera br {
display: none;
}  #form_fiera input[type=text],
#form_fiera input[type=email],
#form_fiera input[type=tel],
#form_fiera textarea,
#form_fiera select {
width: 100%;
padding: 12px 14px;
font: 500 16px/1.3 system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
color: var(--ink);
background: #fafafa;
border: 1px solid var(--border-solid-color);
border-radius: var(--radius);
transition: border-color .15s ease, box-shadow .15s ease, background .15s ease;
outline: none;
}
#form_fiera textarea {
min-height: 90px;
resize: vertical;
}
#form_fiera input[type=text]:hover,
#form_fiera input[type=email]:hover,
#form_fiera input[type=tel]:hover,
#form_fiera textarea:hover,
#form_fiera select:hover {
background: #f6f6f6;
}
#form_fiera input[type=text]:focus,
#form_fiera input[type=email]:focus,
#form_fiera input[type=tel]:focus,
#form_fiera textarea:focus,
#form_fiera select:focus {
border-color: var(--primary);
box-shadow: 0 0 0 3px var(--ring);
background: #fff;
} #form_fiera input:required:user-invalid {
border-color: #dc2626;
box-shadow: 0 0 0 3px var(--ring-strong);
} #form_fiera input[type=checkbox] {
width: 18px;
height: 18px;
margin-right: 8px;
vertical-align: middle;
} #form_fiera select {
appearance: none;
background-image: linear-gradient(45deg, transparent 50%, #666 50%),
linear-gradient(135deg, #666 50%, transparent 50%),
linear-gradient(to right, transparent, transparent);
background-position: calc(100% - 18px) 16px, calc(100% - 12px) 16px, 100% 0;
background-size: 6px 6px, 6px 6px, 2.5em 100%;
background-repeat: no-repeat;
} #form_fiera input[type=submit] {
display: inline-block;
margin: var(--space-lg) 0 0;
padding: 12px 20px;
font-weight: 700;
font-size: 16px;
border: 0;
border-radius: 999px;
color: var(--primary-ink);
background: var(--primary);
box-shadow: 0 6px 16px rgba(139, 15, 15, .25);
cursor: pointer;
transition: transform .06s ease, filter .15s ease, box-shadow .15s ease;
}
#form_fiera input[type=submit]:hover {
filter: brightness(1.05);
}
#form_fiera input[type=submit]:active {
transform: translateY(1px);
} #form_fiera td label+* { margin-top: 6px;
}
#form_fiera tr+tr td { padding-top: 2px;
} #form_fiera :where(input, textarea, select):focus-visible {
outline: 3px solid color-mix(in srgb, var(--primary) 45%, transparent);
outline-offset: 2px;
} @media (max-width: 820px) {
#form_fiera table,
#form_fiera tbody,
#form_fiera tr,
#form_fiera td {
display: block;
width: 100%;
}
#form_fiera table {
border-spacing: 0;
}
#form_fiera td {
margin-bottom: var(--space-lg);
}
#form_fiera input[type=submit] {
width: 100%;
}
} #form_fiera select[hidden] {
display: none !important;
}@media (max-width: 1199.98px) {
.logo-container {
min-height: 69px;
width: 150px;
}
}
@media (max-width: 991.98px) {
h2 {
font-size: 35px;
}
#testata-mobile video {
height: 350px !important;
}
.storia-row:after {
content: '';
width: 3px;
height: calc(100% + 56px);
left: 60px;
transform: translateX(-50%);
position: absolute;
top: 0;
background-color: #EEE;
z-index: -1;
}
.storia__item.order-lg-1:after {
border-top: 20px solid transparent;
border-bottom: 20px solid transparent;
border-right: 20px solid var(--light-color);
border-left: 0;
}
.storia__item:after {
left: 0px !important;
}
.mt-70 {
margin-top: 0;
}
.form-absolute {
position: relative;
top: auto;
transform: translateY(0);
margin-top: 48px;
margin-bottom: -250px;
}
.mobile-menu {
left: -3rem;
}
.form-container {
margin: 80px 0 230px 0;
}
}
@media (max-width: 767.98px) { #menu-menu-lingue-mobile {
padding-left: 2rem;
margin-bottom: 0;
}
#menu-menu-lingue-mobile li {
padding: 0 !important;
margin: 0 10px 0 0 !important;
display: inline-flex !important;
height: 60px !important;
width: 60px !important;
align-items: center;
justify-content: center;
border-radius: 50px;
background-color: #ffffff;
box-shadow: 1px 1px 10px rgba(0,0,0,0.2);
}
ul .wpml-ls-menu-item a {
display: inline !important;
align-items: center;
}
.page-template-page-contatti .form {
transform: translateY(0);
}
#testata h1 {
font-size: 50px;
}
.mobile-menu {
left: 0rem;
}
.storia-row:after {
left: 32px;
}
#storia .icona--storia {
border-radius: 15px !important;
}
#storia .icona--storia i {
font-size: 20px;
}
h1,
.h1 {
font-size: 40px;
}
.mobile-menu {
left: 0rem;
}
.logo-footer {
margin-bottom: -13.5px;
}
.form-container {
margin: 48px 0 230px 0;
}
.stampo-disegno {
margin-bottom: -30px;
}
.stampo-disegno img,
.stampo-finito img {
width: 75%;
}
.icona {
min-width: 80px;
height: 80px;
}
.img-negative {
margin-left: 0;
margin-top: -170px;
width: 100%;
}
.box-after::after {
top: -70px;
left: 0;
height: calc(100% + 140px);
width: 100%;
border-radius: 40px;
background-color: var(--light-color);
z-index: -1;
}
#page-home .img-after {
width: 85%;
margin: 0 auto;
}
.mt-negative-100 {
margin-top: 0 !important;
}
#sezione-video iframe {
height: 250px;
}
.background-gallery {
height: 40vh;
}
.mt-negative-150 {
margin-top: -60px;
}
.img-banner {
position: relative;
}
.mt-mobile {
margin-top: -180px;
}
}.asp_r .item{.price{--regular-price-color:#666;--sale_price_color:#666;color:var(--regular-price-color);del{opacity:.5;display:inline-block;text-decoration:line-through;color:var(--regular-price-color)}ins{margin-left:.5em;text-decoration:none;font-weight:700;display:inline-block;color:var(--sale_price_color)}}.stock{.quantity{color:#666}.out-of-stock{color:#a00}.on-backorder{color:#eaa600}.in-stock{color:#7ad03a}}.add-to-cart-container{display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:10;width:100%;margin:12px 0;.add-to-cart-quantity{padding:8px 0 8px 8px;background:#eaeaea;width:32px;border-radius:4px 0 0 4px;height:18px;min-height:unset;display:inline-block;font-size:13px;line-height:normal}.add-to-cart-button{padding:8px;border-radius:4px;background:#6246d7;color:white;height:18px;min-height:unset;display:block;text-align:center;min-width:90px;font-size:13px;line-height:normal;&.add-to-cart-variable{border-radius:4px}&.loading{content:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)' stroke-width='2'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}}a.added_to_cart{flex-basis:100%;margin-top:8px}}.add-to-cart-container:has(.add-to-cart-quantity){.add-to-cart-button{border-radius:0 4px 4px 0}}.sale-badge{--font-size:14px;--font-color:white;--background-color:#6246d7;position:absolute;top:12px;right:12px;padding:6px 12px;font-size:var(--font-size);color:var(--font-color);background:var(--background-color);box-shadow:0 0 6px -3px rgb(0,0,0);&.sale-badge-capsule{border-radius:50px}&.sale-badge-round{border-radius:3px}&.sale-badge-top-left{right:unset;left:12px}&.sale-badge-bottom-left{right:unset;top:unset;bottom:12px;left:12px}&.sale-badge-bottom-right{top:unset;bottom:12px}}}.asp_r .item{.asp__af-tt-container{position:relative;z-index:2;.asp__af-tt-link{transition:opacity 0.2s;&:hover{opacity:0.7}}}.average-rating{--percent:0;--color:#2EA3F2;--bg-color:rgba(0,0,0,0.2);--size:17px;position:relative;appearance:none;width:auto;display:inline-block;vertical-align:baseline;font-size:var(--size);line-height:calc(var(--size) - 15%);color:var(--bg-color);background:linear-gradient(90deg,var(--color) var(--percent),var(--bg-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@keyframes aspAnFadeIn{0%{opacity:0}50%{opacity:0.6}100%{opacity:1}}@-webkit-keyframes aspAnFadeIn{0%{opacity:0}50%{opacity:0.6}100%{opacity:1}}@keyframes aspAnFadeOut{0%{opacity:1}50%{opacity:0.6}100%{opacity:0}}@-webkit-keyframes aspAnFadeOut{0%{opacity:1}50%{opacity:0.6}100%{opacity:0}}@keyframes aspAnFadeInDrop{0%{opacity:0;transform:translate(0,-50px)}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes aspAnFadeInDrop{0%{opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px)}100%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0)}}@keyframes aspAnFadeOutDrop{0%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0)}100%{opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px)}}@-webkit-keyframes aspAnFadeOutDrop{0%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0)}100%{opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px)}}div.ajaxsearchpro.asp_an_fadeIn,div.ajaxsearchpro.asp_an_fadeOut,div.ajaxsearchpro.asp_an_fadeInDrop,div.ajaxsearchpro.asp_an_fadeOutDrop{-webkit-animation-duration:100ms;animation-duration:100ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.asp_an_fadeIn,div.ajaxsearchpro.asp_an_fadeIn{animation-name:aspAnFadeIn;-webkit-animation-name:aspAnFadeIn}.asp_an_fadeOut,div.ajaxsearchpro.asp_an_fadeOut{animation-name:aspAnFadeOut;-webkit-animation-name:aspAnFadeOut}div.ajaxsearchpro.asp_an_fadeInDrop{animation-name:aspAnFadeInDrop;-webkit-animation-name:aspAnFadeInDrop}div.ajaxsearchpro.asp_an_fadeOutDrop{animation-name:aspAnFadeOutDrop;-webkit-animation-name:aspAnFadeOutDrop}div.ajaxsearchpro.asp_main_container{transition:width 130ms linear;-webkit-transition:width 130ms linear}asp_w_container,div.asp_w.ajaxsearchpro,div.asp_w.asp_r,div.asp_w.asp_s,div.asp_w.asp_sb,div.asp_w.asp_sb *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;border:0;border-radius:0;text-transform:none;text-shadow:none;box-shadow:none;text-decoration:none;text-align:left;text-indent:initial;letter-spacing:normal;font-display:swap}div.asp_w_container div[id*=__original__]{display:none !important}div.asp_w.ajaxsearchpro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}div.asp_w.asp_r,div.asp_w.asp_r *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.asp_w.ajaxsearchpro input[type=text]::-ms-clear{display:none;width :0;height:0}div.asp_w.ajaxsearchpro input[type=text]::-ms-reveal{display:none;width :0;height:0}div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-decoration,div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-cancel-button,div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-results-button,div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-results-decoration{display:none}div.asp_w.ajaxsearchpro input[type="search"]{appearance:auto !important;-webkit-appearance:none !important}.clear{clear:both}.asp_clear{display:block !important;clear:both !important;margin:0 !important;padding:0 !important;width:auto !important;height:0 !important}.hiddend{display:none !important}div.asp_w.ajaxsearchpro{width:100%;height:auto;border-radius:0;background:rgba(255,255,255,0);overflow:hidden}div.asp_w.ajaxsearchpro.asp_non_compact{min-width:200px}#asp_absolute_overlay{width:0;height:0;position:fixed;background:rgba(255,255,255,0.5);top:0;left:0;display:block;z-index:0;opacity:0;transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear}div.asp_m.ajaxsearchpro .proinput input:before,div.asp_m.ajaxsearchpro .proinput input:after,div.asp_m.ajaxsearchpro .proinput form:before,div.asp_m.ajaxsearchpro .proinput form:after{display:none}div.asp_w.ajaxsearchpro textarea:focus,div.asp_w.ajaxsearchpro input:focus{outline:none}div.asp_m.ajaxsearchpro .probox .proinput input::-ms-clear{display:none}div.asp_m.ajaxsearchpro .probox{width:auto;border-radius:5px;background:#FFF;overflow:hidden;border:1px solid #FFF;box-shadow:1px 0 3px #CCC inset;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;direction:ltr;align-items:stretch;isolation:isolate}div.asp_m.ajaxsearchpro .probox .proinput{width:1px;height:100%;float:left;box-shadow:none;position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;z-index:0}div.asp_m.ajaxsearchpro .probox .proinput form{height:100%;margin:0 !important;padding:0 !important;display:block !important;max-width:unset !important}div.asp_m.ajaxsearchpro .probox .proinput input{height:100%;width:100%;border:0;background:transparent;box-shadow:none;padding:0;left:0;padding-top:2px;min-width:120px;min-height:unset;max-height:unset}div.asp_m.ajaxsearchpro .probox .proinput input.autocomplete{border:0;background:transparent;width:100%;box-shadow:none;margin:0;padding:0;left:0}div.asp_m.ajaxsearchpro .probox .proinput.iepaddingfix{padding-top:0}div.asp_m.ajaxsearchpro .probox .proloading,div.asp_m.ajaxsearchpro .probox .proclose,div.asp_m.ajaxsearchpro .probox .promagnifier,div.asp_m.ajaxsearchpro .probox .prosettings{width:20px;height:20px;min-width:unset;min-height:unset;background:none;background-size:20px 20px;float:right;box-shadow:none;margin:0;padding:0;z-index:1}div.asp_m.ajaxsearchpro button.promagnifier:focus-visible{box-shadow:inset 0 0 0 2px rgba(0,0,0,0.4)}div.asp_m.ajaxsearchpro .probox .proloading,div.asp_m.ajaxsearchpro .probox .proclose{background-position:center center;display:none;background-size:auto;background-repeat:no-repeat;background-color:transparent}div.asp_m.ajaxsearchpro .probox .proloading{padding:2px;box-sizing:border-box}div.asp_m.ajaxsearchpro .probox .proclose{position:relative;cursor:pointer;z-index:2}div.asp_m.ajaxsearchpro .probox .promagnifier .innericon,div.asp_m.ajaxsearchpro .probox .prosettings .innericon,div.asp_m.ajaxsearchpro .probox .proclose .innericon{background-size:20px 20px;background-position:center center;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;line-height:initial;text-align:center;overflow:hidden}div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg,div.asp_m.ajaxsearchpro .probox .prosettings .innericon svg,div.asp_m.ajaxsearchpro .probox .proloading svg{height:100%;width:22px;vertical-align:baseline;display:inline-block}div.asp_m.ajaxsearchpro .probox .proclose svg{background:#333;position:absolute;top:50%;width:20px;height:20px;left:50%;fill:#fefefe;box-sizing:border-box;box-shadow:0 0 0 2px rgba(255,255,255,0.9)}.opacityOne{opacity:1}.opacityZero{opacity:0}div.asp_w.asp_s [disabled].noUi-connect,div.asp_w.asp_s [disabled] .noUi-connect{background:#B8B8B8}div.asp_w.asp_s [disabled] .noUi-handle{cursor:not-allowed}div.asp_w.asp_r p.showmore{display:none;margin:0}div.asp_w.asp_r.asp_more_res_loading p.showmore a,div.asp_w.asp_r.asp_more_res_loading p.showmore a span{color:transparent !important}@-webkit-keyframes shm-rot-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0.85}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@keyframes shm-rot-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0.85}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}div.asp_w.asp_r div.asp_showmore_container{position:relative}div.asp_w.asp_r. div.asp_moreres_loader{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.2)}div.asp_w.asp_r.asp_more_res_loading div.asp_moreres_loader{display:block !important}div.asp_w.asp_r div.asp_moreres_loader-inner{height:24px;width:24px;animation:shm-rot-simple 0.8s infinite linear;-webkit-animation:shm-rot-simple 0.8s infinite linear;border:4px solid #353535;border-right-color:transparent;border-radius:50%;box-sizing:border-box;position:absolute;top:50%;margin:-12px auto auto -12px;left:50%}div.asp_hidden_data,div.asp_hidden_data *{display:none}div.asp_w.asp_r{display:none}div.asp_w.asp_r *{text-decoration:none;text-shadow:none}div.asp_w.asp_r .results{overflow:hidden;width:auto;height:0;margin:0;padding:0}div.asp_w.asp_r .asp_nores{display:flex;flex-wrap:wrap;gap:8px;overflow:hidden;width:auto;height:auto;position:relative;z-index:2}div.asp_w.asp_r .results .item{overflow:hidden;width:auto;margin:0;padding:3px;position:relative;background:#f4f4f4;border-left:1px solid rgba(255,255,255,0.6);border-right:1px solid rgba(255,255,255,0.4)}div.asp_w.asp_r .results .item,div.asp_w.asp_r .results .asp_group_header{animation-delay:0s;animation-duration:0.5s;animation-fill-mode:both;animation-timing-function:ease;backface-visibility:hidden;-webkit-animation-delay:0s;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-webkit-backface-visibility:hidden}div.asp_w.asp_r .results .item .asp_image{overflow:hidden;background:transparent;padding:0;float:left;background-position:center;background-size:cover;position:relative}div.asp_w.asp_r .results .asp_image canvas{display:none}div.asp_w.asp_r .results .asp_image .asp_item_canvas{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:100%;z-index:1;display:block;opacity:1;background-position:inherit;background-size:inherit;transition:opacity 0.5s}div.asp_w.asp_r .results .item:hover .asp_image .asp_item_canvas,div.asp_w.asp_r .results figure:hover .asp_image .asp_item_canvas{opacity:0}div.asp_w.asp_r a.asp_res_image_url,div.asp_w.asp_r a.asp_res_image_url:hover,div.asp_w.asp_r a.asp_res_image_url:focus,div.asp_w.asp_r a.asp_res_image_url:active{box-shadow:none !important;border:none !important;margin:0 !important;padding:0 !important;display:inline !important}div.asp_w.asp_r .results .item .asp_image_auto{width:auto !important;height:auto !important}div.asp_w.asp_r .results .item .asp_image img{width:100%;height:100%}div.asp_w.asp_r .results a span.overlap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}div.asp_w.asp_r .resdrg{height:auto}div.asp_w.ajaxsearchpro .asp_results_group{margin:10px 0 0 0}div.asp_w.ajaxsearchpro .asp_results_group:first-of-type{margin:0 !important}div.asp_w.asp_r.vertical .results .item:first-child{border-radius:0}div.asp_w.asp_r.vertical .results .item:last-child{border-radius:0;margin-bottom:0}div.asp_w.asp_r.vertical .results .item:last-child:after{height:0;margin:0;width:0}div.asp_w.asp_s.searchsettings{width:auto;height:auto;position:absolute;display:none;z-index:11001;border-radius:0 0 3px 3px;visibility:hidden;opacity:0;overflow:visible}div.asp_w.asp_sb.searchsettings{display:none;visibility:hidden;direction:ltr;overflow:visible;position:relative;z-index:1}div.asp_w.asp_sb.searchsettings .asp_sett_scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:5px;border:none}div.asp_w.asp_s.searchsettings form,div.asp_w.asp_sb.searchsettings form{display:flex;flex-wrap:wrap;margin:0 0 12px 0 !important;padding:0 !important}div.asp_w.asp_s.searchsettings .asp_option_inner,div.asp_w.asp_sb.searchsettings .asp_option_inner,div.asp_w.asp_sb.searchsettings input[type='text']{margin:2px 10px 0 10px;*padding-bottom:10px}div.asp_w.asp_s.searchsettings input[type='text']:not(.asp_select2-search__field),div.asp_w.asp_sb.searchsettings input[type='text']:not(.asp_select2-search__field){width:86% !important;padding:8px 6px !important;margin:0 0 0 10px !important;background-color:#FAFAFA !important;font-size:13px;border:none !important;line-height:17px;height:20px}div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner,div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner{margin-bottom:0 !important;padding-bottom:0 !important}div.asp_w.asp_s.searchsettings div.asp_option_label,div.asp_w.asp_sb.searchsettings div.asp_option_label{font-size:14px;line-height:20px !important;margin:0;width:150px;text-shadow:none;padding:0;min-height:20px;border:none;background:transparent;float:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.asp_w.asp_s.searchsettings .asp_label,div.asp_w.asp_sb.searchsettings .asp_label{line-height:24px !important;vertical-align:middle;display:inline-block;cursor:pointer}div.asp_w.asp_s.searchsettings input[type=radio],div.asp_w.asp_sb.searchsettings input[type=radio]{vertical-align:middle;margin:0 6px 0 17px;display:inline-block;appearance:normal;-moz-appearance:normal;-webkit-appearance:radio}div.asp_w.asp_s.searchsettings .asp_option_inner input[type=checkbox],div.asp_w.asp_sb.searchsettings .asp_option_inner input[type=checkbox]{display:none !important}div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner input[type=checkbox],div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner input[type=checkbox]{display:block}div.asp_w.asp_s.searchsettings.ie78 div.asp_option_label,div.asp_w.asp_sb.searchsettings.ie78 div.asp_option_label{float:right !important}div.asp_w.asp_s.searchsettings .asp_option_inner,div.asp_w.asp_sb.searchsettings .asp_option_inner{width:17px;height:17px;position:relative;flex-grow:0;-webkit-flex-grow:0;flex-shrink:0;-webkit-flex-shrink:0}div.asp_w.asp_sb.searchsettings .asp_option_inner{border-radius:3px;background:rgb(66,66,66);box-shadow:none}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox{cursor:pointer;position:absolute;width:17px;height:17px;top:0;padding:0;border-radius:2px;box-shadow:none;font-size:0 !important;color:rgba(0,0,0,0)}div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner .asp_option_checkbox,div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner .asp_option_checkbox{display:none}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox:before,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox:before{display:none !important}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox:after,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox:after{opacity:0;font-family:'asppsicons2';content:"\e800";background:transparent;border-top:none;border-right:none;box-sizing:content-box;height:100%;width:100%;padding:0 !important;position:absolute;top:0;left:0}div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner .asp_option_checkbox:after,div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner .asp_option_checkbox:after{display:none}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox:hover::after,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox:hover::after{opacity:0.3}div.asp_w.asp_s.searchsettings .asp_option_inner input[type=checkbox]:checked ~ div:after,div.asp_w.asp_sb.searchsettings .asp_option_inner input[type=checkbox]:checked ~ div:after{opacity:1}div.asp_w.asp_sb.searchsettings span.checked ~ div:after,div.asp_w.asp_s.searchsettings span.checked ~ div:after{opacity:1 !important}div.asp_w.asp_s.searchsettings fieldset,div.asp_w.asp_sb.searchsettings fieldset{position:relative;float:left}div.asp_w.asp_s.searchsettings fieldset,div.asp_w.asp_sb.searchsettings fieldset{background:transparent;font-size:.9em;margin:12px 0 0 !important;padding:0 !important;width:200px;min-width:200px}div.asp_w.asp_sb.searchsettings fieldset:last-child{margin:5px 0 0 !important}div.asp_w.asp_sb.searchsettings fieldset{margin:10px 0 0}div.asp_w.asp_sb.searchsettings fieldset legend{padding:0 0 0 10px;margin:0;font-weight:normal;font-size:13px}div.asp_w.asp_sb.searchsettings .asp_option,div.asp_w.asp_s.searchsettings .asp_option{display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:flex-start;margin:0 0 10px 0;cursor:pointer}div.asp_w.asp_sb.searchsettings .asp_option:focus,div.asp_w.asp_s.searchsettings .asp_option:focus{outline:none}div.asp_w.asp_sb.searchsettings .asp_option:focus-visible,div.asp_w.asp_s.searchsettings .asp_option:focus-visible{outline-style:auto}div.asp_w.asp_s.searchsettings .asp_option.asp-o-last,div.asp_w.asp_s.searchsettings .asp_option:last-child{margin-bottom:0}div.asp_w.asp_s.searchsettings fieldset .asp_option,div.asp_w.asp_s.searchsettings fieldset .asp_option_cat,div.asp_w.asp_sb.searchsettings fieldset .asp_option,div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat{width:auto;max-width:none}div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-1,div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat_level-1{margin-left:12px}div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-2,div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat_level-2{margin-left:24px}div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-3,div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat_level-3{margin-left:36px}div.asp_w.asp_s.searchsettings fieldset div.asp_option_label,div.asp_w.asp_sb.searchsettings fieldset div.asp_option_label{width:70%;display:block}div.asp_w.asp_s.searchsettings fieldset div.asp_option_label{width:auto;display:block;box-sizing:border-box}div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-2 div.asp_option_label{padding-right:12px}div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-3 div.asp_option_label{padding-right:24px}div.asp_w.asp_s select,div.asp_w.asp_sb select{width:100%;max-width:100%;border-radius:0;padding:5px !important;background:#f9f9f9;background-clip:padding-box;-webkit-box-shadow:none;box-shadow:none;margin:0;border:none;color:#111;margin-bottom:0 !important;box-sizing:border-box;line-height:initial;outline:none !important;font-family:Roboto,Helvetica;font-size:14px;height:34px;min-height:unset !important}div.asp_w.asp_s select[multiple],div.asp_w.asp_sb select[multiple]{background:#fff}div.asp_w.asp_s select:not([multiple]),div.asp_w.asp_sb select:not([multiple]){overflow:hidden !important}div.asp_w.asp_s .asp-nr-container,div.asp_w.asp_sb .asp-nr-container{display:flex;gap:8px;justify-content:space-between}div.ajaxsearchpro.searchsettings fieldset.asp_custom_f{margin-top:9px}div.ajaxsearchpro.searchsettings fieldset legend{margin-bottom:8px !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.ajaxsearchpro.searchsettings fieldset legend + div.asp_option_inner{margin-top:0 !important}div.ajaxsearchpro.searchsettings .asp_sett_scroll>.asp_option_cat:first-child>.asp_option_inner{margin-top:0 !important}div.ajaxsearchpro.searchsettings fieldset .asp_select_single,div.ajaxsearchpro.searchsettings fieldset .asp_select_multiple{padding:0 10px}.asp_arrow_box{position:absolute;background:#444;padding:12px;color:white;border-radius:4px;font-size:14px;max-width:240px;display:none;z-index:99999999999999999}.asp_arrow_box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#444;border-width:6px;margin-left:-6px}.asp_arrow_box.asp_arrow_box_bottom:after{bottom:100%;top:unset;border-bottom-color:#444;border-top-color:transparent}.asp_two_column{margin:8px 0 12px 0}.asp_two_column .asp_two_column_first,.asp_two_column .asp_two_column_last{width:48%;padding:1% 2% 1% 0;float:left;box-sizing:content-box}.asp_two_column .asp_two_column_last{padding:1% 0 1% 2%}.asp_shortcodes_container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 12px -10px;box-sizing:border-box}.asp_shortcodes_container .asp_shortcode_column{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;min-width:120px;padding:10px 0 0 10px;flex-basis:33%;-webkit-flex-basis:33%;box-sizing:border-box}p.asp-try{color:#555;font-size:14px;margin-top:5px;line-height:28px;font-weight:300;visibility:hidden}p.asp-try a{color:#FFB556;margin-left:10px;cursor:pointer;display:inline-block}.asp_ac_autocomplete,.asp_ac_autocomplete div,.asp_ac_autocomplete span{}.asp_ac_autocomplete{display:inline;position:relative;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start}.asp_ac_autocomplete .asp_ac_autocomplete_dropdown{position:absolute;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);cursor:default;display:none;z-index:1001;margin-top:-1px;background-color:#fff;min-width:100%;overflow:auto}.asp_ac_autocomplete .asp_ac_autocomplete_hint{position:absolute;z-index:1;color:#ccc !important;-webkit-text-fill-color:#ccc !important;text-fill-color:#ccc !important;overflow:hidden !important;white-space:pre !important}.asp_ac_autocomplete .asp_ac_autocomplete_hint span{color:transparent;opacity:0.0}.asp_ac_autocomplete .asp_ac_autocomplete_dropdown>div{background:#fff;white-space:nowrap;cursor:pointer;line-height:1.5em;padding:2px 0 2px 0}.asp_ac_autocomplete .asp_ac_autocomplete_dropdown>div.active{background:#0097CF;color:#FFF}.rtl .asp_content,.rtl .asp_nores,.rtl .asp_content *,.rtl .asp_nores *,.rtl .searchsettings form{text-align:right !important;direction:rtl !important}.rtl .asp_nores>*{display:inline-block}.rtl .searchsettings .asp_option{flex-direction:row-reverse !important;-webkit-flex-direction:row-reverse !important}.rtl .asp_option{direction:ltr}.rtl .asp_label,.rtl .asp_option div.asp_option_label{text-align:right !important}.rtl .asp_label{max-width:1000px !important;width:100%;direction:rtl !important}.rtl .asp_label input[type=radio]{margin:0 0 0 6px !important}.rtl .asp_option_cat_level-0 div.asp_option_label{font-weight:bold !important}.rtl fieldset .asp_option_cat_level-1{margin-right:12px !important;margin-left:0}.rtl fieldset .asp_option_cat_level-2{margin-right:24px !important;margin-left:0}.rtl fieldset .asp_option_cat_level-3{margin-right:36px !important;margin-left:0}.rtl .searchsettings legend{text-align:right !important;display:block;width:100%}.rtl .searchsettings input[type=text],.rtl .searchsettings select{direction:rtl !important;text-align:right !important}.rtl div.asp_w.asp_s.searchsettings form,.rtl div.asp_w.asp_sb.searchsettings form{flex-direction:row-reverse !important}.rtl div.horizontal.asp_r div.item{float:right !important}.rtl p.asp-try{direction:rtl;text-align:right;margin-right:10px;width:auto !important}.asp_elementor_nores{text-align:center}.elementor-sticky__spacer .asp_w,.elementor-sticky__spacer .asp-try{visibility:hidden !important;opacity:0 !important;z-index:-1 !important}div[id*='ajaxsearchpro1_'] div.asp_loader,div[id*='ajaxsearchpro1_'] div.asp_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none}div[id*='ajaxsearchpro1_'] div.asp_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;align-items:center;justify-content:center}div[id*='ajaxsearchpro1_'] div.asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%}@-webkit-keyframes rotate-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div[id*='ajaxsearchpro1_'] div.asp_simple-circle{margin:0;height:100%;width:100%;animation:rotate-simple 0.8s infinite linear;-webkit-animation:rotate-simple 0.8s infinite linear;border:4px solid rgb(255,255,255);border-right-color:transparent;border-radius:50%;box-sizing:border-box}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader,div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;align-items:center;justify-content:center}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%}@-webkit-keyframes rotate-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_simple-circle{margin:0;height:100%;width:100%;animation:rotate-simple 0.8s infinite linear;-webkit-animation:rotate-simple 0.8s infinite linear;border:4px solid rgb(255,255,255);border-right-color:transparent;border-radius:50%;box-sizing:border-box}#ajaxsearchpro1_1 div.asp_loader,#ajaxsearchpro1_2 div.asp_loader,#ajaxsearchpro1_1 div.asp_loader *,#ajaxsearchpro1_2 div.asp_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none}#ajaxsearchpro1_1 div.asp_loader,#ajaxsearchpro1_2 div.asp_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;align-items:center;justify-content:center}#ajaxsearchpro1_1 div.asp_loader-inner,#ajaxsearchpro1_2 div.asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%}@-webkit-keyframes rotate-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-simple{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#ajaxsearchpro1_1 div.asp_simple-circle,#ajaxsearchpro1_2 div.asp_simple-circle{margin:0;height:100%;width:100%;animation:rotate-simple 0.8s infinite linear;-webkit-animation:rotate-simple 0.8s infinite linear;border:4px solid rgb(255,255,255);border-right-color:transparent;border-radius:50%;box-sizing:border-box}@-webkit-keyframes asp_an_fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes asp_an_fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.asp_an_fadeInDown{-webkit-animation-name:asp_an_fadeInDown;animation-name:asp_an_fadeInDown}div.asp_r.asp_r_1,div.asp_r.asp_r_1 *,div.asp_m.asp_m_1,div.asp_m.asp_m_1 *,div.asp_s.asp_s_1,div.asp_s.asp_s_1 *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;border:0;border-radius:0;text-transform:none;text-shadow:none;box-shadow:none;text-decoration:none;text-align:left;letter-spacing:normal}div.asp_r.asp_r_1,div.asp_m.asp_m_1,div.asp_s.asp_s_1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}div.asp_r.asp_r_1,div.asp_r.asp_r_1 *,div.asp_m.asp_m_1,div.asp_m.asp_m_1 *,div.asp_s.asp_s_1,div.asp_s.asp_s_1 *{padding:0;margin:0}.wpdreams_clear{clear:both}.asp_w_container_1{width:100%}#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.asp_m.asp_m_1{width:100%;height:auto;max-height:none;border-radius:5px;background:#d1eaff;margin-top:0;margin-bottom:0;background-image:-moz-radial-gradient(center,ellipse cover,rgb(255,255,255),rgb(255,255,255));background-image:-webkit-gradient(radial,center center,0px,center center,100%,rgb(255,255,255),rgb(255,255,255));background-image:-webkit-radial-gradient(center,ellipse cover,rgb(255,255,255),rgb(255,255,255));background-image:-o-radial-gradient(center,ellipse cover,rgb(255,255,255),rgb(255,255,255));background-image:-ms-radial-gradient(center,ellipse cover,rgb(255,255,255),rgb(255,255,255));background-image:radial-gradient(ellipse at center,rgb(255,255,255),rgb(255,255,255));overflow:hidden;border:0 none rgb(141,213,239);border-radius:0;box-shadow:none}#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.asp_m.asp_m_1 .probox{margin:0;height:34px;background:transparent;border:0 solid rgb(104,174,199);border-radius:0;box-shadow:none}p[id*=asp-try-1]{color:rgb(85,85,85) !important;display:block}div.asp_main_container+[id*=asp-try-1]{width:100%}p[id*=asp-try-1] a{color:rgb(255,181,86) !important}p[id*=asp-try-1] a:after{color:rgb(85,85,85) !important;display:inline;content:','}p[id*=asp-try-1] a:last-child:after{display:none}#ajaxsearchpro1_1 .probox .proinput,#ajaxsearchpro1_2 .probox .proinput,div.asp_m.asp_m_1 .probox .proinput{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;line-height:15px;text-shadow:none;line-height:normal;flex-grow:1;order:5;margin:0 0 0 10px;padding:0 5px}#ajaxsearchpro1_1 .probox .proinput input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.asp_m.asp_m_1 .probox .proinput input.orig{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;line-height:15px;text-shadow:none;line-height:normal;border:0;box-shadow:none;height:34px;position:relative;z-index:2;padding:0 !important;padding-top:2px !important;margin:-1px 0 0 -4px !important;width:100%;background:transparent !important}#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;line-height:15px;text-shadow:none;line-height:normal;opacity:0.25;height:34px;display:block;position:relative;z-index:1;padding:0 !important;margin:-1px 0 0 -4px !important;margin-top:-34px !important;width:100%;background:transparent !important}.rtl #ajaxsearchpro1_1 .probox .proinput input.orig,.rtl #ajaxsearchpro1_2 .probox .proinput input.orig,.rtl #ajaxsearchpro1_1 .probox .proinput input.autocomplete,.rtl #ajaxsearchpro1_2 .probox .proinput input.autocomplete,.rtl div.asp_m.asp_m_1 .probox .proinput input.orig,.rtl div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;line-height:15px;text-shadow:none;line-height:normal;direction:rtl;text-align:right}.rtl #ajaxsearchpro1_1 .probox .proinput,.rtl #ajaxsearchpro1_2 .probox .proinput,.rtl div.asp_m.asp_m_1 .probox .proinput{margin-right:2px}.rtl #ajaxsearchpro1_1 .probox .proloading,.rtl #ajaxsearchpro1_1 .probox .proclose,.rtl #ajaxsearchpro1_2 .probox .proloading,.rtl #ajaxsearchpro1_2 .probox .proclose,.rtl div.asp_m.asp_m_1 .probox .proloading,.rtl div.asp_m.asp_m_1 .probox .proclose{order:3}div.asp_m.asp_m_1 .probox .proinput input.orig::-webkit-input-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;text-shadow:none;opacity:0.85}div.asp_m.asp_m_1 .probox .proinput input.orig::-moz-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;text-shadow:none;opacity:0.85}div.asp_m.asp_m_1 .probox .proinput input.orig:-ms-input-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;text-shadow:none;opacity:0.85}div.asp_m.asp_m_1 .probox .proinput input.orig:-moz-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;text-shadow:none;opacity:0.85;line-height:normal !important}#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:24px;line-height:15px;text-shadow:none;line-height:normal;border:0;box-shadow:none}#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_1 .probox .proclose,#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .proloading,#ajaxsearchpro1_2 .probox .proclose,#ajaxsearchpro1_2 .probox .promagnifier,#ajaxsearchpro1_2 .probox .prosettings,div.asp_m.asp_m_1 .probox .proloading,div.asp_m.asp_m_1 .probox .proclose,div.asp_m.asp_m_1 .probox .promagnifier,div.asp_m.asp_m_1 .probox .prosettings{width:34px;height:34px;flex:0 0 34px;flex-grow:0;order:7;text-align:center}#ajaxsearchpro1_1 .probox .proclose svg,#ajaxsearchpro1_2 .probox .proclose svg,div.asp_m.asp_m_1 .probox .proclose svg{fill:rgb(254,254,254);background:rgb(51,51,51);box-shadow:0 0 0 2px rgba(255,255,255,0.9);border-radius:50%;box-sizing:border-box;margin-left:-10px;margin-top:-10px;padding:4px}#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_2 .probox .proloading,div.asp_m.asp_m_1 .probox .proloading{width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px}#ajaxsearchpro1_1 .probox .proloading .asp_loader,#ajaxsearchpro1_2 .probox .proloading .asp_loader,div.asp_m.asp_m_1 .probox .proloading .asp_loader{width:30px;height:30px;min-width:30px;min-height:30px;max-width:30px;max-height:30px}#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.asp_m.asp_m_1 .probox .promagnifier{width:auto;height:34px;flex:0 0 auto;order:7;-webkit-flex:0 0 auto;-webkit-order:7}div.asp_m.asp_m_1 .probox .promagnifier:focus-visible{outline:black outset}#ajaxsearchpro1_1 .probox .proloading .innericon,#ajaxsearchpro1_2 .probox .proloading .innericon,#ajaxsearchpro1_1 .probox .proclose .innericon,#ajaxsearchpro1_2 .probox .proclose .innericon,#ajaxsearchpro1_1 .probox .promagnifier .innericon,#ajaxsearchpro1_2 .probox .promagnifier .innericon,#ajaxsearchpro1_1 .probox .prosettings .innericon,#ajaxsearchpro1_2 .probox .prosettings .innericon,div.asp_m.asp_m_1 .probox .proloading .innericon,div.asp_m.asp_m_1 .probox .proclose .innericon,div.asp_m.asp_m_1 .probox .promagnifier .innericon,div.asp_m.asp_m_1 .probox .prosettings .innericon{text-align:center}#ajaxsearchpro1_1 .probox .promagnifier .innericon,#ajaxsearchpro1_2 .probox .promagnifier .innericon,div.asp_m.asp_m_1 .probox .promagnifier .innericon{display:block;width:34px;height:34px;float:right}#ajaxsearchpro1_1 .probox .promagnifier .asp_text_button,#ajaxsearchpro1_2 .probox .promagnifier .asp_text_button,div.asp_m.asp_m_1 .probox .promagnifier .asp_text_button{display:block;width:auto;height:34px;float:right;margin:0;padding:0 10px 0 2px;font-weight:normal;font-family:"Open Sans";color:rgb(51,51,51);font-size:15px;line-height:normal;text-shadow:none;line-height:34px}#ajaxsearchpro1_1 .probox .promagnifier .innericon svg,#ajaxsearchpro1_2 .probox .promagnifier .innericon svg,div.asp_m.asp_m_1 .probox .promagnifier .innericon svg{fill:rgb(0,0,0)}#ajaxsearchpro1_1 .probox .prosettings .innericon svg,#ajaxsearchpro1_2 .probox .prosettings .innericon svg,div.asp_m.asp_m_1 .probox .prosettings .innericon svg{fill:rgb(255,255,255)}#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.asp_m.asp_m_1 .probox .promagnifier{width:34px;height:34px;background-image:-webkit-linear-gradient(180deg,rgb(255,255,255),rgb(255,255,255));background-image:-moz-linear-gradient(180deg,rgb(255,255,255),rgb(255,255,255));background-image:-o-linear-gradient(180deg,rgb(255,255,255),rgb(255,255,255));background-image:-ms-linear-gradient(180deg,rgb(255,255,255) 0,rgb(255,255,255) 100%);background-image:linear-gradient(180deg,rgb(255,255,255),rgb(255,255,255));background-position:center center;background-repeat:no-repeat;order:11;-webkit-order:11;float:right;border:0 solid rgb(0,0,0);border-radius:0;box-shadow:0 0 0 0 rgba(255,255,255,0.61);cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .prosettings,div.asp_m.asp_m_1 .probox .prosettings{width:34px;height:34px;background-image:-webkit-linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-image:-moz-linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-image:-o-linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-image:-ms-linear-gradient(185deg,rgb(255,255,255) 0,rgb(255,255,255) 100%);background-image:linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-position:center center;background-repeat:no-repeat;order:10;-webkit-order:10;float:right;border:0 solid rgb(104,174,199);border-radius:0;box-shadow:0 0 0 0 rgba(255,255,255,0.63);cursor:pointer;background-size:100% 100%;align-self:flex-end}#ajaxsearchprores1_1,#ajaxsearchprores1_2,div.asp_r.asp_r_1{position:absolute;z-index:11000;width:auto;margin:12px 0 0 0}#ajaxsearchprores1_1 .asp_nores,#ajaxsearchprores1_2 .asp_nores,div.asp_r.asp_r_1 .asp_nores{border:0 solid rgb(0,0,0);border-radius:0;box-shadow:0 5px 5px -5px #dfdfdf;padding:6px 12px 6px 12px;margin:0;font-weight:normal;font-family:inherit;color:rgba(74,74,74,1);font-size:1rem;line-height:1.2rem;text-shadow:none;font-weight:normal;background:rgb(255,255,255)}#ajaxsearchprores1_1 .asp_nores .asp_nores_kw_suggestions,#ajaxsearchprores1_2 .asp_nores .asp_nores_kw_suggestions,div.asp_r.asp_r_1 .asp_nores .asp_nores_kw_suggestions{color:rgba(234,67,53,1);font-weight:normal}#ajaxsearchprores1_1 .asp_nores .asp_keyword,#ajaxsearchprores1_2 .asp_nores .asp_keyword,div.asp_r.asp_r_1 .asp_nores .asp_keyword{padding:0 8px 0 0;cursor:pointer;color:rgba(20,84,169,1);font-weight:bold}#ajaxsearchprores1_1 .asp_results_top,#ajaxsearchprores1_2 .asp_results_top,div.asp_r.asp_r_1 .asp_results_top{background:rgb(255,255,255);border:1px none rgb(81,81,81);border-radius:0;padding:6px 12px 6px 12px;margin:0 0 4px 0;text-align:center;font-weight:normal;font-family:"Open Sans";color:rgb(74,74,74);font-size:15px;line-height:20px;text-shadow:none}#ajaxsearchprores1_1 .results .item,#ajaxsearchprores1_2 .results .item,div.asp_r.asp_r_1 .results .item{height:auto;background:rgba(241,240,240,1)}#ajaxsearchprores1_1 .results .item.hovered,#ajaxsearchprores1_2 .results .item.hovered,div.asp_r.asp_r_1 .results .item.hovered{background-image:-moz-radial-gradient(center,ellipse cover,rgb(245,245,245),rgb(245,245,245));background-image:-webkit-gradient(radial,center center,0px,center center,100%,rgb(245,245,245),rgb(245,245,245));background-image:-webkit-radial-gradient(center,ellipse cover,rgb(245,245,245),rgb(245,245,245));background-image:-o-radial-gradient(center,ellipse cover,rgb(245,245,245),rgb(245,245,245));background-image:-ms-radial-gradient(center,ellipse cover,rgb(245,245,245),rgb(245,245,245));background-image:radial-gradient(ellipse at center,rgb(245,245,245),rgb(245,245,245))}#ajaxsearchprores1_1 .results .item .asp_image,#ajaxsearchprores1_2 .results .item .asp_image,div.asp_r.asp_r_1 .results .item .asp_image{background-size:cover;background-repeat:no-repeat}#ajaxsearchprores1_1 .results .item .asp_image img,#ajaxsearchprores1_2 .results .item .asp_image img,div.asp_r.asp_r_1 .results .item .asp_image img{object-fit:cover}#ajaxsearchprores1_1 .results .item .asp_item_overlay_img,#ajaxsearchprores1_2 .results .item .asp_item_overlay_img,div.asp_r.asp_r_1 .results .item .asp_item_overlay_img{background-size:cover;background-repeat:no-repeat}#ajaxsearchprores1_1 .results .item .asp_content,#ajaxsearchprores1_2 .results .item .asp_content,div.asp_r.asp_r_1 .results .item .asp_content{overflow:hidden;background:transparent;margin:0;padding:0 10px}#ajaxsearchprores1_1 .results .item .asp_content h3,#ajaxsearchprores1_2 .results .item .asp_content h3,div.asp_r.asp_r_1 .results .item .asp_content h3{margin:0;padding:0;display:inline-block;line-height:inherit;font-weight:bold;font-family:"Open Sans";color:rgb(0,0,0);font-size:16px;line-height:20px;text-shadow:none}#ajaxsearchprores1_1 .results .item .asp_content h3 a,#ajaxsearchprores1_2 .results .item .asp_content h3 a,div.asp_r.asp_r_1 .results .item .asp_content h3 a{margin:0;padding:0;line-height:inherit;display:block;font-weight:bold;font-family:"Open Sans";color:rgb(0,0,0);font-size:16px;line-height:20px;text-shadow:none}#ajaxsearchprores1_1 .results .item .asp_content h3 a:hover,#ajaxsearchprores1_2 .results .item .asp_content h3 a:hover,div.asp_r.asp_r_1 .results .item .asp_content h3 a:hover{font-weight:bold;font-family:"Open Sans";color:rgb(0,0,0);font-size:16px;line-height:20px;text-shadow:none}#ajaxsearchprores1_1 .results .item div.etc,#ajaxsearchprores1_2 .results .item div.etc,div.asp_r.asp_r_1 .results .item div.etc{padding:0;font-size:13px;line-height:1.3em;margin-bottom:6px}#ajaxsearchprores1_1 .results .item .etc .asp_author,#ajaxsearchprores1_2 .results .item .etc .asp_author,div.asp_r.asp_r_1 .results .item .etc .asp_author{padding:0;font-weight:bold;font-family:"Open Sans";color:rgb(161,161,161);font-size:16px;line-height:13px;text-shadow:none}#ajaxsearchprores1_1 .results .item .etc .asp_date,#ajaxsearchprores1_2 .results .item .etc .asp_date,div.asp_r.asp_r_1 .results .item .etc .asp_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:"Open Sans";color:rgb(173,173,173);font-size:16px;line-height:15px;text-shadow:none}#ajaxsearchprores1_1 .results .item div.asp_content,#ajaxsearchprores1_2 .results .item div.asp_content,div.asp_r.asp_r_1 .results .item div.asp_content{margin:0;padding:0;font-weight:normal;font-family:"Open Sans";color:rgb(74,74,74);font-size:16px;line-height:1.35em;text-shadow:none}#ajaxsearchprores1_1 span.highlighted,#ajaxsearchprores1_2 span.highlighted,div.asp_r.asp_r_1 span.highlighted{font-weight:bold;color:rgba(217,49,43,1);background-color:rgba(238,238,238,1)}#ajaxsearchprores1_1 p.showmore,#ajaxsearchprores1_2 p.showmore,div.asp_r.asp_r_1 p.showmore{text-align:center;font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:16px;line-height:25px;text-shadow:none}#ajaxsearchprores1_1 p.showmore a,#ajaxsearchprores1_2 p.showmore a,div.asp_r.asp_r_1 p.showmore a{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:16px;line-height:25px;text-shadow:none;padding:10px 5px;margin:0 auto;background:rgba(255,255,255,1);display:block;text-align:center}#ajaxsearchprores1_1 .asp_res_loader,#ajaxsearchprores1_2 .asp_res_loader,div.asp_r.asp_r_1 .asp_res_loader{background:rgba(241,240,240,1);height:200px;padding:10px}#ajaxsearchprores1_1.isotopic .asp_res_loader,#ajaxsearchprores1_2.isotopic .asp_res_loader,div.asp_r.asp_r_1.isotopic .asp_res_loader{background:rgba(255,255,255,0)}#ajaxsearchprores1_1 .asp_res_loader .asp_loader,#ajaxsearchprores1_2 .asp_res_loader .asp_loader,div.asp_r.asp_r_1 .asp_res_loader .asp_loader{height:200px;width:200px;margin:0 auto}div.asp_s.asp_s_1.searchsettings,div.asp_s.asp_s_1.searchsettings,div.asp_s.asp_s_1.searchsettings{direction:ltr;padding:0;background-image:-webkit-linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-image:-moz-linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-image:-o-linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));background-image:-ms-linear-gradient(185deg,rgb(255,255,255) 0,rgb(255,255,255) 100%);background-image:linear-gradient(185deg,rgb(255,255,255),rgb(255,255,255));box-shadow:none;;max-width:208px;z-index:2}div.asp_s.asp_s_1.searchsettings.asp_s,div.asp_s.asp_s_1.searchsettings.asp_s,div.asp_s.asp_s_1.searchsettings.asp_s{z-index:11001}#ajaxsearchprobsettings1_1.searchsettings,#ajaxsearchprobsettings1_2.searchsettings,div.asp_sb.asp_sb_1.searchsettings{max-width:none}div.asp_s.asp_s_1.searchsettings form,div.asp_s.asp_s_1.searchsettings form,div.asp_s.asp_s_1.searchsettings form{display:flex}div.asp_sb.asp_sb_1.searchsettings form,div.asp_sb.asp_sb_1.searchsettings form,div.asp_sb.asp_sb_1.searchsettings form{display:flex}#ajaxsearchprosettings1_1.searchsettings div.asp_option_label,#ajaxsearchprosettings1_2.searchsettings div.asp_option_label,#ajaxsearchprosettings1_1.searchsettings .asp_label,#ajaxsearchprosettings1_2.searchsettings .asp_label,div.asp_s.asp_s_1.searchsettings div.asp_option_label,div.asp_s.asp_s_1.searchsettings .asp_label{font-weight:bold;font-family:"Open Sans";color:rgb(255,255,255);font-size:12px;line-height:15px;text-shadow:none}#ajaxsearchprosettings1_1.searchsettings .asp_option_inner .asp_option_checkbox,#ajaxsearchprosettings1_2.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_sb.asp_sb_1.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_s.asp_s_1.searchsettings .asp_option_inner .asp_option_checkbox{background-image:-webkit-linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77));background-image:-moz-linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77));background-image:-o-linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77));background-image:-ms-linear-gradient(180deg,rgb(34,34,34) 0,rgb(69,72,77) 100%);background-image:linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77))}#ajaxsearchprosettings1_1.searchsettings .asp_option_inner .asp_option_checkbox:after,#ajaxsearchprosettings1_2.searchsettings .asp_option_inner .asp_option_checkbox:after,#ajaxsearchprobsettings1_1.searchsettings .asp_option_inner .asp_option_checkbox:after,#ajaxsearchprobsettings1_2.searchsettings .asp_option_inner .asp_option_checkbox:after,div.asp_sb.asp_sb_1.searchsettings .asp_option_inner .asp_option_checkbox:after,div.asp_s.asp_s_1.searchsettings .asp_option_inner .asp_option_checkbox:after{font-family:'asppsicons2';border:none;content:"\e800";display:block;position:absolute;top:0;left:0;font-size:11px;color:rgb(255,255,255);margin:1px 0 0 0 !important;line-height:17px;text-align:center;text-decoration:none;text-shadow:none}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.5) transparent}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll::-webkit-scrollbar,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll::-webkit-scrollbar{width:7px}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-track,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-track{background:transparent}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-thumb,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5);border-radius:5px;border:none}#ajaxsearchprosettings1_1.searchsettings .asp_sett_scroll,#ajaxsearchprosettings1_2.searchsettings .asp_sett_scroll,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll{max-height:220px;overflow:auto}#ajaxsearchprobsettings1_1.searchsettings .asp_sett_scroll,#ajaxsearchprobsettings1_2.searchsettings .asp_sett_scroll,div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll{max-height:220px;overflow:auto}#ajaxsearchprosettings1_1.searchsettings fieldset,#ajaxsearchprosettings1_2.searchsettings fieldset,div.asp_s.asp_s_1.searchsettings fieldset{width:200px;min-width:200px;max-width:10000px}#ajaxsearchprobsettings1_1.searchsettings fieldset,#ajaxsearchprobsettings1_2.searchsettings fieldset,div.asp_sb.asp_sb_1.searchsettings fieldset{width:200px;min-width:200px;max-width:10000px}#ajaxsearchprosettings1_1.searchsettings fieldset legend,#ajaxsearchprosettings1_2.searchsettings fieldset legend,div.asp_s.asp_s_1.searchsettings fieldset legend{padding:0 0 0 10px;margin:0;background:transparent;font-weight:normal;font-family:"Open Sans";color:rgb(31,31,31);font-size:13px;line-height:15px;text-shadow:none}.asp-sl-overlay{background:#FFF !important}#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.asp_r.asp_r_1.vertical{padding:4px;background:rgb(255,255,255);border-radius:3px;border:0 none rgb(0,0,0);border-radius:0;box-shadow:none;visibility:hidden;display:none}#ajaxsearchprores1_1.vertical .results,#ajaxsearchprores1_2.vertical .results,div.asp_r.asp_r_1.vertical .results{max-height:none;overflow-x:hidden;overflow-y:auto}#ajaxsearchprores1_1.vertical .item,#ajaxsearchprores1_2.vertical .item,div.asp_r.asp_r_1.vertical .item{position:relative;box-sizing:border-box}#ajaxsearchprores1_1.vertical .item .asp_content h3,#ajaxsearchprores1_2.vertical .item .asp_content h3,div.asp_r.asp_r_1.vertical .item .asp_content h3{display:inline}#ajaxsearchprores1_1.vertical .results .item .asp_content,#ajaxsearchprores1_2.vertical .results .item .asp_content,div.asp_r.asp_r_1.vertical .results .item .asp_content{overflow:hidden;width:auto;height:auto;background:transparent;margin:0;padding:8px}#ajaxsearchprores1_1.vertical .results .item .asp_image,#ajaxsearchprores1_2.vertical .results .item .asp_image,div.asp_r.asp_r_1.vertical .results .item .asp_image{width:70px;height:70px;margin:2px 8px 0 0}#ajaxsearchprores1_1.vertical .asp_simplebar-scrollbar::before,#ajaxsearchprores1_2.vertical .asp_simplebar-scrollbar::before,div.asp_r.asp_r_1.vertical .asp_simplebar-scrollbar::before{background:transparent;background-image:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.5),rgba(0,0,0,0.5));background-image:-webkit-gradient(radial,center center,0px,center center,100%,rgba(0,0,0,0.5),rgba(0,0,0,0.5));background-image:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.5),rgba(0,0,0,0.5));background-image:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.5),rgba(0,0,0,0.5));background-image:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.5),rgba(0,0,0,0.5));background-image:radial-gradient(ellipse at center,rgba(0,0,0,0.5),rgba(0,0,0,0.5))}#ajaxsearchprores1_1.vertical .results .item::after,#ajaxsearchprores1_2.vertical .results .item::after,div.asp_r.asp_r_1.vertical .results .item::after{display:block;position:absolute;bottom:0;content:"";height:1px;width:100%;background:rgba(255,255,255,0.55)}#ajaxsearchprores1_1.vertical .results .item.asp_last_item::after,#ajaxsearchprores1_2.vertical .results .item.asp_last_item::after,div.asp_r.asp_r_1.vertical .results .item.asp_last_item::after{display:none}.asp_spacer{display:none !important;}.asp_v_spacer{width:100%;height:0}#ajaxsearchprores1_1 .asp_group_header,#ajaxsearchprores1_2 .asp_group_header,div.asp_r.asp_r_1 .asp_group_header{background:#DDD;background:rgb(246,246,246);border-radius:3px 3px 0 0;border-top:1px solid rgb(248,248,248);border-left:1px solid rgb(248,248,248);border-right:1px solid rgb(248,248,248);margin:0 0 -3px;padding:7px 0 7px 10px;position:relative;z-index:1000;min-width:90%;flex-grow:1;font-weight:bold;font-family:"Open Sans";color:rgb(0,0,0);font-size:16px;line-height:13px;text-shadow:none}#ajaxsearchprores1_1.vertical .results,#ajaxsearchprores1_2.vertical .results,div.asp_r.asp_r_1.vertical .results{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.5) rgba(241,240,240,1)}#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar{width:10px}#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar-track,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar-track,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar-track{background:rgba(241,240,240,1);box-shadow:inset 0 0 12px 12px transparent;border:none}#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar-thumb,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar-thumb,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar-thumb{background:transparent;box-shadow:inset 0 0 12px 12px rgba(0,0,0,0);border:solid 2px transparent;border-radius:12px}#ajaxsearchprores1_1.vertical:hover .results::-webkit-scrollbar-thumb,#ajaxsearchprores1_2.vertical:hover .results::-webkit-scrollbar-thumb,div.asp_r.asp_r_1.vertical:hover .results::-webkit-scrollbar-thumb{box-shadow:inset 0 0 12px 12px rgba(0,0,0,0.5)}@media(hover:none),(max-width:500px){#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar-thumb,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar-thumb,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar-thumb{box-shadow:inset 0 0 12px 12px rgba(0,0,0,0.5)}}