body,html{font-weight:300;height:100%}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.img-portfolio{margin-bottom:30px}.img-hover:hover{opacity:.8}#wrap{height:auto!important;min-height:60%}header.carousel{height:50%}header.carousel .carousel-inner,header.carousel .carousel-item,header.carousel .carousel-item.active{height:100%}div.carousel .fill,header.carousel .fill{background-position:50%;height:100%;object-fit:cover;width:100%}.carousel-caption h1{text-shadow:1px 1px 4px rgba(0,0,0,.6)}.carousel-control-next{background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.5));background-image:-o-linear-gradient(left,transparent 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5));background-repeat:repeat-x;left:auto;right:0}.carousel-control-prev{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,transparent 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);background-repeat:repeat-x}.error-404{font-size:100px}.price{display:block;font-size:50px;line-height:50px}.price sup{font-size:20px;left:2px;top:-20px}.period{display:block;font-style:italic}footer#footer{background-color:#606060;color:#fff;margin-top:70px;min-height:210px;padding:20px 0 30px}footer#copyright{background-color:#222;color:#fff;min-height:70px;padding:20px 0 15px}footer#copyright .fnav{vertical-align:middle}ul.footer-social li{display:inline-block;margin-right:10px}ul.footer-social li:last-child{margin:0}footer#copyright p{font-size:12px;margin-top:10px}#copyright i.fa{border:2px solid #8c8c8c;border-radius:50%;color:#8c8c8c;font-size:20px;height:30px;padding:4px 5px;transition:all .5s;vertical-align:text-top;width:30px}#copyright i.fa:hover{background:#006dcc;border-color:#006dcc;color:#fff}.spacing1:after{clear:both;content:"";display:block;height:1px}.spacing32:after{height:32px}@media only screen and (max-width:992px){#wrap{height:auto!important;height:100%;margin:0 auto -70px;min-height:100%;padding:0 0 70px}}@media(max-width:991px){.customer-img,.img-related{margin-bottom:30px}}@media(max-width:767px){.img-portfolio{margin-bottom:15px}header.carousel .carousel{height:70%}}.team__name{display:inline-block;margin-top:30px}.team__subtitle{padding:20px 0}.team__description li{line-height:1.2;padding:10px 0}.team__sociallink,li.team__sociallink{list-style:none;padding-top:30px}@media(max-width:543px){ul.footer-social{display:flex;flex-flow:row nowrap}#copyright i.fa{font-size:18px;height:26px;padding:3px 4px;width:26px}}@media(min-width:576px) and (max-width:768px){.container{max-width:none}}.dropdown-item.active,.dropdown-item:active{background-color:#337ab7}@media (max-width:768px){.navbar .dropdown .show{background-color:#222;border:none}.navbar .dropdown-item{color:hsla(0,0%,100%,.5)}.navbar .dropdown-item:hover{background-color:#222;color:#cccdcf}.navbar .dropdown-item.active{background-color:#222}}i.fa.fa-reddit-square,i.fa.fa-xing-square{color:#337ab7!important}.navbar{margin:0 0 20px;padding:5px 10px}.bg-dark{background-color:#222!important}.navbar-dark .navbar-toggler-icon{height:25px;width:30px}.navbar-toggler{cursor:pointer;padding:3px}.navbar-nav .nav-link{padding-right:15px!important}@media (min-width:992px){.nav-link{padding-left:15px!important}}.page-header h1{font-size:36px;margin:20px 0 10px;padding:45px 0}h2.page-header{font-size:30px;margin:40px 0 20px;padding:20px 0}.page-header h4{padding:25px 0}.card-header h4,.page-header h4{font-size:18px;margin:10px 0}.card-body p{font-size:14px;margin:0 0 10px}.card-body .col-lg-8 h5{font-size:14px;margin:10px 0}.carousel-caption h1{font-size:36px;margin:20px 0 10px}.carousel-indicators li{cursor:pointer}.carousel .carousel-indicators li{border-radius:100%;height:10px;width:10px}li strong{font-size:14px;font-weight:700}footer h4{font-size:18px;margin:10px 0;padding:3px 0}a.footlinks{color:#e1e1e1;font-size:14px;text-decoration:none}a.footlinks:hover{color:#fff;text-decoration:none}h1.page-header{font-size:36px;margin:40px 0 20px;padding:0 0 9px}.page-header small{color:#777;font-size:23.4px}.card-body h4{font-size:18px;margin:10px 0}.nav a.nav-link{color:#337ab7;font-size:14px;padding:10px 15px}.tab-pane{font-size:14px}.media-body h4{font-size:18px;margin:0 0 5px}.media-body p{font-size:14px;margin:0 0 10px}i.fa.fa-circle{color:#337ab7!important}@media (min-width:992px){.services-header-block{margin-left:auto!important;margin-right:auto!important;max-width:160px}}.breadcrumb{background:#f5f5f5;margin:0 0 20px;padding:8px 15px}.breadcrumb-item{font-size:14px}.breadcrumb-item a{color:#337ab7}.breadcrumb-item.active{color:#777;font-size:14px}.card-header{background:#f5f5f5;font-size:14px;padding:10px 15px}.card{margin-bottom:20px}.page-header h2{font-size:30px;margin:20px 0 10px;padding:15px 0}.team__description li{font-size:14px}i.fa.fa-envelope-square,i.fa.fa-external-link,i.fa.fa-linkedin-square{color:#337ab7!important}.btn.btn-primary{background:#337ab7!important}.page-item a{color:#337ab7!important}.page-item.active a{background:#337ab7!important;border-color:#337ab7!important;color:#fff!important}h3.page-header{font-size:24px;margin:40px 0 20px;padding:0 0 9px}h3.page-header a{color:#337ab7!important;font-size:15.6px}.container .row .col-lg-4 ul li{font-size:14px}i.fa.fa-facebook-square,i.fa.fa-twitter-square{color:#337ab7!important}p a{color:#337ab7}p strong{font-weight:700}.panel-group .card.card-info{border:1px solid #bce8f1;border-radius:4px;margin-bottom:4px}.panel-group .card.card-info .card-header{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;padding:10px 15px}.panel-group .card.card-info .card-header .card-title{color:inherit;font-size:16px;margin-bottom:0;margin-top:0}.panel-group .card.card-info .card-header .card-title a{color:#31708f}.panel-group .card.card-info .card-body{border-top:1px solid #ddd;font-size:14px;padding:15px}.panel-group .card.card-info .card-body a{color:#337ab7;font-size:14px}.tab-pane.fade.show.active ul li a{color:#337ab7}.company_theme_wide-format .container{max-width:100%!important;padding-left:30px!important;padding-right:30px!important}.company_theme_wide-format .navbar .container{margin-left:20px!important;margin-right:20px!important;padding-left:0!important;padding-right:0!important}.company_theme_wide-format .navbar{padding:5px 0 5px 5px!important}.company_theme_wide-format .navbar button{margin-right:9px}.company_theme_wide-format{height:100%}.company_theme_wide-format .container-fluid{padding-left:0!important;padding-right:0!important}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}@media (min-width:992px){.company_theme_not_wide-format .container{max-width:80%!important;padding-left:30px!important;padding-right:30px!important}}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format("truetype")}.navbar.svelte-151yn8l.svelte-151yn8l{background-color:#050913ed;font-family:DM Sans,sans-serif;font-size:1rem;height:70px;position:sticky;top:0;width:100%;z-index:990}.navbar-logo.svelte-151yn8l.svelte-151yn8l{margin-left:20px;width:150px}.navbar-nav.svelte-151yn8l .nav-link.svelte-151yn8l{color:#fff!important;font-size:1.1rem;margin-right:10px}.navbar-toggler.svelte-151yn8l.svelte-151yn8l,.navbar-toggler.svelte-151yn8l.svelte-151yn8l:hover{background:none!important;border:none}@media(min-width:768px){.close-btn.svelte-151yn8l.svelte-151yn8l,.navbar-collapse-logo.svelte-151yn8l.svelte-151yn8l{display:none}.navbar-menu.svelte-151yn8l.svelte-151yn8l{flex-basis:auto;flex-grow:0;margin-right:20px}.nav-link.svelte-151yn8l.svelte-151yn8l{display:inline-block;padding:15px 0;position:relative;text-decoration:none}.nav-link.svelte-151yn8l.svelte-151yn8l:before{background-color:#fff;bottom:10px;content:"";height:2px;position:absolute;transition:.5s;width:0}.nav-link.svelte-151yn8l.svelte-151yn8l:hover:before{width:78%}}@media(max-width:991px){.navbar-menu.svelte-151yn8l.svelte-151yn8l{padding-top:9px}}@media(max-width:767px){.navbar-menu.svelte-151yn8l.svelte-151yn8l{background-color:#050913;height:100%;left:0;padding-top:80px;position:fixed;top:0;transition:height .4s ease;width:100%}.close-btn.svelte-151yn8l.svelte-151yn8l{background:none!important;border:none;color:#fff;cursor:pointer;font-size:30px;position:absolute;right:15px;top:10px}.close-btn.svelte-151yn8l.svelte-151yn8l:focus,.close-btn.svelte-151yn8l.svelte-151yn8l:hover{background:none!important;color:#999;text-decoration:none;transition:color .3s ease}.navbar-nav.svelte-151yn8l .nav-link.svelte-151yn8l{background:none!important;color:#999!important;font-size:1.5rem;margin-top:30px;padding-left:20px;width:fit-content}.nav-link.svelte-151yn8l.svelte-151yn8l:hover{color:#fff!important}.dropdown-menu.svelte-151yn8l.svelte-151yn8l{background:none!important}.dropdown-item.svelte-151yn8l.svelte-151yn8l{margin-left:15px}}@media(max-height:470px){.navbar-nav.svelte-151yn8l .nav-link.svelte-151yn8l{font-size:1rem;margin:0}.navbar-nav.svelte-151yn8l.svelte-151yn8l{height:10vh}}.footer.svelte-885s9e{background-color:#0d111a;font-family:DM Sans,sans-serif}.footer-container.svelte-885s9e{padding-bottom:50px;padding-top:50px}.footer-logo.svelte-885s9e{margin-bottom:10px;width:225px}.footer-title.svelte-885s9e{font-size:3.75rem}.footer-subtitle.svelte-885s9e,.footer-title.svelte-885s9e{font-family:'Plus Jakarta Sans", sans-serif',sans-serif;font-weight:700}.footer-subtitle.svelte-885s9e{font-size:2.75rem}.footer-list-title.svelte-885s9e{font-size:20px;font-weight:700}.footer-info-text.svelte-885s9e{color:#a9a7b0;font-size:18px}.footer-link.svelte-885s9e{color:#a9a7b0!important;font-size:18px;text-decoration:none;transition:color .3s}.footer-link.svelte-885s9e:hover{color:#fff!important}@media(max-width:992px){.footer-logo.svelte-885s9e{width:150px}}.footer-list-item.svelte-885s9e{margin-bottom:20px}@media(max-width:768px){.footer-list-title.svelte-885s9e{margin-top:20px}.footer-logo.svelte-885s9e{margin-bottom:30px;width:150px}}