.article{margin-bottom:2rem;margin-top:2rem;will-change:transform;transition:transform .2s}.article:hover{transform:translateY(-4px)}.article:hover .article-title a{text-decoration:underline}.article-head{position:relative}.article-date{position:absolute;z-index:1;top:1rem;left:1rem;display:inline-block;padding:8px 12px;font-size:.75rem;font-weight:500;line-height:1;color:var(--color-vivid-dark);background-color:var(--color-neutral)}.article-image{position:relative;transform:translate(0);display:block;height:0;padding-bottom:62%;border-radius:8px;overflow:hidden;background:var(--background-alt-color)}.article-image img{position:absolute;max-width:100%;height:auto;object-fit:cover;user-select:none}.error-title{color:var(--color-neutral)}.error-message{color:var(--color-faint-light)}.bg-gradient{background:var(--gradient)}.tagline{font-family:var(--font-name-alternative);font-size:2em;color:var(--color-faint-light)}@media(max-width: 767px){.tagline{font-size:1em}}.hero-image img{width:100%;height:100%;max-height:400px;border-radius:8px;justify-content:center;filter:drop-shadow(0 0 1rem var(--color-neutral));object-fit:scale-down}.language{position:absolute;display:none;box-shadow:var(--shadow);z-index:1;padding:.5rem;width:200px;right:0px;background-color:var(--color-vivid-light);border-radius:.25rem}.language .nav-link{font-size:1rem}.language .nav-link .nav-item-icon{margin-right:.5rem}.language.is-open{display:block}.language a:hover{color:var(--color-vivid-dark)}.nav-menu{padding:1rem 0;transition:all .3s ease}.nav-menu.is-scrolling,.nav-menu.menu-is-open{background:var(--gradient);box-shadow:var(--shadow)}.nav-menu.is-scrolling{padding:0}.navbar-nav .nav-link{position:relative}@media(min-width: 992px){.navbar-nav>.nav-item>.nav-link.active:after{content:"";border-bottom:2px solid var(--color-neutral);left:.5rem;right:.5rem;bottom:.5rem;position:absolute}}@media(max-width: 991px){.navbar-nav.is-scrolling{padding-bottom:1rem}.navbar-nav .nav-item{text-align:center}}.btn-outline-light:hover{color:var(--color-vivid-dark)}.pagination{color:var(--color-vivid-dark);background:var(--color-faint-dark)}.post-title{margin-bottom:24px;font-size:3rem;font-weight:200}@media only screen and (max-width: 992px){.post-title{margin-bottom:20px;font-size:2rem}}.post-meta .post-author-image{position:relative;width:50px;height:50px;overflow:hidden;margin-right:12px}.post-meta .post-author-image img{position:absolute;top:0;left:0;max-width:100%;height:auto;object-fit:cover;user-select:none}.post-meta .post-meta-bottom{display:flex;flex-direction:column}.post-meta .post-author{display:inline-block;font-weight:500;color:var(--heading-font-color);transition:text-decoration-color .35s}.post-meta .post-date{color:var(--text-alt-color)}.post-info .post-info.post-info-video{max-width:760px;margin:0 auto}.post-image{position:relative;padding-top:90%;min-height:280px;border-radius:8px;overflow:hidden;margin-bottom:2rem}.post-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;user-select:none}.search{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:auto;opacity:0;background:var(--color-neutral);transition:all .3s ease}.search.visible{z-index:1060;opacity:1;transition:all .3s ease}.search-box{max-width:540px;margin:0 auto;padding-top:120px}@media only screen and (max-width: 991px){.search-box{padding-top:100px}}.search-group{position:relative;margin-bottom:48px}.search-group .search-close{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:2rem;height:2rem;font-size:24px;line-height:1;border-radius:50%;color:var(--color-neutral);cursor:pointer;will-change:transform;transition:all .3s;background:var(--color-vivid-dark)}.search-group .search-close:hover{transform:translateY(-50%) rotate(90deg)}.search-group .search-text{width:100%;padding:1.75rem;font-size:1.25rem;font-weight:500;line-height:24px;border:2px solid rgba(0,0,0,0);border-radius:8px;color:var(--color-vivid-dark);background-color:var(--color-faint-dark);outline:0;transition:all .3s}.search-group .search-text::placeholder{font-weight:500;color:var(--faded-dark)}.search-group .search-text:focus{border-color:var(--color-vivid-dark)}.search-group .search-text::-ms-clear{display:none}@media only screen and (max-width: 767px){.search-group{margin-bottom:2rem}.search-group .search-text{padding:1.5rem}}.search-results-list .no-results{width:100%;margin:0;text-align:center;color:var(--color-vivid-dark)}.list-reset{list-style-type:none;margin:0;padding:0}.post-share .share-list{display:flex;align-items:center;width:100%}.post-share .share-item{margin-right:.5rem;margin-bottom:0;text-align:center}.post-share .share-item .share-item:last-child{margin-right:0}.post-share .share-link{display:flex;justify-content:center;align-items:center;width:100%;font-size:1.125rem;border:0;border-radius:.5rem;background:var(--background-alt-color)}.post-share .share-link i{transition:transform .3s;will-change:transform}.post-share .share-link .share-link:hover{color:var(--heading-font-color)}.post-share .share-link .share-link:hover i{transform:scale(1.1)}.tag{padding:.5rem;margin:.25rem .5rem .25rem 0;display:inline-block;font-size:.75rem;line-height:1;text-transform:capitalize;color:var(--color-neutral);background-color:var(--color-vivid-dark)}.tag:hover{color:var(--color-neutral)}.tag:last-child{margin-right:0px}.tag-info{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--color-neutral)}.tag-info:after{content:"";position:absolute;z-index:-1;display:block;width:100%;height:1px;background:var(--color-vivid-dark);pointer-events:none}.tag-info-box{display:flex;align-items:center}.tag-counter{display:flex;flex-direction:column;align-items:center;padding:.75rem 1.5rem;background-color:var(--color-vivid-dark)}.tag-name{padding:3rem 1rem;margin-bottom:0;text-transform:capitalize;background-color:var(--color-neutral)}.top-link{padding-left:1rem;font-weight:500;text-decoration:none;color:var(--color-vivid-dark);background-color:var(--color-neutral)}.top-link:hover{text-decoration:underline}.action-icon{box-shadow:var(--shadow);width:5rem;height:5rem;color:var(--color-vivid-dark);font-size:3rem}.circle-icon{box-shadow:var(--shadow);padding:10px;width:100px;height:100px;margin-bottom:1.5rem;background-color:var(--color-neutral);color:var(--color-vivid-light);font-size:3rem;text-align:center;line-height:80px;font-weight:300;transition:all .3s ease}@media(max-width: 992px){.circle-icon{width:70px;height:70px;font-size:1.75rem;line-height:3rem}}.ui-steps li:hover .circle-icon{background-color:var(--color-vivid-light);box-shadow:var(--shadow);color:var(--color-neutral)}.ui-steps li{padding:1rem 0}.perspective-phone{position:relative;z-index:-1}@media(min-width: 992px){.perspective-phone{margin-top:-150px}}.download{color:var(--color-neutral)}.download .tagline{color:var(--color-faint-light)}.store{font-size:1.5rem;color:var(--color-vivid-dark);margin-right:.5rem}.rounded-icon{box-shadow:var(--shadow);width:5rem;height:5rem;background:var(--gradient);color:var(--color-neutral);font-size:3rem}.card.features{box-shadow:var(--shadow);transition:all .3s ease}@media(max-width: 992px){.card.features{margin-bottom:2rem}[class^=col-]:last-child .card.features{margin-bottom:0}}.card.features:before{content:"";position:absolute;width:3px;background:var(--gradient);top:0;bottom:0;left:0}.card-text{font-size:1rem}.card.features:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.img-gallery .owl-item{box-shadow:var(--shadow);transform:scale(0.8);transition:all .3s ease-in}.img-gallery .owl-item.center{transform:scale(1)}.header{height:100vh;overflow-y:clip}.header .image{filter:drop-shadow(0 0 1rem var(--color-neutral))}.logo{filter:var(--logo-filter)}.card.pricing{border:1px solid var(--color-faded-light)}.card.pricing.popular{border-top-width:3px;border-color:var(--color-vivid-light) var(--color-neutral) var(--color-neutral);box-shadow:var(--shadow);color:var(--color-vivid-dark)}.card.pricing .card-head small{color:var(--color-vivid-light)}.card.pricing .card-head .price{font-size:3rem;color:var(--color-vivid-dark)}.card.pricing .card-head .price sub{bottom:0;font-size:55%}.card.pricing .list-group-item{border:0;color:var(--color-faded-dark);padding:1.05rem 1.25rem}.card.pricing .list-group-item del{color:var(--color-faded-light)}.tab-content{background-color:var(--color-neutral);box-shadow:var(--shadow);padding:3rem}@media(max-width: 992px){.tab-content{padding:1.5rem}}.tab-content p{line-height:1.8}.tab-content h2{margin-bottom:.5rem}ul.nav-tabs{background:var(--color-faded-light);border-bottom:0;box-shadow:var(--shadow)}.nav-tabs .nav-item .nav-link,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background:var(--color-faint-dark);border-color:var(--color-faint-light) var(--color-faint-light) rgba(0,0,0,0);color:var(--color-faded-dark);font-size:1.25rem;padding:1rem 1rem}.nav-tabs .nav-link.active{background:var(--color-neutral);border-top-width:3px;border-top-color:var(--color-vivid-light);border-left-width:0px;border-right-width:0px;border-bottom-width:0px;color:var(--color-vivid-dark)}.owl-carousel .owl-item img.client-img{width:110px;margin:30px auto;box-shadow:var(--shadow)}.testimonials-single{text-align:center;max-width:80%;margin:0 auto}.blockquote{color:var(--color-faded-dark);font-weight:300}.owl-next.disabled,.owl-prev.disabled{opacity:.5}.owl-prev,.owl-next{position:absolute;top:50%;transform:translateY(-50%)}.owl-prev{left:0}.owl-next{right:0}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:60px}.owl-theme .owl-dots .owl-dot span{background:var(--color-faint-light);width:35px;height:8px;border-radius:8px;transition:all .3s ease-in}.owl-theme .owl-dots .owl-dot:hover span{background:var(--color-vivid-light)}.owl-theme .owl-dots .owl-dot.active span{background:var(--color-vivid-light);box-shadow:var(--shadow)}:root{--color-vivid-dark: hsla(0, 57%, 64%, 1);--color-vivid-light: hsla(0, 100%, 84%, 1);--color-faint-dark: hsla(0, 100%, 84%, 0.2);--color-faint-light: hsla(0, 100%, 100%, 0.7);--color-faded-dark: hsla(0, 10%, 50%, 1);--color-faded-light: hsla(0, 0%, 0%, 0.1);--color-neutral: hsla(360, 100%, 100%, 1);--shadow: 0 0 1rem var(--color-faded-light);--logo-filter: invert(67%) sepia(77%) saturate(361%) hue-rotate(311deg) brightness(111%) contrast(100%);--font-name: Reef, Helvetica Neue, Helvetica, Arial, sans-serif;--font-name-alternative: Daniel;--gradient: linear-gradient(135deg, var(--color-vivid-dark) 0%, var(--color-vivid-light) 100%)}body{font-family:var(--font-name);position:relative}a,a:hover,a:focus{color:var(--color-vivid-dark)}a.disabled{opacity:.75;cursor:not-allowed;pointer-events:none}h1{font-size:3rem;font-weight:300;letter-spacing:-1px;margin-bottom:1.5rem}h2{font-size:2rem;letter-spacing:-1px;margin-bottom:1rem;color:var(--color-vivid-dark)}h3{font-size:2rem;color:var(--color-vivid-dark)}h4{font-size:1.75rem;font-weight:300;color:var(--color-vivid-dark)}header{padding:100px 0px 50px;text-align:center;color:var(--color-neutral)}p{color:var(--color-faded-dark);font-size:1.5rem;font-weight:200}p.lead{color:var(--color-vivid-light);margin-bottom:2rem}.text-primary{color:var(--color-faint-light) !important}.btn{font-weight:400;text-transform:uppercase;padding:.375rem 1.35rem;transition:all .3s ease}.btn-primary{border-radius:4px;box-shadow:var(--shadow);background-color:var(--color-vivid-light);font-weight:500;padding:.6rem 2rem;border:0}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--color-neutral);box-shadow:var(--shadow);color:var(--color-vivid-light)}.btn-light{border-radius:4px;background:var(--color-neutral);box-shadow:var(--shadow);font-size:1rem;font-weight:500;color:var(--color-vivid-dark);margin:.5rem;padding:.7rem 1.6rem;line-height:1.8}.btn-light:hover{color:var(--color-vivid-dark)}.light-bg{background-color:var(--color-faint-dark)}.gradient-fill{color:var(--color-vivid-dark)}.box-icon{box-shadow:var(--shadow);border-radius:.5rem;background-color:var(--color-neutral)}@media(max-width: 767px){h1{font-size:2.5rem}h2{font-size:1.75rem}}.lazy{opacity:0;transition:opacity .3s ease-in-out}.lazy.loaded{opacity:1}