
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.8
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 #et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{position:absolute;top:0;right:0;font-family:lato;font-size:inherit;font-weight:inherit;content:normal}#footer-info{text-align:left;color:green;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:yellow}#footer-info a:hover{color:pink}#footer-bottom .et-social-facebook a{color:blue}#footer-bottom .et-social-twitter a{color:powderblue}#footer-bottom .et-social-google-plus a{color:red}#footer-bottom .et-social-rss a{color:orange}#footer-bottom .et-social-facebook a:hover{color:pink}#footer-bottom .et-social-twitter a:hover{color:pink}#footer-bottom .et-social-google-plus a:hover{color:pink}#footer-bottom .et-social-rss a:hover{color:pink}#footer-bottom{display:none}#footer-widgets .footer-widget li::before{border:none}#footer-widgets .footer-widget ul li{margin-bottom:0}#et-info-phone::before,.et-cart-info span::before{color:#56b621}#et-info-email{display:none}#top-header{padding:11px 26px 3px}header{background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 81%,rgba(224,224,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(224,224,224,1)),color-stop(29%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 86%,rgba(224,224,224,1) 100%);background:-o-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 86%,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 86%,rgba(224,224,224,1) 100%);background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 86%,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E0E0E0',endColorstr='#ffffff',GradientType=0)}#main-header .container{position:relative;width:100%;max-width:100%}#main-header #et-top-navigation{margin-top:15px}#top-menu li{padding-right:0}#top-menu-nav #top-menu{float:left;display:table;width:100%;table-layout:fixed}#top-menu-nav #top-menu>li{margin:0;background:none;border:none;display:table-cell;text-align:center;text-transform:uppercase;background:#1a8de6}#menu-menu_name>li.orange.et_pb_menu_page_id-925.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-925{background:red;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name>li.yellow.et_pb_menu_page_id-926.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-926{background:#ff6408;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name>li.red.et_pb_menu_page_id-13092.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-13092{background:#fcae01;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name>li.et_pb_menu_page_id-14655.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-14655{background:#56b621;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name>li.green.et_pb_menu_page_id-927.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-927{background:#1a8de6;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name>li.blue.et_pb_menu_page_id-114.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-116{background:#004a85;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name-inglese>li.orange.et_pb_menu_page_id-2275.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-2275{background:red;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name-inglese>li.yellow.et_pb_menu_page_id-9397.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-9397{background:#ff6408;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name-inglese>li.green.et_pb_menu_page_id-9398.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-9398{background:#1a8de6;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name-inglese>li.blue.et_pb_menu_page_id-2317.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2319{background:#004a85;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}@media (max-width:1024px){.page-id-43 a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.page-id-43 .yith-wcwl-add-button{display:none}}#menu-menu_name>li.orange.et_pb_menu_page_id-925.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-925>ul>li.et_pb_menu_page_id-519.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-519{border-bottom:3px solid #0c71c3!important}#menu-menu_name>li.orange.et_pb_menu_page_id-925.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-ancestor.current-menu-parent.menu-item-has-children.menu-item-925>ul>li.et_pb_menu_page_id-44355.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-44355{border-bottom:3px solid #0c71c3!important}.nav li li{line-height:1!important}#menu-item-27147{background-color:#0c71c3;height:2px}#menu-menu_name-1>li.red.et_pb_menu_page_id-121.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-home.menu-item-121{background:#f11837!important;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#menu-menu_name-1>li.green_light.et_pb_menu_page_id-43.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-222{background:#27ca80;border-radius:10px!important;margin:12px 5px 5px 5px!important;height:60px}#top-menu-nav #top-menu>li.red{background:#f11837!important}#top-menu-nav #top-menu>li.orange{background:#ff6408}#top-menu-nav #top-menu>li.yellow{background:#fcae01}#top-menu-nav #top-menu>li.green{background:#56b621}#top-menu-nav #top-menu>li.green_light{background:#27ca80}#top-menu-nav #top-menu>li.blue{background:#1a8de6}#top-menu-nav #top-menu>li>a{display:block;padding:25px 0;border:none;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:80px;font:20px/21px Lato;font-weight:700;color:#FFF}#top-menu-nav #top-menu li.current-menu-parent{background:#282828!important}#top-menu-nav #top-menu li.current-menu-parent a{color:#fff}@media only screen and (max-width:1300px){#top-menu-nav #top-menu>li>a{font:14px/14px Lato;padding:33px 0!important;color:#fff}}.nav li li ul{z-index:1000;top:-23px;left:215px}#top-menu-nav #top-menu a{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}#top-menu-nav #top-menu>li>a:hover::after,#top-menu-nav #top-menu>li.et-hover>a::after,#top-menu-nav #top-menu>li.current-menu-item>a::after,#top-menu-nav #top-menu>li.current_page_item>a::after{-webkit-transform:rotateX(1deg);transform:rotateX(1deg);visibility:visible}#top-menu-nav #top-menu>li>a:after{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);position:absolute;content:attr(title);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;display:block;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;white-space:nowrap;visibility:hidden;background:#282828;left:0;right:-1px;top:0;text-align:center;padding:25px 0}#top-menu-nav #top-menu>li>a:hover,#top-menu-nav #top-menu>li.et-hover>a,#top-menu-nav #top-menu>li.current-menu-item>a,#top-menu-nav #top-menu>li.current_page_item>a{color:#fff}#top-menu-nav #top-menu>li>a:hover span,#top-menu-nav #top-menu>li.sfHover>a span,#top-menu-nav #top-menu>li.current-menu-item>a span,#top-menu-nav #top-menu>li.current_page_item>a span{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);transform-origin:0 100% 0;-webkit-transform-origin:0 100% 0}#top-menu-nav #top-menu>li>a>span{position:absolute;left:0;top:0;bottom:0;right:0;padding:25px 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform:rotateX(1deg);transform:rotateX(1deg)}#top-menu>li>a{color:#fff}#top-menu-nav #top-menu ul{background:#fff;padding:15px 0;width:224px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:none}#top-menu>li>a{font:17px/22px Lato;color:#fff}#top-menu-nav #top-menu ul li{border:none;background:none;border-top:1px solid #e3e3e3;padding:0 0 0 5%}#top-menu-nav #top-menu ul li:first-child{border:none}#top-menu-nav #top-menu ul li a{padding:10px 10px;line-height:20px;color:#777777!important;border:none;text-align:left;text-decoration:none;font-size:15px;font-style:normal;font-weight:400}#top-menu-nav ul.sub-menu li a{color:#fff}#top-menu-nav #top-menu ul li.current-menu-item a{color:#fff}#top-menu-nav #top-menu>li.red{background:#f11837}@media screen and (max-width:980px){#search-4{float:none}.et_header_style_centered #logo{max-height:90px}.et_header_style_centered #et_mobile_nav_menu{margin-top:40px}}@media only screen and (min-width:981px){.logo_container{margin:0 5%}.widget_search #s{width:59%}.et_header_style_centered #main-header .container{width:100%!important;max-width:100%!important}#main-header{line-height:0}#et_top_search{position:absolute;top:15px;right:5%}span.et_close_search_field{right:5%}.et-search-form input{right:5%;width:46%}#search-4{float:none!important;width:22%;position:absolute;top:32%;right:48px}}.widget_search input#searchsubmit{border:1px solid #56b621;color:#fff}.widget_search #searchsubmit{background-color:#56b621}#search-4 h4 .et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}.et_pb_slide_description{padding:29% 8%}.et-pb-arrow-next,.et-pb-arrow-prev{color:grey!important;background:#e7eaea}#category_home,#category_home_small,#category_home_2row{z-index:100000!important;position:relative}#category_home .et_pb_text_inner h2{font-size:57px!important;line-height:45px!important;font-weight:normal!important;text-transform:uppercase;text-align:center;padding:31px 0}#category_home_small .et_pb_text_inner h2{font-size:40px!important;line-height:45px!important;font-weight:normal!important;text-transform:uppercase;text-align:center;padding:31px 0}#category_home_2row .et_pb_text_inner h2{font-size:57px!important;line-height:45px!important;font-weight:normal!important;text-transform:uppercase;text-align:center;padding-top:2px}#category_home_2row .et_pb_text_inner h2 strong{font-size:47px!important;line-height:45px!important;font-weight:300!important}.manifesto_box .et_pb_fullwidth_header_container.center .header-content{width:100%;max-width:1240px}.woocommerce-Tabs-panel--regole-del-gioco h2,.woocommerce-Tabs-panel--video-recensioni h2{display:none}#top-menu .sub-menu li a{color:#777!important}