h1{padding:0px!important}h1 span{color:#cda274}.main-slide .et_pb_slide_description h1{font-size:65px}.main-slide.realizations .et_pb_slide_description h1{font-size:40px}.main-header{position:absolute;width:100%}.main-header .main-menu{float:left;margin:0px!important;width:80%!important;display:table}.main-header .main-button{float:right;margin:0px!important;width:auto!important;display:table;padding:21px 45px 20px}.main-slide .et_pb_slide_description{width:60%;float:left;padding:0px}.main-slide .et-pb-arrow-prev,.main-slide .et-pb-arrow-next{background:#3b3a3d;font-size:25px;border-radius:0px;padding:5px}.main-slide .et-pb-arrow-prev:hover,.main-slide .et-pb-arrow-next:hover{background:#cda274}.main-slide.realizations .et_pb_slide_description{width:70%;float:left;padding:0px}.main-box:hover .et-pb-icon,.main-box:hover h2,.main-box:hover p{color:#fff!important}.main-box:hover a{border:1px solid #fff!important}.main-content-counter .percent{margin:0px!important}.main-list{margin-bottom:10px!important}.main-list .et_pb_image_wrap{margin-top:6px!important}.main-list .et_pb_blurb_container{padding:0px!important}.offer .box .et_pb_icon{margin-bottom:20px!important}.et_pb_counter_amount{line-height:0}.main-contact .et_pb_main_blurb_image{margin:0px 0px 15px}.main-contact .et_pb_space{margin:10px 0px!important;height:1px}footer nav ul li{width:100%!important}footer .et_pb_blurb_content h3{padding:0px}footer .et_pb_blurb_container{padding-left:10px!important}@media only screen and (max-width:1500px){.main-header .main-menu{width:70%!important}}@media only screen and (max-width:1200px){.main-header .main-menu ul li a{font-size:12px!important}}@media only screen and (max-width:980px){.main-header .main-menu{width:100%!important}.main-header .main-menu img{width:auto!important}.main-header .main-button{display:none}.main-header .et_mobile_nav_menu{margin-right:30px!important}.main-slide .et_pb_slide_description{width:100%}.main-slide.realizations .et_pb_slide_description{width:100%}footer .et_pb_menu__menu{display:table!important}footer .et_mobile_nav_menu{display:none!important}}@media only screen and (max-width:500px){.main-slide .et_pb_slide_description h1{font-size:40px}footer nav ul li a{width:100%}footer nav ul li{text-align:center!important}}