.font-dancing-script,.font-playfair-display,.font-work-sans{font-optical-sizing:auto;font-style:normal;font-weight:400}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility linear;visibility:visible;opacity:1}.back-to-top{position:fixed!important;display:none;right:45px;bottom:45px;z-index:99}.font-work-sans{font-family:"Work Sans",sans-serif}.font-playfair-display{font-family:"Playfair Display",serif}.font-dancing-script{font-family:"Dancing Script",cursive}.btn{position:relative;transition:.5s}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}.btn-dark,.btn-primary{margin:10px}.btn-dark::after,.btn-dark::before,.btn-primary::after,.btn-primary::before{position:absolute;content:"";width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px}.btn-primary::before{top:-10px;height:calc(100% + 20px);border-left:2px solid var(--bs-primary);border-right:2px solid var(--bs-primary)}.btn-primary::after{left:-10px;width:calc(100% + 20px);border-top:2px solid var(--bs-primary);border-bottom:2px solid var(--bs-primary)}.btn-dark::before{top:-10px;height:calc(100% + 20px);border-left:2px solid var(--bs-dark);border-right:2px solid var(--bs-dark)}.btn-dark::after{left:-10px;width:calc(100% + 20px);border-top:2px solid var(--bs-dark);border-bottom:2px solid var(--bs-dark)}.sticky-top{top:-150px;transition:.5s}.navbar-light{background:#ecddb9!important}.navbar .navbar-nav .nav-link{margin:0 12px;padding:0;outline:0;font-family:"Playfair Display",serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var(--bs-dark)}.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover{color:var(--bs-primary)}.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-left:8px}.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:hover{color:var(--bs-white);background:var(--bs-primary)}.navbar .btn-primary{border-width:2px;background:var(--bs-light)}.navbar .btn-primary:hover,.service .service-item .btn-primary:hover{background:var(--bs-primary)}.hero-header{background:#f5e6ce;background:-webkit-linear-gradient(0deg,#f5e6ce 0,#fbf2c4 35%,#fffef6 100%);background:-moz-linear-gradient(0deg,#f5e6ce 0,#fbf2c4 35%,#fffef6 100%);background:linear-gradient(0deg,#f5e6ce 0,#fbf2c4 35%,#fffef6 100%)}.text-slider{position:relative;min-height:250px}.slide{display:none;animation:.8s fadeIn}.slide.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.hero-text .item-1,.hero-text .item-2,.hero-text .item-3,.hero-text .item-4{transform:translateY(30px)}.hero-text.active .item-1{opacity:1;transform:translateY(0);transition:.6s}.hero-text.active .item-2{opacity:1;transform:translateY(0);transition:.6s .2s}.hero-text.active .item-3{opacity:1;transform:translateY(0);transition:.6s .4s}.hero-text.active .item-4{opacity:1;transform:translateY(0);transition:.6s .6s}.page-header{background:url(../img/page-header.jpg) center center no-repeat}.service .service-item .btn-primary{border-width:2px;background:var(--bs-white)}.service .service-item img{width:70px;margin-bottom:20px}.service-item{transition:transform .35s,background-color .35s,box-shadow .35s;transform-origin:center;cursor:pointer}.service-item:hover{background:#bf9456!important;transform:translateY(-8px) scale(1.03);box-shadow:0 20px 45px rgba(0,0,0,.18);z-index:99}.price-item:hover h6,.service-item:hover *{color:#000!important}.contact-hover:hover h3,.contact-hover:hover i,.contact-hover:hover span,.price-item:hover h3,.price-item:hover i,.service-item:hover h2{color:#fff!important}.price .price-item{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.05)}.price-item{transition:transform .35s,box-shadow .35s,background-color .35s;border-radius:10px}.price-item:hover{transform:translateX(10px) scale(1.04);background:#bf9456;box-shadow:0 20px 40px rgba(0,0,0,.25)}.blog .btn-dark{border-width:2px;background:var(--bs-primary);color:var(--bs-dark)}.blog .btn-dark:hover{background:var(--bs-dark);color:var(--bs-white)}.gallery .gallery-item{position:relative;overflow:hidden}.gallery .gallery-item img,.team-item img,.testimonial-carousel .owl-item,.testimonial-carousel .owl-item *{transition:.5s}.gallery .gallery-item:hover img,.team-item:hover img{transform:scale(1.2)}.gallery .gallery-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);transition:.5s;z-index:1}.gallery .gallery-item:hover .gallery-icon{width:100%;height:100%}.gallery .gallery-icon .btn{opacity:0;transition:.5s}.gallery .gallery-item:hover .gallery-icon .btn{opacity:1;transition-delay:.5s}.team,.testimonial-carousel .owl-item{position:relative}.team::before{position:absolute;content:"";width:200%;height:200px;top:50%;left:-50%;transform:translateY(-50%);background:#d7b669}.team-overlay{position:absolute;padding:30px;right:30px;bottom:30px;left:30px;text-align:center;background:rgba(255,255,255,.5);transition:.5s;z-index:1}.team-item:hover .team-overlay{background:rgba(255,255,255,.9)}.team-overlay p{letter-spacing:1px}.team-overlay .btn-dark{border-width:2px;color:var(--bs-dark);background:0 0}.team-overlay .btn-dark:hover,.testimonial-carousel .owl-nav .owl-next:hover,.testimonial-carousel .owl-nav .owl-prev:hover{color:var(--bs-white);background:var(--bs-dark)}.testimonial-carousel .owl-item img{position:relative;width:100px;height:100px;z-index:1}.testimonial-carousel .owl-item span{letter-spacing:2px}.testimonial-carousel .owl-item.center .bg-light{background:var(--bs-primary)!important}.testimonial-carousel .owl-item.center .bg-light *{color:var(--bs-dark)!important}.testimonial-carousel .owl-nav{margin-top:25px;display:flex;justify-content:center}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{margin:0 5px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--bs-dark);background:var(--bs-primary);transition:.5s}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:block;border:none;margin-top:0;top:150%;opacity:0;visibility:hidden;transition:.5s}.navbar .nav-item:hover .dropdown-menu{top:100%;visibility:visible;transition:.5s;opacity:1}.service .service-item.border-lg-end{border-right:1px solid #f5edda}.service .service-item.border-lg-end-0{border-right:none!important}.service .service-item.border-lg-bottom-0{border-bottom:none!important}.footer::after{position:absolute;content:"";width:1px;height:100%;top:0;left:50%;background:var(--bs-secondary)}}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:rgba(255,255,255,.5);font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link:hover{color:var(--bs-primary);letter-spacing:1px;box-shadow:none}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:rgba(255,255,255,.5);margin-right:10px}.ve-trust-bar{background:#d7b669!important;height:50px;display:flex;align-items:center;overflow:hidden;position:relative}.ve-trust-track{display:flex;width:max-content;animation:25s linear infinite seamlessScroll}.ve-trust-inner{display:flex;align-items:center;gap:60px;padding-right:60px}.ve-trust-inner span{font-size:13px;font-weight:700;color:var(--ve-dark);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:.3s}.ve-trust-inner span i{font-size:14px;line-height:1;transition:.3s}.ve-trust-inner span:hover{color:#000;transform:translateY(-1px)}.ve-trust-inner span:hover i{color:#000;text-shadow:0 0 6px rgba(0,0,0,.25),0 0 12px rgba(0,0,0,.15);transform:scale(1.2)}@keyframes seamlessScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logos:hover .logo_items,.ve-trust-bar:hover .ve-trust-track{animation-play-state:paused}.logos:after,.logos:before,.ve-trust-bar::after,.ve-trust-bar::before{content:"";position:absolute;top:0;width:80px;height:100%;z-index:2;pointer-events:none}.ve-trust-bar::before{left:0;background:linear-gradient(to right,#dcc87d,transparent)}.ve-trust-bar::after{right:0;background:linear-gradient(to left,#dcc87d,transparent)}.contact-hover:hover,.seviasoft-a-bg{background:#bf9456!important}.seviasoft-logo{height:65px;width:auto}.slgn{font-size:1.1rem!important;color:var(--special)}.seviasoft-txt{color:#bf9456;font-weight:600}@media (max-width:991.98px){.navbar .navbar-nav .nav-link{margin-left:0;padding:10px 0}.seviasoft-logo{height:50px;width:auto;object-fit:contain}.slgn{font-size:10px!important;color:var(--special)}}.hero-text .item-1,.hero-text .item-2,.hero-text .item-3,.hero-text .item-4{opacity:0;transform:translateX(-50px)}.hero-text.active .item-1{animation:.6s forwards slideIn}.hero-text.active .item-2{animation:.6s 1s forwards slideIn}.hero-text.active .item-3{animation:.6s 2s forwards slideIn}.hero-text.active .item-4{animation:.6s 3s forwards slideIn}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}.logos{overflow:hidden;padding:45px 0;position:relative}.logo_items{display:flex;align-items:center;gap:10px;width:max-content;animation:90s linear infinite scroll}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo_items img{width:110px;height:110px;border:1px solid #ecddb9;border-radius:0;padding:2px;object-fit:contain;transition:.3s}.logo_items img:hover{transform:scale(1.08);box-shadow:0 8px 20px rgba(0,0,0,.12)}.about-zoom{transition:transform .4s,box-shadow .4s;border-radius:0}.about-zoom:hover{transform:scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,.2)}.contact-hover{transition:.35s;cursor:pointer}.contact-hover:hover{transform:translateY(-5px) scale(1.03)}.container-fluid.p-0.wow.fadeIn{background:#1d2f6f}.contact-card{transition:.3s;cursor:pointer}.contact-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 12px 30px rgba(0,0,0,.15)}.client-gallery{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding:15px;background:rgba(255,255,255,.05);border-radius:0;overflow:hidden}.client-gallery img{width:100%;height:125px;object-fit:contain;background:#fff;padding:10px;border:1px solid #eee;border-radius:0;transition:.3s}.client-gallery img:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.12)}@media (max-width:991px){.client-gallery{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.service .service-item{border:none!important;box-shadow:0 0 45px rgba(0,0,0,.05)}.logo_items img{width:90px;height:90px}.logo_items{gap:20px}.client-gallery{grid-template-columns:repeat(3,1fr)}.client-gallery img{height:80px}}@media (max-width:576px){.logo_items img{width:75px;height:75px}.logo_items{gap:15px}.client-gallery{grid-template-columns:repeat(2,1fr)}.client-gallery img{height:70px}}.footer-core{font-size:22px}.text-justify{text-align:justify}