/* Header / Menu *//* VISIBILITA' E MEDIA QUERY *//* Footer *//* SHAME */.relative{position:relative;display:block;}.nomargins{margin:0;padding:0;}.uppercase{text-transform:uppercase;}.customButton{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;text-transform:uppercase;padding:10px 20px;background:#12315b;}.customButton:hover,.customButton .hover,.customButton :active,.customButton :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}.customButton:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}@media only screen and (max-width: 720px){.hide-on-mobile{display:none !important;}}.show-on-mobile{display:none;}@media only screen and (max-width: 720px){.show-on-mobile{display:block !important;}}.show-from-tablet{display:none;}@media only screen and (max-width: 1024px){.show-from-tablet{display:block !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.hide-from-tablet{display:none !important;}}@media only screen and (max-width: 720px){.hide-from-tablet{display:none !important;}}*{font-size:16px;}h2{color:#6ab5de !important;}.gotham{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;}.gothamMedium{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;}.gothamBook{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;}.century{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;}.shadow1{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5) !important;}.shadow2{box-shadow:20px 20px 80px 0 rgba(29,43,89,0.24) !important;}.rombo{font-size:11px;line-height:13px;text-transform:uppercase;font-weight:500;color:#1a3259 !important;letter-spacing:1.38px;display:block;position:relative;margin-left:60px;height:20px;}.rombo::before{content:'';height:16px;width:16px;background-color:#1d2b59;transform:rotate(45deg);display:block;position:absolute;left:-40px;bottom:0;}.blue-title{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;}.linea-sotto{position:relative;}.linea-sotto:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:30%;height:0;bottom:0;left:35%;transition:width 0.5s, left 0.5s;}.linea-sotto:hover:after{width:100%;left:0;}ul.breadcrumbs.woocommerce-breadcrumb li:last-child{display:inline-block !important;}ul.breadcrumbs.woocommerce-breadcrumb li:nth-child(2){display:none !important;}ul.breadcrumbs.woocommerce-breadcrumb li:nth-child(3) a,ul.breadcrumbs.woocommerce-breadcrumb li:nth-child(4) a,ul.breadcrumbs.woocommerce-breadcrumb li:nth-child(5) a{pointer-events:none;cursor:default;text-decoration:none !important;font-weight:300 !important;}ul.breadcrumbs li:last-child{display:inline-block !important;}@media only screen and (max-width: 720px){#Content .section_wrapper{padding-left:15px !important;padding-right:15px !important;}}@media only screen and (max-width: 720px){.subheader-both-left #Subheader .breadcrumbs{display:block;left:15px;top:-30px;position:absolute;}}@media only screen and (max-width: 1024px){div#Action_bar{display:none;}}@media only screen and (max-width: 1024px){div#mfn-rev-slider{margin-top:65px;}}div.slider_pager.slider_pagination ul li a{border-radius:1px !important;transform:rotate(45deg);background:transparent !important;border:1px solid #002856;}div.slider_pager.slider_pagination ul li.slick-active a{background:#002856 !important;display:inline-block;width:12px;height:12px;text-indent:-9999px;margin:0 9px;position:relative;cursor:pointer;top:0;}div.slider_pager.slider_pagination ul li.slick-active a:after{display:none;}*:focus{outline:none !important;}.slider-ingredienti{width:90vw;height:100vw;}.slider-ingredienti h1{text-align:center;margin-bottom:-30px;margin-top:20px;}.slider-ingredienti .nome-ingrediente p{color:#6ab5de;font-weight:500;text-align:center;font-size:16px;}.slider-ingredienti .descrizione-ingrediente p{color:#1a3259;font-weight:500;text-align:center;font-size:14px;line-height:18px;font-family:"CenturySchoolbook-italic", "Times", serif !important;font-style:italic;}.tparrows:before{color:#1a3259 !important;}.modal-button{padding:15px;width:150px;display:block;font-size:18px;float:left;text-align:center;background:#1a3259;margin-right:auto;margin-left:auto;color:#fff;margin-bottom:20px;}@media only screen and (max-width: 720px){.modal-button{float:none !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.modal-button{float:none !important;}}.modal-button:hover{color:#fff;text-decoration:none;}.back{float:right !important;}@media only screen and (max-width: 720px){.back{float:none !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.back{float:none !important;}}.action{display:block;float:none;width:100%;margin-left:auto;margin-right:auto;}.content{text-align:center;color:#1a3259;font-size:14px;padding:15px;}.valign-top label{font-size:14px;text-transform:uppercase;font-weight:500;color:#1a3258;text-align:center;position:absolute;left:50%;transform:translateX(-50%);width:max-content;max-width:100%;background:#fff;top:13px;padding-left:15px;padding-right:15px;}.valign-top select{float:right;width:100%;font-size:18px;height:83px;border:3px solid #1a3258;text-transform:uppercase;}.valign-top .column_code #tdiv1,.valign-top .column_code #tdiv2,.valign-top .column_code #tdiv3,.valign-top .column_code #tdiv4{float:left;clear:both;width:100%;position:relative;}.valign-top button.do-test{width:300px;height:50px;font-size:16px;margin-top:30px;margin-left:auto !important;margin-right:auto !important;display:block;text-transform:uppercase;}#wrapper-404 .column.one{background-image:url(/wp-content/uploads/2019/03/404.png);height:100vh;background-repeat:no-repeat;background-position-x:-19vw;background-size:contain;background-position-y:bottom;margin:0;width:100%;}@media only screen and (max-width: 720px){#wrapper-404 .column.one{height:calc(100vh - 50px);background-position-x:center;background-size:150%;}}#wrapper-404 .column.one .error_copy{position:absolute;right:10px;width:40vw;bottom:7vw;}@media only screen and (min-width: 721px) and (max-width: 1199px){#wrapper-404 .column.one .error_copy{top:10vw;width:90vw;max-width:90vw;padding:10vw;left:50%;transform:translateX(-50%);}}@media only screen and (max-width: 720px){#wrapper-404 .column.one .error_copy{top:10vw;width:90vw;max-width:90vw;padding:10vw;left:50%;transform:translateX(-50%);}}#wrapper-404 .column.one .error_copy svg{width:400px;}@media only screen and (max-width: 1024px){#wrapper-404 .column.one .error_copy svg{width:90vw;max-width:300px;}}#wrapper-404 .column.one .error_copy a.button.button_filled{width:auto;height:50px;font-size:18px;max-width:280px;margin-top:30px;margin-left:auto !important;margin-right:auto !important;display:block;text-transform:uppercase;text-align:center;line-height:50px;background:#15325b;color:#fff;}#wrapper-404 .column.one .error_copy:hover{text-decoration:none;}body .section_wrapper{max-width:1200px !important;}@media only screen and (min-width: 721px) and (max-width: 1199px){body .section_wrapper{max-width:1199px !important;}}.menu_wrapper{width:85%;}.menu_wrapper #menu-rilastil-menu-spagnolo,.menu_wrapper #menu-rilastil-menu-inglese{width:100%;float:left;display:flex;}.menu_wrapper #menu-rilastil-menu-spagnolo li.mfn-megamenu-parent,.menu_wrapper #menu-rilastil-menu-inglese li.mfn-megamenu-parent{flex:1 1 0;}.menu_wrapper #menu-rilastil-menu-spagnolo li.mfn-megamenu-parent >a,.menu_wrapper #menu-rilastil-menu-inglese li.mfn-megamenu-parent >a{text-align:center;}.menu_wrapper{width:80%;}.menu_wrapper #menu-rilastil-menu-inglese,.menu_wrapper #menu-rilastil-menu{width:100%;float:left;display:flex;}.menu_wrapper #menu-rilastil-menu-inglese li.mfn-megamenu-parent,.menu_wrapper #menu-rilastil-menu li.mfn-megamenu-parent{flex:1 1 0;}.menu_wrapper #menu-rilastil-menu-inglese li.mfn-megamenu-parent >a,.menu_wrapper #menu-rilastil-menu li.mfn-megamenu-parent >a{text-align:center;}.fadeInUp{animation:none !important;animation-fill-mode:none !important;animation-duration:initial !important;animation-name:none !important;}.wpb_start_animation{opacity:1 !important;}span.show-response{background:#fff;color:#1c2a59;padding:15px;box-shadow:20px 20px 80px 0 #000;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);opacity:0;transition:all .3s;}img.loading-img{display:none;}@media only screen and (min-width: 1240px){.mm-vertical #Top_bar .menu>li ul.sub-menu{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5) !important;}.mm-vertical #Top_bar .menu>li ul.sub-menu ul.sub-menu{box-shadow:none !important;}}.action-bar-scroll{display:block !important;box-shadow:3px 2px 7px rgba(0,0,0,0.5);background:#12315b;}#Action_bar{z-index:101 !important;top:0;height:50px !important;width:100% !important;line-height:50px !important;position:fixed !important;}#Action_bar .container{width:1044px;text-align:right;}#Action_bar .container a{color:#fff;text-decoration:none;font-size:13px;text-transform:uppercase;}#Action_bar .container a.cauta-produs{margin-right:20px;}#Action_bar .container .cart-icon{margin-right:25px;}#Action_bar .container i{font-size:16px;color:#fff;}#Action_bar .container div.cart-icon{position:relative;display:inline-block;cursor:pointer;}#Action_bar .container div.cart-icon span{background-color:#fff;color:#12315b;display:block;position:absolute;top:12px;right:-9px;line-height:normal;padding:0 5px;border-radius:3px;font-size:12px;font-weight:bold;}#Action_bar .container div.icon-user-head{display:inline-block;}#Action_bar .container div.icon-user-head i{color:#fff;font-size:16px;}#Action_bar .drop-down-cart{background-color:#fff;box-shadow:0px 0px 6px rgba(0,0,0,0.4);margin-right:-20px;margin-top:-1px;padding-bottom:20px;display:none;z-index:102 !important;position:absolute;right:0;width:450px;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart{max-height:500px;overflow-y:scroll;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart:before{content:"";background:white;width:20px;height:20px;position:absolute;top:-7px;right:72px;transform:rotate(45deg);z-index:-1;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li:nth-child(2n+1){background-color:#f5f5f5;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li{border-bottom:1px solid #e9eaeb;margin:0 !important;padding:0 !important;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li a.remove{background:#12315b;padding:5px !important;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper{display:table;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-desc,#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-image,#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-remove{display:inline-block;vertical-align:middle;text-align:center;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-desc{text-align:left;width:301px;line-height:initial;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-desc h6{margin:0;padding:0;color:#12315b;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-desc span.quantity{display:block;margin-top:5px;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-image{width:80px;height:100px;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-image a img{width:inherit;height:100px;float:initial;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-remove{width:50px;}#Action_bar .drop-down-cart ul.woocommerce-mini-cart li .mini-cart-wrapper .mini-cart-remove a{margin:0;padding:0;}#Action_bar .drop-down-cart .woocommerce-mini-cart__total{background-color:#12315b;color:#fff;padding-left:30px;text-align:left;}#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons{margin-left:30px;padding-top:10px;text-align:left;}#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a:nth-child(1){margin-right:20px;}#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;text-transform:uppercase;padding:10px 20px;background:#12315b;padding:20px;}#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a:hover,#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a .hover,#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a :active,#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}#Action_bar .drop-down-cart .woocommerce-mini-cart__buttons a:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}#Subheader{padding:0 !important;margin-top:-25px;}#Subheader .container{max-width:1044px !important;}#Subheader .container .column.one .breadcrumbs li{font-size:12px;font-weight:300;color:#1d2b59 !important;}#Subheader .container .column.one .breadcrumbs li i,#Subheader .container .column.one .breadcrumbs li span{margin-left:1px;margin-right:1px;}#Subheader .container .column.one .breadcrumbs li a{font-size:12px;text-decoration:underline;font-weight:600;color:#1d2b59 !important;}#Header #Top_bar{position:fixed !important;}@media only screen and (min-width: 1200px){#Header #Top_bar{top:30px;}}#Header #Top_bar .top_bar_left{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5) !important;}#Header #Top_bar .container{max-width:1044px !important;}#Header #Top_bar .menu-item > a span{color:#1d2b59 !important;}#Header #Top_bar .menu-item ul a span{color:#1a3259 !important;letter-spacing:1px;font-size:14px !important;line-height:16px !important;}#Header #Top_bar .menu > li > a span:not(.description){font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;display:block;line-height:60px;padding:0 27px;white-space:nowrap;border-right-width:0 !important;font-size:20px;text-transform:uppercase;border-style:solid;}#Header #Top_bar .menu>li>ul.mfn-megamenu>li a{padding:3px 15px !important;}#Header #Top_bar .menu>li>ul{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5) !important;z-index:-1 !important;}#Header #Top_bar .menu>li ul{background-color:#fff !important;}#Header #Top_bar .menu>li ul a.mfn-megamenu-title span{color:#6ab5de !important;font-size:18px;font-weight:500;letter-spacing:2.25px;line-height:18px;}#Header #Top_bar .menu>li ul a span{color:#1d2b59 !important;}#Top_bar .menu > li > a,#Top_bar .menu > li.hover > a{color:#1d2b59 !important;letter-spacing:1px;}#Top_bar div.menu_wrapper{max-height:91px !important;}#Content{padding-top:0 !important;}a.mfn-megamenu-title{pointer-events:none;cursor:default;}.link-view-all{position:absolute !important;right:0;bottom:-30px;text-transform:uppercase;font-weight:700 !important;}#shop-slider{height:600px;overflow:hidden;}@media only screen and (max-width: 720px){#shop-slider{padding-bottom:70px !important;}}#shop-slider h4.title{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;margin-bottom:0px;margin-top:70px;}@media only screen and (max-width: 720px){#shop-slider h4.title{font-size:24px;letter-spacing:3px;line-height:24px;font-weight:500;margin-bottom:-30px;}}#shop-slider .shop_slider .slider_pagination{display:none;}@media only screen and (max-width: 720px){#shop-slider .shop_slider .slider_pagination{display:block !important;}}#shop-slider .shop_slider .blog_slider_header{overflow:visible;padding-right:0 !important;min-height:0 !important;}#shop-slider .shop_slider .blog_slider_header a.slider_next,#shop-slider .shop_slider .blog_slider_header a.slider_prev{top:240px !important;z-index:100;width:60px;font-size:36px;background:transparent !important;}@media only screen and (max-width: 720px){#shop-slider .shop_slider .blog_slider_header a.slider_next,#shop-slider .shop_slider .blog_slider_header a.slider_prev{display:none !important;}}#shop-slider .shop_slider .blog_slider_header a.slider_prev{left:-64px !important;}#shop-slider .shop_slider .blog_slider_header a.slider_next{right:-64px !important;}.test-section{height:450px !important;}@media only screen and (max-width: 720px){.test-section{padding-top:15px !important;padding-bottom:15px !important;}}.test-section .border-wrapper{border:6px solid #79b3e2;border-bottom:0;margin:30px;max-width:90%;width:100%;padding:80px 30px 0;height:230px;position:relative;margin-left:auto !important;margin-right:auto !important;}@media only screen and (max-width: 720px){.test-section .border-wrapper{width:auto;margin-left:auto;margin-right:auto;padding:30px;height:auto;margin-top:20px;}}@media only screen and (max-width: 720px){.test-section .border-wrapper h4{margin-top:0px !important;letter-spacing:2.25px;margin-bottom:40px !important;}}.test-section .border-wrapper p{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;}@media only screen and (min-width: 1200px){.test-section .border-wrapper p{font-size:20px !important;line-height:26px !important;}}@media only screen and (max-width: 720px){.test-section .border-wrapper p{padding:0 20px 20px;}}.test-section .border-wrapper .fakeborder-left{border-bottom:6px solid #79b3e2;position:absolute;left:0;bottom:0;}@media only screen and (min-width: 1200px){.test-section .border-wrapper .fakeborder-left{width:40% !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.test-section .border-wrapper .fakeborder-left{width:35% !important;}}@media only screen and (max-width: 720px){.test-section .border-wrapper .fakeborder-left{width:30%;}}.test-section .border-wrapper .fakeborder-right{border-bottom:6px solid #79b3e2;position:absolute;right:0;bottom:0;}@media only screen and (min-width: 1200px){.test-section .border-wrapper .fakeborder-right{width:40% !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.test-section .border-wrapper .fakeborder-right{width:35% !important;}}@media only screen and (max-width: 720px){.test-section .border-wrapper .fakeborder-right{width:30%;}}.test-section .border-wrapper a.scopri-di-piu{position:absolute;bottom:0;left:50%;width:140px;text-align:center;text-transform:uppercase;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-size:18px;letter-spacing:2.25px;}.test-section .border-wrapper a.scopri-di-piu:hover{text-decoration:none;}.test-section .border-wrapper a.scopri-di-piu span{width:140px;text-align:center;display:block;}.test-section .border-wrapper a.scopri-di-piu span i{width:140px;text-align:center;display:block;margin-left:-70px;font-style:normal;}@media only screen and (min-width: 1200px){.novita-section .container-text{margin-top:25%;}}.novita-section .container-text a.scopri-di-piu{position:relative;}.novita-section .container-text a.scopri-di-piu:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:10%;height:0;bottom:-3px;left:50%;transform:translateX(-52%);transition:width 0.5s, left 0.5s;}.novita-section .container-text a.scopri-di-piu:hover{text-decoration:none;}.novita-section .container-text a.scopri-di-piu:hover:after{width:35%;left:50%;}@media only screen and (max-width: 1024px){.novita-section{margin-bottom:70px;}}.novita-section .vision-map{margin-left:auto;margin-right:auto;}.novita-section h4:first-child{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;margin-top:70px;margin-bottom:50px;}.novita-section h2{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;color:#6ab5de !important;font-size:28px;margin-top:50px;max-width:520px;}.novita-section h3{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;font-size:18px;max-width:520px;}.novita-section p{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;max-width:520px;}.novita-section a.scopri-di-piu{color:#1a3259;text-transform:uppercase;font-size:18px;margin-top:40px;margin-bottom:20px;letter-spacing:2.25px;display:block;}.novita-section .oppure{text-align:center;font-style:italic;font-size:14px;text-transform:uppercase;color:#828282;margin:30px auto;}@media only screen and (max-width: 720px){.novita-section .oppure{display:none !important;}}.novita-section .oppure .line1{display:inline-block;background-color:#828282;width:50px;height:2px;margin:5px 5px;}.novita-section .trova-farmacia{color:#fff;background:#12315b;width:280px;display:block;height:50px;line-height:49px;font-size:18px;text-transform:uppercase;margin:8% auto;text-align:center;}@media only screen and (max-width: 720px){.novita-section .trova-farmacia{display:none !important;}}.home-box-1{margin:50px;height:100%;}@media only screen and (max-width: 720px){.home-box-1{max-width:350px;width:100% !important;margin-left:auto !important;margin-right:auto !important;float:none !important;margin-top:50px !important;}}.home-box-1 div{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;}@media only screen and (max-width: 720px){.home-box-1 div{font-size:14px;}}.home-box-1 h1{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;text-transform:uppercase;font-size:28px;letter-spacing:2.25px;margin-bottom:40px !important;line-height:34px;}@media only screen and (max-width: 720px){.home-box-1 h1{font-size:21px !important;}}.home-box-1 > div{margin:100px !important;padding:30px !important;/* height: 100%; */height:auto !important;font-size:20px !important;line-height:24px !important;position:relative;}@media only screen and (min-width: 960px) and (max-width: 1199px){.home-box-1 > div{margin:60px !important;}}@media only screen and (max-width: 720px){.home-box-1 > div{margin:0 !important;}}.home-box-1 a.scopri-di-piu{width:100%;height:100%;border:6px solid #1a3259;margin:20px;position:absolute;top:-28px;left:-28px;text-align:center;opacity:0;transition:all 0.3s;}@media only screen and (max-width: 720px){.home-box-1 a.scopri-di-piu{border:6px solid #6ab5de;opacity:1;}}.home-box-1 a.scopri-di-piu span{position:absolute;bottom:-18px;left:50%;display:block;background-color:#fff;}@media only screen and (max-width: 720px){.home-box-1 a.scopri-di-piu span{transform:translateX(-50%);}}.home-box-1 a.scopri-di-piu span > i{font-style:normal;color:#1a3259;display:block;text-transform:uppercase;margin-left:-100%;background-color:#fff;padding:5px 5px;}@media only screen and (max-width: 720px){.home-box-1 a.scopri-di-piu span > i{width:200px;margin-left:0 !important;}}.home-box-1 a.scopri-di-piu:hover{opacity:100;}.wrapper-home-img-text{margin-bottom:100px;}.wrapper-home-img-text .wrapper-img img{box-shadow:20px 20px 80px 0 rgba(29,43,89,0.24);}@media only screen and (max-width: 720px){h2,h3,h4,h5{line-height:normal !important;}}span.logo-tips{background-image:url(/wp-content/themes/rilastil/assets/tips.svg);width:71px;height:45px;display:inline-block;background-size:cover;margin-bottom:-16px !important;}@media only screen and (max-width: 1024px){.wrapper-home-img-text .wrapper-img{width:100% !important;max-width:580px;margin-left:auto;margin-right:auto;float:none;}.wrapper-home-img-text .wrapper-text{width:100% !important;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.wrapper-home-img-text.show-from-tablet .wrapper-img{float:right !important;}.wrapper-home-img-text.show-from-tablet .wrapper-text{float:left !important;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.wrapper-home-img-text .wrapper-img{width:45% !important;}.wrapper-home-img-text .wrapper-text{width:55% !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){div#wpsl-result-list{width:98%;margin-left:auto;margin-right:auto;}.wpsl-search.wpsl-no-filters{width:98%;position:absolute;left:0%;}div#wpsl-stores{width:98%;margin-left:auto;margin-right:auto;}div#wpsl-gmap{width:98%;margin-left:auto;margin-right:auto;margin-top:90px;}}.vision-lightbox-close{top:25px !important;right:25px !important;width:35px !important;height:35px !important;border-radius:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9I…EuNDE0IDEuNDE0LS43MDcuNzA3LTUuNzkzIDUuNzkzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-size:cover;cursor:pointer;opacity:1 !important;background:#69b5de !important;}.vision-lightbox-close:before{content:'X';color:#fff;font-weight:800;position:absolute;left:10px;top:8px;font-size:22px;}#Header .menu_wrapper #menu-rilastil-menu .blog-menu li.blog-submenu{display:block !important;float:left !important;width:44% !important;}div.vision-tooltip-frame div div p span:nth-child(1){font-style:normal;font-weight:600 !important;text-transform:uppercase;}#Footer{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;color:#fff !important;font-size:11px;background-color:#1d2b59 !important;margin:50px 0 0;border-top:0 !important;padding:0;position:relative !important;}#Footer a,#Footer a:hover{color:#fff !important;}#Footer .widgets_wrapper{margin:0;padding:0 !important;border:0;}#Footer .sub-email{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;height:50px;width:570px;max-width:90%;font-size:18px;float:left;letter-spacing:3px;}@media only screen and (max-width: 1024px){#Footer .sub-email{margin:10px auto;display:block;font-size:12px;float:none;}}#Footer h4{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;font-size:24px;text-align:left;margin:15px 0 20px;color:rgba(246,247,248,0.7) !important;}@media only screen and (max-width: 1024px){#Footer h4{text-align:center;font-size:18px;}}#Footer .cb{width:30px;float:left;}@media only screen and (max-width: 1024px){#Footer .cb{margin-left:10%;}}#Footer .row1{clear:both;display:block;overflow:auto;}@media only screen and (max-width: 1024px){#Footer .row1{position:relative;}}#Footer .row1 input{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;height:50px;width:570px;max-width:90%;font-size:18px;float:left;letter-spacing:3px;}@media only screen and (max-width: 1024px){#Footer .row1 input{width:100%;margin:10px auto;display:block;font-size:12px;float:none;}}#Footer button{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;font-size:18px;height:48px;border:2px solid #fff;background-color:#1d2b59;width:290px;margin:1px 10px 10px 10px;text-transform:uppercase;letter-spacing:3px;color:#fff;max-width:90%;}@media only screen and (min-width: 1200px){#Footer button{float:right;}}#Footer button:hover{background-color:#fff;color:#1d2b59;}#Footer #iscriviti-desktop{display:block;}@media only screen and (max-width: 1024px){#Footer #iscriviti-desktop{display:none;}}#Footer #iscriviti-mobile{display:none;}@media only screen and (max-width: 1024px){#Footer #iscriviti-mobile{margin:10px auto;display:block;}}#Footer .terms{font-size:11px;display:block;overflow:hidden;line-height:10px;width:60%;}@media only screen and (max-width: 1024px){#Footer .terms{width:70%;}}#Footer ul{margin-left:0 !important;}@media only screen and (max-width: 1024px){#Footer ul{margin-top:50px;width:100% !important;}}#Footer ul li{line-height:11px;}@media only screen and (max-width: 1024px){#Footer ul li{text-align:center;}}#Footer ul li a{height:23px;display:block;}#Footer a{text-transform:uppercase;}#Footer a:hover{text-decoration:none;}#Footer .text_container{text-align:right;margin-right:10px;}@media only screen and (max-width: 1024px){#Footer .text_container{margin-bottom:150px;margin-top:50px;text-align:center;}}#Footer .text_container span{text-transform:uppercase;font-size:11px;vertical-align:top;line-height:38px;}#Footer .container{padding:44px 28px;width:1440px !important;max-width:90% !important;display:block;}@media only screen and (max-width: 1024px){#Footer .container{margin-bottom:10px;padding:5% !important;}}#Footer .container .bordered{border:6px solid rgba(246,247,248,0.7);display:block;overflow:auto;margin:0;}#Footer .container .content{max-width:900px;margin:auto;color:#fff;}#Footer .bottom_logo{position:absolute;bottom:0px;left:50%;background:#1d2b59;width:12%;transform:translateX(-50%);}@media only screen and (max-width: 720px){#Footer .bottom_logo{width:40%;bottom:-5%;}}#Footer .facebook{width:29px;height:29px;display:inline-block;margin-left:10px;background-image:url(/wp-content/uploads/2019/05/logo-fb-big.png);background-size:cover;cursor:pointer;}#Footer .instagram{width:30px;height:30px;display:inline-block;margin-left:10px;background-image:url(/wp-content/uploads/2019/05/insta-logo-big.png);background-size:cover;cursor:pointer;}#Footer p{line-height:14px;margin-top:10px;display:block;}#Footer p.address-mobile{text-align:center;margin-top:-10px;color:#fff !important;display:none;}@media screen and (max-width: 720px){#Footer p.address-mobile{display:block;margin-top:12%;}}#Footer p.address-mobile a{color:#fff !important;}@media only screen and (max-width: 720px){#custom_html-3 div div p{display:none;}}.blog-slider-section{height:650px;overflow:hidden;padding-bottom:60px !important;}.blog-slider-section h4:first-child{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;margin-bottom:0px;margin-top:50px;}.blog-slider-section ul.blog_slider_ul li{height:460px !important;}.blog-slider-section ul.blog_slider_ul li .item_wrapper{width:auto !important;}@media only screen and (max-width: 720px){.blog-slider-section ul.blog_slider_ul li .item_wrapper{width:auto !important;margin:0;}}.blog-slider-section .blog_box{text-decoration:none;transition:all 0.3s;width:333px;height:460px;position:relative;display:block;margin-left:auto;margin-right:auto;background-color:#fff;}.blog-slider-section .blog_box:hover{box-shadow:20px 20px 80px 0 rgba(29,43,89,0.24) !important;}.blog-slider-section .blog_box img{width:100%;}.blog-slider-section .blog_box .text_div{padding:10px;}.blog-slider-section .blog_box .text_div h5{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#fa9917;font-size:14px;text-transform:uppercase;font-weight:600;}.blog-slider-section .blog_box .text_div h5:hover{text-decoration:none;}.blog-slider-section .blog_box .text_div h4{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#6ab5de;font-weight:500;font-size:16px;text-transform:uppercase;}.blog-slider-section .blog_box .text_div h4:hover{text-decoration:none;}.blog-slider-section .blog_box .text_div P{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#1a3259;font-size:14px;padding-bottom:10px;}.blog-slider-section .blog_box .text_div P:hover{text-decoration:none;}.blog-slider-section .blog_box .text_div .readmore{text-align:center;position:absolute;left:-50%;transform:translateX(50%);width:100%;bottom:10px;}.blog-slider-section .blog_box .text_div .readmore span{color:#1a3259;font-size:11px;padding:4px;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;text-transform:uppercase;position:relative;}.blog-slider-section .blog_box .text_div .readmore span:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:30%;height:0;bottom:0;left:35%;transition:width 0.5s, left 0.5s;}.blog-slider-section .blog_box .text_div .readmore span:hover:after{width:100%;left:0;}.blog-slider-section .blog_slider .slider_pagination{display:none;}@media only screen and (max-width: 720px){.blog-slider-section .blog_slider .slider_pagination{display:block !important;}}.blog-slider-section .blog_slider .blog_slider_header{overflow:visible;padding-right:0 !important;min-height:0 !important;}.blog-slider-section .blog_slider .blog_slider_header a.slider_next,.blog-slider-section .blog_slider .blog_slider_header a.slider_prev{top:240px !important;z-index:100;width:60px;font-size:36px;background:transparent !important;}@media only screen and (max-width: 720px){.blog-slider-section .blog_slider .blog_slider_header a.slider_next,.blog-slider-section .blog_slider .blog_slider_header a.slider_prev{display:none !important;}}.blog-slider-section .blog_slider .blog_slider_header a.slider_prev{left:-64px !important;}.blog-slider-section .blog_slider .blog_slider_header a.slider_next{right:-64px !important;}.sidebar .widget-area{border-left:none;}.sidebar ul.wp-tag-cloud{font-size:11px;text-transform:uppercase;font-weight:600;}.sidebar h3{font-size:28px !important;text-align:center;font-weight:600;color:#1a3258;letter-spacing:2.67px;line-height:34px !important;text-transform:uppercase;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips{background:none;list-style:none;padding:0;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips li{text-align:center;padding:15px;border:3px solid rgba(26,50,88,0.7);font-size:14px;max-width:200px;margin-left:auto;margin-right:auto;line-height:11px;margin-bottom:20px;font-family:"CenturySchoolbook-italic" !important;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips li a{padding:0;font-family:"CenturySchoolbook-italic" !important;text-transform:uppercase;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips li a:hover{text-decoration:none;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips li:hover{background:#1a3258;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips li:hover a{color:#fff;}.sidebar aside#nav_menu-2 .menu-rilstips-container ul#menu-rilstips li:after{display:none;}body.archive .blog_wrapper .item_wrapper{width:44% !important;margin-right:6%;margin-bottom:120px;float:left;}@media only screen and (min-width: 960px) and (max-width: 1199px){body.archive .blog_wrapper .item_wrapper{width:88% !important;margin-left:auto !important;margin-right:auto !important;float:none !important;height:auto !important;}}@media only screen and (max-width: 720px){body.archive .blog_wrapper .item_wrapper{width:98% !important;margin-left:auto !important;margin-right:auto !important;float:none !important;height:400px !important;}}body.archive .blog_wrapper .item_wrapper .card-blog{text-decoration:none;transition:all 0.3s;width:auto;height:auto;display:block;background-color:#fff;}body.archive .blog_wrapper .item_wrapper .card-blog:hover{box-shadow:20px 20px 80px 0 rgba(29,43,89,0.24) !important;text-decoration:none;}body.archive .blog_wrapper .item_wrapper .card-blog img{width:100%;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div{padding:10px;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div a h5{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#fa9917;font-size:14px;text-transform:uppercase;font-weight:600;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div a h5:hover{text-decoration:none;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div a:hover{text-decoration:none;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box h4{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#6ab5de;font-weight:500;font-size:16px;text-transform:uppercase;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box h4:hover{text-decoration:none;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box p{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#1a3259;font-size:14px;padding-bottom:10px;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box p:hover{text-decoration:none;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box .readmore{text-align:center;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box .readmore span{color:#1a3259;font-size:11px;padding:4px;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;text-transform:uppercase;position:relative;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box .readmore span:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:30%;height:0;bottom:0;left:35%;transition:width 0.5s, left 0.5s;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box .readmore span:hover:after{width:100%;left:0;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box .readmore span:hover{text-decoration:none;}body.archive .blog_wrapper .item_wrapper .card-blog .text_div .blog_box:hover{text-decoration:none;}.image_frame{max-width:100% !important;}.image_frame .image_wrapper{overflow:visible !important;}.image_frame:hover img{top:0 !important;}.tag-articolo{margin-bottom:20px !important;margin-left:17px;}.tag-articolo a{font-size:20px;letter-spacing:2.88px;color:#1a3258;font-weight:600;text-transform:uppercase;}.tag-articolo a:hover{text-decoration:none;}.intro-articolo{font-size:22px;line-height:28px;color:#1a3258;}.intro-articolo h1{font-size:20px;letter-spacing:2.5px;color:#79b3e2;font-weight:600;}.contenuto-articolo h2{font-size:20px;letter-spacing:2.5px;color:#1a3258;}.contenuto-articolo p{font-size:16px;line-height:26px;color:#1a3258;}.title-blog{margin-bottom:-40px !important;}.title-blog h1{font-size:32px;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;}.post-wrapper-content h3{font-size:16px;line-height:19px;letter-spacing:1px;text-transform:uppercase;font-weight:500;color:#1b3257;}.post-wrapper-content ul{list-style-type:none !important;}#Content .blog-slider-section .section_wrapper{max-width:1200px;}.post-wrapper-content .tag-articolo{margin-left:8px !important;}.post-wrapper-content a.google{display:none;}.container-mamme{margin-left:auto !important;margin-right:auto !important;max-width:1176px;}.container-mamme .box-copy{padding:0 75px;text-align:center;position:relative;}.container-mamme .box-copy a.scopri-di-piu{width:425px;height:326px;border:6px solid #1a3259;margin:20px;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%);text-align:center;opacity:0;transition:all 0.3s;}@media only screen and (max-width: 720px){.container-mamme .box-copy a.scopri-di-piu{border:6px solid #6ab5de;opacity:1;}}.container-mamme .box-copy a.scopri-di-piu i{position:absolute;left:50%;transform:translateX(-50%);bottom:-18px;font-style:normal;width:95%;color:#1a3259;display:block;text-transform:uppercase;background-color:#fff;padding:5px 5px;}@media only screen and (max-width: 720px){.container-mamme .box-copy a.scopri-di-piu i{width:200px;margin-left:0 !important;}}.container-mamme .box-copy a.scopri-di-piu:hover{opacity:100;}.content-category-1176{margin-top:150px;margin-bottom:75px;margin-left:auto !important;margin-right:auto !important;max-width:1176px;}.content-category-1176 div{margin-bottom:0 !important;}.content-category-1176 p{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;}.category-mamme div#Subheader{z-index:5;}.slider-cat-blog{margin-top:-80px;}.img-cornice .wpb_wrapper > div{margin-bottom:0 !important;}.title-link-section h3{font-size:25px;font-weight:500;letter-spacing:2.08px;line-height:25px;text-align:center;}.container-mamme{margin-top:130px;margin-bottom:130px;}@media only screen and (max-width: 720px){.container-mamme{margin-top:75px;margin-bottom:75px;}}.contenuto-mamme .blog-slider-section{height:auto;padding-bottom:0 !important;max-width:1240px;margin-left:auto;margin-right:auto;overflow:visible;margin-top:100px;}@media only screen and (max-width: 720px){.contenuto-mamme .blog-slider-section{margin-top:35px;}}.contenuto-mamme .blog-slider-section a.button.button_js.slider_prev.slick-arrow{left:-35px !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_prev.slick-arrow:hover:after{background:transparent !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_prev.slick-arrow:after{background:none !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_prev.slick-arrow .icon-right-open-big:before{color:#1d2b58 !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_next.slick-arrow{right:-35px !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_next.slick-arrow:hover:after{background:transparent !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_next.slick-arrow:after{background:none !important;}.contenuto-mamme .blog-slider-section a.button.button_js.slider_next.slick-arrow .icon-right-open-big:before{color:#1d2b58 !important;}.contenuto-mamme .blog-slider-section .text_div h4{margin-top:0;text-align:left;}a.button.button_js.slider_next.slick-arrow:hover a span:after{background:transparent !important;}.contenuto-mamme .test-section{height:auto !important;padding:75px 15px;}.contenuto-mamme .test-section a.scopri-di-piu{transform:translateX(-50%);}.contenuto-mamme .copy-cat{max-width:1220px;margin:0 auto;}.contenuto-mamme .copy-cat p{font-family:"CenturySchoolbook-italic", "Times", serif !important;font-size:25px;}@media only screen and (max-width: 720px){.contenuto-mamme .copy-cat p{font-size:18px;}}.contenuto-mamme .box-copy p{font-family:"CenturySchoolbook-italic", "Times", serif !important;font-size:18px;}.icon-right-open-big:before{color:#1d2b58 !important;}.icon-left-open-big:before{color:#1d2b58 !important;}a.button.button_js.slider_prev.slick-arrow:hover{background:#fff !important;}a.button.button_js.slider_prev.slick-arrow:hover:after{background:none !important;}a.button.button_js.slider_prev.slick-arrow:after{background:none !important;}@media only screen and (max-width: 720px){.copy-cornice{height:350px;margin-bottom:55px;}}.wpb_text_column.wpb_content_element.copy-text-cat{margin-top:40px;}.testQuestion{width:100%;}.testLabel{top:-10px;width:90%;padding:5px;position:absolute;text-align:center;}.testLabel span{text-transform:uppercase;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;color:#1d2b59;padding:5px;background-color:#fff;}.testSelectDiv{width:90%;border:3px solid #1d2b59;padding:15px;}.test-result-product-container{position:relative;display:block;overflow:visible;width:100%;clear:both;float:left;}.test-result-product-container .item_wrapper{float:left;position:relative;display:block;overflow:hidden;}.form-wrapper-test .header-test{margin:50px 0;}.form-wrapper-test .header-test h1{line-height:38px;}.form-wrapper-test .msg-error{opacity:0;position:absolute;bottom:-8px;color:#9d0000;transition:all .5s;}.form-wrapper-test .error .testSelectDiv{border-color:#9d0000 !important;transition:all .5s;color:#9d0000 !important;}.form-wrapper-test .error .testLabel span{color:#9d0000;transition:all .5s;}.form-wrapper-test .error .msg-error{opacity:1;}.hidden_select_container{width:0;height:0;overflow:hidden;}.simpleselect,.simpleselect *{box-sizing:content-box;}.simpleselect{position:relative;height:38px;color:#666;font-size:13px;}.simpleselect .placeholder,.simpleselect .options .option,.simpleselect .options .optgroup .optgroup-label{padding:9px 10px;line-height:18px;cursor:pointer;}.simpleselect .options .optgroup .optgroup-label{cursor:default;font-weight:bold;}.simpleselect .options .optgroup .option{padding-left:20px;}.simpleselect .placeholder,.simpleselect .options{background:#fff;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.simpleselect .placeholder{position:relative;}.simpleselect .placeholder:after{content:"";position:absolute;top:0;bottom:0;right:10px;width:8px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA0Q0FGMUI4RTU1MTFFMzhGMThCQzUzMTMxMzdBN0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA0Q0FGMUM4RTU1MTFFMzhGMThCQzUzMTMxMzdBN0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDRDQUYxOThFNTUxMUUzOEYxOEJDNTMxMzEzN0E3RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDRDQUYxQThFNTUxMUUzOEYxOEJDNTMxMzEzN0E3RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq8U8ZgAAAClSURBVHjaYpw7dw4DEggEYh4gXgwTYEGS5AfiyVD6FBDfBAkyISloB2JpqAlLgZgNWYENEGciKTYG4haYFSCVKA6BglIg3gdSIAHEfQzYASfj////GfABJgYCgGXevLlyQNoDh/xrkBteAHEREKtjUeAJsuIXEKdgkewG4h0wNxwB4ulIkmeBuAbdkZVA/BSIvwBxNNRklLj4CMS50KC+CRMECDAA5ogdqmResXgAAAAASUVORK5CYII=") 0 center no-repeat;}.simpleselect .placeholder:hover{background:#fafafa;}.simpleselect .options{display:none;position:absolute;top:0;left:0;z-index:1000;}.simpleselect .options .option.active{background:#666;color:#fff;}.simpleselect.disabled .placeholder,.simpleselect.disabled .placeholder:hover{background:#fafafa;color:#aaa;border-color:#eee;cursor:default;}.simpleselect.disabled .placeholder:after{opacity:.5;}pre{display:none !important;}.placeholder{border:none !important;color:#1c2a59;font-size:18px;}.options{width:100%;}.placeholder:hover{background:rgba(28,42,89,0.1) !important;color:#1c2a59;}.option{font-size:18px;padding:25px 15px !important;}.option.active,.option:hover{background:#6ab5de !important;color:#fff;}.testQuestion{max-width:630px;margin-left:auto !important;margin-right:auto !important;display:block;float:none !important;margin-bottom:20px;}.wrap.mcb-wrap.mcb-wrap-fd0a3cf50.one.valign-top.clearfix{z-index:0;}#Content div div div div.section.mcb-section.mcb-section-mjkhd9mpj div div.wrap.mcb-wrap.mcb-wrap-twkzhi8ez.one.valign-top.clearfix div.mcb-wrap-inner div.column.mcb-column.mcb-item-u53p4m3bw.one.column_code{margin:0;}.item_wrapper{height:400px;width:400px;}.item_wrapper .image_frame{width:130px;padding-top:60px;position:absolute;height:400px;z-index:9;left:0;}@media only screen and (max-width: 720px){.item_wrapper .image_frame{width:90px;padding-top:165px;height:240px;}}.item_wrapper .description_frame{margin-top:40px;width:300px;position:absolute !important;top:0;height:400px;margin-left:50px;overflow:auto;padding:30px !important;}@media only screen and (max-width: 720px){.item_wrapper .description_frame{width:76%;height:308px;margin-left:20px;overflow:hidden;}}.item_wrapper .description_frame .description_container{position:relative;height:200px;width:200px;padding:50px;}.item_wrapper .description_frame h2{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#6ab5de !important;font-size:18px;text-align:left;text-transform:uppercase;line-height:18px !important;margin-bottom:10px !important;}.item_wrapper .description_frame h4{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#1a3259 !important;font-size:14px;line-height:14px;text-align:left;margin-bottom:10px;margin-top:0px;}.item_wrapper .description_frame .caratteristica_1{font-size:11px;line-height:13px;text-transform:uppercase;font-weight:500;color:#1a3259 !important;letter-spacing:1.38px;display:block;position:relative;margin-left:60px;height:20px;position:absolute !important;left:90px !important;margin-left:0px !important;bottom:80px !important;height:13px;max-width:180px;}.item_wrapper .description_frame .caratteristica_1::before{content:'';height:16px;width:16px;background-color:#1d2b59;transform:rotate(45deg);display:block;position:absolute;left:-40px;bottom:0;}.item_wrapper .description_frame .description{font-size:14px;color:#1a3259 !important;line-height:14px;display:block;margin-bottom:10px !important;}@media only screen and (max-width: 720px){.item_wrapper .description_frame .description{margin-top:30px;margin-bottom:30px !important;}}.item_wrapper .description_frame a.scopri-di-piu{width:100%;transform:scale(0);height:100%;margin:20px;position:absolute;top:-28px;left:-28px;text-align:center;border:3px solid #1a3259;opacity:0;transition:all 0.5s;transform-origin:50% 50%;}@media only screen and (max-width: 720px){.item_wrapper .description_frame a.scopri-di-piu{opacity:1;border:3px solid #6ab5de !important;max-width:75vw;width:100% !important;height:100% !important;transform:scale(1);}}.item_wrapper .description_frame a.scopri-di-piu span{position:absolute;bottom:-18px;left:50%;display:block;background-color:#f6f7f8;}.item_wrapper .description_frame a.scopri-di-piu span > i{font-style:normal;color:#1a3259;display:block;text-transform:uppercase;margin-left:-100%;background-color:#f6f7f8;padding:100px 50px;transition:all 0.5s;}@media only screen and (max-width: 720px){.item_wrapper .description_frame a.scopri-di-piu span > i{padding:5px 0px;}}.item_wrapper .description_frame a.scopri-di-piu:hover{opacity:1;border:3px solid #1a3259;}.item_wrapper:hover a.scopri-di-piu{width:100% !important;height:100% !important;opacity:1;transform:scale(1);}.item_wrapper:hover a.scopri-di-piu span > i{padding:5px 0px;}.item_wrapper_detail{height:650px;}.item_wrapper_detail .image_frame{width:40%;padding-top:60px;float:left;text-align:center;}@media only screen and (max-width: 720px){.item_wrapper_detail .image_frame{width:100% !important;padding-top:15px;}}@media only screen and (max-width: 720px){.item_wrapper_detail .image_frame img{width:50%;}}.item_wrapper_detail .description_frame{margin-top:40px;width:50%;float:left;padding:30px !important;}.item_wrapper_detail .description_frame .description_container{position:relative;height:200px;width:200px;padding:50px;}@media only screen and (max-width: 720px){.item_wrapper_detail .description_frame .description_container{height:168px;width:142px;}}.item_wrapper_detail .description_frame h2{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#6ab5de !important;font-size:18px;text-align:left;text-transform:uppercase;line-height:18px !important;margin-bottom:10px !important;}.item_wrapper_detail .description_frame h4{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#1a3259 !important;font-size:14px;line-height:14px;text-align:left;margin-bottom:10px;margin-top:0px;}.item_wrapper_detail .description_frame .caratteristica_1{font-size:11px;line-height:13px;text-transform:uppercase;font-weight:500;color:#1a3259 !important;letter-spacing:1.38px;display:block;position:relative;margin-left:60px;height:20px;position:absolute !important;left:90px !important;margin-left:0px !important;bottom:40px !important;}.item_wrapper_detail .description_frame .caratteristica_1::before{content:'';height:16px;width:16px;background-color:#1d2b59;transform:rotate(45deg);display:block;position:absolute;left:-40px;bottom:0;}.item_wrapper_detail .description_frame .description{font-size:14px;color:#1a3259 !important;line-height:14px;display:block;margin-bottom:10px !important;}.item_wrapper_detail .description_frame a.scopri-di-piu{width:100%;height:100%;border:3px solid #1a3259;margin:20px;position:absolute;top:-28px;left:-28px;text-align:center;opacity:0;}.item_wrapper_detail .description_frame a.scopri-di-piu span{position:absolute;bottom:-18px;left:50%;display:block;background-color:#f6f7f8;}.item_wrapper_detail .description_frame a.scopri-di-piu span > i{font-style:normal;color:#1a3259;display:block;text-transform:uppercase;margin-left:-100%;background-color:#f6f7f8;padding:5px 0px;}.item_wrapper_detail .description_frame a.scopri-di-piu:hover{opacity:100;}@media only screen and (max-width: 720px){#Content ul.products.grid{max-width:377px;width:100vw;margin-left:auto;margin-right:auto;}}@media only screen and (max-width: 720px){#Content ul.products.grid li{width:100% !important;}}@media only screen and (min-width: 960px) and (max-width: 1199px){#Content ul.products.grid li{width:48% !important;}}#Content ul.products.grid a.scopri-di-piu span{background-color:#fff;}#Content ul.products.grid a.scopri-di-piu span > i{background-color:#fff;}#Content ul.products.grid a.scopri-di-piu:hover{opacity:100;}.hero-category .hero-copy .titolo-cat{margin-bottom:0 !important;}.hero-category .hero-copy .titolo-cat p{font-size:32px;font-weight:500;color:#6ab5de;}@media only screen and (max-width: 720px){.hero-category .hero-copy .titolo-cat p{font-size:21px;}}.hero-category .hero-copy .century p{font-family:"CenturySchoolbook-italic", "Times", serif !important;font-style:italic;}@media only screen and (max-width: 720px){.hero-category .hero-copy .century{padding-left:0;padding-right:0;}}.hero-category .hero-copy p{text-align:center;font-size:16px;line-height:22px;letter-spacing:1.75px;color:#1a3258;}@media only screen and (min-width: 721px) and (max-width: 1199px){.hero-category .hero-img div{margin-bottom:0;}}@media only screen and (max-width: 720px){.hero-category .hero-img div{margin-bottom:0;}}.cat-sotto-listing .focus p,.cat-sotto-listing .focus li{color:#1a3258;}.cat-sotto-listing .subtitle-category p{color:#1a3258;font-size:24px !important;line-height:30px;font-weight:300;}@media only screen and (max-width: 720px){.cat-sotto-listing .subtitle-category p{font-size:14px !important;line-height:20px;}}.cat-sotto-listing .yellow-header{font-size:32px;font-weight:600;color:#da5d14;line-height:38px;margin-bottom:10px;}@media only screen and (max-width: 720px){.cat-sotto-listing .yellow-header{font-size:21px;}}.cat-sotto-listing .cornice{border:6px solid #79b3e2;margin-top:100px !important;margin-bottom:100px !important;}@media only screen and (max-width: 374px){.cat-sotto-listing .cornice{margin-left:0px !important;margin-right:0px !important;}}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice{margin-left:15px;margin-right:15px;}}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .rev_slider_wrapper{height:auto !important;overflow:visible !important;}}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .rev_slider_wrapper .fullwidthabanner{min-height:400px;overflow:visible;}}@media only screen and (max-width: 374px){.cat-sotto-listing .cornice .rev_slider_wrapper .fullwidthabanner .tparrows{top:30% !important;}}@media only screen and (max-width: 720px) and (min-width: 375px){.cat-sotto-listing .cornice .rev_slider_wrapper .fullwidthabanner .tparrows{top:40% !important;}}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .rev_slider_wrapper .fullwidthabanner .tp-leftarrow{left:-20px !important;}}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .rev_slider_wrapper .fullwidthabanner .tp-rightarrow{left:105% !important;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.cat-sotto-listing .cornice{max-width:95% !important;margin-left:auto;margin-right:auto;}}.cat-sotto-listing .cornice .titolo-cornice{top:-30px;}.cat-sotto-listing .cornice .titolo-cornice p{background-color:#fff;padding-top:13px;color:#1a3258;font-weight:600;font-size:24px;letter-spacing:4.5px;line-height:30px;}@media only screen and (min-width: 1200px){.cat-sotto-listing .cornice .titolo-cornice p{max-width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .titolo-cornice p{font-size:16px;}}.cat-sotto-listing .cornice .img-ingrediente{margin-bottom:0;}.cat-sotto-listing .cornice .img-ingrediente img{max-width:280px !important;}.cat-sotto-listing .cornice .nome-ingrediente{margin-bottom:15px;max-width:80vw;margin-left:auto;margin-right:auto;}.cat-sotto-listing .cornice .nome-ingrediente p{font-size:18px;font-weight:600;letter-spacing:2.25px;text-transform:uppercase;color:#79b3e2;}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .nome-ingrediente p{font-size:16px;}}.cat-sotto-listing .cornice .descrizione-ingrediente{max-width:80vw;margin-left:auto;margin-right:auto;}.cat-sotto-listing .cornice .descrizione-ingrediente p{font-size:16px;font-family:"CenturySchoolbook-italic", "Times", serif !important;font-style:italic;line-height:22px;letter-spacing:1.75px;color:#1a3258;margin-bottom:50px;}@media only screen and (max-width: 720px){.cat-sotto-listing .cornice .descrizione-ingrediente p{font-size:12px;}}@media only screen and (min-width: 1200px){.section-category{margin-top:200px !important;margin-bottom:0 !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.section-category{margin-top:100px !important;}}@media only screen and (max-width: 720px){.section-category{margin-top:100px !important;}}@media only screen and (max-width: 720px){.icon-wrapper{width:50% !important;}}.icon-wrapper .img-icon{margin-bottom:0;}.icon-wrapper .img-icon p{font-size:16px;line-height:16px;color:#1a3258;}@media only screen and (max-width: 720px){.icon-wrapper .img-icon p{font-size:14px;}}.copy-fucus li,.copy-fucus p{color:#1a3258;}.cta-underline{width:100%;margin-left:auto;margin-right:auto;}.cta-underline p{font-size:16px;font-weight:300;color:#1a3258;width:100%;text-align:center !important;}.cta-underline p a:hover{text-decoration:none;}.cta-underline p:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:15%;height:0;bottom:30px;left:43%;transition:width 0.5s, left 0.5s;}.cta-underline:hover p:after{width:60%;left:20%;}.cats-nav{width:100%;background-color:#f6f7f8;overflow:visible;height:auto;display:block;z-index:1000;float:left;}.cats-nav .cat-label,.cats-nav .cat-nav{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;width:20%;margin:20px 1%;font-size:24px;float:left;text-transform:uppercase;position:relative;padding:10px;}.cats-nav .cat-label{margin-top:34px !important;}.cats-nav .cat-nav a{font-family:"CenturySchoolbook-italic", "Times", serif !important;text-align:center;letter-spacing:2.25px;padding:20px;font-size:18px;line-height:18px;color:#1a3259;font-style:italic;border:3px solid #12315b;text-align:left;font-size:16px;padding:10px 20px 10px 10px;display:block;width:90%;text-decoration:none;}@media only screen and (min-width: 721px) and (max-width: 1199px){.cats-nav .cat-nav a{font-size:13px;}}.cats-nav .cat-nav a:hover{text-decoration:none;}.cats-nav .cat-nav::after{content:'+';color:#1a3259;position:absolute;font-size:24px;right:7%;top:22px;}.cats-nav .cat-nav ul{height:0;overflow:hidden;transition:all 0.6s;width:100vh;max-width:100%;}.cats-nav .cat-nav ul li a{font-size:12px !important;padding-top:0;padding-bottom:0;border:none !important;height:auto;}.cats-nav .cat-nav div.closeMe{display:none;}@media only screen and (max-width: 720px){.cats-nav .cat-nav.active div.closeMe{display:block;position:fixed;z-index:1001;right:20px;top:90px;}.cats-nav .cat-nav.active div.options{z-index:1000;position:fixed;width:100%;height:100%;left:0;top:0;background-color:#fff;padding:110px 20px;}}.cats-nav .cat-nav.active::after{content:'-';color:#1a3259;position:absolute;font-size:24px;right:10px;top:22px;}.cats-nav .cat-nav.active ul{height:auto;}@media only screen and (max-width: 720px){.cats-nav .cat-nav,.cats-nav .cat-label{width:80%;margin:0 10% 0;}}.trova-farmacia{color:#fff;background:#12315b;width:280px;display:block;height:50px;line-height:49px;font-size:18px;text-transform:uppercase;margin-top:16%;text-align:center;margin-left:11%;transition:all 0.3s;}.trova-farmacia:hover{text-decoration:none;color:#fff;box-shadow:20px 20px 80px 0 rgba(29,43,89,0.24) !important;}@media only screen and (min-width: 1200px){.scheda-prodotto .section-category{margin-top:200px !important;margin-bottom:0 !important;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.scheda-prodotto .section-category{margin-top:100px !important;}}.scheda-prodotto .vc_tta-container h2{text-align:center;margin-bottom:60px;}.scheda-prodotto .vc_tta-container .description_container h2{text-align:left;}@media only screen and (min-width: 1200px){.scheda-prodotto .section-routine .item_wrapper .image_frame{width:150px;padding-top:0px;}.scheda-prodotto .section-routine .item_wrapper .description_frame{margin-left:50%;}}@media only screen and (min-width: 721px) and (max-width: 1199px){.scheda-prodotto .section-routine .vc_tta-tabs-container{max-width:35%;}}@media only screen and (max-width: 720px){.scheda-prodotto .section-routine .vc_active.routine-section-content .vc_tta-panel-heading{background:#1d2b59 !important;text-align:left;}}@media only screen and (max-width: 720px){.scheda-prodotto .section-routine .vc_active.routine-section-content .vc_tta-panel-heading a{color:#fff !important;}}.scheda-prodotto .section-routine ul.vc_tta-tabs-list{border-right:6px solid #f6f7f8;min-width:20vw;}.scheda-prodotto .section-routine ul.vc_tta-tabs-list li.vc_tta-tab.vc_active{border-right:3px solid #1d2b59;}.scheda-prodotto .section-routine ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a{background:#fff !important;color:#1d2b59 !important;text-transform:uppercase;}.scheda-prodotto .section-routine ul.vc_tta-tabs-list li.vc_tta-tab a{background:#fff !important;color:#1d2b59 !important;text-transform:uppercase;}.scheda-prodotto .section-routine a.scopri-di-piu{opacity:0 !important;border-color:#79b3e2;}.scheda-prodotto .section-routine a.scopri-di-piu span{background-color:#fff;}.scheda-prodotto .section-routine a.scopri-di-piu span > i{background-color:#fff;}.scheda-prodotto .cornice{border:6px solid #79b3e2;}@media only screen and (max-width: 720px){.scheda-prodotto .cornice{margin-left:15px;margin-right:15px;}}@media only screen and (max-width: 720px){.scheda-prodotto .cornice .rev_slider_wrapper{height:auto !important;overflow:visible !important;}}@media only screen and (max-width: 720px){.scheda-prodotto .cornice .rev_slider_wrapper .fullwidthbanner-container .fullwidthabanner{min-height:400px;overflow:visible;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.scheda-prodotto .cornice{max-width:95% !important;margin-left:auto;margin-right:auto;}}.scheda-prodotto .cornice .titolo-cornice{top:-30px;max-height:50px;}.scheda-prodotto .cornice .titolo-cornice p{background-color:#fff;padding:15px;color:#1a3258;font-weight:600;font-size:24px;letter-spacing:4.5px;line-height:30px;}@media only screen and (min-width: 1200px){.scheda-prodotto .cornice .titolo-cornice p{max-width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (max-width: 720px){.scheda-prodotto .cornice .titolo-cornice p{font-size:16px;}}.scheda-prodotto .cornice .img-ingrediente{margin-bottom:0;}.scheda-prodotto .cornice .nome-ingrediente{margin-bottom:15px;}.scheda-prodotto .cornice .nome-ingrediente p{font-size:18px;font-weight:600;letter-spacing:2.25px;text-transform:uppercase;color:#79b3e2;}@media only screen and (max-width: 720px){.scheda-prodotto .cornice .nome-ingrediente p{font-size:16px;}}.scheda-prodotto .cornice .elenco-ingredienti p{font-size:12px;color:#828282;font-family:"CenturySchoolbook-italic", serif !important;line-height:14px;padding-left:7%;padding-right:3%;}@media only screen and (max-width: 720px){.scheda-prodotto .cornice .elenco-ingredienti p{float:left;}}.scheda-prodotto .cornice .descrizione-ingrediente p{font-size:14px;font-family:"CenturySchoolbook-italic", "Times", serif !important;line-height:22px;letter-spacing:1.75px;color:#1a3258;margin-bottom:50px;}@media only screen and (max-width: 720px){.scheda-prodotto .cornice .descrizione-ingrediente p{font-size:12px;}}.scheda-prodotto .section-sicurezza{background:#f6f7f8;padding-top:5%;padding-bottom:5%;}.scheda-prodotto .section-sicurezza p{font-size:18px;color:#1a3258;letter-spacing:2.25px;line-height:21px;}.scheda-prodotto .section-sicurezza .img-icon{margin-top:20px;}.item_wrapper_detail.product-page .image_frame{width:40%;}.item_wrapper_detail.product-page .image_frame img{max-width:240px !important;}.item_wrapper_detail.product-page .description_frame{width:40%;padding:none;}@media only screen and (min-width: 960px) and (max-width: 1199px){.item_wrapper_detail.product-page .description_frame{width:50%;}}.item_wrapper_detail.product-page .description_frame .caratteristica_1{position:relative !important;left:45px !important;bottom:-20px !important;height:35px;width:85%;}.item_wrapper_detail.product-page .description_frame .caratteristica_1::before{top:1%;}.item_wrapper_detail.product-page .description_frame .formato{font-size:14px;font-family:"CenturySchoolbook-italic" !important;font-style:italic;}@media only screen and (min-width: 1200px){.item_wrapper_detail.product-page .description_frame h2{font-size:32px;margin-bottom:15px !important;line-height:38px !important;}.item_wrapper_detail.product-page .description_frame h4{font-size:18px;line-height:24px;}.item_wrapper_detail.product-page .description_frame .description{font-size:16px;line-height:22px;}}.item_wrapper_detail.product-page .description_frame .description_container{width:90%;}.wrapper-cat-linea .img-cat-linea div{margin-bottom:-30px;}.wrapper-cat-linea .nome-linea{margin-bottom:0 !important;}.wrapper-cat-linea .nome-linea p{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#6ab5de !important;font-weight:600;font-size:18px;text-align:left;text-transform:uppercase;line-height:18px !important;margin-bottom:10px !important;}.scopri-link a{font-size:16px;color:#1a3259 !important;}.scopri-link a:hover:after{width:100%;left:0;}.scopri-link a:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:30%;height:0;bottom:10px;left:35%;transition:width 0.5s, left 0.5s;}.scopri-link a:hover{background:none !important;}.blue-heading{font-size:28px;line-height:28px;font-weight:500;letter-spacing:3px;color:#1a3258;}.blue-heading p{font-size:28px !important;line-height:28px !important;font-weight:500 !important;letter-spacing:3px !important;color:#1a3258 !important;}@media only screen and (max-width: 720px){.blue-heading p{font-size:26px !important;}}.blue-header p{font-size:22px;letter-spacing:4.13px;color:#1a3259;font-weight:600;text-transform:uppercase;}.prodotti-correlati{margin-top:80px;}.prodotti-correlati span.description{font-weight:400;}.prodotti-correlati a.scopri-di-piu span{background:#fff !important;width:200px;transform:translateX(-50%);}.prodotti-correlati a.scopri-di-piu span i{font-size:16px;font-weight:400;background:#fff !important;margin-left:0 !important;}.dettaglio-prodotto-standard .descrizione-lunga{color:#1a3259;font-size:16px;line-height:26px;float:left;width:100%;}.dettaglio-prodotto-standard .elenco-ingredienti p{padding-left:0 !important;padding-right:0 !important;}.descrizione-lunga p{color:#1a3259;font-size:16px;line-height:26px;}@media only screen and (max-width: 720px){.descrizione-lunga p{font-size:14px;line-height:24px;}}@media only screen and (max-width: 720px){.item_wrapper_detail{width:100%;height:100%;position:relative;display:block;float:left;clear:both;margin-bottom:80px;}.item_wrapper_detail .image_frame{margin-left:auto;margin-right:auto;display:block;float:none !important;}.item_wrapper_detail .description_frame{width:100% !important;padding:0 !important;margin-top:0 !important;}.item_wrapper_detail .description_frame h2,.item_wrapper_detail .description_frame h4{text-align:center;}.item_wrapper_detail .description_frame .span.description{text-align:center;}.item_wrapper_detail .description_frame .description_container{padding:0 !important;position:relative;width:100% !important;height:auto;}.item_wrapper_detail .description_frame .description_container a.trova-farmacia{margin:50px auto -30px;}.scheda-prodotto{float:left;clear:both;width:100%;}.scheda-prodotto .cornice{margin:0px;}.section-sicurezza .icon-wrapper .img-icon{margin-bottom:-20px !important;}.section-sicurezza .icon-wrapper .img-icon img{width:40px;}.section-sicurezza .icon-wrapper p{font-size:13px !important;line-height:12px;letter-spacing:1.63px;}.shop_slider_ul .item_wrapper{margin-left:auto !important;margin-right:auto !important;float:none;}.blog_slider .item_wrapper a.blog_box{margin-left:auto;margin-right:auto;}}@media only screen and (max-width: 720px){.products_wrapper.isotope_wrapper li .item_wrapper{margin-bottom:0;}}.label-novita{max-width:125px;position:absolute;left:46%;/* transform: translateX(-50%); */top:49px;z-index:10;background:#1a3259;padding:4px 30px;font-size:16px !important;font-weight:500;color:#fff;}@media only screen and (max-width: 720px){.label-novita{left:38%;}}#Content .cat-2-col{width:68%;float:left;}@media only screen and (max-width: 720px){#Content .cat-2-col{width:100%;float:right;}}#Content .cat-2-col li.product{width:48% !important;clear:none;}@media only screen and (min-width: 721px) and (max-width: 1199px){#Content .cat-2-col li.product{width:100% !important;}}#Content .spalla-categoria{width:30%;max-width:355px;margin-left:auto;margin-right:auto;float:right;}@media only screen and (max-width: 720px){#Content .spalla-categoria{width:100% !important;max-width:90%;margin-left:auto;margin-right:auto;float:none;clear:both;}}#Content .spalla-categoria .cornice{border:6px solid #79b3e2;}#Content .spalla-categoria .cornice .titolo-cornice{top:-30px;margin-bottom:0;width:90%;margin-left:auto;margin-right:auto;float:none;}#Content .spalla-categoria .cornice .titolo-cornice p{background-color:#fff;padding-top:15px;color:#1a3258;font-weight:600;font-size:24px;letter-spacing:3px;line-height:30px;}@media only screen and (min-width: 1200px){#Content .spalla-categoria .cornice .titolo-cornice p{max-width:100%;width:100%;margin-left:auto;margin-right:auto;}}@media only screen and (max-width: 720px){#Content .spalla-categoria .cornice .titolo-cornice p{font-size:16px;}}#Content .spalla-categoria .cornice .descrizione-ingrediente p,#Content .spalla-categoria .cornice .descrizione-ingrediente li{font-size:14px;font-family:"CenturySchoolbook-italic", "Times", serif !important;line-height:22px;letter-spacing:1.75px;color:#1a3258;margin-bottom:50px;}@media only screen and (max-width: 720px){#Content .spalla-categoria .cornice .descrizione-ingrediente p,#Content .spalla-categoria .cornice .descrizione-ingrediente li{font-size:12px;}}.nuances{margin-top:15px;}.nuances .nuance-box{display:inline-block;width:20px;height:20px;transition:1s;border:1px solid #ebebeb;transform:rotate(0deg);cursor:pointer;margin-right:10px;position:relative;}.nuances .nuance-box.active{transition:1s;transform:rotate(45deg);}.nuance-label{font-size:14px;text-transform:uppercase;color:#1d2b59;font-weight:900;font-family:"CenturySchoolbook-italic" !important;font-style:italic;}.nuance-box.active{top:-5px;filter:drop-shadow(10px 10px 5px #14315b57);}.nuance-label{font-size:14px;text-transform:uppercase;color:#1d2b59;font-weight:900;font-family:"CenturySchoolbook-italic" !important;font-style:italic;}@media only screen and (max-width: 720px){.cats-nav{margin-left:-15px;margin-right:-15px;width:100vw;padding-bottom:45px;}.cat-label{margin-left:auto !important;margin-right:auto !important;width:100%;display:block;float:none !important;}.cat-nav{margin-left:auto !important;margin-right:auto !important;float:none !important;display:block;}}.test-results{padding-left:15px;z-index:0;padding-right:15px;}@media only screen and (max-width: 720px){.test-results{padding-left:0px;padding-right:0px;}}@media only screen and (max-width: 321px){.test-results{margin-left:-15px !important;margin-right:-15px !important;}}.test-results h1,.test-results h2{text-align:center;}.test-results h1{margin-top:100px;}.test-results .test-result-product-container{margin-top:100px;margin-bottom:20px;}.test-results .test-result-product-container .item_wrapper{width:33.3333% !important;}@media only screen and (min-width: 721px) and (max-width: 1199px){.test-results .test-result-product-container .item_wrapper{width:48% !important;}}@media only screen and (max-width: 720px){.test-results .test-result-product-container .item_wrapper{width:98% !important;max-width:370px;margin-left:auto;margin-right:auto;float:none;}}@media only screen and (max-width: 321px){.test-results .test-result-product-container .item_wrapper .image_frame{width:80px;padding-top:185px;}}@media only screen and (max-width: 321px){.test-results .test-result-product-container .item_wrapper .description_frame .description_container{padding-left:20px !important;padding-right:44px !important;}}@media only screen and (max-width: 361px){.test-results .test-result-product-container .item_wrapper .description_frame .description_container a.scopri-di-piu{max-width:90% !important;}}@media only screen and (max-width: 321px){.test-results .test-result-product-container .item_wrapper .description_frame .description_container a.scopri-di-piu{max-width:100% !important;}}.test-results .test-result-product-container .item_wrapper .description_frame .description_container a.scopri-di-piu span i{background:#fff;}.test-results .test-result-product-container .ril-catbox{width:33.33333%;float:left;}@media only screen and (min-width: 721px) and (max-width: 1199px){.test-results .test-result-product-container .ril-catbox{width:50%;}}@media only screen and (max-width: 720px){.test-results .test-result-product-container .ril-catbox{width:100%;margin-bottom:70px;}}.test-results .test-result-product-container .ril-catbox a{text-align:center;display:block;font-size:16px !important;color:#1a3259 !important;font-weight:500;text-transform:uppercase;position:relative;}.test-results .test-result-product-container .ril-catbox a:after{content:'';border-bottom:2px solid #1a3259;position:absolute;width:30%;height:0;bottom:-5px;left:50%;transform:translateX(-50%);transition:width 0.5s, left 0.5s;}.test-results .test-result-product-container .ril-catbox a:hover:after{width:50%;left:50%;}.test-results .test-result-product-container .ril-catbox a:hover{text-decoration:none;}.test-results .test-result-product-container .ril-catbox p{text-align:center;display:block;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;color:#6ab5de !important;font-weight:600;font-size:18px;text-transform:uppercase;line-height:18px !important;margin-bottom:10px !important;}.item_wrapper_detail.product-page .image_frame .image_wrapper.big img{max-width:100% !important;}@media only screen and (max-width: 720px){.elenco-ingredienti{padding-bottom:200px;}}.pager .pages span.page-numbers.current{/*transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg)*/background-color:transparent !important;position:relative;z-index:99;margin-right:20px;margin-left:20px;}.pager .pages span.page-numbers.current:after{content:'';width:36px;height:36px;background-color:#002856;display:block;position:absolute;top:-1px;left:-1px;z-index:-1;transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);}.pager .pages .page-numbers.next{visibility:hidden;margin-left:30px;}.pager .pages .page-numbers.next:after{content:'\e915';font-family:'mfn-icons';width:40px;height:40px;color:#002856;font-size:40px;visibility:visible;position:relative;top:10px;left:8px;}.pager .pages .page-numbers.prev{visibility:hidden;margin-left:30px;}.pager .pages .page-numbers.prev:after{content:'\e8b7';font-family:'mfn-icons';width:40px;height:40px;color:#002856;font-size:40px;visibility:visible;position:relative;top:10px;left:-100px;}.pdf-button-dwn{position:relative;max-width:280px;margin-left:auto;margin-right:auto;border:2px solid #11305b;text-align:center;height:35px;}.item_wrapper_detail.product-page .pdf-button-dwn{max-width:280px;margin-left:11%;margin-right:auto;position:relative;margin-top:30px;border:2px solid #11305b;text-align:center;height:35px;}@media only screen and (max-width: 720px){.item_wrapper_detail.product-page .pdf-button-dwn{margin-left:auto !important;display:block;margin-top:60px;}}img.pdf-icon{width:47px;position:absolute;left:-10px;top:50%;transform:translateY(-50%);}.pdf-button-dwn a{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-size:12px;text-align:center;text-transform:uppercase;font-weight:500;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:100%;}img.dwn-icon{position:absolute;right:0px;width:15px;top:50%;transform:translateY(-50%);opacity:0;transition:all 0.5s;}.pdf-button-dwn:hover .dwn-icon{opacity:1;right:15px;}.pdf-button-dwn a:hover{text-decoration:none;}.map-section h4:first-child{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;color:#1a3259 !important;font-size:32px;text-transform:uppercase;text-align:center;letter-spacing:2.25px;color:#6ab5de !important;margin-top:70px;margin-bottom:0px !important;}.map-section h3{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;text-align:center;color:#1a3259;text-transform:uppercase;font-size:24px;margin-top:10px;margin-bottom:10px;}@media only screen and (min-width: 1200px){.map-section #wpsl-result-list{width:33%;left:5%;top:50px;height:420px;z-index:10;position:absolute;box-shadow:20px 20px 80px 0 rgba(29,43,89,0.24) !important;background-color:#fff;}.map-section #wpsl-result-list .wpsl-search{padding:0 !important;}.map-section #wpsl-result-list #wpsl-stores{height:345px !important;}}.map-section div.wpsl-store-location span{color:#1d2b59;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;font-size:16px;}.map-section div.wpsl-store-location > p > strong{color:#6ab5de;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:500;font-size:16px;letter-spacing:2.25px;}.map-section div.wpsl-store-location > p > strong span{text-transform:none !important;}.map-section #wpsl-search-input{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;border:4px solid #1a3259;color:#1a3259;width:100%;font-size:18px;height:62px;}@media only screen and (max-width: 720px){.map-section #wpsl-search-input{font-size:12px;}}.map-section .wpsl-search{margin-bottom:12px;padding:12px 12px 0;background:#fff;display:block;overflow:auto;}.mm-menu,.mm-top{display:none;}@media only screen and (max-width: 1024px){svg#logo-rilastips{padding-top:0;vertical-align:bottom;}.mm-menu,.mm-top{display:block;}#Top_bar{display:none !important;}.mm-top{height:65px;z-index:1001;background-color:#fff;left:0;top:0;width:100%;box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5) !important;position:fixed;text-align:center;}.mm-top .toggle{width:60px;height:60px;float:left;display:block;position:relative;margin-left:11px;margin-top:9px;}.mm-top .toggle span.open-label{position:absolute;bottom:13px;left:15px;font-size:7px;font-weight:500;color:#1a295c;transition:all .5s;background-color:#fff;padding-left:3px;padding-right:2px;height:10px;line-height:6px;}.mm-top .toggle span.close-label{position:absolute;bottom:13px;left:14px;font-size:7px;font-weight:500;color:#1a295c;transition:all .5s;background-color:#fff;padding-left:3px;padding-right:2px;height:10px;line-height:6px;}.mm-top .logo{height:40px !important;margin-top:10px;}.mm-top .search{width:40px;height:40px;float:right;display:block;margin-top:19px;margin-right:5px;}.mm-top .search img.menu-icon{height:27px;}.mm-top .map{width:40px;height:40px;float:right;display:block;margin-top:19px;margin-right:5px;}.mm-top .map img.menu-icon{height:27px;}.mm-menu{width:70%;left:-70%;position:fixed;overflow-y:auto;overflow-x:hidden !important;background-color:#fff;top:0;height:100vh;z-index:1000;box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5) !important;overflow:auto;transition:0.5s;}.mm-menu .mm-panel>ul{height:calc(100vh - 70px);overflow:scroll;}.mm-menu.open{transition:0.5s;left:0;}.mm-menu > div{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:#fff;}.mm-menu > div>ul{margin-top:67px;}.mm-menu > div>ul li{border-bottom:1px solid #1a3259;padding:15px 20px;position:relative;}.mm-menu > div>ul li.mm-selectlang{border-bottom:none;padding:30px 0;text-align:center;}.mm-menu > div>ul li.mm-selectlang a{text-transform:capitalize;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;}.mm-menu > div>ul li.mm-selectlang ul{width:100%;}.mm-menu > div>ul li.mm-selectlang ul li a{text-transform:capitalize;font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;font-weight:400;}.mm-menu > div>ul li a{font-size:18px;font-weigth:400;line-height:30px;text-transform:uppercase;color:#1d2b59 !important;width:100%;display:block;}.mm-menu > div>ul li a:hover{text-decoration:none;}.mm-menu > div>ul li span{position:absolute;right:15px;top:50%;width:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}.mm-menu > div>ul li.submenu-close{background-color:#1a3259;color:#fff;font-size:24px !important;padding-top:33px !important;padding-bottom:33px !important;}.mm-menu > div>ul li.submenu-close a svg{width:150px !important;}.mm-menu > div>ul li.submenu-close a svg g path{fill:#fff !important;}.mm-menu > div>ul li.submenu-close span{position:absolute;left:15px;top:50%;width:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}.mm-menu > div>ul li.submenu-close span svg{transform:rotate(-180deg) !important;transition:all .3s;}.mm-menu > div>ul li.submenu-close span svg path{stroke:#fff;}.mm-menu > div>ul li.submenu-close::after{content:'';}.mm-menu > div>ul li.submenu-close a{font-size:24px !important;color:#fff !important;text-align:center;}.mm-menu > div>ul li.submenu-close a:hover{text-decoration:none;}.mm-menu > div.mm-level2{transition:0.5s;left:100%;z-index:1;}.mm-menu > div.mm-level2.open{transition:0.5s;left:0;}.mm-menu > div.mm-level2 ul li::after{transition:1s;transform:rotate(90deg);}.mm-menu > div.mm-level2 ul li.open::after{transition:1s;transform:rotate(-90deg);}.mm-menu > div.mm-level2 ul span{position:absolute;right:15px;top:50%;width:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}.mm-menu > div.mm-level2 ul span svg{transform:rotate(90deg);transition:all .3s;}.mm-menu > div.mm-level2 ul li.submenu-3{padding:0 !important;}.mm-menu > div.mm-level2 ul li.submenu-3::after{content:'';}.mm-menu > div.mm-level2 ul li.submenu-3 ul{margin-top:0;background-color:#f2f2f2;padding:0 20px !important;height:0vh;display:none;transition:0.5s;}.mm-menu > div.mm-level2 ul li.submenu-3 ul.open{display:block;transition:0.5s;padding:20px 20px !important;max-height:max-content;height:100%;}.mm-menu > div.mm-level2 ul li.submenu-3 ul li{border:0 !important;padding:3px;text-transform:none;}.mm-menu > div.mm-level2 ul li.submenu-3 ul li a{color:#1d2b59 !important;text-decoration:none !important;font-size:15px;line-height:21px;text-transform:none;font-weight:300;letter-spacing:1.88px;padding:10px 0;}.mm-menu > div.mm-level2 ul li.submenu-3 ul li::after{content:'';}.mm-menu.mm-level3{transition:0.5s;left:100%;z-index:2;}.mm-menu.mm-level3.open{transition:0.5s;left:0;}}@media only screen and (max-width: 720px){.mm-menu{width:100%;left:-103%;}}.rotate-top{animation-name:rotate-positive;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}.rotate-bottom{animation-name:rotate-negative;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}.hide-bar{animation-name:opacity-center;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}.show-bar{animation-name:show-center;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}.back-top{animation-name:back-positive;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}.back-bottom{animation-name:back-negative;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}@keyframes rotate-negative{0%{-webkit-transform:translate(20px,20px) rotate(0) translate(-20px,-20px);transform:translate(22px,22px) rotate(0) translate(-22px,-22px);}24.44%{-webkit-transform:translate(20px,20px) rotate(0deg) translate(-20px,-20px);transform:translate(22px,22px) rotate(0deg) translate(-22px,-22px);}100%{-webkit-transform:translate(20px,20px) rotate(-48deg) translate(-20px,-20px);transform:translate(12.5px,21px) rotate(-48deg) translate(-21px,-21px) scale(1.1);}}@keyframes rotate-positive{0%{transform:translate(20px,20px) rotate(0deg) translate(-20px,-20px);}24.44%{transform:translate(20px,20px) rotate(0) translate(-20px,-20px);}100%{transform:translate(17px,17px) rotate(48deg) translate(-20px,-20px) scale(1.1);}}@-webkit-keyframes opacity-center{0%{opacity:1;width:100%;}24.44%{opacity:0;}100%{opacity:0;width:0;}}@keyframes opacity-center{0%{opacity:1;width:100%;}24.44%{opacity:0;}100%{opacity:0;width:0;}}@keyframes back-negative{0%{-webkit-transform:translate(20px,20px) rotate(-48deg) translate(-20px,-20px);transform:translate(12.5px,21px) rotate(-48deg) translate(-21px,-21px) scale(1.1);}24.44%{-webkit-transform:translate(21px,21px) rotate(-48deg) translate(-21px,-21px);transform:translate(21px,21px) rotate(0) translate(-21px,-21px);}100%{-webkit-transform:translate(21px,21px) rotate(0) translate(-21px,-21px);transform:translate(21px,21px) rotate(0) translate(-21px,-21px) scale(1.0);}}@keyframes back-positive{0%{transform:translate(17px,17px) rotate(48deg) translate(-20px,-20px) scale(1.1);}24.44%{transform:translate(20px,20px) rotate(0) translate(-20px,-20px);}100%{transform:translate(20px,20px) rotate(0) translate(-20px,-20px) scale(1.0);}}@-webkit-keyframes show-center{0%{opacity:0;width:100%;}24.44%{opacity:0;}100%{opacity:1;}}@keyframes show-center{0%{opacity:0;width:100%;}24.44%{opacity:0;}100%{opacity:1;}}.hide{overflow:hidden;opacity:0;bottom:5px !important;}.not-scroll{overflow:hidden !important;position:fixed !important;}#menu-mobile > div.mm-panel.mm-level1 > ul > li > span{position:absolute;right:15px;top:50%;width:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}#menu-mobile > div.mm-panel.mm-level2.open > ul > li > span{position:absolute;right:15px;top:50%;width:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}#menu-mobile > div.mm-panel.mm-level2.open > ul > li > span svg{transform:rotate(90deg);transition:all .3s;}#menu-mobile > div.mm-panel.mm-level2.open > ul > li.open > span svg{transform:rotate(-90deg);transition:all .3s;}#menu-mobile > div.mm-panel.mm-item-2-6.mm-level2.open > ul > li.submenu-close span{display:block !important;}#menu-mobile > div.mm-panel.mm-item-2-6.mm-level2.open > ul > li:nth-child(2) > span{display:block;}#menu-mobile > .mm-panel.mm-item-2-5.mm-level2.open > ul > li.submenu-close span{display:block !important;}#menu-mobile > .mm-panel.mm-item-2-5.mm-level2.open > ul > li > span{display:none;}.mm-menu.open:before{width:100vw;}ul#selectLanguage1 li{border:none;font-size:12px !important;padding:0;}ul#selectLanguage1 li a{font-size:14px !important;}@media screen and (min-width: 1024px){.wrapper-image{float:left;margin-right:10px;}div.wrapper-text p.copy-menu{font-size:14px;color:#1a3259 !important;font-weight:400;line-height:16px !important;text-transform:initial;}.wrapper-text{float:left;width:50%;}.wapper-menu{width:100%;clear:both;height:auto;}.articolo-menu{vertical-align:top;}}@media only screen and (max-width: 1024px){p.copy-menu{display:none;}}@media only screen and (max-width: 1024px){.wrapper-text p{color:#1d2b59 !important;margin-bottom:0;}}@media screen and (max-width: 989px){.wrapper-image{display:none;}}.container-text>*{margin-left:auto;margin-right:auto;}@media only screen and (max-width: 720px){.mm-panel.mm-level2.open{height:110% !important;}}@media only screen and (max-width: 720px){.mm-level1{height:120% !important;}}@media only screen and (max-width: 1024px){a.link-lang-mobile{max-width:160px;margin-left:auto;margin-right:auto;position:relative;padding-top:5px;padding-bottom:5px;font-size:16px !important;}a.link-lang-mobile span.label-lang-mobile{position:relative !important;margin-left:50px;display:inline-block;vertical-align:middle;text-transform:uppercase;height:20px;width:120px;text-align:left;margin-top:12px;}a.link-lang-mobile img.flag-lang-mobile{position:absolute;left:0;top:10px;}a.selector-language-mobile{max-width:163px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:5px;font-size:16px !important;font-weight:500 !important;}a.selector-language-mobile span.label-lang-mobile{position:relative !important;margin-left:50px;display:inline-block;vertical-align:middle;text-transform:uppercase;height:20px;text-align:left;width:120px;margin-top:13px;}a.selector-language-mobile img.flag-lang-mobile{position:absolute;left:0;top:5px;border-radius:100%;border:2px solid #1a3258;}a.selector-language-mobile i.icon-down-open-mini{position:absolute;right:0;top:4px;}ul#selectLanguage1{height:0;transition:all 0.5s;overflow:hidden;}.wpml-lang-dropdown.active{height:130px !important;}}.form-rilastil .copy-form{max-width:1000px;text-align:center;margin-left:auto;margin-right:auto;}.form-rilastil .copy-form h1{line-height:32px;text-transform:uppercase;}.form-rilastil .copy-form h2{line-height:27px;font-size:21px;}.form-rilastil .input-form{position:relative;float:left;clear:both;width:100%;margin-top:20px;}.form-rilastil .input-form .Dipartimento{width:100% !important;max-width:600px;margin-left:auto;margin-right:auto;display:block !important;zoom:1;margin-top:60px;height:100%;}.form-rilastil .input-form .Accettazione{width:100% !important;max-width:600px;margin-left:auto;margin-right:auto;display:block !important;zoom:1;margin-top:30px;margin-bottom:80px;height:100%;}.form-rilastil .input-form .Accettazione span.wpcf7-list-item-label{font-size:12px !important;}.form-rilastil .input-form .label-form{margin-left:auto;margin-right:auto;max-width:320px;text-align:center;background:#fff;position:absolute;top:-10px;left:50%;width:max-content;max-width:200px;padding-left:10px;transform:translate(-50%,0);padding-right:0px;z-index:10;font-size:18px;color:#11315b;font-weight:500;text-transform:uppercase;padding:2px 10px;}.form-rilastil .input-form .label-form small{float:left;width:100%;font-size:11px;}.form-rilastil .input-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding:30px;font-size:21px;border:3px solid #12315b;z-index:0;}.form-rilastil .input-form span.wpcf7-form-control-wrap.Dipartimento span.wpcf7-list-item{float:left;width:100%;}.form-rilastil .button-form{width:100%;float:left;margin-left:auto;margin-right:auto;}.form-rilastil .button-form input.wpcf7-form-control.wpcf7-submit{color:#fff;background:#12315b;width:280px;display:block;height:50px;line-height:49px;font-size:18px;text-transform:uppercase;margin:2% auto;text-align:center;line-height:11px;font-size:18px !important;}.cv p{width:100%;max-width:580px;display:block !important;zoom:1;margin-top:60px;height:100%;margin-left:auto;margin-right:auto;padding:30px 10px;font-size:21px;border:3px solid #12315b;z-index:0;margin-top:0;}@media screen and (min-width: 1024px){.wrapper-image{float:left;margin-right:10px;}div.wrapper-text > p.copy-menu{font-size:14px;color:#1a3259 !important;font-weight:400;line-height:16px !important;text-transform:initial;}.wrapper-text{float:left;width:50%;}.wapper-menu{width:100%;clear:both;height:auto;}.articolo-menu{vertical-align:top;}}@media screen and (max-width: 989px){.wrapper-image{display:none;}}.container-text>*{margin-left:auto;margin-right:auto;}.wrap.mcb-wrap.mcb-wrap-fd0a3cf50.one.valign-top.clearfix{z-index:0;}.home-box-1 h1{font-style:normal;}@media only screen and (min-width: 481px){div#rev_slider4_1,#rev_slider_28_1{max-width:1920px !important;margin-left:auto !important;margin-right:auto !important;}div#mfn-rev-slider{max-height:1080px !important;height:55.5vw !important;}}@media only screen and (max-width: 480px){div#mfn-rev-slider{height:100vw !important;}}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background:transparent !important;}section.cd-horizontal-timeline.loaded a.prev{background:#1d2c59 !important;border:none !important;border-radius:3px;transform:rotate(45deg);top:33px;}section.cd-horizontal-timeline.loaded a.prev:after{transform:translate(-9px,-7px) rotate(135deg);}section.cd-horizontal-timeline.loaded a.next{background:#1d2c59 !important;border:none !important;border-radius:3px;transform:rotate(45deg);top:33px;}section.cd-horizontal-timeline.loaded a.next:after{transform:translate(-8px,-9px) rotate(-45deg);}section.cd-horizontal-timeline.loaded  span.filling-line{background-color:#1d2c59 !important;}section.cd-horizontal-timeline.loaded  a.older-event:after{background:#1d2c59 !important;border:none !important;}section.cd-horizontal-timeline.loaded  a.selected{transition:all 0.5s;}section.cd-horizontal-timeline.loaded  a.selected:after{background-color:#1d2c59 !important;border:none !important;width:30px !important;height:30px !important;bottom:-14px !important;}li > h2{display:none;}.left-image{float:left;}.text-timeline-ita,.text-timeline-eng,.text-timeline-el,.text-timeline-es{float:left;width:57%;padding:5%;}@media only screen and (max-width: 720px){.left-image{float:none !important;}.text-timeline-ita,.text-timeline-eng,.text-timeline-el,.text-timeline-es{width:90%;}}.events-content{height:fit-content !important;}.cd-horizontal-timeline{display:none;}.woocommerce{/*FORM auth page - my account*/}.woocommerce .product-page .trova-farmacia a.button.loading::after{font-family:initial;content:"";vertical-align:top;position:initial;top:initial;right:initial;-webkit-animation:none;animation:none;}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{position:relative;margin-top:20px;}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before{top:0;left:0;height:100%;color:#fff;width:50px;padding-left:25px;line-height:62px;font-size:25px;}.woocommerce .woocommerce-message:before{background:#8fae1b;}.woocommerce .woocommerce-error:before{background:#fb5455;}.woocommerce .woocommerce-info:before{background:#3097db;}.woocommerce .cart-empty{position:relative;}.woocommerce .cart-empty:before{content:'\e8ae' !important;top:0;left:0;height:60px;width:45px;background:#eec289;color:#fff;padding-left:30px;line-height:60px;font-size:25px;vertical-align:baseline;font-family:"mfn-icons";font-style:normal;font-weight:400;speak:none;display:inline-block;}.woocommerce .alert{background-color:#fff !important;color:#444 !important;border-radius:0px;padding:0;}.woocommerce .alert_success{border:1px solid #8fae1b !important;}.woocommerce .alert_success > .alert_icon i:before{color:#8fae1b;}.woocommerce .alert_warning{border:1px solid #eec289 !important;}.woocommerce .alert_warning > .alert_icon i:before{color:#eec289;}.woocommerce .alert_error{border:1px solid #fb5455 !important;}.woocommerce .alert_error > .alert_icon i:before{color:#fb5455;}.woocommerce .alert_info{border:1px solid #3097db !important;}.woocommerce .alert_info .alert_info > .alert_icon i:before{color:#3097db;}.woocommerce .alert_icon{position:absolute;left:calc(50% - 50px);height:40px;background:white;border-radius:0;width:100px;top:-20px;margin:0;padding:0;line-height:0;border:none;}.woocommerce .alert_icon i:before{content:'\e854' !important;}.woocommerce .alert_wrapper{text-transform:uppercase;display:inline-block;}.woocommerce .woocommerce-form-login-toggle,.woocommerce .woocommerce-form-coupon-toggle{border:2px solid #12315b;margin-bottom:30px;width:calc(49% - 8px);vertical-align:top;display:inline-block;}.woocommerce .woocommerce-form-login-toggle .woocommerce-info,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{background:#fff;color:#444;margin-bottom:0px !important;}.woocommerce .woocommerce-form-login-toggle .woocommerce-info:before,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before{content:"";}.woocommerce .woocommerce-form-login-toggle .woocommerce-info .alert_wrapper,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .alert_wrapper{text-align:center;}.woocommerce .woocommerce-form-login-toggle .woocommerce-info .alert_wrapper a.showlogin,.woocommerce .woocommerce-form-login-toggle .woocommerce-info .alert_wrapper a.showcoupon,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .alert_wrapper a.showlogin,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .alert_wrapper a.showcoupon{display:block;position:relative;width:100%;text-transform:uppercase;color:#12315b;margin-top:10px;text-decoration:underline;}.woocommerce .woocommerce-form-login-toggle .woocommerce-info .alert_icon,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .alert_icon{position:absolute;left:calc(50% - 50px);height:40px;background:white;border-radius:0;width:100px;top:-20px;margin:0;padding:0;line-height:0;border:none;}.woocommerce .woocommerce-form-login-toggle .woocommerce-info .alert_icon i:before,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .alert_icon i:before{content:'\e854' !important;color:#12315b;}.woocommerce .woocommerce-form-login-toggle{margin-right:2%;}.woocommerce .woocommerce-form-coupon{margin:0 !important;border:0 !important;width:100%;display:inline-block;margin-left:1%;}.woocommerce .woocommerce-form-coupon p:nth-child(1){text-align:center;}.woocommerce .woocommerce-form-login{margin:0 !important;border:0 !important;display:inline-block;margin-right:1%;}.woocommerce .shop_table{border:1px solid #12315b !important;border-radius:0 !important;}.woocommerce .shop_table thead tr{background:#12315b;}.woocommerce .shop_table thead tr th{color:#fff;text-transform:uppercase;font-weight:400;}.woocommerce .shop_table tbody tr td .coupon input{margin-right:5px !important;width:250px !important;padding:11px !important;line-height:22px !important;}.woocommerce .shop_table tbody tr td .coupon button{text-transform:uppercase;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;padding:10px 20px;background:#12315b;font-size:14px;}.woocommerce .shop_table tbody tr td .coupon button:hover,.woocommerce .shop_table tbody tr td .coupon button .hover,.woocommerce .shop_table tbody tr td .coupon button :active,.woocommerce .shop_table tbody tr td .coupon button :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}.woocommerce .shop_table tbody tr td .coupon button:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}.woocommerce .shop_table .button[type=submit]{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;text-transform:uppercase;padding:10px 20px;background:#12315b;font-size:14px;}.woocommerce .shop_table .button[type=submit]:hover,.woocommerce .shop_table .button[type=submit] .hover,.woocommerce .shop_table .button[type=submit] :active,.woocommerce .shop_table .button[type=submit] :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}.woocommerce .shop_table .button[type=submit]:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}.woocommerce .shop_table .product-remove a.remove{color:#444 !important;}.woocommerce .shop_table .product-remove a.remove:hover{background:#fff !important;}.woocommerce .cart-collaterals .cart_totals h2{color:#444 !important;text-transform:uppercase;}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{float:right;width:fit-content;}.woocommerce form .form-row{padding:0;margin:0 0 15px;}.woocommerce .woocommerce-billing-fields #ship-to-different-address label,.woocommerce .woocommerce-billing-fields #ship-to-different-address #ship-to-different-address-checkbox,.woocommerce .woocommerce-shipping-fields #ship-to-different-address label,.woocommerce .woocommerce-shipping-fields #ship-to-different-address #ship-to-different-address-checkbox{margin:0;padding:0;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_country_field,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_country_field,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_country_field,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_country_field,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field{border:1px solid #12315b;padding:20px;margin-top:30px;position:relative;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field label,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_country_field label,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_country_field label,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field label,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_country_field label,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_country_field label,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_country_field label,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field label{position:absolute;top:-16px;background:#fff;padding:0 30px;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field span,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_country_field span,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_country_field span,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field span,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_country_field span,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_country_field span,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_country_field span,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field span{padding-left:30px;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="true"] .select2-selection__placeholder{color:#12315b;-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;padding-left:10px;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection[aria-expanded="false"] .select2-selection__placeholder{color:#444;-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;padding-left:0;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection{border:1px solid #12315b;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-search__field,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-search__field{height:40px;line-height:40px;color:#444;text-transform:uppercase;font-weight:400;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #billing_state_field .select2 .select2-selection .select2-selection__arrow,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field .select2 .select2-selection .select2-selection__arrow{height:40px;}.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row label,.woocommerce .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row label{font-weight:400 !important;text-transform:uppercase;}.woocommerce .woocommerce-additional-fields{margin-top:35px;}.woocommerce .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p.form-row{position:relative;display:block;}.woocommerce .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p.form-row label{position:absolute;background:#fff;width:300px;text-align:center;left:calc(50% - 150px);top:-15px;text-transform:uppercase;font-weight:400;}.woocommerce .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p.form-row .woocommerce-input-wrapper textarea#order_comments{border:2px solid #12315b;padding-top:25px;height:128px;}.woocommerce .woocommerce-account-fields{background-color:#12315b;padding:20px;}.woocommerce .woocommerce-account-fields .form-row{margin:0;padding:0;}.woocommerce .woocommerce-account-fields .form-row label{color:#fff;text-transform:uppercase;font-weight:400;}.woocommerce #order_review_heading{margin-top:30px;font-weight:700;text-transform:uppercase;}.woocommerce #order_review table.shop_table thead th{background-color:#12315b;color:#fff;text-transform:uppercase;font-weight:400;}.woocommerce #order_review table.shop_table tbody tr:nth-child(2n+2){background-color:#f5f5f5;}.woocommerce #order_review table.shop_table tbody tr td:nth-child(1){font-size:14px;text-transform:uppercase;}.woocommerce #order_review table.shop_table tfoot tr:nth-child(1) th,.woocommerce #order_review table.shop_table tfoot tr:nth-child(1) td{border-top:1px solid #12315b !important;}.woocommerce #order_review table.shop_table tr th:nth-child(1){text-align:left;text-transform:uppercase;}.woocommerce #order_review table.shop_table tr:nth-last-child(1){background:#f5f5f5;}.woocommerce .woocommerce-checkout-payment ul.payment_methods{padding:0 !important;}.woocommerce .woocommerce-checkout-payment ul.payment_methods label{color:#12315b;}.woocommerce .woocommerce-checkout-payment .form-row{padding:1em 0 !important;}.woocommerce .woocommerce-checkout-payment .form-row label a{text-decoration:underline;}.woocommerce .woocommerce-checkout-payment .form-row button[type="submit"]{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;text-transform:uppercase;padding:10px 20px;background:#12315b;font-size:14px;}.woocommerce .woocommerce-checkout-payment .form-row button[type="submit"]:hover,.woocommerce .woocommerce-checkout-payment .form-row button[type="submit"] .hover,.woocommerce .woocommerce-checkout-payment .form-row button[type="submit"] :active,.woocommerce .woocommerce-checkout-payment .form-row button[type="submit"] :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}.woocommerce .woocommerce-checkout-payment .form-row button[type="submit"]:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}.woocommerce .form-auth-wp{position:relative;display:block;width:50%;margin:0 auto;border:4px solid #12315b;padding:20px;}.woocommerce .form-auth-wp h2{position:absolute;background:white;top:-15px;left:25%;padding-left:50px;padding-right:50px;}.woocommerce .form-auth-wp form.woocommerce-form{position:relative;display:block;}.woocommerce .form-auth-wp form.woocommerce-form input[type="text"],.woocommerce .form-auth-wp form.woocommerce-form input[type="password"]{height:60px;line-height:60px;}.trova-farmacia{-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;background-color:#12315b !important;filter:drop-shadow(1px 5px 5px rgba(0,0,0,0.4));background-image:none !important;border:none !important;}.trova-farmacia a{background-color:#12315b !important;font-size:16px !important;text-transform:uppercase;padding:0 !important;}.trova-farmacia:hover{-webkit-transform:translate(0,4px);-moz-transform:translate(0,4px);-ms-transform:translate(0,4px);-o-transform:translate(0,4px);background-image:none !important;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0));border:none !important;}.wc-proceed-to-checkout a{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;text-transform:uppercase;padding:10px 20px;background:#12315b;font-size:14px !important;}.wc-proceed-to-checkout a:hover,.wc-proceed-to-checkout a .hover,.wc-proceed-to-checkout a :active,.wc-proceed-to-checkout a :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}.wc-proceed-to-checkout a:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}.select2-container .select2-dropdown{border:1px solid #12315b;}.select2-container .select2-dropdown .select2-search .select2-search__field{height:40px;line-height:40px;color:#444;text-transform:uppercase;font-weight:400;margin:10px 0;}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted[aria-selected]{background:#12315b;}.select2-container .select2-dropdown .select2-results .select2-results__options li.select2-results__option{height:40px;line-height:40px;}.woocommerce-content .description_container .packaging{border-bottom:1px solid #12315b;text-align:right;}.woocommerce-content .description_container .packaging a:nth-child(1){color:#fff;}.woocommerce-content .description_container .packaging a:nth-child(1) .package-box{background-color:#12315b;}.woocommerce-content .description_container .packaging a{color:#12315b;text-decoration:none;font-size:14px;}.woocommerce-content .description_container .packaging a .package-box{display:inline-block;border:1px solid #12315b;padding:10px;margin-bottom:-1px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.2);box-shadow:0 0 0 0 rgba(0,0,0,0.2);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;}.woocommerce-content .description_container .packaging a .package-box:hover,.woocommerce-content .description_container .packaging a .package-box .hover,.woocommerce-content .description_container .packaging a .package-box :active,.woocommerce-content .description_container .packaging a .package-box :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.2);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.2);}.woocommerce-content .description_container .farmacii{margin-top:50px;}.woocommerce-content .description_container .farmacii a{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease !important;-moz-transition:all .5s ease !important;-ms-transition:all .5s ease !important;-o-transition:all .5s ease !important;text-transform:uppercase;padding:10px 20px;background:#12315b;color:#fff;font-size:14px;}.woocommerce-content .description_container .farmacii a:hover,.woocommerce-content .description_container .farmacii a .hover,.woocommerce-content .description_container .farmacii a :active,.woocommerce-content .description_container .farmacii a :focus{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.3);padding-left:20px;}.woocommerce-content .description_container .farmacii a:disabled{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}.woocommerce-content .description_container .farmacii a:hover{text-decoration:none;}.woocommerce-content .scheda-prodotto .icon-wrapper .wpb_wrapper{padding:0 10px;}.woocommerce-content .scheda-prodotto .icon-wrapper .wpb_wrapper .wpb_single_image img{width:84px;height:84px;}.woocommerce-content .scheda-prodotto .icon-wrapper .wpb_wrapper .wpb_text_column .wpb_wrapper p{font-size:14px;line-height:20px;text-transform:uppercase;text-align:center;letter-spacing:1px;}.fa{font-family:"Font Awesome 5 Free" !important;}.header-wrapper *{font-family:"Gotham", "Arial", "Helvetica", sans-serif !important;}.site-top{width:100%;height:90px;background-color:#1d2b59;display:block;overflow:auto;position:absolute;top:0;z-index:1;}body p{color:#1a3259;}.search #Subheader{display:none;}.form.search{margin-top:10vw;margin-bottom:10vw;position:relative;}.form.search .submit{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;}.form.search input.field{width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding:40px;font-size:21px;border:3px solid #12315b;z-index:0;}@media only screen and (max-width: 720px){.form.search input.field{padding:20px;box-sizing:border-box;}}.form.search .label{margin-left:auto;margin-right:auto;max-width:320px;text-align:center;background:#fff;position:absolute;top:-10px;left:50%;width:60%;padding-left:10px;transform:translate(-50%,0);padding-right:10px;}@media only screen and (max-width: 720px){.form.search .label{font-size:16px;}}.form.search #searchform h2{color:#12315b !important;font-size:21px;}@media only screen and (max-width: 720px){.form.search #searchform h2{font-size:14px;margin-bottom:0;}}.wrapper-risulati-ricerca{width:100% !important;}.wrapper-risulati-ricerca ul.lista-ricerca li{width:33.3333% !important;float:left;position:relative;}.wrapper-risulati-ricerca ul.lista-ricerca li .description_frame{height:auto;}@media only screen and (max-width: 720px){.wrapper-risulati-ricerca ul.lista-ricerca li{width:100% !important;}}.wrapper-risulati-ricerca .column.one.column_blog.risulati-ricerca{margin-top:30px;}.wrapper-risulati-ricerca h1.search-title{margin-bottom:-40px;}.pages{background:transparent !important;}.pages a.page.active{position:relative;-moz-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);margin:10px;background:#002856 !important;}.pages a.page.active span{position:absolute;left:14px;-moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);}.pages a.page{position:relative;-moz-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);margin:10px !important;border-radius:1px !important;}.pages a.page:hover{background:#002856 !important;}.pages a.page span{position:absolute;left:40%;-moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);}.pager a.next_page,.pager a.prev_page{vertical-align:text-bottom;}.pager a.next_page i.icon-right-open,.pager a.next_page i.icon-left-open,.pager a.prev_page i.icon-right-open,.pager a.prev_page i.icon-left-open{font-size:40px;color:#002856 !important;}.form-wrapper .form.search{margin-top:10vw;margin-bottom:10vw;}.form-wrapper .form.search form#searchform{position:relative !important;}.form-wrapper .form.search form#searchform .submit{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;}.form-wrapper .form.search form#searchform input.field{width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding:40px;font-size:21px;border:3px solid #12315b;z-index:0;}@media only screen and (max-width: 720px){.form-wrapper .form.search form#searchform input.field{padding:20px;box-sizing:border-box;}}.form-wrapper .form.search form#searchform .label{margin-left:auto;margin-right:auto;max-width:320px;text-align:center;background:#fff;position:absolute;top:-10px;left:50%;width:60%;padding-left:10px;transform:translate(-50%,0);padding-right:10px;margin-top:0vw;}@media only screen and (max-width: 720px){.form-wrapper .form.search form#searchform .label{font-size:16px;margin-top:0vw;}}.form-wrapper .form.search form#searchform #searchform h2{font-size:21px;}@media only screen and (max-width: 720px){.form-wrapper .form.search form#searchform #searchform h2{font-size:14px;margin-bottom:0;}}.wrapper-text p{color:#69b6de;}