html{scroll-behavior:smooth}.position-relative{position:relative}section[id]{scroll-margin-top:80px}#header,#pxl-header-elementor{position:sticky;top:0;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;box-shadow:0 0 10px rgba(0,0,0,.2)}.admin-bar #header,.admin-bar #pxl-header-elementor{top:32px}@media (max-width:767px){#header,#pxl-header-elementor{top:0}}#header .elementskit-menu-container,#pxl-header-elementor .elementskit-menu-container{height:100%!important;display:flex;align-items:center}#header .elementskit-navbar-nav a,#pxl-header-elementor .elementskit-navbar-nav a{color:#091b32;transition:all .6s ease-in-out;padding:36px 16px;line-height:1;overflow:hidden;font-weight:500;font-size:15px}#header .elementskit-navbar-nav a:after,#pxl-header-elementor .elementskit-navbar-nav a:after{content:"";position:absolute;width:100%;height:4px;transition:all .6s ease-in-out;background:#25a64f;bottom:0;left:0;transform:translateY(100%);transform-origin:bottom center}#header .elementskit-navbar-nav a.pxl-onepage-active,#header .elementskit-navbar-nav a:hover,#pxl-header-elementor .elementskit-navbar-nav a.pxl-onepage-active,#pxl-header-elementor .elementskit-navbar-nav a:hover{color:#25a64f}#header .elementskit-navbar-nav a.pxl-onepage-active:after,#header .elementskit-navbar-nav a:hover:after,#pxl-header-elementor .elementskit-navbar-nav a.pxl-onepage-active:after,#pxl-header-elementor .elementskit-navbar-nav a:hover:after{transform:translateY(0)}body #appointment-form{width:100%}body #appointment-form .elementor-widget-container{display:flex;justify-content:center;margin:0 auto;width:100%}body #appointment-form .pxl-contact-form{margin:0 auto}body #appointment-form .pxl-contact-form .pxl-item--inner{background:#091b32}body #appointment-form .pxl-item--desc{width:100%;color:rgba(255,255,255,.7);margin-bottom:60px}body #appointment-form .pxl-item--desc span.pxl-desc--text{display:block;max-width:none}body #clients-carousel{position:relative}body #clients-carousel:after,body #clients-carousel:before{content:"";position:absolute;width:10%;height:100%;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);top:0;left:0;z-index:5}body #clients-carousel:after{right:0;left:auto;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}body #clients-carousel .swiper-wrapper{transition-timing-function:linear!important}body #clients-carousel .swiper-wrapper img{height:100px;-o-object-fit:contain;object-fit:contain}body #projects .pxl-post--btn{display:none}body #projects a.pxl-category-link,body #projects a.pxl-title--link{pointer-events:none}body #projects .pxl-post--title{max-width:none}body #projects .pxl-post--desc{margin:16px 0;line-height:1.6;color:#364153;font-size:14px}body #projects .pxl-post--category{font-size:13px}