.dark-background{background-color:#252525}.top-info{color:#fff;min-height:45px;line-height:45px;display:flex;justify-content:space-around;height:100%;flex-wrap:wrap}.top-info p{padding:10px;margin:0;white-space:nowrap}.top-nav{display:flex;justify-content:space-between}.top-nav .navigation{display:flex;align-items:center}.top-nav .navigation nav{margin-left:auto}.navbar-item{height:112px;line-height:112px;color:#1d1d1d;font-weight:700;text-transform:uppercase;font-size:12px}.header-text-bg{background-color:#01bcf1;padding-top:.5rem;padding-bottom:.5rem}.header-text-bg h2{text-transform:uppercase;font-size:1.5rem;margin:0;text-align:center;color:#fff;font-weight:300}#scrollButton{width:50px;height:50px;background-color:#000;border-radius:50%;font-size:14px;color:#fff;position:fixed;bottom:10px;right:10px;z-index:1;text-align:center;padding-top:14px;cursor:pointer}.center-section{display:flex;background:#252525;color:#fff}.center-section .left-element{display:flex;justify-content:flex-end;padding:1rem}.center-section .center-element{display:flex;justify-content:center;padding:1rem}.welcome-element{display:flex;justify-content:flex-end;align-items:center;background-image:url(/images/static/par2.jpg);height:600px;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:0}.welcome-element .welcome-element-text{padding:2rem 0 2rem 2rem;box-shadow:0 0 10px 5px rgba(0,0,0,.25);display:flex;background:linear-gradient(180deg,#fff,#e3e3e3)}.welcome-element .welcome-element-text .left-text-element{text-align:center}.welcome-element .welcome-element-text .left-text-element h2{color:#252525;line-height:1.2;font-weight:800!important;margin-top:3rem;border:0;padding-bottom:0;text-align:center}.welcome-element .welcome-element-text .left-text-element h2 span{display:block;color:#01bcf1;font-weight:400}.welcome-element .welcome-element-text .left-text-element h2 small{line-height:2rem;margin-top:1rem;text-transform:none;font-weight:400}.welcome-element .welcome-element-text .right-text-element{padding-right:2rem}.welcome-element .welcome-element-text .right-text-element p{font-size:16px;line-height:1.3;margin-bottom:0}.bottom-section{background-image:url(/images/static/par1.jpg);height:500px;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center;margin-top:10px}.comment-element{padding:2rem;font-size:24px;background:linear-gradient(180deg,#fff,#e3e3e3);box-shadow:0 0 10px 5px rgba(0,0,0,.25)}.comment-element p{margin-bottom:1.5rem;font-size:15px}.comment-element span{color:#0066b1}.footer{padding-top:4rem;padding-bottom:4rem;color:#fff;font-size:18px;background:#01bcf1}.footer .footer-about{display:flex;flex-wrap:wrap}.footer .footer-about .about-contact h1{font-size:2.25rem;color:#fff;line-height:1.4}.footer .footer-about .about-contact strong{margin-bottom:.25rem}.copyright-softx{font-size:18px;display:flex;justify-content:center;text-align:center}.privacy{text-align:center;margin-bottom:2rem}.privacy a{text-decoration:none;color:#fff}.fa-mobile{color:#fff;border:1px solid #fff;border-radius:50%}.logo{min-width:150px;max-width:150px;padding:10px}.fa-bars,.fa-times{font-size:50px;display:none;cursor:pointer}.mobile-navigation{display:none}.mobile-navigation ul{padding:0;margin:0}.mobile-navigation ul li{background-color:#333}.active{color:#01bcf1!important}.jssorl-009-spin img{-webkit-animation-name:jssorl-009-spin;animation-name:jssorl-009-spin;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes jssorl-009-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes jssorl-009-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jssorb031,.jssorb031 .i{position:absolute}.jssorb031 .i{cursor:pointer}.jssorb031 .i .b{fill:#000;fill-opacity:.5;stroke:#fff;stroke-width:1200;stroke-miterlimit:10;stroke-opacity:.3}.jssorb031 .i:hover .b{fill:#fff;fill-opacity:.7;stroke:#000;stroke-opacity:.5}.jssorb031 .iav .b{fill:#fff;stroke:#000;fill-opacity:1}.jssorb031 .i.idn{opacity:.3}.jssora051{display:block;position:absolute;cursor:pointer}.jssora051 .a{fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}.firstTittle{color:#fff;position:absolute}.secondTitle{color:#01bcf1;border-bottom:2px solid #000;padding:15px}.background-opacity{width:100%;height:100%;background-color:#000;opacity:.2}.about-image{background-position:50%;background-size:cover;height:300px}.aboutText{font-size:18px;padding:15px}.serviceTitle{font-size:24px;color:#01bcf1;text-align:center;width:100%}.service-image-design{width:100%;margin:10px;filter:brightness(.5);height:250px;background-repeat:no-repeat;background-position:50%;background-size:cover}.serviceDescription{padding:15px;font-size:15px;margin:0;line-height:2;letter-spacing:.5px}.projectSecondTitle{font-size:24px;padding:15px;margin:0;color:#01bcf1;border-bottom:2px solid #000}.categories{cursor:pointer;transition:all .2s ease}.categories:hover{transform:scale(1.1)}.subcategories{border-bottom:2px solid #01bcf1;margin-top:20px}.subcategories h1{color:#01bcf1;font-size:26px}.sliderProject{transition:all .5s ease}#left-button{z-index:15;background-color:#333;opacity:.2;cursor:pointer;padding:5px;border:2px solid #fff}#left-button i{color:#fff}#right-button{z-index:15;background-color:#333;opacity:.2;cursor:pointer;padding:5px;border:2px solid #fff}#right-button i{color:#fff}#img-slider{width:100%;height:100vh;z-index:100000;background-color:rgba(0,0,0,.5294117647);position:fixed;top:0;left:0;display:none}#img-slider div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.project-image-slider{cursor:pointer;transition:all .2s ease}.project-image-slider:hover{transform:scale(1.1)}#left-img-button,#right-img-button{cursor:pointer;color:#fff;padding:10px}