/*!
* Template Name: Zesty
* Author: BullTheme
* Version: 1.0.0
* Website: https://bulltheme.com
* Contact: imbulltheme@gmail.com
* File: Main Css File*/
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css");
@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:root{--swiper-theme-color:var(--bs-primary);--swiper-pagination-bullet-border-radius:100px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:var(--bs-body-color);--bs-link-color-rgb:inherit;--bs-link-hover-color-rgb:var(--bs-primary-rgb);--bs-accordion-active-bg:var(--bs-primary-rgb)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;}
body{font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;}
a{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}[data-bs-theme=dark]{--bs-border-color:#2c2c2c}[data-bs-theme=dark] .process-line{-webkit-filter:invert(2);filter:invert(2)}[data-bs-theme=dark] .accordion-button{--bs-accordion-btn-color:#fff}[data-bs-theme=dark] .about .nav-link{--bs-nav-link-color:#fff}[data-bs-theme=dark] .pct-offcanvas .auto-icon line,[data-bs-theme=dark] .pct-offcanvas .auto-icon rect{stroke:#fff}[data-bs-theme=dark] .process .nav-link:not(.active){color:#fff}[data-bs-theme=dark] .arrow-svg path{fill:#fff}[data-bs-theme=dark] .getin .stroke-text{-webkit-text-stroke-color:#8d8d8d}[data-bs-theme=dark] .btn-dark{--bs-btn-bg:#3b3e40;--bs-btn-border-color:#3b3e40}[data-bs-theme=dark] .features-card,[data-bs-theme=dark] .pricing-card,[data-bs-theme=dark] .process-card,[data-bs-theme=dark] .services-card,[data-bs-theme=dark] .testimonials-card{-webkit-box-shadow:rgba(191,191,191,.15) 0 0 15px;box-shadow:rgba(191,191,191,.15) 0 0 15px}[data-bs-theme=dark] .nav-link{--bs-nav-link-color:#fff}[data-bs-theme=dark] .navbar-toggler i{color:#fff}[data-bs-theme=dark] .progress-wrap{background-color:#221f1f}[data-bs-theme=dark] .progress-wrap svg.progress-circle path{stroke:#fff}[data-bs-theme=dark] .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#fff}[data-bs-theme=dark] .text-dark{--bs-dark-rgb:255,255,255}[data-bs-theme=dark] .shadow-lg{--bs-box-shadow-lg:0 1rem 3rem rgb(96 96 96 / 18%)}[data-bs-theme=dark] .bg-light{background-color:#161b20!important}[data-bs-theme=dark] .nav-sticky{background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px)}@media (max-width:991.98px){[data-bs-theme=dark] .navbar{background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px)}}[data-bs-theme=dark] .contact input,[data-bs-theme=dark] .contact textarea{--bs-border-color:#49505761}.swiper-pagination-horizontal{max-width:300px;margin-left:auto;margin-right:auto}.bg-img{background-size:cover;background-repeat:no-repeat;background-position:center center}p:last-child{margin-bottom:0}.section-py{padding:100px 0}.ltr{font-size:15px}.min-vh-50{min-height:50vh}.swiper-pagination-bullet{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.swiper-pagination-bullet:hover{background-color:var(--bs-primary)}.swiper-pagination-bullet-active{width:30px}@media (max-width:767.98px){.sub{padding:0 20px}}.section-title:before{position:absolute;content:"";width:100%;height:10px;background-color:#009fff;bottom:7px;opacity:.5;border-radius:6px;left:0;z-index:-1}[data-theme-colors=default]{--bs-primary:#009fff;--bs-primary-rgb:0,159,255}[data-theme-colors=pink]{--bs-primary:#FF69B4;--bs-primary-rgb:255,105,180}[data-theme-colors=blue]{--bs-primary:#2575fc;--bs-primary-rgb:37,117,252}[data-theme-colors=yellow]{--bs-primary:#fbbc05;--bs-primary-rgb:251,188,5}[data-theme-colors=purple]{--bs-primary:#8060cf;--bs-primary-rgb:128,96,207}[data-theme-colors=orange]{--bs-primary:#fd7d29;--bs-primary-rgb:253,125,41}[data-theme-colors=brown]{--bs-primary:#d0925e;--bs-primary-rgb:208,146,94}[data-theme-colors=green]{--bs-primary:#34a853;--bs-primary-rgb:52,168,83}[data-theme-colors=teal]{--bs-primary:#008080;--bs-primary-rgb:0,128,128}[data-theme-colors=cyan]{--bs-primary:#3ec9d6;--bs-primary-rgb:62,201,214}.btn-primary{--bs-btn-color:#FFF;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#FFF;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:206,56,76;--bs-btn-active-color:#FFF;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FFF;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.btn-primary:hover{-webkit-box-shadow:0 0 0 .2rem var(--bs-primary)!important;box-shadow:0 0 0 .2rem var(--bs-primary)!important}.btn-outline-primary{--bs-btn-hover-color:#FFF;--bs-btn-active-color:#fff}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:0,159,255;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none}.form-control:focus{-webkit-box-shadow:0 0 0 .25rem var(--bs-primary);box-shadow:0 0 0 .25rem var(--bs-primary);border-color:var(--bs-primary)}.nav-pills{--bs-nav-pills-link-active-color:var(--bs-primary)}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.form-check-input:focus{border-color:var(--bs-primary);outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(0,159,255,.25);box-shadow:0 0 0 .25rem rgba(0,159,255,.25)}.accordion-button:not(.collapsed){color:var(--bs-primary)}.navbar{background-color:rgba(0,0,0,.8);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08);box-shadow:0 3px 10px rgba(0,0,0,.08);-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;backdrop-filter:blur(6px)}.navbar .navbar-nav .nav-link{color:#fff;margin:0 7px}.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link:hover{color:var(--bs-primary)}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link.show,.navbar .navbar-nav .show>.nav-link{color:var(--bs-primary)}@media (min-width:992px){.navbar{--bs-navbar-nav-link-padding-x:20px}}@media (max-width:991.98px){.navbar{background-color:rgba(0,0,0,.8);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08);box-shadow:0 3px 10px rgba(0,0,0,.08);-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;backdrop-filter:blur(3px)}}.page-header{-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;top:12px}.page-header .container{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.page-header.is-sticky{-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;top:0}.page-header.is-sticky .navbar-toggler i{color:#fff}.page-header.is-sticky .container{max-width:100%;padding:0}.page-header:not(.is-sticky) .navbar{border-radius:16px}.hero-sec{-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;padding-bottom:70px}.hero-sec:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1}.hero-sec:not(.min-vh-50){min-height:100vh}.hero-sec .laptop{margin-bottom:-60px;-webkit-filter:drop-shadow(3px 3px 9px rgba(0, 0, 0, .3882352941));filter:drop-shadow(3px 3px 9px rgba(0, 0, 0, .3882352941));width:calc(100% - 80px);margin-left:auto;margin-right:auto}.hero-sec .laptop-border:before{content:"";position:absolute;top:11px;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#999;width:5px;height:5px;border-radius:50%}@media (max-width:575.98px){.hero-sec .laptop-border:before{top:7px}}.hero-sec .laptop-down{width:calc(100% + 80px);margin-left:-40px;height:30px;background-color:#e7e7e7;border-radius:0 0 100px 100px}@media (max-width:575.98px){.hero-sec .laptop-down{height:20px}}.hero-sec .text-slider{-webkit-mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#fff),color-stop(80%,#fff),to(transparent));-webkit-mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent);mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#fff),color-stop(80%,#fff),to(transparent));mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent)}@media (max-width:767.98px){.contact button{width:100%}}.contact iframe{-webkit-filter:grayscale(1);filter:grayscale(1)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.team-card:before{content:"";visibility:hidden;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-image:url(/assets/images/team/team-bg.webp);width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.team-card .text{opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.team-card .icon{opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;-webkit-transform:translateY(20px);transform:translateY(20px)}.team-card:hover:before{opacity:1;visibility:visible}.team-card:hover .icon,.team-card:hover .text{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.testimonials-card{-webkit-box-shadow:rgba(0,0,0,.23) 0 0 15px;box-shadow:rgba(0,0,0,.23) 0 0 15px;gap:70px}.testimonials-card .inner-two{background-color:var(--bs-primary);width:100%;height:100%;color:#000;-webkit-transform:scale(.5) skewX(20deg) translate(-50%,-50%);transform:scale(.5) skewX(20deg) translate(-50%,-50%);-webkit-transform-origin:left top;transform-origin:left top;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.testimonials-card:hover .inner-two{opacity:1;-webkit-transform:scale(1) skewX(0) translate(-50%,-50%);transform:scale(1) skewX(0) translate(-50%,-50%)}.getin .stroke-text{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2f2f2f}.getin .text-slider{-webkit-mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#fff),color-stop(80%,#fff),to(transparent));-webkit-mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent);mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#fff),color-stop(80%,#fff),to(transparent));mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent)}.getin .swiper-slide{width:auto}.progress-wrap{position:fixed;bottom:30px;right:30px;cursor:pointer;display:block;border-radius:50px;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .4s linear;transition:all .4s linear;background-color:#f1f1f1}.scroll-percentage{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.progress-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.progress-wrap i{font-size:22px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s linear;transition:all .4s linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#000;stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s linear;transition:all .4s linear}.services-card{-webkit-box-shadow:rgba(0,0,0,.14) 0 5px 15px;box-shadow:rgba(0,0,0,.14) 0 5px 15px;background-size:cover;background-position:center center;-webkit-transition:-webkit-transform .6s cubic-bezier(.5,.3,.3,1);transition:-webkit-transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1),-webkit-transform .6s cubic-bezier(.5,.3,.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.services .flip-img{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6))),url(/assets/images/services1.jpg);background-image:linear-gradient(rgba(0,0,0,.6)),url(/assets/images/services1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:-webkit-transform .6s cubic-bezier(.5,.3,.3,1);transition:-webkit-transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1),-webkit-transform .6s cubic-bezier(.5,.3,.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.services .main-flip:hover .services-card{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.services .main-flip:hover .flip-img{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.portfolio-card .js-img-gallery{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.portfolio-card:hover .js-img-gallery{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.about .nav-link{--bs-nav-link-color:#000;--bs-nav-link-hover-color:var(--bs-primary)}.about .nav-link.active{background-color:#000;color:#fff}.about .board{bottom:-10px}@media (max-width:991.98px){.about .board{bottom:-38px}}.pricing-card{-webkit-box-shadow:rgba(0,0,0,.23) 0 0 15px;box-shadow:rgba(0,0,0,.23) 0 0 15px}.process .process-line{top:0;left:49%;width:75%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.features .customer-card{padding:20px;background-color:#191b1d}@media (min-width:1200px){.features .customer-card{margin-right:-2.5rem}}.features .customer-card img{width:30px}.features .customer-card li{margin-right:-.8rem}.features .customer-card .progress{height:5px}
/*# sourceMappingURL=app.min.css.map */
