@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}input[type=button]:active,input[type=button]:focus{border-color:#aaa #bbb #bbb}input[type=reset]:active,input[type=reset]:focus{border-color:#aaa #bbb #bbb}input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus{color:#111}textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{display:block}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after{content:"";display:table;table-layout:fixed}.entry-content:before,.entry-content:after{content:"";display:table;table-layout:fixed}.comment-content:before,.comment-content:after{content:"";display:table;table-layout:fixed}.site-header:before,.site-header:after{content:"";display:table;table-layout:fixed}.site-content:before,.site-content:after{content:"";display:table;table-layout:fixed}.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}html{font-size:62.5%;overflow-x:hidden}body{overflow-x:hidden;background-color:#fff;height:auto;color:#231f20;line-height:1.6;font-family:"Mulish",sans-serif;font-size:1.8rem;font-weight:400}.main-banner{height:600px;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.main-banner .uk-grid-collapse{height:100%}.main-banner .sfondo-blu{background-color:rgba(205,149,0,.7);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;color:#fff;height:100%;line-height:1.2}.main-banner .sfondo-blu span{font-size:2.4rem}.main-banner .sfondo-blu h1{margin:5px 0;line-height:1;overflow-wrap:normal;color:#fff !important}.main-banner .sfondo-blu h2{color:#fff;font-size:6rem;margin:0}.main-banner .sfondo-blu p{font-size:1.6rem;margin:0}.main-banner .sfondo-blu #breadcrumbs{margin:0 !important;color:#fff !important;padding:0 !important}.main-banner .sfondo-blu #breadcrumbs p{color:#fff !important;font-size:16px}.main-banner .sfondo-blu #breadcrumbs a{color:#fff !important;font-size:16px}.main-banner .sfondo-blu #breadcrumbs span{color:#fff !important;font-size:16px}.content-area{background:url(//www.davisandco.it/wp-content/themes/davisandco/img/bg_trasp.png) no-repeat bottom right}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{color:#fff !important}h1,h2,h3,h4,h5,h6{color:#cd9500;text-transform:uppercase;line-height:1.2;font-family:"Mulish",sans-serif;font-weight:900}h1{font-size:6rem;text-align:center;line-height:1}h2{font-size:4.2rem}h3{font-size:3.4rem}h4{font-size:1.8rem}em{color:#231f20}b,strong{font-weight:700}figure{margin:0}a,a:link,a:visited{color:#cd9500;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}a.button,a:link.button,a:visited.button{padding:14px 35px;text-align:center;color:#cd9500;border:1px solid #cd9500;text-transform:uppercase;font-weight:900;display:inline-block}a.button:hover,a:link.button:hover,a:visited.button:hover{text-decoration:none;background-color:#fff;color:#cd9500}a.button.button-green,a:link.button.button-green,a:visited.button.button-green{background-color:#cd9500;border-color:#cd9500;color:#fff;text-transform:none}a.button.button-green:hover,a:link.button.button-green:hover,a:visited.button.button-green:hover{background-color:#fff;color:#cd9500}a.readmore,a:link.readmore,a:visited.readmore{font-weight:700}.uk-text-center .button:first-child{margin-right:10px}span.readmore .fas,span.readmore svg{font-size:1.2rem;margin-right:5px}a.uk-totop{display:none;position:fixed;right:20px;bottom:20px;background-color:#cd9500;padding:12px 18px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#fff}a.uk-totop:hover{opacity:.8}a.uk-totop svg{display:none}a.uk-totop svg.svg-inline--fa{display:block}.edit-link{display:block}.text-focus-in{opacity:0}.uk-modal h2{margin-bottom:40px}.uk-modal .uk-modal-close{position:absolute;background-color:transparent;border:none;top:10px;right:10px;color:#231f20;font-size:2rem;cursor:pointer;padding:0}.uk-modal .uk-modal-dialog{width:800px;max-width:100%}.uk-modal form span.testo-privacy{color:#231f20}.uk-modal form input[type=submit]{background-color:#cd9500}.uk-table th{font-size:1.8rem}.uk-table td{vertical-align:middle}form label{font-weight:700;display:inline-block;margin-bottom:10px}form .privacy label{font-weight:400;text-transform:none}form span.wpcf7-list-item{margin:0}form span.testo-privacy{font-size:1.4rem;color:#fff;position:relative;top:-5px;text-transform:none}form input{font-size:1.8rem}form .privacy,form .recaptcha{font-size:1.4rem}form .select2-container--default .select2-selection--single{border:none}form .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}form .select2-container--default .select2-search--dropdown .select2-search__field{font-size:inherit !important}form input[type=text],form input[type=email],form input[type=checkbox],form input[type=password],form input[type=tel],form input[type=search],form input[type=number],form input[type=date],form textarea,form select,form .select2{background-color:#fff;border-radius:0;border:1px solid #cdcdcd;padding:10px;height:50px;font-size:1.8rem;width:100%}form input[type=text]:focus,form input[type=email]:focus,form input[type=checkbox]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=search]:focus,form input[type=number]:focus,form input[type=date]:focus,form textarea:focus,form select:focus,form .select2:focus{color:#231f20}form input[type=submit],form input[type=button]{cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;padding:14px 30px;text-transform:uppercase;background-color:transparent;border:1px solid #fff;border-radius:0;text-align:center;display:block;margin-top:20px;color:#fff;font-size:1.8rem;font-weight:700;font-family:"Mulish",sans-serif}form input[type=submit]:hover,form input[type=button]:hover{background-color:#fff;color:#cd9500}form input[type=checkbox]{-webkit-appearance:none;width:20px;height:20px;margin:0 10px 0 0;padding:0;border:1px solid #ddd;position:relative}form input[type=checkbox]:checked:after{content:'✔';display:block;position:absolute;top:2px;left:4px;font-size:15px;line-height:.8;color:#231f20;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}form input[type=radio]{-webkit-appearance:none;width:20px;height:20px;margin:0 10px 0 0;padding:0;border:1px solid #ddd;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative}form input[type=radio]:checked:after{content:"";display:block;position:absolute;top:4px;left:4px;background-color:#231f20;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;width:10px;height:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}form textarea{height:auto}form select{-webkit-appearance:none;font-family:"Mulish",sans-serif;cursor:pointer}form ::-webkit-input-placeholder{color:#666}form ::-moz-placeholder{color:#666}form :-ms-input-placeholder{color:#666}form :-moz-placeholder{color:#666}.select-container{position:relative}.select-container:after{content:"";display:block;position:absolute;top:15px;right:12px;color:#231f20;font-size:1.8rem;font-family:"Font Awesome 5 Free"}.cc-window{box-shadow:0px 8px 20px rgba(0,0,0,.4);-webkit-box-shadow:0px 8px 20px rgba(0,0,0,.4);-moz-box-shadow:0px 8px 20px rgba(0,0,0,.4)}.breadcrumbs-container{text-align:center}#breadcrumbs{padding:0 0 25px;font-size:1.4rem;color:#fff8e8;display:block}#breadcrumbs.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{margin:0 8px 0 5px}.cc-message{line-height:1.2}.paginazione{padding:90px 0 70px;text-align:center;width:100%}.paginazione a,.paginazione a:link,.paginazione a:visited{color:#231f20;font-size:1.4rem;margin:0 5px}.paginazione a:hover,.paginazione a:link:hover,.paginazione a:visited:hover{color:#cd9500}.paginazione span.current{color:#cd9500;margin:0 5px}.single-post .breadcrumbs-container,.single-referenza .breadcrumbs-container{padding-bottom:30px}.single-post .paginazione,.single-referenza .paginazione{padding:80px 0 80px;line-height:1.1}.single-post .paginazione a,.single-post .paginazione a:link,.single-post .paginazione a:visited,.single-referenza .paginazione a,.single-referenza .paginazione a:link,.single-referenza .paginazione a:visited{color:#cd9500}.single-post .paginazione a:hover,.single-post .paginazione a:link:hover,.single-post .paginazione a:visited:hover,.single-referenza .paginazione a:hover,.single-referenza .paginazione a:link:hover,.single-referenza .paginazione a:visited:hover{color:#231f20;text-decoration:none}.single-post .paginazione a span,.single-post .paginazione a:link span,.single-post .paginazione a:visited span,.single-referenza .paginazione a span,.single-referenza .paginazione a:link span,.single-referenza .paginazione a:visited span{padding-left:10px}.single-post .paginazione .all-news,.single-referenza .paginazione .all-news{text-align:center}.single-post .paginazione .all-news a,.single-post .paginazione .all-news a:link,.single-post .paginazione .all-news a:visited,.single-referenza .paginazione .all-news a,.single-referenza .paginazione .all-news a:link,.single-referenza .paginazione .all-news a:visited{font-size:2rem}.single-post .paginazione .prev-link,.single-referenza .paginazione .prev-link{text-align:left}.single-post .paginazione .next-link,.single-referenza .paginazione .next-link{text-align:right}.single-post .paginazione .next-link span,.single-referenza .paginazione .next-link span{padding-right:10px}.error404 h1{text-align:center;font-size:7rem}.error404 .page-content{padding-top:40px}.error404 .page-content p{font-size:2.1rem}.error404 form input[type=search]{border:1px solid #231f20;height:auto;margin-bottom:10px}.search-results .page-header{padding-bottom:40px}.search-results article{border-bottom:1px solid #e3e3e3;padding-bottom:30px}.search-results article h2{font-size:3rem}.search-results .posts-navigation{padding-top:40px}.uk-scrollspy-inview.text-focus-in{-webkit-animation:text-focus-in .65s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in .65s cubic-bezier(.55,.085,.68,.53) both}.grecaptcha-badge{display:none}.uk-container.uk-container-small{max-width:660px}.cta{background:url(//www.davisandco.it/wp-content/themes/davisandco/img/bg-cta.jpg) no-repeat;background-size:cover;padding:68px}.cta .uk-container{padding:0}.cta .box-cta{background-color:#cd9500;color:#fff;padding:50px 0 30px;text-align:center;position:absolute;width:100%;border-radius:10px}.cta .box-cta .titolo-cta{text-transform:uppercase;font-size:3.2rem;margin-bottom:15px;line-height:1.2}.cta .box-cta a.button,.cta .box-cta a:link.button,.cta .box-cta a:visited.button{border:1px solid #fff;color:#fff}.cta .box-cta a.button:hover,.cta .box-cta a:link.button:hover,.cta .box-cta a:visited.button:hover{color:#cd9500}.bg-header{background:url(//www.davisandco.it/wp-content/themes/davisandco/img/bg-header-page.jpg) no-repeat;background-size:cover;height:60px}ul.share{list-style-type:none;margin:0;padding:25px 0 0}ul.share li{display:inline-block;margin:0 3px}ul.share li a,ul.share li a:link,ul.share li a:visited,ul.share li .fas,ul.share li .fab{color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:40px;height:40px;text-align:center;display:block}ul.share li a:hover,ul.share li a:link:hover,ul.share li a:visited:hover,ul.share li .fas:hover,ul.share li .fab:hover{text-decoration:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}ul.share li a svg,ul.share li a:link svg,ul.share li a:visited svg,ul.share li .fas svg,ul.share li .fab svg{position:relative;top:9px}ul.share li.facebook a,ul.share li.facebook a:link,ul.share li.facebook a:visited{background-color:#385592}ul.share li.twitter a,ul.share li.twitter a:link,ul.share li.twitter a:visited{background-color:#52a6e8}ul.share li.google a,ul.share li.google a:link,ul.share li.google a:visited{background-color:#d64835}ul.share li.whatsapp a,ul.share li.whatsapp a:link,ul.share li.whatsapp a:visited{background-color:#22c45f}ul.share li:first-child{margin-left:0}ul.share li:last-child{margin-right:0}.navigation{position:relative}#masthead{border-top:4px solid #cd9500;border-bottom:1px solid #fff8e8;position:relative;background-color:#fff;padding-bottom:0;z-index:33}#masthead .uk-container{max-width:1400px}.site-branding{float:left;margin-right:15px}.menu-open{display:none;float:right;font-size:2.6rem;line-height:127px}a.menu-close{display:none;position:absolute;top:10px;right:20px;color:#cd9500;font-size:2.4rem}.main-navigation{float:right;line-height:125px;padding-right:60px}.main-navigation ul{margin:0;padding:0}.main-navigation ul li{display:inline-block;margin:0 8px}.main-navigation ul li a,.main-navigation ul li a:link,.main-navigation ul li a:visited{color:#231f20;text-transform:uppercase;font-weight:700;font-size:1.6rem}.main-navigation ul li a:hover,.main-navigation ul li a:link:hover,.main-navigation ul li a:visited:hover{color:#cd9500;text-decoration:none}.main-navigation ul li.menu-item-has-children{margin-right:20px}.main-navigation ul li.menu-item-has-children a{position:relative}.main-navigation ul li.menu-item-has-children .fas,.main-navigation ul li.menu-item-has-children svg{position:absolute;right:-15px;top:6px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;font-size:1.4rem;color:#231f20}.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current-menu-item>a:link,.main-navigation ul li.current-menu-item>a:visited,.main-navigation ul li.current-menu-parent>a,.main-navigation ul li.current-menu-parent>a:link,.main-navigation ul li.current-menu-parent>a:visited{color:#cd9500}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul li:last-child{margin-right:0}.main-navigation ul.sub-menu{margin:0;padding:25px 18px 15px;box-shadow:none;background-color:#fff;border-bottom:11px solid #cd9500;box-shadow:0px 2px 14px rgba(0,0,0,.5);-webkit-box-shadow:0px 2px 14px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 14px rgba(0,0,0,.5)}.main-navigation ul.sub-menu li{margin:0 0 8px;display:block}.main-navigation ul.sub-menu li a,.main-navigation ul.sub-menu li a:link,.main-navigation ul.sub-menu li a:visited{text-transform:none;font-weight:700;width:205px}.lingua{float:right;padding:27px 0;margin:0 10px}.lingua ul{margin:0 0 0 20px;padding:0}.lingua ul li{display:inline-block;margin:0 4px}.lingua ul li a,.lingua ul li a:link,.lingua ul li a:visited{color:#fff8e8;text-transform:capitalize;font-size:1.6rem}.lingua ul li a.selected,.lingua ul li a:link.selected,.lingua ul li a:visited.selected{color:#cd9500}.lingua ul li a:hover,.lingua ul li a:link:hover,.lingua ul li a:visited:hover{color:#cd9500;text-decoration:none}.social{position:absolute;right:8px;top:0}.social ul{list-style-type:none;margin:0;padding:0}.social ul li{display:inline-block;margin:0 2px}.social ul li a,.social ul li a:link,.social ul li a:visited{color:#fff;background-color:#cd9500;width:30px;height:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center}.archive .news .data{color:#231f20 !important}.archive .cta{background-color:#fff8e8 !important}.breadcrumbs{color:#777;font-size:14px;text-align:center;margin:25px 0 75px}.breadcrumbs span{color:#777;font-size:14px}.breadcrumbs a{color:#777;font-size:14px}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{margin:0 10px 0 calc(10px - 2px)}.banner img{width:100%;min-height:50vh !important;max-height:70vh;object-fit:cover}.banner h1{font-size:48px;font-weight:700;margin-bottom:0}.banner .uk-position-bottom-center{z-index:9}.shadow{background:#fff;background:-moz-linear-gradient(bottom,#fff 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left bottom,left bottom,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#fff 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#fff 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);position:absolute;bottom:0;left:0;height:25vh;width:100%}.banner-page{background:#00665b;height:300px}.banner-page h1{font-size:48px;color:#fff;font-weight:700}.breadcrumbs-page{color:#777;font-size:14px;margin:25px 0 75px}.breadcrumbs-page span{color:#777;font-size:14px}.breadcrumbs-page a{color:#777;font-size:14px}.lightgreen{background:#fff8e8 !important;margin-top:60px;padding:100px 0 50px !important}.site-footer .uk-container{max-width:1400px}.uk-slider-nav li a{background-color:#fff8e8}.uk-dotnav>*>*{border-color:#cd9500 !important;width:15px;height:15px}.uk-dotnav>.uk-active>*{color:#cd9500 !important;background-color:#cd9500 !important}.slider-navigation a,.slider-navigation a:link,.slider-navigation a:visited{background-color:rgba(255,255,255,.8);font-size:2.2rem;padding:7px 19px;margin-left:0;margin-right:0}.slider-navigation a:hover,.slider-navigation a:link:hover,.slider-navigation a:visited:hover{background-color:#fff}.page-id-166 h2{font-size:32px}.page-id-166 .news-container{display:none}.page-id-166 .entry-content{padding-bottom:75px}.page-id-166 .entry-content p{font-size:16px}.page-id-3 h2{font-size:32px}.page-id-3 .news-container{display:none}.page-id-3 .entry-content{padding-bottom:75px}.page-id-3 .entry-content p{font-size:16px}.about-container{height:750px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center}.about-container .box-about{background:rgba(255,255,255,.9);filter:none !important}.about-container .box-about .in{padding:0 40px}.about-container .box-about img.foto{width:100%;display:block;visibility:hidden}.about-container .box-about p{font-size:18px;text-align:justify}.about-container .box-about h3 a{font-size:36px;color:#cd9500}.about-container .box-about a{color:#cd9500;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s}.about-container .box-about a:hover{text-decoration:none}.about-container .box-about a:hover svg{margin-left:10px}.about-container .uk-container.uk-position-center{padding:0;max-width:1200px}.page-template-page-clienti article{margin-bottom:100px}.page-template-page-contatti .box-cta{display:none}.page-template-page-contatti .site-footer{padding-top:46px;border-top:4px solid #cd9500}.page-template-page-cosa-facciamo .prodotti-container .macchina figure{height:100%;background-size:cover !important;background-position:center !important}.page-template-page-cosa-facciamo .prodotti-container .macchina figure img{opacity:0;visibility:hidden}.page-template-page-cosa-facciamo h2.uk-scrollspy-inview{-webkit-animation:slide-in-top .5s linear;animation:slide-in-top .5s linear}.page-template-page-cosa-facciamo h2{text-align:center;margin-bottom:60px}.page-template-page-cosa-facciamo h2 span{color:#000}.page-template-page-cosa-facciamo .prodotti-container .macchina{height:auto !important}.page-template-page-cosa-facciamo .prodotti-container .contenuto{height:100%}.page-template-page-cosa-facciamo .cta{background:#fff8e8}.banner-green{background:#cd9500;color:#fff;margin-bottom:75px;padding:50px 0}.banner-green h1{color:#fff;font-size:28px;margin-bottom:15px !important}.banner-green a{color:#fff}.banner-green .breadcrumbs-container{margin-bottom:0;padding-bottom:0}.banner-green #breadcrumbs{color:#fff}.banner-green #breadcrumbs span{color:#fff}.single-post .banner-green .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{color:#fff !important}.single-post .data{color:#000 !important;text-align:center;font-size:15px}.single-post .data strong{display:block}.single-post .galleria{padding:100px 0 75px}.single-post .galleria img{object-fit:cover;height:400px}.single-post .galleria h3{text-align:center;margin-bottom:60px}.single-post .galleria h3 span{color:#000}.single-post .galleria .uk-slider-nav{margin-top:40px !important}.single-corsi .prodotti-container{background:#fff8e8 !important;padding-bottom:0}.single-corsi .prodotti-container h2{text-align:center;margin-bottom:60px}.single-corsi .prodotti-container h2 span{color:#000}.single-corsi .cta{background:#fff8e8 !important}.paginazione a{font-size:1.8rem;color:#cd9500 !important}.paginazione span{font-size:1.8rem;color:#cd9500;margin:0 5px;font-weight:700}.home .chisono_cont{padding:60px 0}.home .chisono_cont img{border:1px solid #fff8e8}section.slider{position:relative;height:75vh}.home .contenuto{height:280px;position:relative}.home .uk-slider-container-offset a.uk-position-center-left-out{width:32px;height:32px}.home .banner ul li{background-position:top center !important;background-size:cover !important}.home .banner ul li img{opacity:0;visibility:hidden}.home .shadow{height:25vh !important}.home .cta{background:#fff8e8}.home .news .contenuto{background:#cd9500;color:#fff;height:auto !important}.home .news .contenuto p{color:#fff}.home .news .contenuto h4{color:#fff}.home .news .contenuto span.readmore{position:static}section.chisono{padding:100px 0 !important;background:#666696;background:linear-gradient(180deg,#666696 -71%,#fff 0%,#fff8e8 100%)}section.chisono .uk-card{background-size:cover !important;background-position:center !important;min-height:300px}.home h2{text-align:center;margin-bottom:60px !important}.home h2.uk-scrollspy-inview{-webkit-animation:slide-in-top .5s linear;animation:slide-in-top .5s linear}.home h2 span{color:#231f20}.home .cta{margin-top:0}.intro-page{padding:60px 25px;background:#cd9500;text-align:center}.intro-page h1{color:#fff;font-size:4.2rem;text-align:center;margin-bottom:30px;margin-top:0}.intro-page p{margin-bottom:0;color:#fff;font-size:3.4rem}.intro-page a.button,.intro-page a:link.button,.intro-page a:visited.button{color:#fff;border-color:#fff;animation-duration:.3s;-webkit-animation-duration:.3s}.prodotti-container{padding:100px 0;background-color:#fff}.prodotti-container a,.prodotti-container a:link,.prodotti-container a:visited{color:inherit}.prodotti-container a:hover,.prodotti-container a:link:hover,.prodotti-container a:visited:hover{text-decoration:none}.prodotti-container .macchina{border:1px solid #ebecea;margin-bottom:30px;height:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.prodotti-container .macchina figure{overflow:hidden}.prodotti-container .macchina img{transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s}.prodotti-container .macchina .contenuto{padding:25px 20px;background-color:#fff}.prodotti-container .macchina .contenuto h3{font-size:2.2rem;margin:0;color:#cd9500}.prodotti-container .macchina .contenuto p{margin-top:15px;font-size:1.5rem;color:#000}.prodotti-container .macchina .contenuto span.readmore{margin-top:40px;display:block;color:#cd9500;font-weight:900;font-size:1.8rem}.prodotti-container .macchina:hover{box-shadow:0px 2px 10px rgba(0,0,0,.1);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,.1);-moz-box-shadow:0px 2px 10px rgba(0,0,0,.1)}.prodotti-container .macchina:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.network .uk-container-large{max-width:1400px}.network-container{background:url(//www.davisandco.it/wp-content/themes/davisandco/img/bg-network.jpg) no-repeat center center;background-size:100%;padding:70px 0 150px}.network-container .heading{text-align:center;padding-bottom:40px}.network-container .heading h2{margin-bottom:0}.network-container .heading p{margin-top:10px}.network-container .dato{font-style:italic;text-align:center}.network-container .dato .numero{color:#cd9500;font-style:normal;line-height:120px;font-size:10rem;font-weight:900}.network-container .dato .nome{font-weight:700;font-style:normal}.network-container .bottone-centrale{text-align:center;padding:50px 0 80px}.network-container .bottone-centrale a.button{border-color:#cd9500;color:#cd9500}.home .news-container{margin-top:0 !important}.news-container{background-color:#fff8e8;margin-top:125px;padding:100px 0 60px}.news-container h2{text-align:center;margin-bottom:60px}.news-container h2 span{color:#231f20}.news-container h2.uk-scrollspy-inview{-webkit-animation:slide-in-top .5s linear;animation:slide-in-top .5s linear}.news-container .uk-slider-container{overflow:visible;margin-bottom:40px}.news-container a.button{border-color:#cd9500;color:#cd9500}.news-container a.button:hover{color:#fff;background:#cd9500}.news-container .bottone-centrale{text-align:center}.news{height:100%;background-color:#fff;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.news .contenuto{padding:25px 20px}.news .contenuto h4{color:#cd9500;margin-bottom:25px}.news .contenuto .uk-position-bottom{padding:20px}.news figure{overflow:hidden}.news figure img{height:300px;object-fit:cover;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;width:100%}.news .data{color:#231f20;float:left}.news:hover{box-shadow:none}.news:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.news a:hover,.news a:link:hover,.news a:visited:hover{text-decoration:none}.page-template-page-referenze h1.entry-title{margin-bottom:0}.filtri{padding-top:40px}.filtri .titolo-filtro{margin-bottom:10px;font-size:1.6rem;font-weight:700}.filtri .filtro{position:relative}.filtri .filtro.filtro-tag{display:none}.filtri .filtro.reset{display:none}.filtri .filtro.reset p{cursor:pointer;margin:0;font-size:1.6rem}.filtri .filtro.reset p span:hover{color:#cd9500}.filtri .filtro ul.subfilter{list-style-type:none;margin:0;padding:0;min-width:200px;float:left;background-color:#fff;padding:10px 20px;display:none;position:absolute;z-index:1;border:1px solid #cdcdcd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:95%;left:14px}.filtri .filtro ul.subfilter li{line-height:26px;font-size:1.6rem;cursor:pointer}.filtri .filtro .filter-button{border:1px solid #cdcdcd;padding:5px 10px;position:relative;cursor:pointer;color:#7a7a7a;font-style:italic}.filtri .filtro .filter-button .icona{color:#7a7a7a;position:absolute;right:10px;top:5px}.load-more{margin-top:50px}.container-referenze{padding-top:60px;opacity:0}.container-referenze .visible_item{display:none}.container-referenze .filter-item{margin-top:0;margin-bottom:20px}.referenza{height:100%}.referenza .contenuto h4{margin-bottom:45px;height:42px}.referenza .data{text-transform:uppercase;font-weight:700}.paragrafo{padding-bottom:70px}.paragrafo h2{background-color:#cd9500;color:#fff;text-align:center;padding:55px 40px;margin:0;z-index:2;width:40%;font-size:3.6rem;font-weight:300}.paragrafo .testo{padding-top:30px;text-align:justify}.cta-assistenza{text-align:center;padding:30px 0 50px}.cta-assistenza span{color:#cd9500;font-weight:900;text-transform:uppercase;display:block;margin-bottom:10px}.cta-assistenza p{font-size:1.4rem;margin:0}.cta-assistenza a.button{margin-top:20px}.page-template-default .entry-content,.blog .entry-content,.page-template-page-contatti .entry-content,.page-template-thankyou-page .entry-content,.search-results .entry-content,.error404 .entry-content{padding-top:40px}.page-template-default .news-section,.blog .news-section,.page-template-page-contatti .news-section,.page-template-thankyou-page .news-section,.search-results .news-section,.error404 .news-section{padding-top:130px}.page-template-default h1,.blog h1,.page-template-page-contatti h1,.page-template-thankyou-page h1,.search-results h1,.error404 h1{margin-bottom:0}.page-template-default article h1,.blog article h1,.page-template-page-contatti article h1,.page-template-thankyou-page article h1,.search-results article h1,.error404 article h1{margin-bottom:0}.page-template-default article h4,.blog article h4,.page-template-page-contatti article h4,.page-template-thankyou-page article h4,.search-results article h4,.error404 article h4{margin-top:20px}.single-prodotto h1{margin-bottom:0}.single-prodotto .post-thumbnail{padding-top:40px}.single-prodotto .nome-prodotto{margin:0 auto;position:relative;top:-125px;z-index:2;padding:55px 30px;background-color:#cd9500;color:#fff;text-align:center;text-transform:uppercase;line-height:1.1;font-size:3.6rem;font-weight:300}.single-prodotto .nome-prodotto h2{font-size:3.6rem;color:#fff;margin:0}.single-prodotto .caratteristiche{padding-bottom:80px;font-size:1.8rem}.single-prodotto .caratteristiche .container-icona{width:16% !important}.single-prodotto .caratteristiche .container-testo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;justify-content:left;-webkit-justify-content:left;-moz-justify-content:left;font-weight:700}.single-prodotto .caratteristiche .icona{background-color:#cd9500;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;width:58px;height:58px;text-align:center;font-size:4rem;color:#fff;max-width:100%}.single-prodotto .bottoni{padding-top:40px}.single-prodotto .button-green{margin-top:15px}.accordion{padding-top:140px}.accordion h3{color:#231f20;font-size:1.8rem}.accordion ul{margin:0;padding-left:15px;list-style-type:none}.accordion ul li{margin-bottom:10px}.accordion ul li:before{content:"";color:#cd9500;margin-right:15px;float:left;font-family:"Font Awesome 5 Free";font-weight:700;font-size:3rem}.accordion ul.uk-accordion{margin:0;padding:0}.accordion ul.uk-accordion>li{border-top:4px solid #cd9500;padding:12px 0;margin-bottom:0}.accordion ul.uk-accordion>li:last-child{border-bottom:4px solid #cd9500}.accordion ul.uk-accordion>li:before{display:none}.accordion a.uk-accordion-title{color:#231f20;padding:0 15px;line-height:1.1;font-size:2.8rem;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center}.accordion a.uk-accordion-title:before{float:left;margin-left:0;margin-right:10px;background-image:none;content:"";color:#cd9500;line-height:56px;font-family:"Font Awesome 5 Free";font-weight:700;font-size:4rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.accordion a.uk-accordion-title:hover:before{color:#231f20}.accordion .uk-accordion-content{padding:50px 0;font-size:1.6rem}.accordion .uk-accordion-content .item-accordion{padding-bottom:70px}.accordion .uk-open>a.uk-accordion-title:before{content:""}.accordion .uk-accordion>:nth-child(n+2){margin-top:0}.blog .griglia-news h4{text-align:left;margin-top:0}.lista_categorie{background-color:#fff8e8;padding:25px 20px;border-top:3px solid #cd9500;font-size:16px;line-height:24px}.widget h4{color:#cd9500;font-size:16px;font-weight:700;margin-bottom:5px;text-transform:uppercase;text-align:left !important;margin-top:0 !important}.lista_categorie ul{margin:0;padding:0;list-style-type:none}.lista_categorie ul li a:hover{text-decoration:none;color:#cd9500}.lista_categorie ul li a{color:#231f20;font-weight:400;text-decoration:none;padding:12px 0;border-bottom:1px solid #fff;display:block}.lista_categorie ul li:first-child a{padding-top:0}.single-post h1{margin-bottom:0}.single-post .entry-content p{text-align:justify}.single-post aside figure{margin-bottom:10px}.single-post aside .data{color:#fff8e8}.page .wpgmp_map_parent{margin-bottom:0}.page .wpgmp_filter_wrappers{background-color:#000;color:#fff;float:none;clear:both;width:auto;padding:15px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center}.page .wpgmp_filter_wrappers div.categories_filter{width:30%;position:relative;background-color:#fff;border:1px solid #cdcdcd}.page .wpgmp_filter_wrappers div.categories_filter select{background-color:transparent;color:#fff8e8;font-style:italic;text-align:right;border:0;margin:0;width:100%;padding:.7142857em 0 .7142857em .7142857em;max-width:none;position:relative;z-index:1;text-align:left}.page .wpgmp_filter_wrappers div.categories_filter:after{content:"";position:absolute;right:20px;top:10px;display:block;color:#fff8e8;z-index:0;font-size:1.6rem;font-family:"Font Awesome 5 Free";font-weight:700}.page .wpgmp_filter_wrappers:before{content:"";display:table-cell}.page .wpgmp_filter_wrappers:after{content:"";display:table;clear:both}.page div.wpgmp_before_listing{margin-right:30px;width:auto;font-size:1.6rem}.page .wpgmp_listing_container b,.page .wpgmp_listing_container strong{font-weight:700}.page .location-title{margin-bottom:10px}.page .location-title a,.page .location-title a:link,.page .location-title a:visited{color:#231f20;text-decoration:none;font-weight:700;font-size:1.8rem}.page .location-meta{color:#7a7a7a;font-size:1.6rem}.page .wpgmp_listing_grid .wpgmp_locations{width:43%}.page .wpgmp_listing_grid .fc-item-default.fc-wait .wpgmp_locations{padding:20px !important;border-color:#cdcdcd}.page .wpgmp_pagination{text-align:center;font-size:1.6rem;padding-top:60px;margin-bottom:0}.page .wpgmp_pagination span.current{color:#cd9500;background:0 0}.page .wpgmp_pagination span{padding:0 8px}.page .wpgmp_pagination a,.page .wpgmp_pagination a:link,.page .wpgmp_pagination a:visited{background:0 0;color:#231f20;padding:0 8px}.page .wpgmp_pagination a:hover,.page .wpgmp_pagination a:link:hover,.page .wpgmp_pagination a:visited:hover{color:#cd9500}.page-template-thankyou-page h1{text-align:center;font-size:7rem}.page-template-thankyou-page h1:after{margin:8px auto 0}.page-template-thankyou-page .entry-content p{font-size:2.1rem}.site-info{border-top:1px solid #fff}.site-info ul.social-footer li{display:inline-block}.site-info ul.social-footer li a{border:1px solid #cd9500;background-color:#cd9500;width:40px;height:40px;display:block;text-align:center;line-height:40px;border-radius:50%;margin-left:5px;transition:all .3s}.site-info ul.social-footer li a:hover{background:#231f20}.site-info ul.social-footer li.facebook svg{position:relative;top:5px}.site-info ul.social-footer li.twitter svg{position:relative;top:-2px}.site-info ul.social-footer li.instagram svg{position:relative;top:3px}.site-info ul.social-footer li a svg{font-size:2.5rem}.site-footer{border-top:4px solid #cd9500;padding:75px 0;font-size:1.5rem;background-color:#231f20;color:#fff}.site-footer ul{margin:0;padding:0}.site-footer ul li{list-style-type:none}.site-footer h5{color:#fff}.site-footer h4{color:#fff}.site-footer .logo-footer{margin:50px 0;text-align:center}.site-footer .uk-container{max-width:1400px}.site-footer a,.site-footer a:link,.site-footer a:visited{text-decoration:underline;color:#fff}.site-footer a:hover,.site-footer a:link:hover,.site-footer a:visited:hover{text-decoration:none}.site-footer .widget{margin-bottom:10px}.site-footer .site-info{font-size:1.4rem;padding-top:25px;margin-top:35px}.site-footer .site-info .copyright{float:left}.site-footer .site-info .link-footer{float:right}.site-footer .menu_footer{margin:0 auto;display:block;width:auto}.site-footer .menu_footer h4{color:#fff;font-size:2.2rem;padding-top:20px;margin-bottom:30px}.video-section{background:url(//www.davisandco.it/wp-content/themes/davisandco/img/video_bg.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;background-attachment:fixed;padding:100px 0 75px;position:relative}.video-section h2{margin-bottom:75px;text-align:center}.video-section a.video{width:100%;border:10px solid #fff}.video-section iframe{width:100%}#background-video{background-repeat:no-repeat;width:100%}#background-video div{position:relative}#background-video div{position:relative}#vidwrap{max-width:100%;border:10px solid #000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;overflow:hidden;background-repeat:no-repeat;height:500px;cursor:pointer}#vidwrap a:hover{opacity:.9}@media screen and (max-width:1350px){.site-footer .social h3{font-size:30px}}@media screen and (max-width:1250px){.site-footer .social h3{font-size:28px}}@media screen and (max-width:1150px){.site-footer .social h3{font-size:27px}}@media screen and (max-width:1024px){.site-footer .social h3{font-size:26px}.main-navigation ul li a,.main-navigation ul li a:link,.main-navigation ul li a:visited{font-size:1.4rem}.main-banner .box-banner{margin:75px 0}}@media screen and (max-width:959px){.fullscreen-search{display:none}.fullscreen-search #searchform{border:none}.home .shadow{height:15vh !important}.banner .shadow{height:15vh !important}.tablepress td,.tablepress th{padding:5px !important;font-size:15px !important}.chisono_cont img.chisono{width:70%;margin:0 auto;text-align:center;display:table}.cta .box-cta .titolo-cta{font-size:2.6rem;padding:0 10px}.cta .box-cta a.button{font-size:1.7rem;padding:12px 25px}.site-footer{text-align:center}.menu-open{display:block;line-height:82px !important}.navigation{display:none;top:-99em;left:0;position:absolute;z-index:10;background-color:#f4f4f4;width:100%;min-height:100vh;height:100%;overflow:auto;padding-top:20px}.navigation .main-navigation{width:100%;line-height:1.1;padding:0;padding:25px 0}.navigation .main-navigation ul li{display:block;margin:0;position:relative;clear:both}.navigation .main-navigation ul li a,.navigation .main-navigation ul li a:link,.navigation .main-navigation ul li a:visited{padding:15px 20px;border-bottom:1px solid #b7b7b7;display:block;text-transform:uppercase}.navigation .main-navigation ul li a:hover,.navigation .main-navigation ul li a:link:hover,.navigation .main-navigation ul li a:visited:hover{color:#cd9500}.navigation .main-navigation ul li.menu-item-has-children .icona{position:absolute;right:20px;top:0;z-index:2;font-size:2.4rem}.navigation .main-navigation ul li.menu-item-has-children .icona svg{position:relative;top:5px;right:0;font-size:2rem}.navigation .main-navigation ul li.menu-item-has-children .icona:hover{color:#231f20;cursor:pointer}.navigation .main-navigation ul li.open ul a,.navigation .main-navigation ul li.open ul a:link,.navigation .main-navigation ul li.open ul a:visited{background-color:#e1e1e1}.navigation .main-navigation ul li.open ul .icona{color:#231f20}.navigation .main-navigation ul li.current-menu-item>a,.navigation .main-navigation ul li.current-menu-item>a:link,.navigation .main-navigation ul li.current-menu-item>a:visited,.navigation .main-navigation ul li.current-menu-parent>a,.navigation .main-navigation ul li.current-menu-parent>a:link,.navigation .main-navigation ul li.current-menu-parent>a:visited{color:#cd9500}.navigation .main-navigation ul ul.sub-menu{top:0;left:20px;position:relative;padding:0;left:0;width:100%;display:none;border:none;box-shadow:none}.navigation .main-navigation ul ul.sub-menu li{border-bottom:0;padding:0;width:100%}.navigation .main-navigation ul ul.sub-menu li a,.navigation .main-navigation ul ul.sub-menu li a:link,.navigation .main-navigation ul ul.sub-menu li a:visited{border-bottom:1px solid #b7b7b7;padding:10px 0 10px 35px;width:auto;text-transform:uppercase;font-size:1.5rem;font-weight:400}.navigation .main-navigation ul ul.sub-menu li:last-child a,.navigation .main-navigation ul ul.sub-menu li:last-child a:link,.navigation .main-navigation ul ul.sub-menu li:last-child a:visited{border:0}.navigation.open{display:block}.navigation.open a.menu-close{display:block}.lingua{padding:0;margin:0;float:none}.lingua ul li{margin:0}#masthead .social{position:relative;right:0;margin-left:20px;clear:both}.single-referenza .uk-slideshow li{text-align:center}.single-referenza .uk-slideshow li img{width:100%}}@media screen and (max-width:904px){.page .wpgmp_listing_grid .wpgmp_locations{width:42%}}@media screen and (max-width:834px){.single-prodotto .caratteristiche .icona{font-size:3rem;width:48px;height:48px}.main-banner .box-banner{margin:30px 0}}@media screen and (max-width:800px){.chisono_cont img.chisono{width:65%;margin:0 auto;text-align:center;display:table;margin-bottom:35px}.cta .box-cta{padding:30px 0;font-size:2.1rem}.cta .box-cta a.button{font-size:1.6rem;padding:10px 25px}.main-banner .box-banner{padding:40px}}@media screen and (max-width:768px){.banner-green{margin-bottom:50px}.uk-slideshow-items{min-height:50vh !important}.home .chisono_cont{padding-top:0}.tablepress td,.tablepress th{padding:5px 1px !important;font-size:14px !important}h1{font-size:5rem}.page .wpgmp_listing_grid .wpgmp_locations{width:41%}.intro-page h1{font-size:3.8rem}h2{font-size:3.8rem}.home h2,.news-container h2{margin-bottom:50px}.news-section{padding-top:80px}.site-footer{padding:40px 0 40px}.paragrafo h2{padding:40px}.page-template-default .news-section,.blog .news-section,.page-template-page-contatti .news-section,.page-template-thankyou-page .news-section,.search-results .news-section,.error404 .news-section{padding-top:95px}.single-prodotto .nome-prodotto{padding:40px 30px;top:-100px}.single-prodotto .caratteristiche{padding-bottom:60px}.single-prodotto .caratteristiche .icona{width:42px;height:42px}.single-prodotto .bottoni{padding-top:25px}.accordion{padding-top:110px}.form-container .icona{font-size:5rem}}@media screen and (max-width:639px){.single-post .entry-content{margin-top:35px}.single-post .galleria{padding:50px 0 35px}.site-footer .social h3{font-size:25px}.cta .box-cta .titolo-cta{font-size:2rem}.site-footer .site-info .link-footer{float:none;text-align:center}.site-footer .menu_footer{margin-top:50px}h1{font-size:4.6rem}.site-branding img{width:90px}.menu-open{padding:11px 0}.main-banner .box-banner h1{margin:0;text-align:right}.main-banner .box-banner h1 img{width:250px}.page .wpgmp_listing_grid .wpgmp_locations{width:90%}.intro-page{padding:70px 0}.intro-page h1{font-size:3.4rem}figure img{width:100%}.home h2,.news-container h2{margin-bottom:40px}.page-template-default .entry-content,.blog .entry-content,.page-template-page-contatti .entry-content,.page-template-thankyou-page .entry-content,.search-results .entry-content,.error404 .entry-content{padding-top:30px}.news-section{padding-top:40px}.page-template-default .news-section,.blog .news-section,.page-template-page-contatti .news-section,.page-template-thankyou-page .news-section,.search-results .news-section,.error404 .news-section{padding-top:60px}.news-container{max-height:none;padding:60px 0;margin-top:0}.news-container .uk-container{top:auto}.site-footer .social{text-align:left;margin-bottom:15px}.site-footer .logo-footer{margin:50px 0 40px}.paragrafo h2{padding:30px;position:relative !important;width:100%;top:auto;transform:none}.single-prodotto .nome-prodotto{padding:30px;top:-2px}.single-prodotto .caratteristiche{padding:50px 0}.accordion{padding-top:90px}.accordion a.uk-accordion-title{font-size:2.6rem}.accordion a.uk-accordion-title:before{font-size:3.6rem}.page .wpgmp_filter_wrappers div.categories_filter{width:100%}.form-container{padding:30px 80px 50px}.filtri{padding-top:20px}.filtri .filtro .filter-button{margin-bottom:15px}.container-referenze{padding-top:30px}}@media screen and (max-width:480px){.site-footer .social h3{font-size:23px}.cta .box-cta .titolo-cta{font-size:2rem}.menu-open{padding:11px 0}h1{font-size:4rem;margin-top:20px}#breadcrumbs{padding:0 0 20px}a.uk-totop{right:20px;bottom:20px;padding:10px 14px}.bg-header{height:45px}.main-banner .box-banner{padding:40px 20px;margin:15px 0}.main-banner .slider-navigation a,.main-banner .slider-navigation a:link,.main-banner .slider-navigation a:visited{padding:2px 14px;top:-30px}.main-banner .slider-navigation .uk-position-center-right{margin-left:50px}.page .wpgmp_listing_grid .wpgmp_locations{width:88%}.intro-page{padding:50px 0}.intro-page h1{font-size:2.8rem}h2{font-size:3.2rem}.prodotti-container{padding:50px 0 40px}.home h2,.news-container h2{margin-bottom:30px}.news-container{padding:50px 0}.paragrafo{padding-bottom:40px}.paragrafo:last-child{padding-bottom:20px}.paragrafo h2{font-size:2.8rem}.cta-assistenza{padding:30px 0 40px}.cta{padding:68px 40px}.cta .box-cta .titolo-cta{font-size:2rem}.site-footer .logo-footer{margin:30px 0}.paginazione{padding:40px 0 0}.single-post .paginazione,.single-referenza .paginazione{padding:60px 0 0}.single-post .breadcrumbs-container,.single-referenza .breadcrumbs-container{padding-bottom:10px}.azienda a.button-green,.azienda a:link.button-green,.azienda a:visited.button-green{display:block;margin:10px 0}.single-prodotto .post-thumbnail{padding-top:30px}.single-prodotto .nome-prodotto{padding:25px;font-size:3rem}.single-prodotto .nome-prodotto h2{font-size:3rem}.single-prodotto .caratteristiche{padding:40px 0;font-size:1.8rem}.single-prodotto .caratteristiche .icona{font-size:2.1rem;width:35px;height:35px}.single-prodotto .entry-content p{font-size:1.8rem}.single-prodotto .bottoni a,.single-prodotto .bottoni a:link,.single-prodotto .bottoni a:visited{display:block;margin:0 0 10px}.single-prodotto .bottoni a:last-child,.single-prodotto .bottoni a:link:last-child,.single-prodotto .bottoni a:visited:last-child{margin-bottom:0}.page-template-default .entry-content,.blog .entry-content,.page-template-page-contatti .entry-content,.page-template-thankyou-page .entry-content,.search-results .entry-content,.error404 .entry-content{padding-top:30px}.form-container{margin-top:45px;padding:25px 35px 30px}.form-container .icona{font-size:4rem}.form-container .heading .titolo{font-size:3rem}}@media screen and (max-width:375px){.site-footer .social h3{font-size:20px}h1{font-size:3rem}.main-banner .box-banner{padding:25px 20px}.main-banner .box-banner .slider-navigation a,.main-banner .box-banner .slider-navigation a:link,.main-banner .box-banner .slider-navigation a:visited{padding:0 12px}.main-banner .box-banner .slider-navigation .uk-position-center-right{margin-left:45px}.intro-page{padding:40px 0}.intro-page h1{font-size:2.4rem}h2{font-size:2.8rem}.prodotti-container{padding:50px 0 30px}.news-container{padding:50px 0}.news-container .bottone-centrale{padding-top:10px}.paragrafo h2{padding:20px}.single-post .paginazione,.single-referenza .paginazione{padding:40px 0 0}.cta .box-cta .titolo-cta{font-size:1.8rem}.cta .box-cta a.button,.cta .box-cta a:link.button,.cta .box-cta a:visited.button{padding:10px 25px}.form-container{padding:25px 30px 25px}}