body{color:#ccc!important;transition:background .3s,color .3s;font-family:"nexa";width:100vw!important}#page-container{width:100vw!important;overflow-x:hidden!important}body.white{color:rgba(0,0,0,0.9)!important}h1,h2,h3,.ref{color:white;font-family:"nexa"!important}body.white .person strong,body.white .ref,body.white h1,body.white h2,body.white h3,body.white .switchColor,body.white .et_pb_group_carousel_slide .et_pb_group strong,body.white .et_pb_group_carousel_arrow .et-pb-icon{color:rgba(0,0,0,0.9)!important}body.white .et_pb_group_carousel_slide .et_pb_group span{color:rgba(0,0,0,0.6)!important}body.home,body.home #dss-menu-wrap,body.home #dss-bottom-wrap{background:#000000!important}body.home.white,body.home.white #dss-menu-wrap,body.home.white #dss-bottom-wrap{background:white!important}body.page-id-156,body.page-id-156 #dss-menu-wrap,body.page-id-156 #dss-bottom-wrap,body.page-id-520,body.page-id-520 #dss-menu-wrap,body.page-id-520 #dss-bottom-wrap{background:#1947f5!important}body.page-id-156.white,body.page-id-156.white #dss-menu-wrap,body.page-id-156.white #dss-bottom-wrap,body.page-id-520.white,body.page-id-520.white #dss-menu-wrap,body.page-id-520.white #dss-bottom-wrap{background:white!important}body.page-id-156 .switchColor .et-pb-icon{color:white!important;transition:color .3s}body.page-id-156.white .switchColor .et-pb-icon{color:black!important;transition:color .3s}#menu-main li a,#menu-main-1 li a{color:white}body.white #menu-main li a,body.white #menu-main-1 li a{color:black!important}.contact-bg-black{display:block!important;width:max-content!important}.contact-bg-white{display:none!important;width:max-content!important}body.white .contact-bg-black{display:none!important}body.white .contact-bg-white{display:block!important}.nexa{font-family:"nexa"!important}.rubik{font-family:"rubik"!important}.btn-switch{position:absolute;top:0;right:0;border:1px solid white;width:50px;border-radius:30px;padding:3px;cursor:pointer}.btn-switch-circle{width:18px;height:18px;background:white;border-radius:50%;transition:all .3s}body.white .btn-switch{border:1px solid black}body.white .btn-switch-circle{background:black;transform:translatex(24px)}.circle{background-image:linear-gradient(135deg,rgba(0,0,0,0.2) 30%,#0246ff 100% 100%)}body.white .circle{background-image:linear-gradient(135deg,rgba(255,255,255,0.2) 30%,#7096fb 100% 100%)}#dss-services .et_pb_group_carousel_arrow_next{position:absolute;top:-70px;right:8vw}#dss-services .et_pb_group_carousel_arrow_prev{position:absolute;top:-70px;right:9vw;left:auto}@media screen and (max-width:1024px){#dss-services .et_pb_group_carousel_arrow_next{top:-50px;right:45px!important}#dss-services .et_pb_group_carousel_arrow_prev{top:-50px;right:40px!important}}#dss-group-slider .dss-layer{transition:opacity .7s;pointer-events:none;opacity:0}#dss-group-slider .dss-hover:hover .dss-layer{opacity:1}#popup-contact{position:fixed;z-index:200;left:50%;top:50%;transition:all .5s ease;transform-origin:center;transform:translate(-50%,-50%) scale(.7);opacity:0;pointer-events:none}#popup-contact.active{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}@media screen and (max-width:1024px){#popup-contact{position:fixed;z-index:200;left:0;top:0;width:100vw;height:100vh;overflow:hidden;overflow-y:scroll;transition:all .5s ease;transform-origin:top left;transform:translate(0,0) scale(.7);opacity:0;pointer-events:none}#popup-contact.active{opacity:1;transform:translate(0,0) scale(1);pointer-events:auto}}#popup-close{cursor:pointer}body.page-id-156 #page-container #dss-email a,body.page-id-156 #page-container #dss-big-decipod{color:white!important}body.page-id-156.white #page-container #dss-email a{color:#1947f5!important}body.page-id-156.white #page-container #dss-big-decipod{color:black!important}.dss-ref.z1{z-index:1!important}.dss-ref.z2{z-index:2!important}.ref h3{cursor:default;transition:opacity .3s;z-index:1}.ref h3.opac{opacity:1!important}.ref-img{position:relative;z-index:2!important}.ref-img .et_pb_image_wrap{position:absolute;width:200px!important;height:200px!important;opacity:0;pointer-events:none;transform:translate(30%,-50%);transition:all .3s ease;background:white;border-radius:20px;border:1px solid #ccc;overflow:hidden}.ref-img.active .et_pb_image_wrap{opacity:1;transform:translate(40%,-50%)}.ref-img img{width:105%!important;height:105%!important;object-fit:cover}