@import "fonts.min.css";@import "home.min.css";html{scroll-behavior:smooth}body{height:100vh}.clearfix::after{content:"";clear:both;display:table}a{color:#fe8519;transition:0.3s}a:hover{color:#e67717}.brand-color{color:#fe8519}.brand-color-bg{background-color:#fe8519;color:#fff;border-color:#dd7417}.brand-color-bg:hover{background-color:#dd7417;border-color:#fe8519;color:#fff}.oCNav{border:none}.navbar h1{position:relative}.navbar-nav a.nav-link,.navbar-nav .nav-item.active a.nav-link.dropdown-item{font-size:18px;transition:color 0.3s ease-in-out;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;background-image:linear-gradient(to right,#c4fcf1,#c4fcf1 50%,#bba89c 50%);background-size:200% 100%;background-position:-100%;transition:all 0.3s ease-in-out}.navbar-nav a.nav-link:hover,.navbar-nav .nav-item.active a.nav-link.dropdown-item:hover{background-position:0%}.navbar-nav .nav-item.active a.nav-link,.navbar-nav .dropdown li.active a.nav-link.dropdown-item{color:#c4fcf1;-webkit-text-fill-color:#c4fcf1;background-image:none}.menu-bar-bg{background:rgb(27 31 34 / .85);backdrop-filter:blur(2px);box-shadow:0 2px 4px rgb(0 0 0 / .1)}.main-logo{a,a:hover{color:#FFF;text-decoration:none}img{width:30px;margin-right:5px}.logo-text{font-size:30px;padding:0;span{margin-left:3px}}}.shadow,.shadow-hover:hover{box-shadow:0 5px 5px rgb(25 25 25 / .75)!important}.btn-expand{transition-delay:450ms;transition:letter-spacing .6s,padding .6s,background-color .4s}.btn-expand:hover{transition-delay:450ms;transition:letter-spacing .6s,padding .6s,background-color .4s;padding-left:50px;padding-right:50px;letter-spacing:3px}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-control{max-width:500px}.custom-btn:hover{transition:background-color 0.3s ease-in-out}@media (prefers-color-scheme:dark){.custom-bg{color:white!important}.custom-btn{background-color:#374151!important;color:white!important}.custom-btn:hover{background-color:#4b5563!important}}#overlay{position:fixed;top:0;z-index:99999;width:100%;height:100%;display:none;background:rgb(0 0 0 / .6)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner img{position:absolute;top:50%;left:50%;width:120px;height:120px;margin:-60px 0 0 -60px;-webkit-animation:spin 0.7s linear infinite;-moz-animation:spin 0.7s linear infinite;animation:spin 0.7s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.logo-bg{background:url(/images/circle-skale-up-logo-bg.png);background-position:center;background-size:40%}.logo-bg-small{background-image:url(/images/circle-skale-up-logo-bg-small.png);background-repeat:no-repeat;background-position:right center;padding-right:30px;background-size:contain}.logo-bg-small-light{background-image:url(/images/circle-skale-up-logo-bg-small-light.png);background-attachment:fixed}.logo-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.35}.page-title-block{margin-top:75px;padding:65px 0;position:relative;background:url(/images/pexels-photo-255379.jpg);background-size:100%;background-position:center;background-attachment:fixed}.text-bg-dark{background:#1b1f22!important}.border-bottom{border-bottom:1px solid #272b2e!important}.border-top{border-top:1px solid #272b2e!important}.img-100{width:100%}.service-card{top:70px;height:85vh;background-color:#1f2428}.service-card{margin-bottom:250px}.service-card .img{text-align:center;background-color:#171b1e;overflow:hidden;height:150px;img{width:100%;border:10px solid #171b1e}}.shadow-hover:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgb(0 0 0 / .4)}.service-list{h2{font-size:2.2em;font-family:BricolageGrotesque-ExtraBold}p{font-size:20px;font-family:Bahnschrift}.btn{font-family:Bahnschrift}}.service-list .service-list-mobile{h2{font-size:1.5rem}.lead{font-size:1rem}}.service-footer-callout{font-size:1.75rem;line-height:3rem}.service-detail{h2{margin-bottom:30px;color:#FFF}p{margin-bottom:25px;line-height:32px;font-size:18px}img{border:10px solid #171b1e}}