.first-row{margin-bottom:5px;margin-top:5px;}.first-row i{color:#108537;display:inline-block;margin-right:10px;}.first-row i, .first-row span, .first-row a{font-size:0.9em;}.first-row span, .first-row a{color:#333333;}.nav>li>a:hover, .nav>li>a:focus {text-decoration:none;background-color:transparent;color:#ffffff;}.bkg-menu-svg{ position:absolute;z-index:0;max-height:80px;margin-left:40%;width:60%;}nav{margin-top:0px;}nav a {color:#ffffff;text-transform:uppercase;}* {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Roboto', sans-serif;}.btn-primary {color:#fff;background-color:#0070b2 !important;border-color:#0070b2 !important;}.btn-primary:hover {color:#fff;background-color:#009fe3 !important;border-color:#0070b2 !important;}.nopadding {padding:0 !important}a {color:#009fe3;text-decoration:underline;}.titolo-prodotto {border-bottom:1px solid #009fe3}.white {color:#fff}.bggray {background-color:#f2f2f2}.btn {font-family:inherit;font-weight:500;cursor:pointer;display:inline-block;line-height:1.125rem;padding:0.8rem 1.6rem;margin:0;height:auto;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none;color:inherit;background-color:transparent;text-decoration:none !important}.btn-primary {color:#fff;background-color:#009fe3;border-radius:3px;border-color:#fff;}.loop-prodotti {padding:10px 20px}.loop-prodotti h4 a {text-decoration:none;font-weight:800;font-size:22px}.loop-prodotti:hover {box-shadow:1px 1px 15px #ccc;background-color:#f2f2f2}.link-app {color:#009fe3 !important;}.link-app:hover {color:#000 !important;text-decoration:none}.titolasso1 {font-size:20px;font-weight:600;color:#707070;font-family:'Roboto', sans-serif;padding:5px 10px;float:left;}.testoboxdati {line-height:24px}.testoboxdati hr {margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #ddd;}.valore-dati {font-weight:800;text-align:center;background-color:#000;border-radius:50px;width:24px;color:#fff;float:left;margin-right:5px;}.tech-img {max-height:400px;width:auto !important;margin:0 auto;text-align:center;max-width:100%}#section-loop-su h3 {font-family:'Roboto', sans-serif;font-size:40px;font-weight:100;color:#009FE3;margin-top:20px;}#section-loop-su h3 a {text-decoration:none;font-weight:500;color:#0070b2;font-size:28px;line-height:32px;display:block;}#section-loop-su p {font-size:14px;text-align:center;margin-top:20px;}#box_inferiori h4{font-family:'Roboto', sans-serif;font-weight:700;font-size:42px;}#box_inferiori .p{color:#6F6F6E;font-family:'Roboto', sans-serif;font-weight:300;line-height:200%;}.navbar-default {position:fixed;width:100%;z-index:99;top:0;padding:0;}.center-menu {width:70%;}.bgtop-lgblue {background-color:#009fe3;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color:#e7e7e7;}.navbar-default .navbar-nav>li>a {color:#fff;text-transform:uppercase;border-right:1px solid #fff;}.navbar-default .navbar-nav>li:last-child >a {border-right:0px solid #000;}#navbar-brand-logo {width:200px;}@media (min-width:768px){.navbar-nav>li>a {padding:10px 20px;}}.bgtop-blue {background:url(https://www.geafiltri.com/wp-content/themes/iimage-boiler/assets/images/sfondo-home.png);background-size:cover;background-position:right bottom;color:#0070b2;background-repeat:no-repeat;margin-top:111px;}.bgtop-blue .h1, .bgtop-blue h1 {font-size:2.5rem;font-weight:bold;text-transform:uppercase;margin:-80px 0 0 0;}#testatahome {background:url(https://www.geafiltri.com/wp-content/themes/iimage-boiler/assets/images/sfondo-home.png);object-fit:cover;min-height:400px;background-size:cover;background-position:right bottom;background-color:#009ee1;background-repeat:no-repeat;margin-top:111px;display:flex; align-items:center;}#testatahome .scritta {font-size:48px;color:#0070b2;font-family:'Roboto', sans-serif;line-height:1;font-weight:bold;animation:slide-in 0.8s ease-in-out;animation-delay:1.8s;animation-timing-function:backwards;}#testatahome .scritta span{font-size:100px;color:#ffffff;font-family:'Roboto', sans-serif;font-weight:900;}#testatahome p{font-size:100px;color:#ffffff;font-family:'Roboto', sans-serif;font-weight:900;}#testatahome2 .scritta {padding:00px 20px;font-size:60px;color:#0070b2;font-family:'Lucida Handwriting', sans-serif;line-height:80px;text-align:center;background-color:transparent!important;}#dxbox h1{font-weight:bold;color:#009fe3;}#formcustom{margin:50px 0;}#formcustom .form-control {border:2px solid #80cff0;border-radius:0px;}#formcustom .wpcf7-submit {margin:30px 0;background-color:#80cff0;color:#fff;border-radius:0px;padding:0 30px;font-size:22px;font-weight:200;font-family:'Roboto', sans-serif;}#percorsopagina {background-color:#0070b2;font-family:'Roboto', sans-serif;font-size:30px;color:#ffffff;font-weight:100;}#percorsopagina a {background-color:#0070b2;font-family:'Roboto', sans-serif;font-size:30px;color:#ffffff;font-weight:100;}#percorsopagina img {max-width:35px;float:left;}#percorsopagina p {margin:10px;}.panel-heading {padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:0px;border-top-right-radius:0px;}.panel-group .panel {margin-bottom:0;border-radius:0px;}.panel-body {padding:0px;}.boxdati {background:#f5f5f5;margin-bottom:25px;margin-top:25px}.titolasso {font-size:20px;font-weight:600;color:#707070;background:#d9d9d9;font-family:'Roboto', sans-serif;padding:5px 10px;}.testoboxdati{font-size:12px;font-weight:400;color:#707070;font-family:'Roboto', sans-serif;padding:10px;}.testoboxdati a{color:#707070;}#rigafiltri{border:1px solid #ccc;margin:10px 30px}#rigafiltri .titolo{font-size:23px;padding:8px;background-color:#e0e0e0;color:#009fe3;font-weight:bold;}#rigafiltri .cerchio{border:2px solid #777;color:#777;padding:1px 8px;border-radius:70px;}#rigafiltri2{border:0px solid #ccc;margin:10px 0px;font-size:14px;}#rigafiltri2 .titolo{font-size:23px;padding:8px;background-color:#e0e0e0;color:#777;font-weight:bold;}#rigafiltri2 .cerchio {border:1px solid;padding:2px 5px 2px 6px;border-radius:200px;margin-right:10px;}ul.ex {width:100%;}ul.vertical {list-style-type:none;margin-top:-10px;padding:0;}.menusx-children {list-style-type:none;padding:0;}.menusx-children li a {padding:8px 0 8px 20px !important;}ul.vertical li {margin-bottom:1px;}ul.vertical li a {display:block;color:#000;padding:8px 0 8px 10px;text-decoration:none;background:#eee;}ul.vertical li a:hover:not(.active) {background-color:#009fe3;color:white;}ul.vertical a.active {background-color:#009fe3;color:white;}.control {font-family:arial;display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:16px;font-weight:100;}.control input {position:absolute;z-index:-1;opacity:0;}.control_indicator {position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border:0px solid #000000;}.control-radio .control_indicator {border-radius:undefined%;}.control:hover input ~ .control_indicator,.control input:focus ~ .control_indicator {background:#cccccc;}.control input:checked ~ .control_indicator {background:#2aa1c0;}.control:hover input:not([disabled]):checked ~ .control_indicator,.control input:checked:focus ~ .control_indicator {background:#009fe3;}.control input:disabled ~ .control_indicator {background:#e6e6e6;opacity:0.6;pointer-events:none;}.control_indicator:after {box-sizing:unset;content:'';position:absolute;display:none;}.control input:checked ~ .control_indicator:after {display:block;}.control-checkbox .control_indicator:after {left:8px;top:4px;width:3px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}.control-checkbox input:disabled ~ .control_indicator:after {border-color:#7b7b7b;}#accordion2 li>a{color:#999;}#prefooter .titolino {font-size:40px;font-family:'Quicksand', sans-serif;font-weight:500;width:100%;}#prefooter #logosx{margin-top:100px;}.titolino .st0 {fill:#000;}#prefooter .wpcf7-submit {font-family:inherit;font-weight:500;cursor:pointer;display:inline-block;line-height:1.125rem;padding:0.8rem 1.6rem;margin:0;height:auto;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none;color:inherit;background-color:transparent;text-decoration:none !important;color:#fff;background-color:#009fe3;border-radius:3px;border-color:#fff;}div.wpcf7 {margin:0;width:100%;padding:0;}#prefooter {}#prefooter a {}.form-control {border:1px solid #ccc;border-radius:0px;}.buttonrichiedi {padding:20px;color:#fff;background-color:#41b7e9;}.buttonrichiedi a{color:#fff;font-family:'Quicksand', sans-serif;font-weight:100;}.buttonrichiedi a:hover{}.navbar {padding:0;}ul#menu-menu-top, ul#sidebar-navigation_top {list-style-type:none;margin:0;padding:0;display:block;overflow:hidden;width:100%;}ul#menu-menu-top li,ul#sidebar-navigation_top li {float:left;display:list-item;}ul#menu-menu-top li a, ul#sidebar-navigation_top li a {font-size:16px;display:inline-block;text-align:center;padding:6px 12px;text-decoration:none;text-transform:uppercase;border-right:1px solid #009fe3;background:rgba(242,246,248,0.20);}#menu-menu-top li.menu-item a{color:white;}#menu-menu-top li.bianchetto a{color:#009fe3;}ul#menu-menu-top li a:hover:not(.active) {background-color:#ffffff;color:#009fe3;}ul#menu-menu-top li a.active {background-color:#ffffff;color:#009fe3;}ul.verticalbis{list-style-type:none;margin:0;padding:0;overflow:hidden;}ul.verticalbis li {float:left;width:100%;}ul.verticalbis li a {display:inline-block;color:white;padding:8px 16px;text-decoration:none;text-transform:uppercase;border-right:0px solid #707070;width:100%;text-align:left;}ul.verticalbis li a:hover:not(.active) {background-color:#707070;color:#707070;}ul.verticalbis li a.active {background-color:#707070;color:#707070;}ul.vertical2{list-style-type:none;margin:0;padding:0;overflow:hidden;}ul.vertical2 li {float:left;width:100%;}ul.vertical2 li a {display:inline-block;color:white;padding:8px 16px;text-decoration:none;text-transform:uppercase;border-right:0px solid #707070;width:100%;text-align:left;}ul.vertical2 li a:hover:not(.active) {background-color:#707070;color:#707070;}ul.vertical2 li a.active {background-color:#707070;color:#707070;}#testopreheader{padding:5px 15px;font-size:11px;color:#fff;background:rgba(41,184,229,1);background:-moz-linear-gradient(left, rgba(41,184,229,1) 0%, rgba(41,184,229,0.58) 50%, rgba(188,224,238,0.15) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(41,184,229,1)), color-stop(50%, rgba(41,184,229,0.58)), color-stop(100%, rgba(188,224,238,0.15)));background:-webkit-linear-gradient(left, rgba(41,184,229,1) 0%, rgba(41,184,229,0.58) 50%, rgba(188,224,238,0.15) 100%);background:-o-linear-gradient(left, rgba(41,184,229,1) 0%, rgba(41,184,229,0.58) 50%, rgba(188,224,238,0.15) 100%);background:-ms-linear-gradient(left, rgba(41,184,229,1) 0%, rgba(41,184,229,0.58) 50%, rgba(188,224,238,0.15) 100%);background:linear-gradient(to right, rgba(41,184,229,1) 0%, rgba(41,184,229,0.58) 50%, rgba(188,224,238,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#29b8e5', endColorstr='#bce0ee', GradientType=1 );}#testopreheaderdx {text-align:right;margin:30px 0;right:20px;color:#fff;}#testopreheaderdx a{color:#fff;}.modal-content {position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}#myModal h3, #myModal2 h3{float:left;font-size:20px;margin:0px;}#myModal .btn, #myModal2 .btn{padding:4px;width:100%;color:#fff;margin-top:10px;}#myModal .form-control, #myModal2 .form-control {border-radius:0px;margin-bottom:10px;}#spaziofiltro {margin:30px}.searchandfilter h4 {position:absolute;width:22.39%;font-size:23px;padding:8px;background-color:#e0e0e0;color:#009fe3;font-weight:bold;}.searchandfilter h4:after {content:url(https://www.geafiltri.com/wp-content/themes/iimage-boiler/assets/images/arrow-right1.png);float:left;padding-top:4px;padding-right:8px;}.searchandfilter ul {padding-left:0;margin-bottom:0;}.searchandfilter ul li {list-style:none;display:block;margin:0;float:left;margin:15px;padding:0;}.searchandfilter {margin-left:5px;margin-bottom:25px;display:flow-root;width:100%;}.searchandfilter > ul > li {border:1px solid #ccc;height:200px;width:calc(25.90% - 30px);overflow-x:hidden;overflow-y:scroll;margin-left:0px;}.searchandfilter > ul > li > ul {margin-top:47.6px;}.searchandfilter ul li li {width:100%;margin:0 15px;}.righettinasx {border-left:2px solid #009fe3;}.coltitle {font-size:19px;}#menufooter ul {list-style:none;margin:0px;padding:0px;}#menufooter .h4 {font-size:20px !important;margin-bottom:10px !important;display:block !important;}#menufooter ul li {list-style:none;margin:0px;padding:3px 0;font-size:12px;}#menufooter li {border-bottom:1px solid hsla(0,0%,100%,0.20);}#menufooter li a {text-decoration:none;}#menufooter ul li:before {display:inline-block;width:0;height:0;border-top:solid transparent;border-bottom:solid transparent;border-left:solid #fff;border-width:4px;content:' ';margin-right:4px;}#cookie_access_form {width:100%!important;}footer {background-color:#009fe3;color:#fff;}footer a {color:#fff;}footer a:hover {text-decoration:none;}#footer {font-size:11px;color:#fff;}.sidebar > ul {padding-left:0;margin-bottom:0;list-style:none;}.sidebar > ul > li > ul {padding-left:20px;margin-bottom:0;list-style:none;}.sidebar ul li {background:#d9d9d9;padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:0px;border-top-right-radius:0px;}.sidebar ul li a {font-size:14px;background-color:#009fe3;color:white;}.prodlista a {text-decoration:none;color:#fff}.prodlista:hover a {color:#0070b2;}.prodlista:hover {background-color:#80cff0;}.prodlista {background:#0070b2;}.prodlista .row {width:100%;padding:0 0 0 15px;min-height:60px;line-height:20px;}footer ul .fa {display:none;}.menu-quarto-menu-container {display:inline-block;}#menu-quarto-menu {list-style:none;padding-left:0;margin-bottom:0;}#menu-quarto-menu .menu-item {display:inline-block;}#menu-quarto-menu .menu-item:after {content:" - ";}#menu-quarto-menu .menu-item:last-child:after {content:"";}.wpml-ls-legacy-list-vertical .wpml-ls-item {display:inline-block;}.hover-shadow {box-shadow:1px 1px 20px #f2f2f2;min-height:33 0px}.hover-shadow:hover, .prodlista:hover {box-shadow:1px 1px 40px #f2f2f2;}.img-shadow {box-shadow:1px 1px 40px rgb(0 0 0 / 20%);margin:40px;}.btn-primary {color:#fff;background-color:#0070b2;border-color:#0070b2;}.btn-primary:hover {color:#fff;background-color:#009fe3;border-color:#009fe3;}.searchandfilter li[data-sf-field-input-type=checkbox] label, .searchandfilter li[data-sf-field-input-type=radio] label, .searchandfilter li[data-sf-field-input-type=range-radio] label, .searchandfilter li[data-sf-field-input-type=range-checkbox] label {margin-left:20px;font-size:13px;margin-top:-19px !important;display:block;line-height:15px;}.cat-applicazioni{min-height:300px !important;}.cat-applicazioni > .img-applicazione > img, .cat-applicazioni > .img-applicazione > span > img {width:100% !important;height:auto !important;margin:5px -5px !important;}.img-applicazione {font-size:13px !important;}.img-applicazione ul {margin-left:-25px !important;margin-top:5px !important;}@media screen and (max-width:468px) {#testatahome {min-height:400px !important;background:url(https://www.geafiltri.com/wp-content/themes/iimage-boiler/assets/images/sfondo-home-mobile.png);}.scritta {font-size:40px !important;}}@media screen and (max-width:979px) {#testatahome {min-height:500px;display:flex !important;margin-top:145px;}.scritta {width:100%; text-align:center;}}@media screen and (max-width:980px) {}@keyframes slide-in {0% {opacity:0;margin-top:30px;}100% {opacity:1;margin-top:0;}}@media (max-width:1320px) {.center-menu {width:60%;}}@media (max-width:991.98px) {.navbar-toggler {color:rgba(255, 255, 255, 1);border-color:rgba(255, 255, 255, .6);}.navbar-toggler-icon {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.center-menu {width:50%;}.logo {width:100%;text-align:center;}ul#menu-menu-top {background-color:#69c6ef;}ul#menu-menu-top li,ul#menu-menu-top li a {width:100%;}ul#menu-menu-top, ul#sidebar-navigation_top {background-color:transparent;}ul#menu-menu-top li, ul#sidebar-navigation_top li {float:none;display:block;}ul#menu-menu-top li a, ul#sidebar-navigation_top li a {display:block;width:100%;border-right:0;text-align:left;padding:8px 0;}#testatahome {display:none;}.searchandfilter > ul > li {width:calc(100% - 30px);}.searchandfilter h4 {width:79%;}#testatahome2 .scritta {font-size:42px;}#spaziofiltro {margin:0px}#rigafiltri {margin:10px 10px;}.wpml-ls-legacy-list-vertical {float:left;margin:-2px 40px 0 0px;}#testopreheaderdx a {color:#fff;padding:0;font-size:17px;margin-right:20px!important;}.navbar-toggler-icon {font-family:"Font Awesome 5 Free";}.navbar-toggler-icon:before {content:"\f0c9" !important;color:#fff !important;font-size:28px;padding:2px;}.navbar-toggler {background-color:#0070b2 !important;}#testopreheaderdx {font-size:20px;margin:10px 0;text-align:left;}#navbar-brand-logo {width:150px;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color:transparent;position:fixed;left:0;width:100%;background-color:#0070b2;top:145px;opacity:100%;}ul#menu-menu-top, ul#sidebar-navigation_top {list-style-type:none;margin:0;padding:0;display:block;overflow:hidden;width:100%;background:transparent;}ul#menu-menu-top li a, ul#sidebar-navigation_top li a {display:block;width:100%;border-right:0;text-align:center;padding:5px;font-size:14px;text-transform:inherit;border-bottom:1px solid rgba(255,255,255,.3);background:transparent;}.bgtop-blue {min-height:100px;}.bgtop-blue .h1, .bgtop-blue h1 {font-size:1.5rem;font-weight:bold;text-transform:uppercase;margin:5px 0 0 0;}#prefooter .titolino {font-size:24px;font-family:'Quicksand', sans-serif;font-weight:500;width:100%;}.titolino img {width:32px !important;}#testatahome2 .scritta {font-size:26px;line-height:3rem;}.col-md-5.text-right .btn.btn-primary {width:100%;}.bgtop-blue {margin-top:145px!important;}.navbar-brand img {max-width:200px;}}