h1{padding:0px!important}h1 span,h2 span{font-weight:200}.main-slide .et_pb_slide_description h1{font-size:65px}.main-slide.realizations .et_pb_slide_description h1{font-size:40px}.main-header a{margin-right:20px}.main-header a.phone,.main-header a.mail{float:left;color:#fff;font-weight:300}.main-header a:hover.phone,.main-header a:hover.mail{text-decoration:underline}.main-header span{font-size:15px}.main-header span.et-pb-icon{top:6px;margin-right:7px;float:left;position:relative}.main-slide .et_pb_slide_description{width:80%;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:#fb4e19}.main-slide .et-pb-arrow-next,.main-slide .et-pb-arrow-prev{opacity:1!important}.main-slide .et-pb-arrow-next{right:22px}.main-slide .et-pb-arrow-prev{left:22px}.main-box:hover .et-pb-icon,.main-box:hover h2,.main-box:hover p{color:#fff!important}.et_pb_text_inner ul{margin-left:15px}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:767px){.main-slide .et-pb-arrow-next{right:0px}.main-slide .et-pb-arrow-prev{left:0px}}a.k-link-fff{color:#fff}.k-footer-h3{color:#fff;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;font-size:20px;font-weight:500}.k-footer-title-h3{font-size:25px;color:#FFFFFF!important;font-weight:500;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em}.k-banner-h2{font-weight:300!important;text-transform:uppercase!important;font-size:20px!important;color:#FFFFFF!important;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;padding-bottom:10px}.k-banner-h1{font-size:65px;line-height:1.2em;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;font-weight:500}h2.k-pb-0{padding-bottom:0}.k-red-sub-h3,.et_pb_text_0 h1.k-red-sub-h3{font-weight:600;text-transform:uppercase;font-size:19px;color:#fb3b00!important;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;padding-bottom:10px}.k-sub-h3{font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;font-weight:600;font-size:25px;color:#04215b!important;padding-bottom:10px}.main-box:hover .k-sub-h3{color:#fff!important}.k-box-title-h2{font-weight:600;font-size:40px!important;color:#FFFFFF!important;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em}.k-title-h2{font-weight:600;font-size:40px;color:#FFFFFF!important;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;padding-bottom:10px}.k-title-h1{font-weight:600;font-size:40px;color:#04215b!important;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em}.k-title-h2 span,.k-title-h1 span{font-weight:200}.k-title-h3,.et_pb_text_1 h2.k-title-h3{font-size:30px;padding-bottom:10px;line-height:1.2em;font-weight:500;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;color:#333!important;text-transform:initial}@media only screen and (max-width:767px){.k-red-sub-h3{text-align:center}.k-title-h2{font-size:30px;text-align:center}}@media only screen and (max-width:500px){.main-header div{margin-bottom:0px}.main-header a.phone,.main-header a.mail{float:none;display:table;margin:0px}.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}.k-banner-h1{font-size:40px}}.zk-homepage-text>summary{font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:18px;background:#04215b;color:#fff;border-radius:2px;margin:20px auto 29px auto;padding:5px 15px;cursor:pointer;list-style:none;width:fit-content}.zk-homepage-desc{font-weight:300}.zk-homepage-desc strong{font-weight:400}.zk-homepage-desc p{text-align:justify}