.heading .title .highlighted-text{background-image:linear-gradient(rgba(14,14,16,.5),rgba(14,14,16,.5))}.elementor .btn>img{vertical-align:middle}.elementor .tag p,.elementor .icon-box-details,.elementor .icon-box-title,.elementor .grade p{margin:0}.elementor .icon-box.with-left-icon:not(.with-full-icon) .icon-box-icon{top:-5px}.elementor .parallax-holder .parallax,.elementor .parallax-holder .parallax.portfolio-item-image{width:100%;max-width:100%;height:100%;margin-left:0;margin-top:0;margin-bottom:0}.elementor img.parallax{box-shadow:0 4px 4px rgba(23,22,26,.04);border-radius:6px}.clb__flex{transform-origin:center;transform:rotate(-30deg)}@media screen and (min-width:769px){.elementor .icon-box.with-left-icon:not(.with-full-icon){padding-left:80px}}.site-footer .page-container{--clb-container-width:1400px}.site-footer{background-color:#fff}.site-footer h6,.site-footer .widgets,.site-footer .scroll-top,.site-footer .color-switcher-item.dark,.site-footer .button,.site-footer input,.site-footer-copyright{color:#232226}.site-footer-copyright{background-color:#17161a}.site-footer-copyright .holder{color:#8b8a8d}.header-wrap.page-container:not(.-full-w){--clb-container-width:1400px}.header:not(.-sticky){background-color:#0e0e10}.header.-sticky:not(.header-8){background-color:#0000000}.-sticky:not(.-mobile) .menu-blank,.-sticky:not(.-mobile) .menu>li>a,.-sticky .hamburger-outer,.-sticky .branding-title,.-sticky .icon-button:not(.-overlay-button):not(.-small):not(.-extra-small),.-sticky .cart-button-total a,.-sticky .lang-dropdown{color:#fff}.-sticky .menu-optional .lang-dropdown{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.menu-optional .button-group .button{--clb-color-white:#0e0e10}.menu-optional .button-group .button:not(.page-link):not(.-dm-ignore){--clb-color-button:#87e54b}.header:not(.-mobile) .menu{color:#fff}.hamburger-nav .details-column:not(.social-networks),.hamburger-nav .details-column:not(.social-networks) b{font-family:"Unbounded",sans-serif}@media screen and (max-width:768px){.header,.slide-in-overlay{opacity:0}}.project:not(.-layout8) .-with-slider .overlay{background-color:1}.project .video-button:not(.-outlined) .icon-button{background-color:1}@media screen and (min-width:1181px){.header .branding .logo img,.header .branding .logo-mobile img,.header .branding .logo-sticky-mobile img,.header .branding .logo-dynamic img{min-height:42px;height:42px}}@media screen and (max-width:768px){.header .branding .logo img,.header .branding .logo-mobile img,.header .branding .logo-sticky-mobile img,.header .branding .logo-dynamic img{min-height:27px;height:27px}}