@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;800;900&display=swap');body{font-family:"heebo";padding-top:107px}body.home{padding-top:0}.theme-btn{min-width:238px;height:48px;display:inline-block;background-color:#000;border:1px solid #000;color:#fff;font-size:20px;line-height:48px;text-decoration:none !important;padding:0 24px;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-btn-icon.png);background-repeat:no-repeat;background-position:90%;font-family:"heebo";font-size:18px;transition:all .8s}.theme-btn:hover{background:#fff;color:#000;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-icon-black.png);background-repeat:no-repeat;background-position:90%}.white-btn{min-width:238px;height:48px;display:inline-block;background-color:#fff;border:1px solid #fff;color:#000;font-size:20px;line-height:48px;text-decoration:none !important;padding:0 60px 0 24px;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-icon-black.png);background-repeat:no-repeat;background-position:90%;font-family:"heebo";font-size:18px;transition:all .8s}.white-btn:hover{background:0 0;color:#fff;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-btn-icon.png);background-repeat:no-repeat;background-position:90%}.container,.home .banner-bottom-section .container{width:92%;max-width:92%;padding:0}.main-header .container,.main-footer .container{width:92%}.slider-secion .slider-content .container{width:92%}.contact-section .container{width:92%}.breadcrumb .item a:hover{text-decoration:underline !important;font-weight:700}#header-right-menu{width:auto;float:right;padding-right:50px}.main-header nav.navbar-light{position:relative}.main-header button.navbar-toggler{position:absolute;right:-10px;border:none;top:14px;outline:none}.main-header #navbarSupportedContent{position:fixed;height:100% !important;width:70%;top:0;right:-75%;background:#fff;padding:30px 102px;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/5_linee_burgermenu.svg);background-size:initial;background-repeat-y:epeat;background-repeat-y:repeat;background-position:right top;z-index:99999;transition:all 1s ease-out;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;display:block !important;max-width:800px;background-repeat:repeat-y;background-image:none}.main-header #navbarSupportedContent:after{content:' ';position:absolute;right:0;left:auto;top:0;bottom:0;width:40%;z-index:-1;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/Pattern_onde_Burger_menu.svg);background-size:contain;background-repeat:repeat-y;background-position:top right}.main-header #navbarSupportedContent:before{content:' ';position:fixed;z-index:1;top:0;left:0;right:800px;bottom:0;background-color:#000;opacity:.7;display:none}.main-header #navbarSupportedContent.show:before{display:block}.main-header #navbarSupportedContent.collapsing{right:0}.main-header #navbarSupportedContent.collapse.show{right:0}.main-header #navbarSupportedContent a.close-icon{padding-left:25px;background-repeat:no-repeat;background-position:left;background-size:auto 16px;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/close.svg);font-size:30px;color:#000;font-family:"heebo";font-weight:300}.main-header #navbarSupportedContent ul#menu-primary-navigation{padding:100px 0;position:absolute;top:50%;transform:translateY(-50%)}.navbar-light .navbar-toggler-icon{background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/humburger.svg);background-size:auto}.main-header #navbarSupportedContent ul#menu-primary-navigation li a.nav-link{font-size:30px;font-family:"heebo";color:#000;line-height:20px;padding:0;outline:none;font-weight:700}.main-header #navbarSupportedContent ul#menu-primary-navigation li{padding:15px 0}.main-header #navbarSupportedContent ul#menu-primary-navigation .dropdown-menu li{padding:0}.dropdown-toggle:after{margin-left:10px !important;background-repeat:no-repeat;background-position:center;background-size:auto 100%;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/dropdown.svg);border:none !important;width:23px;height:12px;display:inline-block;vertical-align:middle}.navbar-nav .dropdown-menu.show{background:0 0;border:none;transform:none !important;position:relative !important;margin-top:15px !important}.navbar-nav .dropdown-menu.show li a{font-size:24px;font-family:"heebo";color:#000;font-weight:700}.navbar-nav .dropdown-menu.show li .dropdown-item:hover,.navbar-nav .dropdown-menu.show li .dropdown-item:active{background-color:initial}.navbar-nav .dropdown-menu.show li .dropdown-item:hover{text-decoration:underline}.main-header{width:100%;display:inline-block;position:relative;padding:20px 0}.main-header .navbar{padding:7px 0;margin:0;list-style:none}.main-header .navbar li a{color:#000;font-weight:700;font-size:24px;padding:.5rem 25px}.main-header .navbar .navbar-nav li a{letter-spacing:0px;color:#2a2b29;padding-right:0;padding-left:35px;font-weight:700;line-height:30px;font-size:22px}.main-header .navbar .navbar-nav li a:hover,.main-header .navbar .navbar-nav li.active a{color:#3154ec}.main-header .navbar li a:hover{text-decoration:underline}.main-header .title,.inner-page-title .title{width:auto;display:inline-block;font-family:"heebo";font-weight:700;color:#000;font-size:50px;font-size:25px;line-height:50px;margin:0 0 0 70px;vertical-align:middle}.single header .post-title,.archive header .post-title{display:none}header .cat-title,header .cat-concorsi{display:none}.single header .cat-title,.archive header .cat-title{display:inline-block}.post-type-archive-concorsi .cat-concorsi,.single-concorsi .cat-concorsi{display:inline-block}.post-type-archive-concorsi .cat-title,.single-concorsi .cat-title{display:none !important}.inner-page-title{display:none}header.main-header{position:fixed;top:0;left:0;z-index:9999;width:100%;background:#fff}.home header.main-header{background:0 0}.home .main-header .navbar li a{color:#fff}.home .main-header .navbar-light .navbar-toggler-icon{filter:invert(1)}.home header.main-header img.logo{filter:invert(1)}.home header.main-header.fixed-header{background:#fff !important}.home header.main-header.fixed-header img.logo{filter:initial}.home .main-header.fixed-header .navbar li a{color:#000}.home .main-header.fixed-header .navbar-light .navbar-toggler-icon{filter:initial}.home .main-header .title{display:none}.main-footer{background:#000;padding:0 0 30px;width:100%;display:inline-block}.main-footer .footer-top{padding-top:100px;padding-bottom:90px;text-align:center;margin:0 0 30px;border-bottom:1px solid #fff;text-align:right;align-items:flex-end}.main-footer .footer-top h2{font-size:20px;line-height:1.4;color:#fff;font-weight:600;margin-bottom:20px;font-family:"heebo"}.main-footer .footer-top .contact-info{font-family:"heebo";color:#fff;font-size:18px;line-height:28px;font-weight:300}.main-footer .footer-top a{color:#fff}.main-footer .footer-top a:hover{font-weight:700}.main-footer .footer-top #primary-sidebar .wp-block-social-links li{background:0 0 !important}.main-footer .footer-top #primary-sidebar .wp-block-social-links li a{padding:0 2px}.main-footer .footer-top .col.pr-0 #primary-sidebar{margin-right:-13px}.main-footer .footer-top .col-md-6.row.p-0{padding-bottom:120px !important}.main-footer .footer-bottom .col img{max-width:211px !important}.main-footer .footer-bottom .col:nth-child(2) ul{list-style:none;padding:0;margin:0}.main-footer .footer-bottom .col:nth-child(2) ul li a{font-size:18px;line-height:32px;color:#fff}.main-footer .footer-bottom .col:nth-child(2) ul li.head a{font-weight:700;margin-bottom:5px;width:100%;display:inline-block}.main-footer .footer-bottom .col ul li a:hover{text-decoration:none;transition:.3s ease-in-out;padding-left:10px;font-weight:700}.main-footer .footer-bottom .col:nth-child(3) ul{list-style:none;padding:0;margin:0}.main-footer .footer-bottom .col:nth-child(3) ul li a{font-size:18px;line-height:32px;color:#fff;font-weight:700}.main-footer .footer-bottom .col:nth-child(4) h2{font-size:18px;line-height:30px;font-weight:700;color:#fff;margin-bottom:18px}.main-footer .footer-bottom .col .contact-info{font-size:14px;line-height:22px;color:#fff;margin-bottom:20px;text-transform:lowercase}.main-footer .footer-bottom .col .contact-info:last-child{margin-bottom:0;text-transform:initial}.main-footer .footer-bottom .col .contact-info a{color:#fff}.main-footer .footer-bottom .col .contact-info a:hover{font-weight:700;text-decoration:none}.main-footer .footer-bottom .col:nth-child(5) ul{list-style:none;padding:0;margin:0}.main-footer .footer-bottom .col:nth-child(5) ul li a{font-size:14px;line-height:30px;color:#fff}.main-footer .footer-bottom .col:nth-child(1){width:29.5%;flex:none}.main-footer .footer-bottom .col:nth-child(2){width:19.5%;flex:none}.main-footer .footer-bottom .col:nth-child(3){width:19%;flex:none}.main-footer .footer-bottom .col:nth-child(4){width:20.5%;flex:none}.footer-bottom .left-box,.footer-bottom .middle,.footer-bottom .right-box{width:33%;display:inline-block;font-size:16px;line-height:22px;vertical-align:middle;font-family:"heebo";color:#e8e8e8;font-weight:300}.footer-bottom a{color:#e8e8e8}.footer-bottom .left-box{text-align:left}.footer-bottom .middle{text-align:center}.footer-bottom .right-box{text-align:right}.slider-secion .slider-content{background-repeat:no-repeat;background-size:cover;background-color:#2a2b29;background-position:center center;position:relative;z-index:99;position:relative}.slider-secion .slider-content:before{content:'';width:100%;height:100%;background:#000;position:absolute;left:0;top:0;opacity:.35}.slider-secion .slider-content .container{width:100%;max-width:100%;position:relative;min-height:500px;height:100vh !important}.slider-secion .slider-content .link-item{overflow:hidden;display:block;cursor:pointer;width:100%;position:relative}.slider-secion .slider-content .link-item .hover-image{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;transition:all .8s;background-repeat:no-repeat;background-size:cover;background-color:#2a2b29;background-position:center center}.slider-secion .slider-content .link-item .hover-image:before{content:'';width:100%;height:100%;background:#000;position:absolute;left:0;top:0;opacity:.35}.slider-secion .slider-content .link-item:hover .hover-image{transform:scale(1.1)}.slider-secion .slider-content .slider-inner{position:absolute;top:auto;bottom:50px;text-align:right;color:#fff;font-size:20px;line-height:27px;width:100%;z-index:999;padding:0 8%}.slider-secion .slider-content .slider-inner h4{font-size:18px;line-height:46px;font-family:"heebo";font-weight:300;margin-bottom:0;line-height:1.4}.slider-secion .slider-content .slider-inner h2{letter-spacing:0px;color:#fff;font-size:30px;line-height:1.3;margin-bottom:20px;font-family:"heebo";font-weight:700;margin-right:0;display:inline-block}.slider-secion .slider-content .slider-inner h1{letter-spacing:0px;color:#fff;font-size:30px;line-height:1.3;margin-bottom:20px;font-family:"heebo";font-weight:700;margin-right:0;display:inline-block}.slider-secion .slider-content .slider-inner p{max-width:480px;clear:both;font-family:"heebo";font-size:18px;font-weight:700}.slider-secion .slider-content .slider-inner .button{width:100%;text-align:center;float:left;margin-top:-100px}.slider-secion .owl-nav{margin:0}.slider-secion .owl-nav button{position:absolute;width:58px;height:58px;top:50%;transform:translate(0px,-50%)}.slider-secion .owl-nav button.owl-prev{background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/left-arrow.png) !important;left:2%;font-size:0 !important;outline:none}.slider-secion .owl-nav button.owl-next{background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-arrow.png) !important;right:2%;font-size:0 !important;outline:none}.slider-secion .owl-dots{width:20px;position:absolute;right:3%;top:50%;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);display:none}.slider-secion .owl-dots .owl-dot{outline:none}.slider-secion .owl-dots .owl-dot span{background:#fff;opacity:.33}.slider-secion .owl-dots .owl-dot.active span{background:#fff !important;opacity:1}.slider-secion .slider-content{background-repeat:no-repeat;background-size:cover;background-color:#2a2b29;background-position:center center}.banner-bottom-section{width:100%;display:inline-block;padding:60px 0}.home .banner-bottom-section{padding:40px 0 120px}.banner-bottom-section .banner-bottom-inner h2{max-width:1260px;font-family:"heebo";font-weight:700;color:#000;font-size:50px;line-height:50px}.banner-bottom-section .banner-bottom-inner{font-size:20px;line-height:27px;color:#2a2b29}.banner-bottom-section .banner-bottom-inner h3{font-size:50px;line-height:58px;font-weight:700;color:#2a2b29}.banner-bottom-section .banner-bottom-inner small{font-size:20px;display:inline-block;padding-right:230px}.banner-bottom-section .banner-bottom-inner .text{max-width:932px;font-family:"heebo";color:#000;margin:45px 0 0;font-size:24px;line-height:30px;margin-left:150px;font-weight:300}.banner-bottom-section .banner-bottom-inner .button{margin-top:60px;margin-left:150px}.clienti .banner-bottom-section{padding:20px 0 30px}.clienti .banner-bottom-section .banner-bottom-inner h2{max-width:1170px}.home-box-section{overflow:hidden}.home-box-section a{color:#000;width:50%;float:left;text-align:center;height:700px;border:1px solid #707070;border-right:none;text-decoration:none !important;position:relative;transition:all .8s}.home-box-section a:hover{background:#000;color:#fff}.home-box-section a span{width:auto;font-size:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);font-weight:700;font-family:"heebo";white-space:nowrap}.home-box-inner .image-box{width:50%;float:left;margin-bottom:-1px}.home-box-inner .image-box img{width:100%;display:block}.home-contact-section{width:100%;display:inline-block;padding:300px 0;background-size:cover;height:100vh;max-height:778px;position:relative;margin-bottom:-7px}.home-contact-section h2{font-family:"heebo";font-weight:700;color:#fff;font-size:50px;line-height:50px;margin-bottom:50px}.home-contact-section .container{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.service-section{width:100%;display:inline-block;padding:30px 0 150px;position:relative;overflow:hidden}.service-section .box-list{width:100%;display:inline-block;padding:80px 0 60px;border-top:1px solid #9b9b9b;position:relative}.service-section .box-list:last-child{border-bottom:1px solid #9b9b9b}.service-section .box-list h2{letter-spacing:0px;color:#2a2b29;font-size:100px;font-weight:700;line-height:120px;max-width:740px;width:70%;display:inline-block;vertical-align:middle;margin:0 !important;position:relative}.service-section .box-list .text-content{letter-spacing:0px;color:#2a2b29;font-size:20px;line-height:27px;display:inline-block;vertical-align:middle;max-width:293px;width:50%;position:relative}.service-section .box-list a.read-more{width:146px;height:146px;display:inline-block;background:#fff;border-radius:50%;color:#2a2b29;font-size:20px;font-weight:700;line-height:146px;text-decoration:none !important;border:2px solid #fff;text-align:center;vertical-align:middle;float:right;position:absolute;right:0;top:50%;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%)}.service-section .box-list:hover:before{background:#3154ec;content:'';position:absolute;width:100vw;height:100%;top:0;left:0;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);margin-left:50%}.service-section .box-list:hover h2,.service-section .box-list:hover .text-content{color:#fff}.project-section{padding:70px 0;display:inline-block;width:100%}.project-section .title h2{color:#000;font-family:"heebo";font-weight:700;font-size:50px;max-width:69%;margin-bottom:65px}.project-section .slider-content.item{position:relative}.project-section .slider-content.item .box-image{max-height:600px !important;overflow:hidden}.project-section .slider-content.item .image-box{width:100%;height:600px;background-size:cover;background-position:center;transition:all 3s ease}.project-section .slider-content.item .box-image:hover .image-box{transform:scale(1.2)}.project-section .slider-content.item a{text-decoration:none;color:#000}.project-section .slider-content.item h2{font-size:30px;line-height:40px;padding:20px 0;font-family:"heebo";font-weight:700}.project-section .slider-content.item .cat{line-height:40px;padding:24px 0 0;font-family:"heebo";display:block}.project-section .slider-content.item .text-content span.year{position:absolute;right:-55px;top:15px;color:#000;font-family:"heebo";font-weight:700;font-size:18px;transform:rotate(91deg)}.project-section .slider-content.item .text-content span.cat{position:absolute;right:0;bottom:26px;font-size:18px;color:#000;font-family:"heebo";font-weight:300}.project-section .owl-nav{width:92%;max-width:92%;padding:0;margin:20px 4% 0;text-align:left}.project-section .owl-nav button{position:relative;width:30px;height:30px;background:#fff !important;background-repeat:no-repeat !important;background-position:center !important;font-size:0 !important;margin:0 !important;outline:none;filter:grayscale(1)}.project-section .owl-nav button.owl-prev{left:0;background-image:url(/wp-content/uploads/freccia_nera_sx.png) !important}.project-section .owl-nav button.owl-next{right:-10px;background-image:url(/wp-content/uploads/freccia_nera_dx.png) !important}.project-section .owl-dots{width:85%;float:right;margin-top:-16px;flex-wrap:wrap;display:flex}.project-section .owl-dots button.owl-dot{width:25%;float:left;flex-basis:0;flex-grow:1;max-width:100%}.project-section .owl-dots button.owl-dot span{width:100%;margin:0;border-radius:0;height:4px}.project-section .owl-dots button.owl-dot.active span{background:#000}.home-news-section{width:100%;float:left;padding:70px 0 0;overflow:hidden}.home-news-section .title h2{color:#000;font-family:"heebo";font-weight:700;font-size:50px;max-width:69%;margin-bottom:65px}.home-news-inner{margin:0 -30px}.home-news-inner .news-content{width:25%;float:left;padding:0 30px}.home-news-inner .news-content .image-box{width:100%;float:left;overflow:hidden}.home-news-inner .news-content .image-box img{width:100%;display:block;margin-bottom:10px;transition:all 3s ease}.home-news-inner .news-content .image-box:hover img{transform:scale(1.2)}.home-news-inner .news-content .date,.home-news-inner .news-content .cat{width:100%;display:inline-block;color:#0a0a0a;font-family:"heebo";font-size:14px;font-weight:300}.home-news-inner .news-content h2{font-family:"heebo";font-weight:700;color:#0a0a0a;font-size:30px;line-height:35px;margin:5px 0}.home-news-section .button-box{width:100%;float:left;text-align:center;border-top:1px solid #a3a3a3;margin-top:80px}.home-news-section a:hover{text-decoration:none}.home-news-section .button-box a{font-size:18px;line-height:23px;color:#000;font-family:"heebo";font-weight:700;vertical-align:middle;width:100%;display:inline-block;padding:30px 0;transition:all .8s}.home-news-section .button-box a:hover{color:#fff;background:#000}.home-news-section .button-box a:before{content:'';display:inline-block;vertical-align:middle;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/link-img.png);background-repeat:no-repeat;width:34px;height:34px;margin-right:15px}.home-news-section .button-box a:hover:before{filter:contrast(0)}.logos-section{width:100%;display:inline-block;padding-bottom:140px}.logos-section .image-box{width:24.5%;display:inline-block;padding:0 15px;text-align:center;vertical-align:middle;margin:30px 0}.logos-section .image-box:hover{filter:none}.clienti .home-contact-section h2{color:#000}.clienti .home-contact-section a.white-btn{border-color:#000;background-color:transparent}.clienti .home-contact-section a.white-btn:hover{background-color:#000}.team .banner-bottom-section .banner-bottom-inner .text{margin-top:0}.tab-part{width:100%;display:inline-block;padding-top:30px}.tab-part a{color:#c3bfbf;font-size:50px;line-height:50px;font-family:"heebo";font-weight:700;display:inline-block;margin-right:35px}.tab-part a.current{color:#000;text-decoration:none;border-bottom:5px solid #000;padding-bottom:6px}.tab-part a:hover,.team .tab-part a.team,.chi-siamo .tab-part a.chi-tab{color:#000;text-decoration:none;padding-bottom:6px;border-bottom:5px solid #000}.team-section{width:100%;text-align:left;display:inline-block;padding:100px 0 50px}.team-section .team-inner .team-list{width:24.5%;display:inline-block;padding:0 20px;text-align:left;vertical-align:top;margin:0 0 100px}.team-section .team-inner .team-list .image{width:100%;margin-bottom:15px;padding:15px;min-height:300px}.team-section .team-inner .team-list .image img{width:100%}.team-section .team-inner .team-list .name{color:#000;font-family:"heebo";font-weight:600;font-size:24px;text-align:left;line-height:1.3}.team-section .team-inner .team-list .position{font-size:24px;line-height:1.3;text-align:left;color:#0a0a0a;font-family:"heebo";font-weight:300}.banner-bottom-section .banner-bottom-inner .text .sign{font-family:"la-bohemienne";text-align:right;font-size:50px;line-height:50px}.chi-siamo .home-box-section+.banner-bottom-section{padding:110px 0 70px}.experience-section{background:#242523;color:#fff;padding:64px 0 240px}.experience-section .top-part h1{width:auto;display:inline-block;font-size:417px;font-weight:800;line-height:570px;color:#6f6f6f;margin:0 6.6% 0 -4% !important;width:46%;vertical-align:middle}.experience-section .top-part .text{width:51%;display:inline-block;vertical-align:middle}.experience-section .top-part .text h3{max-width:665px;width:100%;font-size:50px;line-height:55px;font-weight:700}.experience-section .top-part .text .button{text-align:right;width:100%;margin-top:-25px}.experience-section .bottom-part{border-top:1px solid #9b9b9b;padding-top:85px;width:100%;display:inline-block;font-size:18px;line-height:24px}.experience-section .bottom-part h3{font-size:20px;font-weight:700;line-height:27px;margin-bottom:20px}.experience-section .bottom-part .text{max-width:300px}.production-section{width:100%;display:inline-block;background-size:auto 103%;background-repeat:no-repeat;background-position:right center;padding:232px 0 285px;position:relative}.production-section .production-inner{width:50%;max-width:521px;position:relative;z-index:99;background:#fff}.production-section .production-inner h2{font-size:50px;line-height:55px;font-weight:700;margin-bottom:27px}.production-section .production-inner .text{font-size:20px;line-height:27px;position:relative}.production-section .production-inner .text ul{font-weight:700;margin-top:86px;width:100%;display:inline-block;padding-left:24px}.production-section .production-inner .text ul li{margin-top:39px}.production-section .production-inner .text ul li:first-child{margin-top:0}.production-section .production-inner .text .button{position:absolute;right:0;bottom:0}.banner-section{padding:133px 0 212px;width:100%;display:inline-block;position:relative;background-size:60% auto;background-position:right center;background-repeat:no-repeat;background-color:#2a2b29}.banner-section:before{content:'';position:absolute;left:0;top:0;width:49.1%;height:100%;background:#2a2b29}.banner-section:after{content:'';position:absolute;left:49%;top:0;width:50%;height:100%;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/shap.png);background-size:auto 100%;background-repeat:no-repeat}.banner-section .banner-inner{position:relative;z-index:99}.banner-section .banner-inner h2{font-size:100px;color:#fff;line-height:110px;font-weight:700;margin-bottom:30px}.banner-section .banner-inner .text{font-size:50px;color:#fff;max-width:463px}.banner-section .banner-inner .text h3{font-size:50px;line-height:55px;font-weight:700}.breadcrumb{padding:0;background:0 0;margin-bottom:35px;margin-top:40px}.breadcrumb .item{font-size:14px;color:#000;font-weight:700;text-transform:uppercase;font-family:"heebo"}.breadcrumb .item a{font-weight:400;color:#000;text-decoration:none !important;text-transform:uppercase}.project-list-section{width:100%;float:left}.project-list-inner .box-list{width:100%;display:inline-block;padding:60px 0;border-bottom:1px solid #858484;overflow:hidden}.project-list-inner .box-list .container{width:1400px}.box-list-inner{display:flex;width:100%;float:left}.box-list-inner .left-box{width:70%;margin-right:4%;overflow:hidden}.box-list-inner:hover .left-box img{transform:scale(1.2)}.box-list-inner .left-box img{width:100%;transition:all 3s ease}.box-list-inner .right-box{width:55%;position:relative;color:#000}.box-list-inner .right-box a{color:#000}.box-list-inner .right-box a:hover{text-decoration:none !important}.box-list-inner .right-box h2{font-size:24px;line-height:40px;font-family:"heebo";font-weight:700}.box-list-inner .right-box .text-content{font-size:30px;line-height:40px;font-weight:300;font-family:"heebo";color:#000}.box-list-inner .right-box .meta{position:absolute;bottom:0;left:0}.box-list-inner .right-box .meta span.year{width:100%;display:inline-block;color:#000;font-family:"heebo";font-weight:700;font-size:18px;margin-bottom:5px}.box-list-inner .right-box .meta span.cat{font-size:18px;color:#000;font-family:"heebo";font-weight:300}.production_list_section{width:100%;display:inline-block;background:#2a2b29;margin-top:60px;padding:100px 0 90px}.production_list_section .box-list{width:100%;display:inline-block;padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid #fff;color:#fff}.production_list_section .box-list:last-child{margin:0;padding:0;border:none}.production_list_section .box-list .title{width:49.7%;display:inline-block;vertical-align:middle;padding-right:20px}.production_list_section .box-list .title span{width:auto;display:inline-block;font-size:20px;line-height:27px;font-weight:700;color:#3154ec}.production_list_section .box-list .title h2{width:auto;display:inline-block;margin:-20px 0 0 !important;padding-left:18px;font-size:50px;line-height:68px;font-weight:700;max-width:400px;vertical-align:top}.production_list_section .box-list .image-box{width:50%;display:inline-block}.production_list_section .box-list .image-box img{max-width:100%}.services-content{width:100%;display:inline-block;background:#f2f2f2;position:relative;padding:130px 0 180px}.services-content .left-box{padding-left:170px;position:relative;width:65%}.services-content .breadcrumb .item,.services-content .breadcrumb .item a{color:#2a2b29}.services-content .left-box a.back-btn{width:130px;height:130px;position:absolute;top:70px;left:0;border-radius:50%;border:1px solid #3154ec;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/back-arrow.png);background-repeat:no-repeat;background-position:center}.services-content .left-box a.back-btn:hover{background:#3154ec;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/back-arrow-hover.png);background-repeat:no-repeat;background-position:center}.services-content .left-box .content h2{font-size:100px;width:100%;display:inline-block;line-height:120px;color:#2a2b29;font-weight:700;margin-bottom:50px}.services-content .left-box .content{font-size:20px;line-height:27px;color:#2a2b29}.services-content .left-box .content strong{margin-top:30px;display:inline-block}.services-content .left-box .content ul{padding-left:26px}.services-content .left-box .content ul li{margin-bottom:5px;width:100%;display:inline-block;position:relative}.services-content .left-box .content ul li:before{width:10px;height:10px;border-radius:50%;background:#2a2b29;border-radius:50%;position:absolute;left:-24px;top:7px;content:''}.services-content .left-box .content ul li:last-child{margin-bottom:0}.services-content .right-box{width:33%;position:absolute;top:0;right:0;overflow:hidden;height:100%}.services-content .right-box img{min-width:100%;min-height:100%;width:100%;height:initial;max-width:initial}.contact-section{width:100%;float:left;padding-bottom:80px;padding-top:90px}.contact-section .left-box{width:40%;float:left;padding-left:12%}.contact-section .right-box .row .col span.wpcf7-spinner{display:none}.contact-section .left-box .contact-info strong{color:#000;font-family:"heebo";font-weight:700;font-size:22px;line-height:50px}.contact-section .left-box .contact-info p:nth-child(3){margin:40px 0}.contact-section .left-box .contact-info{font-size:18px;line-height:26px;font-family:"heebo"}.contact-section .left-box .contact-info a{color:#000}.contact-section .right-box{width:60%;float:right;padding-right:12%}.contact-section .right-box .row{margin-bottom:70px}.contact-section .right-box label{width:100%;display:inline-block;font-size:22px;line-height:24px;font-family:"heebo";font-weight:700;position:relative}.contact-section .right-box .wpcf7-checkbox .wpcf7-list-item{margin:0}.contact-section .right-box .wpcf7-checkbox .wpcf7-list-item-label{font-size:1rem !important;font-weight:400 !important}.contact-section .right-box .row input,.contact-section .right-box .row textarea{width:100%;border:none;border-bottom:1px solid #ccc;height:46px;outline:none;font-family:"heebo";font-weight:700}.contact-section .right-box .row textarea{height:170px}.contact-section .right-box .row input[type=checkbox]{height:20px;width:20px;display:inline-block;vertical-align:middle}.contact-section .right-box .checkbox label:before{border:3px solid transparent;content:'';position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1;top:6px;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.contact-section .right-box .row input[type=checkbox]:checked+span:after{top:4px;width:20px;height:20px;border:2px solid #000;background-color:#000;z-index:0;content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s}.contact-section .right-box .row .privcy span.wpcf7-list-item-label{font-family:"heebo";font-size:18px;font-weight:300;margin-left:5px}.contact-section .right-box .row .privcy{margin-top:-20px;width:100%;display:inherit}.contact-section .right-box .row .privcy span.wpcf7-list-item.first.last{margin:0}.contact-section .right-box .row.align-items-center{font-size:14px}.contact-section .form-action input{transition:all .8s;min-width:160px;height:48px !important;display:inline-block;background-color:#000;border:1px solid #000 !important;color:#fff;font-weight:400 !important;line-height:48px;text-decoration:none !important;padding:0 24px;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-btn-icon.png);background-repeat:no-repeat;background-position:90%;font-family:"heebo" !important;font-size:18px;width:160px !important;text-align:left;box-shadow:none;margin-top:15px}.contact-section .form-action input:hover{background:#fff;color:#000;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-icon-black.png);background-repeat:no-repeat;background-position:90%}.contact-map{width:100%;float:left}.contact-map #map{height:700px;box-shadow:0px !important}.contact-map #map iframe{box-shadow:0px !important}.contact-map #map iframe div{box-shadow:0px !important}.contact-map iframe{display:block;filter:grayscale(1)}.contact-section .left-box .contact-info .social-icon ul{list-style:none;margin:0;padding:0}.contact-section .left-box .contact-info .social-icon ul li{display:inline-block;margin-right:20px}.contact-section .left-box .contact-info .social-icon ul li img{height:28px}.contact-section .left-box .contact-info .social-icon{margin-top:180px}.error-page{text-align:center;padding:100px 15px}.error-page .error-code{font-size:70px;font-weight:700;color:#000;margin-bottom:15px}.error-page h3.font-bold{line-height:40px;font-family:"heebo";font-weight:300}.error-page .btn-box{margin-top:30px;text-align:center}.error-page .btn-box a.theme-btn{line-height:49px;width:300px;text-align:left}.thank-you .banner-bottom-section .banner-bottom-inner .text{width:100%;max-width:100%;margin:0}.thankyou{padding-bottom:50px;text-align:center}.thankyou h1,.Credits h1{font-size:70px;font-weight:700;color:#000;margin-bottom:15px}.thankyou h4{line-height:40px;font-family:"heebo";font-weight:300}.thankyou .btn-box{margin-top:30px;text-align:center}.thankyou .btn-box a.theme-btn{line-height:49px;width:300px;text-align:left}.thankyou .btn-box a.theme-btn:hover{color:#000}.thankyou br,.credits ul br{display:none}.credits .banner-bottom-section .banner-bottom-inner .text{font-weight:200;width:100%;max-width:100%;margin-left:0}.credits .banner-bottom-section .banner-bottom-inner .text a{color:#000}.credits .banner-bottom-section .banner-bottom-inner .text ul{padding-top:20px}.Credits h1{font-size:50px;margin-bottom:30px}.Credits img{margin-bottom:30px}.home_box_content_section{width:100%;float:left;background:#000;padding:150px 0 150px;text-align:center;position:relative;overflow:hidden}.home_box_content_section .image-box{text-align:center;position:relative;z-index:99}.home_box_content_section-inner{max-width:1400px;display:inline-block}.home_box_content_section-inner .box-list{margin-top:140px;width:50%;display:inline-block;padding:0 15px;float:left;text-align:left;font-size:30px;line-height:40px;color:#fff;font-family:"heebo";font-weight:300}.home_box_content_section-inner .box-list:nth-child(odd){padding-right:30px}.home_box_content_section-inner .box-list:nth-child(even){padding-left:30px}.home_box_content_section-inner .box-list h2{color:#fff;font-family:"heebo";margin-bottom:22px;font-size:30px;line-height:50px;font-weight:700}.home_box_content_section .image-box:before{content:'KNOW HOW';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:245px;width:fit-content;font-family:"heebo";font-weight:700;white-space:nowrap;opacity:.3;text-align:center;-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent;color:#fff;line-height:1}.home_box_content_section .image-box img{width:60%;z-index:2;position:relative}.single-projects .main-content{overflow:hidden}.top-title-section{width:100%;display:inline-block;padding:60px 0}.top-title-section .container{width:1280px}.top-title-section .info{width:30%;display:inline-block}.top-title-section .title{width:69%;display:inline-block;vertical-align:top;padding-right:60px}.top-title-section span.year{display:inline-block;color:#000;font-family:"heebo";font-weight:700;font-size:18px;margin-bottom:5px}.top-title-section span.cat{font-size:18px;color:#000;font-family:"heebo";font-weight:300}.top-title-section .title h2{font-size:50px;line-height:60px;font-family:"heebo";font-weight:700;margin-bottom:20px}.top-title-section .title h1{font-size:50px;line-height:60px;font-family:"heebo";font-weight:700;margin-bottom:20px}.top-title-section .title a.popup-link{display:inline-block;width:100%;vertical-align:middle;font-size:30px;color:#000;font-family:"heebo";margin-bottom:55px;font-weight:300}.top-title-section .title a.popup-link img{display:inline-block;vertical-align:middle;padding-left:10px}#project-banner{width:100%;float:left}#project-banner img{width:100%;display:block}.project-gallery{width:100%;float:left;padding:80px 0;overflow:hidden}.project-gallery ul{list-style:none;padding:0;margin:0 -30px}.project-gallery ul li{float:left;padding:30px}.project-gallery ul li.column1{width:100%}.project-gallery ul li.column2{width:50%}.project-gallery ul li img{width:100%}.popup-content{position:fixed;height:100%;width:70%;top:0;right:-100%;background:#000;padding:30px 102px 100px;background-position:right;z-index:99999;color:#fff;overflow-y:scroll;transition:all 1s ease}.popup-content.open{right:0}.popup-content .close-btn{font-family:"heebo";font-size:30px;width:100%;margin-bottom:100px;display:inline-block}.popup-content .close-btn a{color:#fff}.popup-content .close-btn img{margin-right:9px}.popup-content .title h2{font-size:50px;line-height:50px;font-family:"heebo";font-weight:600;margin-bottom:100px}.popup-content .project-info{width:100%;display:inline-block;margin-bottom:35px}.popup-content .project-info ul{list-style:none;margin:0;padding:0}.popup-content .project-info ul li{font-size:30px;font-weight:300;font-family:"heebo";padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #9d9b9b;color:#f5f3f3}.popup-content .project-info ul li span{font-weight:700;color:#fff}.popup-content .content{font-family:"heebo";font-size:24px;line-height:1.4;margin-bottom:40px;font-weight:300}.popup-content .content p{margin-bottom:40px}.popup-content .soical-share h3{font-family:"heebo";font-weight:700;font-size:30px;line-height:50px;margin-bottom:25px}.popup-content .soical-share ul{list-style:none;margin:0;padding:0}.popup-content .soical-share ul li{width:auto;display:inline-block;vertical-align:middle;margin-right:25px}.single-projects .next-post,.single-concorsi .next-post{width:100%;display:inline-block;padding-bottom:100px;overflow:hidden;position:relative}.single-projects .next-post .next-post-inner,.single-concorsi .next-post .next-post-inner{width:100%;text-align:center;display:inline-block;position:relative;z-index:99}.single-projects .next-post .next-post-inner .box-list,.single-concorsi .next-post .next-post-inner .box-list{width:34%;display:inline-block;text-align:left}.single-projects .next-post .next-post-inner .box-list .image-box,.single-concorsi .next-post .next-post-inner .box-list .image-box{overflow:hidden}.single-projects .next-post .next-post-inner .box-list:hover .image-box img,.single-concorsi .next-post .next-post-inner .box-list:hover .image-box img{transform:scale(1.2)}.single-projects .next-post .next-post-inner .box-list img,.single-concorsi .next-post .next-post-inner .box-list img{width:100%;margin-bottom:15px;transition:all 3s ease}.single-projects .next-post .next-post-inner .box-list h2,.single-concorsi .next-post .next-post-inner .box-list h2{font-family:"heebo";font-weight:700;font-size:24px;line-height:1.4;color:#000}.single-projects .next-post .next-post-inner a,.single-concorsi .next-post .next-post-inner a{text-decoration:none !important}.timeline-section{background:#000;color:#fff;padding:470px 0 160px;position:relative;overflow:hidden}.timeline-section:before{content:'LA STORIA';width:100%;position:absolute;top:0;left:0;font-size:240px;line-height:363px;text-align:center;font-family:"heebo";font-weight:700;white-space:nowrap;text-shadow:0 0 2px #fff;color:#000;opacity:.5}.timeline-container{width:100%;overflow:hidden;position:relative;z-index:999}.time-pad{padding:1rem}.timeline-blocks{width:900%;margin:0;padding:0}.timeline-blocks li{display:inline-block;width:100vw;max-width:11%}.timeline-block{width:90%;max-width:575px;margin:0 auto 0 15.3%;font-size:30px;line-height:40px;font-family:"heebo";font-weight:300}.timeline-section .timeline{position:absolute;top:410px;right:0}.timeline{text-align:center;width:89%;margin:0 auto;float:right}.timeline:before{background:#2574a9;content:' ';display:block;height:5px;margin-top:37px;width:90%;left:5%;position:absolute;z-index:-1}.timeline li{border-radius:30px;float:left;width:33.33%;height:1px;background:#5c5c5c;margin:0;cursor:pointer;list-style:none;position:relative}.timeline-image{float:left;width:50%;height:200px}.timeline-description{text-align:center;float:left;width:50%;height:200px}.timeline-active{background:#fff!important;transition:background .2s}.timeline li:before{border-radius:35px;width:15px;height:15px;content:' ';display:block;margin-left:-3px;margin-top:-7px;background:#535353;position:absolute;left:0;z-index:99}.timeline li.timeline-active:before{background:#fff}.timeline li span{color:#535353;font-size:30px;font-family:"heebo";font-weight:700;position:absolute;left:-38px;transform:rotate(91deg);-webkit-transform:rotate(91deg);-moz-transform:rotate(91deg);top:-139px}.timeline li.timeline-active span{color:#fff;font-size:60px;left:-77px;top:-210px}.timeline li:after{width:90px;height:1px;content:'';background:#535353;position:absolute;left:0;transform:rotate(90deg);left:-41px;top:-14px}.timeline-section .small-centered a{margin:0 5px}.timeline-section .small-centered{position:absolute;left:90px;top:398px}.news-press-inner .column{float:left;display:none}.news-press-inner .column.show{display:block;width:100%}.news-press-inner .grid{margin:auto;width:100%;position:relative;padding-bottom:0}.news-press-inner img{height:auto;max-width:100%}#news-tab-btn{width:100%;text-align:center;margin-bottom:40px}#news-tab-btn button.btn:focus{box-shadow:none !important}#news-tab-btn button.btn{font-size:24px;line-height:40px;font-family:"heebo";padding:0 20px;outline:none}#news-tab-btn button.btn.active{font-weight:700}.news-press .news-section{overflow:hidden}.news-press-inner .column{display:none}.news-press-inner .column .content{background-color:#fff;padding:0;margin-bottom:70px;width:100%;display:inline-block}.news-press-inner .column .content .image-box{width:100%;float:left;overflow:hidden}.news-press-inner .column .content .image-box img{width:100%;display:block;margin-bottom:10px;transition:all 3s ease}.news-press-inner .column .content:hover .image-box img{transform:scale(1.2)}.news-press-inner .column .content .date,.news-press-inner .column .content .cat{width:100%;display:inline-block;color:#0a0a0a;font-family:"heebo";font-size:14px;font-weight:300}.news-press-inner .column .content a:hover{text-decoration:none !important}.news-press-inner .column .content h1{font-family:"heebo";font-weight:600;color:#0a0a0a;font-size:24px;line-height:1.4;margin:5px 0}.news-press-inner .column .content h2{font-family:"heebo";font-weight:600;color:#0a0a0a;font-size:24px;line-height:1.4;margin:5px 0}.news-section #seeMore{width:100vw;float:left;text-align:center;padding:40px 0;border-top:1px solid #a3a3a3;margin-top:0;position:absolute;left:0;bottom:0;margin-left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);color:#000;font-family:"heebo";font-weight:700;font-size:18px}.news-section #seeMore:before{content:'';display:inline-block;vertical-align:middle;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/loadmore.svg);background-repeat:no-repeat;width:34px;height:38px;margin-right:15px;background-size:100%;margin-top:-2px}.news-section #seeMore:hover{color:#fff;background:#000;text-decoration:initial}.post-detail-section .container{max-width:1170px}.post-detail-section .post-detail-inner{width:100%;display:inline-block;padding-bottom:100px}.post-detail-section .post-detail-inner .image{width:100%;display:inline-block;margin-bottom:100px;text-align:center}.post-detail-section .post-detail-inner .image img{width:100%;height:auto}.post-detail-section .post-detail-inner .title-info{width:100%;display:inline-block}.post-detail-section .post-detail-inner .date,.post-detail-section .post-detail-inner .cat{width:100%;display:inline-block;color:#0a0a0a;font-family:"heebo";font-size:18px;font-weight:300;text-align:center}.post-detail-section .post-detail-inner .title h2{margin:0;font-family:"heebo";font-weight:600;font-size:50px;line-height:50px;margin:10px 0;text-align:center}.post-detail-section .post-detail-inner .title h1{margin:0;font-family:"heebo";font-weight:600;font-size:50px;line-height:50px;margin:10px 0;text-align:center}.post-detail-section .post-detail-inner .content{width:100%;float:none;text-align:center;margin-top:35px;padding-left:0;font-size:24px;line-height:1.4;font-family:"heebo";font-weight:300}.post-detail-section .post-detail-inner .content strong{font-weight:600}.post-detail-section .post-detail-inner .content p{margin-bottom:50px}.post-detail-section .post-detail-inner .content .download-btn .theme-btn{background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/download-btn.png);background-repeat:no-repeat;background-position:90%;font-weight:400}.post-detail-section .post-detail-inner .content .download-btn .theme-btn:hover{background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/download-btn-hover.png);background-repeat:no-repeat;background-position:90%;font-weight:400}.tag-section .container{width:770px}.tag-section .tag-inner h2{width:100%;display:inline-block;margin-bottom:30px;font-family:"heebo";font-weight:700;color:#0a0a0a;font-size:50px;line-height:50px;font-weight:700}.tag-section .tag-inner div#news-tab-btn{text-align:left;margin:0}.tag-section .tag-inner div#news-tab-btn li{width:auto;display:inline-block;padding:0 20px;position:relative}.tag-section .tag-inner div#news-tab-btn li:first-child{padding-left:0}.tag-section .tag-inner div#news-tab-btn li a{font-family:"heebo";font-size:30px;color:#000;font-weight:300}.tag-section .tag-inner div#news-tab-btn li:after{content:'';position:absolute;right:0;width:2px;height:30px;background:#000;top:7px}.tag-section .tag-inner div#news-tab-btn li:last-child:after{display:none}.news-link .button-box{width:100%;float:left;text-align:center;border-top:1px solid #a3a3a3;margin-top:80px}.news-link .button-box a{font-size:18px;line-height:23px;color:#000;font-family:"heebo";font-weight:700;vertical-align:middle;padding:50px 0;width:100%;display:inline-block}.news-link .button-box a:hover{color:#fff;background:#000;text-decoration:initial}.news-link .button-box a:before{content:'';display:inline-block;vertical-align:middle;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/link-img.png);background-repeat:no-repeat;width:34px;height:34px;margin-right:15px}.news-link .button-box a:hover:before{filter:contrast(0)}.footer-top-conatct{width:100%;float:left;background:#000;border-bottom:1px solid #ccc;padding:234px 0 180px;position:relative;overflow:hidden}.footer-top-conatct .container{max-width:1170px;position:relative;z-index:99}.footer-top-conatct h2{margin:0;font-family:"heebo";font-weight:700;font-size:50px;line-height:50px;margin:10px 0 30px;color:#fff}.footer-top-conatct ul{list-style:none;margin:0;padding:0;margin-top:30px}.footer-top-conatct ul li{width:auto;display:inline-block;margin-right:20px}.footer-top-conatct:before{content:' ';width:100%;display:block;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/condivide_articolo.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:10%;left:0;right:0;bottom:44%}.carousel-signle-slider{width:100%;float:left;background:#fff;position:relative}.carousel-signle-slider .left-box{width:50%;position:relative;height:100%;float:left}.carousel-signle-slider .left-box:before{content:'PLUS';width:fit-content;position:absolute;top:0;left:30px;font-size:240px;line-height:363px;text-align:center;font-family:"heebo";font-weight:700;white-space:nowrap;opacity:.8;-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent;color:#dbdada}.carousel-signle-slider .right-box{width:50%;float:right;background:#f3f3f3;padding:500px 8% 100px}.carousel-signle-slider .right-box .owl-carousel{position:initial}.carousel-signle-slider .right-box .slider-content{font-size:30px;line-height:40px;font-family:"heebo";font-weight:300}.carousel-signle-slider .right-box .slider-content h3{width:100%;font-size:30px;line-height:50px;color:#000;font-family:"heebo";font-weight:700}.carousel-signle-slider .right-box .owl-dots{counter-reset:"0" slides-num;position:absolute;bottom:80px;left:0;margin-top:15px;width:710px}.carousel-signle-slider .right-box .owl-dots:after{content:"/ 0" counter(slides-num);display:inline-block;font-size:20px;font-weight:700;vertical-align:bottom;padding-left:0;font-size:130px;font-family:"heebo";font-weight:700;color:#d0cece;opacity:.26}.carousel-signle-slider .right-box .owl-dot{display:inline-block;counter-increment:slides-num;margin-right:0}.carousel-signle-slider .right-box .owl-dot span{display:none}.carousel-signle-slider .right-box .owl-dot.active:before{content:"0" counter(slides-num);display:inline-block;vertical-align:middle;left:0;top:0;color:#d0cece;font-size:274px;font-family:"heebo";font-weight:700;line-height:304px;opacity:.26}.carousel-signle-slider .right-box .owl-nav{display:block;position:absolute;top:445px;outline:none !important}.carousel-signle-slider .right-box .owl-nav .owl-next{background-image:url(/wp-content/uploads/freccia_nera_dx.png) !important;width:30px;height:30px;font-size:0;background-position:center;background-repeat:no-repeat;background-size:contain;outline:none !important;background-color:transparent !important}.carousel-signle-slider .right-box .owl-nav .owl-prev{background-image:url(/wp-content/uploads/freccia_nera_sx.png) !important;width:30px;height:30px;font-size:0;background-position:center;background-repeat:no-repeat;background-size:contain;outline:none !important;background-color:transparent !important}.content-box-section{width:100%;display:inline-block;padding:120px 0;text-align:center}.content-box-section .container{width:1045px}.content-box-section h2{font-size:50px;font-family:"heebo";margin-bottom:60px}.content-box-section .sub-title{display:none;width:571px;background:#fcfc35;color:#000;font-size:20px;line-height:40px;font-family:"heebo";font-weight:700;margin-top:-20px;float:left;position:relative;z-index:99;margin-left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%)}.content-box-section .button{margin-top:50px}.content-box-section .button a{text-align:left}.carousel-tab-slider{width:100%;float:left;position:relative;overflow:hidden}.carousel-tab-slider .left-box{width:50%;float:left;position:absolute;left:0;top:0;height:100%;background-size:cover}.carousel-tab-slider .right-box{width:50%;float:right;background:#000;text-align:center;padding:162px 15%;position:relative}.carousel-tab-slider .right-box:before{content:'STILE';width:fit-content;position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:240px;line-height:363px;text-align:center;font-family:"heebo";font-weight:700;white-space:nowrap;-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent;color:#fff;opacity:.2}.carousel-tab-slider .right-box ul{position:absolute;left:8%;bottom:162px;border:none;display:block;z-index:99}.carousel-tab-slider .right-box ul li.nav-item a{color:#535353;font-size:30px;font-family:"heebo";font-weight:700;text-align:left;padding:0;line-height:50px;background:0 0 !important;border:none}.carousel-tab-slider .right-box ul li.nav-item a.active{color:#fff}.carousel-tab-slider .right-box .tab-content{z-index:99}.carousel-tab-slider .left-box{width:100%;float:left;position:absolute;left:-100%;top:0;height:100%;background-size:cover}.carousel-tab-slider .right-box .tab-content img{max-width:264px;overflow:hidden}.project-absolute-bottom{position:absolute;bottom:0;padding-bottom:15px}.news-grid{padding-bottom:0}.progetti-architettura-e-interior-design .home-contact-section h2{color:#000}.progetti-architettura-e-interior-design .home-contact-section a{color:#000;border-color:#000;background-color:transparent}.progetti-architettura-e-interior-design .home-contact-section a{color:#fff;border-color:#000;background-color:#000;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-btn-icon.png)}.progetti-architettura-e-interior-design .home-contact-section a:hover{color:#000;border-color:#000;background-color:transparent;background-image:url(//www.dolceassociati.com/wp-content/themes/dexanet-theme-child/assets/images/right-icon-black.png)}.new-timeline{background:#000;color:#fff;padding:100px 0 160px;position:relative;overflow:hidden}.new-timeline:before{content:"LA STORIA";width:fit-content;position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:240px;line-height:363px;text-align:center;font-family:"heebo";font-weight:700;white-space:nowrap;-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent;color:#fff;opacity:.2}.nav-storia{position:relative;margin-left:15%;overflow:hidden}@media only screen and (max-width:767px){.nav-storia{margin-left:30px}}.nav-storia .slick-list{z-index:1}.nav-storia:after{content:" ";height:1px;width:100%;background-color:#5c5c5c;display:block;position:absolute;left:21px;bottom:26px;z-index:0}.nav-storia .item{padding-bottom:350px;overflow:visible;position:relative}.nav-storia .item .conten-year{cursor:pointer;color:#535353;font-size:30px;font-family:"heebo";font-weight:700;position:absolute;left:0;transform:rotate(91deg) translateY(173%);-webkit-transform:rotate(91deg) translateY(173%);-moz-transform:rotate(91deg) translateY(173%);bottom:110px;display:inline-block;transform-origin:bottom right}.nav-storia .item:after{content:" ";width:1px;background-color:#5c5c5c;height:100px;position:absolute;bottom:0;left:28px}.nav-storia .item:before{border-radius:35px;width:15px;height:15px;content:" ";display:block;background:#535353;position:absolute;left:21px;bottom:20px;z-index:99}.nav-storia .item.slick-current .conten-year{color:#fff;font-size:60px;font-family:"heebo";font-weight:700;position:absolute;left:0;transform:rotate(91deg) translateY(201%);-webkit-transform:rotate(91deg) translateY(201%);-moz-transform:rotate(91deg) translateY(201%);bottom:110px;display:inline-block;transform-origin:bottom right}.nav-storia .item.slick-current:before{background:#fff}.storia-gallery .items{position:relative;padding-left:15%;padding-top:20px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0}@media only screen and (max-width:767px){.storia-gallery .items{padding-left:30px;padding-right:30px;padding-top:50px}}.storia-gallery .testo{width:90%;max-width:575px;font-size:30px;line-height:40px;font-family:"heebo";font-weight:300;margin-left:21px;margin-left:36%}@media only screen and (max-width:1440px){.storia-gallery .testo{margin-left:37%}}.postid-412 .project-gallery .gallery-inner .project-image-item .label-project{position:absolute;bottom:45px;right:40px}.postid-412 #project-banner div.label-project{position:absolute;bottom:15px;right:10px}.postid-412 #project-banner div.label-project a,.project-gallery .gallery-inner .project-image-item .label-project a{color:#fff;padding:5px 10px;background-color:#000;font-weight:100;font-size:14px}@media only screen and (max-width:991px){.storia-gallery .testo{margin-left:21px}.carousel-signle-slider .right-box .owl-nav{top:auto}.postid-412 #project-banner div.label-project{bottom:10px;right:10px}.postid-412 .project-gallery .gallery-inner .project-image-item .label-project{bottom:20px;right:20px}.postid-412 #project-banner div.label-project a,.project-gallery .gallery-inner .project-image-item .label-project a{font-size:13px}}@media only screen and (max-width:767px){.storia-gallery .testo{width:100%;max-width:100%}}@media only screen and (max-width:480px){.storia-gallery .testo{font-size:18px;line-height:1.4}}.storia-gallery .slick-prev{font-size:0;border:0;background:0;position:absolute;outline:none;left:7%;top:-38px}@media only screen and (max-width:767px){.storia-gallery .slick-prev{left:15px;top:7px}}.storia-gallery .slick-prev:before{content:" ";display:block;width:24px;height:24px;background-image:url("/wp-content/uploads/freccia_bianca_sx.png");background-position:center;background-repeat:no-repeat;background-size:contain}.storia-gallery .slick-next{font-size:0;border:0;background:0;outline:none;position:absolute;left:10%;top:-38px}@media only screen and (max-width:767px){.storia-gallery .slick-next{left:auto;right:15px;top:7px}}.storia-gallery .slick-next:before{content:" ";display:block;width:24px;height:24px;background-image:url("/wp-content/uploads/freccia_bianca_dx.png");background-position:center;background-repeat:no-repeat;background-size:contain}.a2a_kit{margin-top:20px}.a2a_kit a{margin-right:10px}.wp-block-social-links .wp-social-link svg{width:36px !important;height:36px !important}.sharethis-inline-share-buttons img{width:36px !important;height:36px !important}.sharethis-inline-share-buttons .st-btn{padding-left:0 !important}.contact-form-bottom{padding:0 15px}.contact-form-bottom .right-box{width:70%;float:none;margin:0 auto}@media only screen and (max-width:1440px){.box-list-inner .left-box{width:60%;margin-right:4%;overflow:hidden}.main-header #navbarSupportedContent{width:75%;background-size:40% auto}.contact-section .right-box{padding-right:0}}@media only screen and (max-width:980px){.main-header #navbarSupportedContent{width:100% !important;right:-100%}}@media only screen and (max-width:991px){.home_box_content_section-inner .box-list:nth-child(odd){padding-right:15px}.home_box_content_section-inner .box-list:nth-child(even){padding-left:15px}.main-header #navbarSupportedContent ul#menu-primary-navigation{position:static;transform:none;padding:50px 0}}@media only screen and (max-width:767px){.wp-block-social-links .wp-social-link svg{width:24px !important;height:24px !important}.main-header #navbarSupportedContent{background-image:none}.project-absolute-bottom{position:static;bottom:0;padding-bottom:0;padding-top:0}.slider-secion .owl-nav button{width:30px;height:30px;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.news-grid{padding-bottom:0}.contact-section .right-box .row.align-items-center{font-size:14px}.home-contact-section{padding:100px 0;height:auto}.home-contact-section .container{position:static;transform:none}.contact-form-bottom .right-box{width:100%;float:none;margin:0 auto}}.home .banner-bottom-section,.home .home-box-section,.home .project-section,.home .home_box_content_section,.home .home-news-section{display:none !important}.tax-project_category .archive-container:after,.post-type-archive-concorsi .archive-container:after{content:' ';display:block;width:100%;height:100vh;max-height:778px;background-image:url(/wp-content/uploads/01_bg_cta_contattaci.jpg)}.tax-project_category .breadcrumb{margin-top:0 !important}.projects-template-default .top-title-inner .title,.concorsi-template-default .top-title-inner .title{position:relative}.projects-template-default .top-title-inner .title h2,.projects-template-default .top-title-inner .title h1,.concorsi-template-default .top-title-inner .title h2,.concorsi-template-default .top-title-inner .title h1{font-weight:600;margin-bottom:0 !important}.projects-template-default .top-title-section,.concorsi-template-default .top-title-section{padding-bottom:20px !important}.popup-custom-new{position:absolute;top:0;right:0;display:inline-block !important;width:auto !important;font-size:0 !important;border-radius:50%;border:1px solid #000;padding:19px;margin:0 auto !important}@media only screen and (max-width:767px){.popup-custom-new{font-size:0 !important;border-radius:50%;padding:15px}}@media only screen and (max-width:480px){.popup-custom-new{font-size:0 !important}}.popup-custom-new img{padding:0 !important}.studio-di-architettura-milano .content-box-section{display:none}.negozi-subsection .negozi-title{padding-top:50px;padding-bottom:30px;font-size:50px;font-weight:700;margin:0 auto;display:block}.new-box-list-item{margin-bottom:50px}.new-box-list-item .image-box img{transition:all .6s}.new-box-list-item .image-box:hover img{transform:scale(1.1)}.new-box-list-item .meta{margin-top:10px;font-size:18px;line-height:1.4;font-weight:400}.new-box-list-item h1 a{color:#000;font-size:18px;font-weight:700;line-height:1.4}.new-box-list-item h2 a{color:#000;font-size:18px;font-weight:700;line-height:1.4}@media only screen and (min-width:1441px){.archive .main-header .title,.archive .main-header .title{margin:0 0 0 140px}}.gm-style div{border:none !important}.gallery-hate .owl-stage{display:flex;align-items:center}.custom-slider-item img{max-height:600px;width:auto !important;margin:0 auto;max-width:100%}.banner-bottom-inner-new .text{max-width:932px;font-family:"heebo";color:#000;margin:0 auto;font-size:24px;line-height:30px;font-weight:300}.menu-lang{margin-top:10px}@media screen and (max-width:576px){.menu-lang{margin-top:12px}}.menu-lang ul{list-style:none;padding:0;margin:0}.menu-lang ul li a{width:50px;height:50px;text-align:center;display:inline-block;border-radius:50%;line-height:50px;border:1px solid #000;color:#000}@media screen and (max-width:576px){.menu-lang ul li a{line-height:35px;width:35px;height:35px;font-size:13px}}.menu-lang ul li a:hover{border:1px solid #000;color:#fff;background-color:#000}.home .menu-lang ul li a{border:1px solid #fff;color:#fff}.home .menu-lang ul li a:hover{text-decoration:none;color:#fff;background-color:#000a1a}.main-header.fixed-header .menu-lang ul li a{border:1px solid #000;color:#000}.main-header.fixed-header .menu-lang ul li a:hover{border:1px solid #000;color:#fff;background-color:#000}@media screen and (max-width:991px){.menu-lang ul li a{border:1px solid #000;color:#000}.menu-lang ul li a:hover{border:1px solid #000;color:#fff;background-color:#000}.home .menu-lang ul li a{border:1px solid #000;color:#000}}.tab-part .title-seo{color:#000;font-size:50px;line-height:50px;font-family:"heebo";font-weight:700;display:inline-block;border-bottom:5px solid #000;padding-bottom:6px}@media screen and (max-width:990px){.banner-bottom-section .banner-bottom-inner .text{margin-top:45px !important}}.home-contact-section .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.collapse-section .accordion-toggle svg{width:24px;margin-left:10px;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.collapse-section .accordion-toggle[aria-expanded=true] svg{width:24px;margin-left:10px;transform:rotate(180deg);webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.expand-seo{display:flex;flex-wrap:wrap}.item-seo{flex-basis:33.33%}@media(max-width:763px){.arrow-section{text-align:center}.collapse-section .accordion-toggle svg{width:18px;margin-left:7px;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.collapse-section .accordion-toggle[aria-expanded=true] svg{width:18px;margin-left:7px;transform:rotate(180deg);webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.item-seo{flex-basis:100%;text-align:left}}