body.single-project #main-content,body.et-project #main-content{padding-top:70px}body.home:not(.et-fixed-header) #main-header,body.home:not(.et-fixed-header) #top-header{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.3s ease,visibility 0.3s ease!important}body.home.et-fixed-header #main-header,body.home.et-fixed-header #top-header{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.custom-top-header-bar{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:10px 20px;background-color:#ffffff;box-sizing:border-box}.custom-top-header-bar .top-logo-item{flex:1}.top-logo-item.logo-left{text-align:left}.top-logo-item.logo-center{text-align:center}.top-logo-item.logo-right{text-align:right}.custom-top-header-bar img{max-height:50px;width:auto}body:not(.home) #main-content{padding-top:200px!important}.wpcf7 input[type="submit"]{background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,.4);padding:16px 40px;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.wpcf7 input[type="submit"]:hover{background:#ffffff;color:#111111;border-color:#ffffff}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:16px 18px;font-size:16px}#main-footer .et_pb_menu__menu{width:100%!important}#main-footer ul.et-menu{display:flex!important;justify-content:space-between!important;width:100%!important;flex-wrap:nowrap!important}#main-footer ul.et-menu li{flex:1!important;text-align:center!important}#main-footer .et_pb_menu__menu{width:100%!important}#main-footer ul.et-menu{display:flex!important;justify-content:space-between!important;width:100%!important;flex-wrap:nowrap!important}#main-footer ul.et-menu li{flex:1!important;text-align:center!important}#main-footer .container{width:100%!important;max-width:100%!important;padding-left:80px!important;padding-right:80px!important}.et_pb_gallery_image.landscape[data-per_page="500"]{padding-top:0!important;height:auto!important;display:block!important}.et_pb_gallery_image.landscape[data-per_page="500"] img{position:relative!important;width:100%!important;height:auto!important;object-fit:contain!important}body.home.hide-divi-menu #main-header,body.home.hide-divi-menu #top-header,body.home.hide-divi-menu header.et-l--header,body.home.hide-divi-menu .et_pb_section_sticky,body.home.hide-divi-menu .et_pb_sticky{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.4s ease-in-out,visibility 0.4s ease-in-out!important}body.home.reveal-divi-menu #main-header,body.home.reveal-divi-menu #top-header,body.home.reveal-divi-menu header.et-l--header,body.home.reveal-divi-menu .et_pb_section_sticky,body.home.reveal-divi-menu .et_pb_sticky{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#page-container{padding-top:0px!important;margin-top:0px!important}.menu-item.cta-button>a{background-color:#000000!important;color:#ffffff!important;padding:12px 18px!important;border-radius:6px;display:inline-block}.menu-item.cta-button>a:hover,.menu-item.cta-button>a:focus,.menu-item.cta-button>a:visited,.menu-item.cta-button>a:active{color:#ffffff!important}body.home header a:contains("Solicită o întâlnire"),body.home #main-header a:has(span),body.home .et_pb_menu a:has(span),body.home #top-menu li a[href*=""]{}body.home #main-header a,body.home header.et-l--header a,body.home .et_pb_menu a,body.home .et_pb_button{}@media (max-width:980px){body.home.reveal-divi-menu #main-header,body.home.reveal-divi-menu header.et-l--header{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:999999!important}}@media only screen and (min-width:768px){.et_pb_filterable_portfolio .et_pb_portfolio_items{display:block!important;column-count:3!important;column-gap:25px!important;height:auto!important;overflow:visible!important}.et_pb_filterable_portfolio .et_pb_portfolio_item{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 25px 0!important;break-inside:avoid!important;page-break-inside:avoid!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;visibility:visible!important;opacity:1!important}}/.single-project .et_pb_gallery,.single-project .et_pb_gallery_grid{width:100%!important;max-width:100%!important}.single-project .et_pb_gallery_grid .et_pb_gallery_items,.et_pb_gallery_grid .et_pb_gallery_items{display:block!important;column-count:3!important;column-gap:20px!important;width:100%!important}.single-project .et_pb_gallery_grid .et_pb_gallery_item,.et_pb_gallery_grid .et_pb_gallery_item{display:inline-block!important;width:100%!important;max-width:100%!important;margin:0 0 20px 0!important;float:none!important;clear:none!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;page-break-inside:avoid!important}.single-project .et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image,.single-project .et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image img,.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image img{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important}@media (max-width:980px){.single-project .et_pb_gallery_grid .et_pb_gallery_items,.et_pb_gallery_grid .et_pb_gallery_items{column-count:2!important}}@media (max-width:479px){.single-project .et_pb_gallery_grid .et_pb_gallery_items,.et_pb_gallery_grid .et_pb_gallery_items{column-count:1!important}}.et-fixed-header #top-menu li:last-child a,.et-fixed-header .et_pb_menu ul li:last-child a,.et-fixed-header .et_pb_menu__cta a,.et-fixed-header .et_pb_button,.et_pb_sticky .et_pb_button,.et_pb_section_sticky .et_pb_button,.et_pb_sticky #top-menu li:last-child a,.et_pb_sticky .et_pb_menu ul li:last-child a{color:#020202!important}#custom-top-banner{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;width:90%!important;max-width:1920px!important;margin:0 auto!important;padding-top:0!important;padding-bottom:0!important;padding-left:6%!important;padding-right:5%!important;box-sizing:border-box!important;line-height:0!important}#custom-top-banner .top-banner-img{display:flex!important;flex:0 0 auto!important;box-sizing:border-box!important}#custom-top-banner .top-banner-img.img-left{justify-content:flex-start!important}#custom-top-banner .top-banner-img.img-center{justify-content:center!important}#custom-top-banner .top-banner-img.img-right{justify-content:flex-end!important}#custom-top-banner .top-banner-img img{width:auto!important;max-width:100%!important;height:auto!important;max-height:60px!important;object-fit:contain!important;display:block!important}@media screen and (max-width:980px){#custom-top-banner{width:90%!important;padding-left:3%!important;padding-right:3%!important}}@media screen and (max-width:300px){#custom-top-banner{display:none!important}}@media screen and (min-width:2200px){#custom-top-banner{padding-right:1%!important;padding-left:1%!important}}