@charset "UTF-8";body{font-family:Helvetica,Arial,sans-serif;margin:0;padding:0}.icons-left{margin-right:.5rem}.icons-right{margin-left:.5rem}html{font-size:100%}@media(max-width:768px){html{font-size:90%}}@media(max-width:480px){html{font-size:80%}}.header{background-color:#fff;color:#fff;padding:10px 0}.header__container{align-items:center;display:flex;justify-content:space-between;justify-items:center;margin:0 auto;max-width:1200px;padding:0 15px;position:relative}.header__logo img{width:220px}.header__nav{font-size:1.1rem;z-index:1000}.header__nav .nav-links{display:flex;list-style:none;margin:0;padding:0}.header__nav .nav-links .active-link{border-bottom:2px solid #1e90ff}.header__nav .nav-links li{margin-left:20px}.header__nav .nav-links li a{color:#036;text-decoration:none;transition:color .3s ease}.header__nav .nav-links li a:hover{color:#1e90ff}.contact-button a{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:22px;color:#fff!important;padding:10px 30px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.contact-button a:hover{background-color:#fff;color:#1e90ff!important;transform:scale(1.05);transform:translateY(-2px)}.header__toggle{background:none;border:none;cursor:pointer;display:none}.header__toggle span{background-color:#1e90ff;display:block;height:3px;margin:4px 0;transition:background-color .3s ease;width:25px}@media screen and (max-width:768px){.header{padding:10px 0}.header__nav{background-color:#fff;border-bottom:1px solid #ccc;bottom:0;display:none;flex-direction:column;height:200px;left:0;padding:20px 0;position:absolute;right:0;text-align:center;top:100%;width:100%}.active-link{border-bottom:none!important}.nav-links{display:flex;flex-direction:column}.nav-links li{margin:10px 0}.nav-links .contact-button{margin-top:20px}.header__nav--visible{display:flex}.header__toggle{display:block}.header__toggle.open span:first-child{transform:rotate(-45deg) translate(-6px,4px)}.header__toggle.open span:nth-child(2){opacity:0}.header__toggle.open span:nth-child(3){transform:rotate(45deg) translate(-6px,-4px)}}.footer{color:#fff;font-size:.875rem;padding-top:60px;position:relative}.footer .footer-wave{background-color:#036;background-image:linear-gradient(180deg,#036,#0e4166);box-sizing:border-box;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.footer .footer-container{margin:0 auto;max-width:1200px;z-index:1}.footer .footer-logo{cursor:pointer;width:200px}.footer .footer-content{align-items:center;border-bottom:1px solid #fff;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:60px}.footer .footer-content .footer-section{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:0 20px}.footer .footer-content .footer-section:not(:last-child,:first-child){border-right:1px solid #fff;height:80px}.footer .footer-content .footer-section a,.footer .footer-content .footer-section p{color:#ccc;cursor:pointer;display:block;font-size:1.17rem;margin:0 0 10px;padding:0;text-decoration:none}.footer .footer-content .footer-section a:hover,.footer .footer-content .footer-section p:hover{color:#fff}.footer .footer-content .footer-section .social-links a{color:#ccc;cursor:pointer;display:inline-block;font-size:2rem;margin-right:10px}.footer .footer-content .footer-section .social-links a:hover{color:#fff}.footer .footer-content .footer-section .social-links i{color:#ccc;cursor:pointer;display:inline-block;font-size:2rem;margin-right:10px}.footer .footer-content .footer-section .social-links i:hover{color:#fff}.footer .footer-bottom{font-size:.75rem;padding:20px 0;text-align:center}@media(max-width:768px){.footer .footer-content{align-items:center;border-bottom:none;flex-direction:column;text-align:center}.footer .footer-content .footer-section{margin:1rem auto}.footer .footer-content .footer-section:not(:last-child){border-bottom:none;border-right:none}.footer .footer-content .footer-section:last-child{padding-top:20px}}.price-us-page{align-items:center;display:flex;flex-direction:column}.price-us-banner{align-items:center;display:flex;height:18rem;justify-content:center;overflow:hidden;position:relative;width:100%}.price-us-banner object{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.price-us-title-page{bottom:24%;color:#036;font-size:1.7rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.price-us-content-page{max-width:700px;padding:40px 0;width:100%}.price-us-content-page .price-us-text-page{display:inline-block;text-align:left}.price-us-content-page .price-us-text-page p{color:#036;font-size:1.17rem;margin:0}.custom-shape-divider-bottom-1708374905{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%;z-index:-1}.custom-shape-divider-bottom-1708374905 svg{display:block;height:274px;position:relative;width:calc(126% + 1.3px)}.custom-shape-divider-bottom-1708374905 .shape-fill{fill:#f8f9fa}.price-web{position:relative}.price-web .custom-shape-divider-bottom-1708449623{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%;z-index:-1}.price-web .custom-shape-divider-bottom-1708449623 svg{display:block;height:500px;position:relative;width:calc(164% + 1.3px)}.price-web .custom-shape-divider-bottom-1708449623 .shape-fill{fill:#f8f9fa}.price-appapi{position:relative}.price-appapi .custom-shape-divider-bottom-1708452161{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.price-appapi .custom-shape-divider-bottom-1708452161 svg{display:block;height:500px;position:relative;width:calc(147% + 1.3px)}.price-appapi .custom-shape-divider-bottom-1708452161 .shape-fill{fill:#f8f9fa}.price-digital-marketing{position:relative}.price-digital-marketing .custom-shape-divider-bottom-1708452608{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%;z-index:-1}.price-digital-marketing .custom-shape-divider-bottom-1708452608 svg{display:block;height:500px;position:relative;width:calc(163% + 1.3px)}.price-digital-marketing .custom-shape-divider-bottom-1708452608 .shape-fill{fill:#f8f9fa}.price-branding{margin-bottom:60px;position:relative}.price-branding .custom-shape-divider-bottom-1708452414{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.price-branding .custom-shape-divider-bottom-1708452414 svg{display:block;height:500px;position:relative;width:calc(147% + 1.3px)}.price-branding .custom-shape-divider-bottom-1708452414 .shape-fill{fill:#f8f9fa}@media(max-width:768px){.price-us-banner{height:12rem}.price-us-title-page{font-size:1.3rem}.price-us-content-page{padding:20px 0}.price-us-text-page{padding:2rem}.price-us-text-page p{font-size:1rem!important}}@media(max-width:480px){.price-us-title-page{font-size:1.2rem}}.single-card-containers{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px}.single-card-container{align-items:center;background-color:#fff;border-radius:22px;box-shadow:0 8px 16px #0000001a;color:#036;display:flex;flex:1 1;justify-content:center;margin:40px 20px;overflow:hidden;padding:5%;position:relative;z-index:0}.single-card-container:before{background:#f8f9fa;border-radius:32px;content:"";height:42px;left:-20px;position:absolute;top:-20px;transform:scale(2);transform-origin:50% 50%;transition:transform .7s ease-out;width:42px;z-index:-1}.single-card-container:hover:before{transform:scale(46)}.single-card-content{margin:0 auto;max-width:500px;padding:20px}.single-card-content .card-title-price{font-size:1.7rem}.single-card-content .card-sub-title-price{font-size:1.1rem;margin:0}.single-card-content .card-price{color:gray;font-size:1rem;font-style:italic}.single-card-content .content{color:#036;font-size:1rem;margin:1rem 0 0}.single-card-content ul{font-size:1rem;list-style:none;margin:10% 0;padding-inline-start:7%}.single-card-content ul li:before{background-color:#007bff;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}.single-card-content .additional-costs-notice,.single-card-content .note{color:gray;font-size:1rem;font-style:italic}@media(max-width:768px){.single-card-container{flex-basis:100%;margin:40px 20px}.card-title-price{font-size:1.3rem}.additional-costs-notice,.card-price,.card-sub-title-price,.card-ul-list-price,.content,.note{font-size:1rem}}@media(max-width:480px){.card-title-price{font-size:1.2rem}}.price-container{background-color:#fff;border-radius:22px;box-shadow:0 8px 16px #0000001a;color:#036;margin:40px auto;max-width:1200px;padding:5%}.flex{display:flex;justify-content:space-around}.flex2{border-right:.1px solid hsla(0,2%,57%,.185)}.flex_content{flex:1 1;padding:40px}.flex_content .card-title-price{font-size:1.7rem}.flex_content .card-sub-title-price{font-size:1.1rem;margin:0}.flex_content .card-price{color:gray;font-size:1rem;font-style:italic}.flex_content .content{color:#036;font-size:1rem;margin:1rem 0 0}.flex_content ul{font-size:1rem;list-style:none;margin:10% 0;padding-inline-start:2%}.flex_content ul li:before{background-color:#007bff;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}@media(max-width:768px){.price-container{padding:1%;width:90%}.flex{flex-direction:column}.flex2{border:none}.flex_content{padding:30px}.flex_content ul{padding-inline-start:4%}.card-title-price{font-size:1.3rem!important}.card-price,.card-sub-title-price,.card-ul-list-price,.content{font-size:1rem!important}}@media(max-width:480px){.card-title-price{font-size:1.2rem!important}.card-sub-title-price{font-size:1rem!important}}.banner{background-color:#fff;padding:60px 0}.banner__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.left{text-align:left}.right{align-items:center;display:flex;justify-content:center}.right object{height:auto;max-width:100%}.banner__headline{color:#036;font-size:1.7rem;font-weight:700;margin-bottom:20px}.banner__tagline{color:#036;font-size:1.2rem;margin-bottom:30px}.banner__services{color:#036;font-size:1rem;margin-top:30px}.banner__cta{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 40px;transition:background-color .3s ease}.banner__cta a{color:#fff;text-decoration:none}.banner__cta:hover{background-color:#fff;color:#1e90ff;transform:scale(1.05);transform:translateY(-2px)}.banner__cta:hover a{color:#1e90ff}@media(max-width:768px){.banner__headline{font-size:1.3rem}.banner__tagline{font-size:1rem;line-height:1.3}.banner__container{flex-direction:column;text-align:center}.left{text-align:center}.left,.right{flex:none;width:100%}.right{margin-top:4rem}}@media(max-width:480px){.banner__headline{font-size:1.2rem}.banner__services,.banner__tagline{font-size:1rem}.banner__cta{padding:10px 30px}}.unique-services-section{background-color:#f8f9fa;padding:60px 0;text-align:center;z-index:1}.services-content{margin:0 auto;max-width:1200px;padding:0 20px}.content-part{margin:0 auto;max-width:670px;text-align:left}.unique-services-title{color:#036;font-size:1.7rem;margin-bottom:25px}.unique-services-description{color:#036;font-size:1.17rem;margin:auto;padding:0 15x}.services-images{margin-top:4rem;width:100%}.services-images .slick-slide{display:flex;justify-content:center}.services-image{margin:10px;text-align:center}.services-image object{height:auto;max-width:100%}@media(max-width:768px){.services-images{align-items:center;flex-direction:column}.services-image{flex-basis:100%;max-width:100%}.unique-services-title{font-size:1.3rem}.unique-services-description{font-size:1rem;max-width:100%}}@media(max-width:480px){.unique-services-title{font-size:1.2rem}.unique-services-description{font-size:1rem}}.our-service{padding:60px 0}.our-service .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.our-service .our-service-left,.our-service .our-service-right{flex:1 1}.our-service .our-service-left{text-align:left}.our-service .our-service-right{align-items:center;display:flex;justify-content:center}.our-service .our-service-title{color:#036;font-size:1.7rem;margin-bottom:25px}.our-service .our-service-description{color:#036;font-size:1.17rem;margin:auto auto 2rem}.our-service .our-service-list{list-style:none;margin-left:1rem;padding:0}.our-service .our-service-list li{align-items:center;color:#036;display:flex;font-size:1.1rem;margin-bottom:1rem}.our-service .our-service-list li:before{background-color:#007bff;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}.our-service .our-service-image{align-items:center;display:flex;justify-content:center}.our-service .our-service-image object{height:auto;max-width:100%}@media(max-width:768px){.our-service-title{font-size:1.3rem!important}.our-service-description{font-size:1rem!important;max-width:100%}.our-service-list li{font-size:1rem!important}.container{flex-direction:column}.our-service-left,.our-service-right{flex:none;width:100%}.our-service-right{margin-top:4rem}}@media(max-width:480px){.our-service-title{font-size:1.2rem!important}}.about-us-section{background-color:#f8f9fa;padding:60px 0}.about-us-content{flex-direction:row;margin:0 auto;max-width:1200px;padding:0 20px}.about-us-content,.about-us-content .about-us-image{align-items:center;display:flex;justify-content:center}.about-us-content .about-us-image{flex:1 1;order:-1}.about-us-content .about-us-image object{height:auto;max-width:80%}.about-us-content .about-us-text{flex:1 1}@media(max-width:768px){.about-us-content{flex-direction:column}.about-us-content .about-us-image{margin:4rem auto;order:0}}.about-us-text{display:inline-block;text-align:left}.about-us-text .about-us-description,.about-us-text .about-us-title{display:block;max-width:100%}.about-us-title{color:#036;font-size:1.7rem;margin-bottom:25px}.about-us-description{color:#036;font-size:1.17rem;margin:auto 2.4rem auto auto}@media(max-width:768px){.about-us-title{font-size:1.3rem}.about-us-description{font-size:1rem;max-width:100%}}@media(max-width:480px){.about-us-title{font-size:1.2rem}}.why-us-section{padding:60px 0}.why-us-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.why-us-left-content,.why-us-right-content{flex:1 1}.why-us-right-content{align-items:center;display:flex;justify-content:center;margin-top:2rem}@media(max-width:768px){.why-us-container{flex-direction:column}.why-us-left-content,.why-us-right-content{flex:none;width:100%}}.why-us-title{color:#036;font-size:1.7rem;margin-bottom:25px}.why-us-description{color:#036;font-size:1.17rem;margin:auto 2.4rem auto auto;max-width:700px}.why-us-list{list-style-type:none;padding:0}.why-us-list li{align-items:center;display:flex;margin-bottom:.5rem;text-align:left}.why-us-list li:before{background-color:#007bff;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}.li-title{color:#036;font-size:1.1rem;font-weight:700;margin-right:.5rem}.li-description{color:#036;display:block;font-size:1rem;font-style:italic}@media(max-width:768px){.why-us-title{font-size:1.3rem}.why-us-description{font-size:1rem;max-width:100%}.li-title{font-weight:600}.li-description,.li-title{font-size:1rem}}@media(max-width:480px){.why-us-title{font-size:1.2rem}}.customer-section{background-color:#f8f9fa;overflow:hidden;padding:60px 0}.customer-section__container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:1200px;padding:0 20px}.customer-section .customer-section-text{margin:0 auto 2rem;max-width:670px;text-align:center;text-align:left}.customer-section .customer-section__title{color:#036;font-size:1.7rem;margin-bottom:25px}.customer-section .customer-section__description{color:#036;font-size:1.17rem}.customer-section .carosel-customer{width:100%}.customer-section .carosel-customer .slick-slide{display:flex;justify-content:center}.customer-section .feedback-card{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;height:140px;margin:0 auto;max-width:300px;padding:20px}.customer-section .feedback-card .feedback-text{color:#036;font-size:.8rem;margin-bottom:1rem}.customer-section .feedback-card .feedback-author{color:#969696;font-size:.9rem}@media(max-width:768px){.customer-section .carosel-customer .slick-list{width:100%}.customer-section .carosel-customer .slick-track{align-items:center}.customer-section__title{font-size:1.3rem!important}.customer-section .customer-section__description{font-size:1rem;max-width:100%}}@media(max-width:480px){.customer-section__title{font-size:1.2rem!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.news-section{overflow:hidden;padding:60px 0}.news-section__container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:1200px;padding:0 20px}.news-section .news-section-header{display:block;margin-bottom:25px;max-width:670px;text-align:left}.news-section .news-section-title{color:#036;font-size:1.7rem;margin-bottom:25px}.news-section .news-section-description{color:#036;font-size:1.17rem;max-width:670px}.news-section .news-carousel{width:100%}.news-section .news-carousel .slick-slide{display:flex;justify-content:center}.news-section .news-card{background-color:#fff;border-radius:22px;box-shadow:0 4px 20px #00000014;cursor:pointer;height:330px;margin:1rem auto;max-width:340px;position:relative}.news-section .news-card:hover{transform:translateY(-5px);transition:transform .3s ease-in-out}.news-section .news-card .news-image{border-top-left-radius:22px;border-top-right-radius:22px;height:200px;object-fit:cover;width:100%}.news-section .news-card .news-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#036;display:-webkit-box;font-size:.8rem;margin-bottom:1rem;overflow:hidden;padding-left:1rem;padding-right:1rem;text-overflow:ellipsis}.news-section .news-card .news-title{color:#969696;font-size:.8rem;padding:0 1rem}.news-section .card-button-read-more{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:22px;bottom:-10px;box-shadow:0 2px 20px #00000003;color:#fff;cursor:pointer;left:50%;padding:4px 14px;position:absolute;transform:translateX(-50%)}.news-section .card-button-read-more:hover{background-color:#fff;color:#1e90ff}@media(max-width:768px){.news-section .news-carousel .slick-list{width:100%}.news-section .news-carousel .slick-track{align-items:center}.news-section-title{font-size:1.3rem!important}.news-section-description,.news-title{font-size:1rem!important}.news-title{max-width:100%}.news-content{font-size:.8rem!important}}@media(max-width:480px){.news-section-title{font-size:1.2rem!important}.news-content{font-size:.9rem}}.contact-section{background-color:#f0f5ff;padding-bottom:60px}.contact-section .tilt-shape{padding:60px 0;position:relative}.contact-section .tilt-shape .custom-shape-divider-top-1708454110{left:0;line-height:0;overflow:hidden;position:absolute;top:0;transform:rotate(180deg);width:100%;z-index:1}.contact-section .tilt-shape .custom-shape-divider-top-1708454110 svg{display:block;height:500px;position:relative;transform:rotateY(180deg);width:calc(100% + 1.3px)}.contact-section .tilt-shape .custom-shape-divider-top-1708454110 .shape-fill{fill:#f8f9fa}.contact-section .contact-form-container-main{background-color:#fff;border-radius:22px;box-shadow:0 8px 16px #0000001a;margin:0 auto;max-width:800px;padding:40px;position:relative;z-index:2}.contact-section .contact-form-container-main .contact-us-title{color:#036;font-size:1.7rem;margin-bottom:25px;text-align:center}.contact-section .contact-form-container-main .contact-intro{color:#036;font-size:1.17rem;margin-bottom:25px}.contact-section .contact-form-container-main .contact-form{width:100%}.contact-section .contact-form-container-main .form-row{display:flex;justify-content:space-between}.contact-section .contact-form-container-main .form-field{display:flex;flex-direction:column;margin-bottom:1rem;width:calc(50% - 1rem)}.contact-section .contact-form-container-main input[type=email],.contact-section .contact-form-container-main input[type=password],.contact-section .contact-form-container-main input[type=tel],.contact-section .contact-form-container-main input[type=text]{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:8px;padding:11px}.contact-section .contact-form-container-main input[type=email]:focus,.contact-section .contact-form-container-main input[type=password]:focus,.contact-section .contact-form-container-main input[type=tel]:focus,.contact-section .contact-form-container-main input[type=text]:focus{border-color:#007bff;outline:none}.contact-section .contact-form-container-main input[type=email]:hover,.contact-section .contact-form-container-main input[type=password]:hover,.contact-section .contact-form-container-main input[type=tel]:hover,.contact-section .contact-form-container-main input[type=text]:hover{border-color:#007bff}.contact-section .contact-form-container-main .message-area{width:calc(100% - 1rem)}.contact-section .contact-form-container-main .message-area textarea{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;font:-webkit-control;height:6rem;margin:0 8px;padding:11px;resize:vertical;width:calc(100% - 24px)}.contact-section .contact-form-container-main .message-area textarea:focus{border-color:#007bff;outline:none}.contact-section .contact-form-container-main .message-area textarea:hover{border-color:#007bff}.contact-section .contact-form-container-main .form-field:not(.half-width){margin-top:20px}.contact-section .contact-form-container-main .select-service .css-13cymwt-control,.contact-section .contact-form-container-main .select-service .css-t3ipsp-control{border:1px solid #ccc;border-radius:22px;color:#036;font-size:11px;font-weight:400;font:-webkit-control;margin:8px;padding:0}.contact-section .contact-form-container-main .select-service .css-13cymwt-control:hover,.contact-section .contact-form-container-main .select-service .css-t3ipsp-control:hover{border-color:#007bff}.contact-section .contact-form-container-main .select-service .css-13cymwt-control{max-height:37px;min-height:37px}.contact-section .contact-form-container-main .select-service .css-1dimb5e-singleValue,.contact-section .contact-form-container-main .select-service .css-1nmdiq5-menu{color:#036;font-size:12px;font-weight:400;font:-webkit-control}.contact-section .contact-form-container-main .form-submit{display:flex;justify-content:center;margin-top:30px}.contact-section .contact-form-container-main .form-submit button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 30px;transition:background-color .2s}.contact-section .contact-form-container-main .form-submit button:hover{background-color:#fff;color:#1e90ff}@media screen and (max-width:768px){.contact-form-container{margin:0 10px!important;padding:20px}.contact-form .form-row{flex-direction:column}.contact-form .form-row .form-field{width:100%!important}.contact-us-title{font-size:1.3rem!important}.contact-intro{font-size:1rem!important}}@media(max-width:480px){.contact-us-title{font-size:1.2rem!important}}.about-us-page{align-items:center;display:flex;flex-direction:column}.about-us-banner{align-items:center;display:flex;height:18rem;justify-content:center;overflow:hidden;position:relative;width:100%}.about-us-banner object{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.about-us-title-page{bottom:10px;color:#036;font-size:1.7rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.about-us-content-page{max-width:700px;padding:40px 0;width:100%}.about-us-text-page{display:inline-block;text-align:left}.about-us-text-page .title{color:#036;font-size:1.1rem;font-weight:700;margin-bottom:.5rem;margin-left:1rem;margin-top:1.1rem}.about-us-text-page p{color:#036;font-size:1.17rem;margin:0}.about-us-text-page .join{margin-top:1rem}.about-us-text-page .end{margin-top:2rem}.about-us-text-page ul{list-style:none;margin:0;padding:0}.about-us-text-page li{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}.about-us-text-page li span:first-child{color:#969696;display:block;font-size:1.17rem;margin-bottom:5px}.about-us-text-page li span:last-child{color:#036;display:block;font-size:1.17rem}.about-us-text-page li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.about-us-page-contacts{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:0 auto;max-width:1200px;padding:60px 0;text-align:center}.about-us-page-contacts .contact-us{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:22px;color:#fff;cursor:pointer;padding:7px 30px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.about-us-page-contacts .contact-us:hover{background-color:#fff;color:#036;transform:scale(1.05);transform:translateY(-2px)}.customer-partner{padding-bottom:60px}@media(max-width:768px){.about-us-page-contacts{flex-direction:column}.about-us-page-contacts div{width:auto}.about-us-banner{height:12rem}.about-us-title-page{font-size:1.3rem}.about-us-content-page{padding:20px 0}.about-us-text-page{padding:2rem}.about-us-text-page .title,.about-us-text-page li span:first-child,.about-us-text-page li span:last-child,.about-us-text-page p{font-size:1rem}}.dots-container{height:auto;left:20px;position:absolute;top:20px;width:100px}.dots-container img{height:auto;width:100%}@media(max-width:480px){.about-us-title-page{font-size:1.2rem}.about-us-text-page{padding:2rem}}.background{display:flex;height:100vh;overflow:hidden;position:absolute;z-index:-1}.box{height:140vmin;position:relative;width:140vmin}.box:before{content:"";left:0;position:absolute;top:0;transform:scale(1.42)}.small-box{height:70vmin;position:relative;width:70vmin}.small-box:before{bottom:0;content:"";position:absolute;right:0;transform:scale(1.65)}.small-spin-container,.spin-container{animation:spin 12s ease-in-out infinite alternate;height:100%;position:relative;width:100%}.shape{background:#fafbfc;border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.shape,.small-shape{animation:morph 8s ease-in-out infinite alternate both;height:100%;overflow:hidden;position:absolute;transition:border-radius 1s ease-out;width:100%;z-index:0}.small-shape{background:#f5f9fd;border-radius:0 100% 65% 35%/1% 12% 88% 99%}@keyframes morph{0%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}to{border-radius:40% 70%}}.contact-us-page{overflow:hidden;position:relative}.contact-page-container{align-items:center;display:flex;justify-content:center;padding:60px 0;position:relative;z-index:0}.contact-card{background:#fff;border-radius:22px;box-shadow:0 8px 16px #0000001a;display:flex;flex-wrap:wrap;max-width:900px;overflow:hidden;width:90%}.card-content{display:flex;flex-direction:row;width:100%}.image-left{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0}.image-left img{height:auto;max-width:500px;width:100%}.form-right{flex:1 1;padding:20px}.welcome-message h2{color:#036;font-size:1.7rem;margin-bottom:25px}.welcome-message p{color:#036;font-size:1.17rem;margin-bottom:25px}.optional-contact{margin:40px 0}.optional-contact .or{align-items:center;color:gray;display:flex;font-size:.8rem;font-weight:lighter;justify-content:center;margin:20px 0;position:relative}.optional-contact .or:after,.optional-contact .or:before{background:#1e90ff;content:"";display:block;height:1px;position:absolute;top:50%;width:40%}.optional-contact .or:before{left:0}.optional-contact .or:after{right:0}.optional-contact p{color:#036;font-size:1.17rem;text-align:center}.optional-contact .contact-details{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:0 auto;text-align:center}.optional-contact .contact-details .contact-us{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:22px;color:#fff;padding:7px 25px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.optional-contact .contact-details .contact-us:hover{background-color:#fff;color:#036;transform:scale(1.05);transform:translateY(-2px)}.contact-form-page{display:flex;flex-direction:column}.contact-form-page input,.contact-form-page textarea{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:8px 0!important;padding:10px;width:92%!important}.contact-form-page input:focus,.contact-form-page textarea:focus{border-color:#007bff;outline:none}.contact-form-page input:hover,.contact-form-page textarea:hover{border-color:#007bff}.contact-form-page input{margin-bottom:1rem}.contact-form-page textarea{height:100px;resize:vertical}.privacy-link{color:#036;font-size:.9rem;margin-bottom:1rem;margin-left:1rem;margin-top:.5;text-decoration:none}.privacy-link:hover{-webkit-text-decoration:underline #1e90ff;text-decoration:underline #1e90ff}.form-submit{display:flex;justify-content:center}.form-submit button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 30px;transition:background-color .3s ease}.form-submit button:hover{background-color:#fff;color:#1e90ff}@media(max-width:768px){.contact-details{flex-direction:column!important}.card-content{flex-direction:column}.form-right{padding:20px}.welcome-message h2{font-size:1.3rem}.optional-contact p{font-size:.95rem}.welcome-message p{font-size:1rem}.image-left img{height:auto;max-width:50%}.form-right{padding-top:0}.contact-form-page button,.contact-form-page input{margin-bottom:15px}}@media(max-width:480px){.welcome-message h2{font-size:1.2rem}}.service-page{flex-direction:column}.service-banner,.service-page{align-items:center;display:flex}.service-banner{height:18rem;justify-content:center;overflow:hidden;position:relative;width:100%}.service-banner object{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.service-title-page{bottom:10px;color:#036;font-size:2rem;font-size:1.7rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.service-main-content-page{color:#036;max-width:700px;padding:40px 0;width:100%}.service-main-text-page{font-size:1.17rem}@media(max-width:768px){.service-banner{height:12rem}.service-title-page{font-size:1.3rem}.service-main-content-page{padding:20px 0}.service-main-text-page{font-size:1rem;padding:2rem}}@media(max-width:480px){.service-title-page{font-size:1.2rem}}.cards-container{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem;max-width:1200px}.card{background-color:#fff;border-radius:22px;box-shadow:0 4px 20px #00000014;cursor:pointer;display:flex;flex-basis:calc(33.333% - 2rem);flex-direction:column;flex-grow:1;flex-shrink:1;position:relative}.card:hover{transform:translateY(-5px);transition:transform .3s ease-in-out}.card.active{flex:1 1 100%;max-width:1000px;transition:transform .3s ease-in-out,max-width .3s ease-in-out}.card-image{background-color:#fff;border-radius:22px;height:200px;pointer-events:none}.card-button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:22px;bottom:-10px;box-shadow:0 2px 20px #00000003;color:#fff;cursor:pointer;left:50%;padding:4px 14px;position:absolute;transform:translateX(-50%)}.card-button:hover{background-color:#fff;color:#1e90ff}.close-button{background-color:#a2a3a4}.card-body{padding:1rem 2rem}.card-body h3{color:#969696;font-size:1.1rem}.card-body p{-webkit-line-clamp:10;-webkit-box-orient:vertical;color:#036;display:-webkit-box;font-size:.9rem;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis}.card-body.active{padding:1rem 4rem}.card-body.active h3{font-size:1.2rem}.card-body.active p{-webkit-line-clamp:none;-webkit-box-orient:unset;display:block;font-size:1rem;overflow:visible;text-overflow:clip}.card-body.active .summary{border-top:1px solid #969696;padding-top:1rem}.card-sub-content h4{color:#969696;font-size:1rem;font-style:italic}@media(max-width:768px){.card{flex:1 1 100%}.card-image{height:150px}.card-body h3,.card-body p{font-size:1rem}.card-body.active{padding:1rem 2rem}.card-body.active h3{font-size:1.1rem}.card-body.active h4,.card-body.active p{font-size:1rem}}.service-list-points{list-style-type:none;margin:0 1rem;padding:0}.service-list-points li{align-items:center;margin-bottom:.5rem;text-align:left}.service-list-points .points-title{color:#969696;display:block;font-size:1rem;font-style:italic;font-weight:700;margin-right:.5rem}.service-list-points .points-title:before{background-color:#007bff;content:"";display:inline-block;height:2px;margin-right:10px;width:10px}.service-list-points .points-title:after{background-color:#007bff;content:"";display:inline-block;height:2px;margin-left:10px;width:10px}.service-list-points .points-description{clear:both;color:#036;font-size:1rem}@media(max-width:768px){.service-list-points .points-description,.service-list-points .points-title{font-size:1rem}}.privacy-us-page{align-items:center;display:flex;flex-direction:column}.privacy-us-banner{align-items:center;display:flex;height:18rem;justify-content:center;overflow:hidden;position:relative;width:100%}.privacy-us-banner object{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.privacy-contents{max-width:700px;padding:40px 0;width:100%}.privacy-title-page{bottom:10px;color:#036;font-size:1.7rem}.privacy-title-page1{color:#036;font-size:1.5rem}.privacy-subtitle{color:#036;font-size:1.3rem}.privacy-text-page{color:#036;font-size:1.17rem}@media(max-width:768px){.privacy-contents{padding:20px;width:calc(100% - 40px)}.privacy-us-banner{height:12rem}.privacy-title-page{font-size:1.2rem}.privacy-subtitle,.privacy-text-page,.privacy-title-page1{font-size:1rem}}.blog-page{height:100vh;margin:2rem 0;position:relative;width:100%}.blog-page object{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-card{background-color:#fff;border-radius:22px;box-shadow:0 4px 20px #00000014;left:50%;max-width:900px;padding:2rem;position:relative;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}.blog-card img{border-radius:22px;max-height:300px;object-fit:cover;width:100%}.blog-card .close-button{background-color:#036;border-radius:22px;box-shadow:0 4px 20px #00000014;color:#fff;cursor:pointer;font-size:1.5rem;padding:0 .5rem;position:absolute;right:-.5rem;top:-.5rem;z-index:2}.blog-card .close-button:hover{color:#1e90ff;transform:translateY(-2px)}.blog-card .blog-title{color:#036;font-size:1.7rem;margin-left:1rem;margin-right:1rem}.blog-card .blog-content{color:#036;font-size:1.17rem;margin-left:1rem;margin-right:1rem}@media(max-width:768px){.blog-card{margin-top:1rem;padding:1rem}.blog-card .blog-title{font-size:1.3rem}.blog-card .blog-content{font-size:1rem}}@media(max-width:480px){.blog-card .blog-title{font-size:1.2rem}.blog-card .blog-content{font-size:.9rem}}.loader-container{align-items:center;display:flex;height:100vh;justify-content:center}.loader{animation:spin 1.5s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#1e90ff;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-page{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;height:100vh;justify-content:center}.error-message{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;max-width:600px;padding:20px}h1{color:#dc3545;font-size:36px}p{color:#6c757d;font-size:18px;margin-top:20px}.portal-reg{align-items:center;background:radial-gradient(circle,#2b00ff,#b3f9fd);display:flex;height:100vh;justify-content:center;transition:background .5s ease}.portal-reg-container{width:400px}.card-reg{background:#fff;border-radius:22px;box-shadow:0 8px 24px #0000001a;padding:60px}.portal-reg-title{color:#036;font-size:1.1rem;margin-bottom:25px;text-align:center}.portal-reg-form{align-items:center;display:flex;flex-direction:column;width:100%}.portal-reg-form input[type=email],.portal-reg-form input[type=password],.portal-reg-form input[type=tel],.portal-reg-form input[type=text]{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:8px;padding:10px;width:90%}.portal-reg-form input[type=email]:focus,.portal-reg-form input[type=password]:focus,.portal-reg-form input[type=tel]:focus,.portal-reg-form input[type=text]:focus{border-color:#007bff;outline:none}.portal-reg-form input[type=email]:hover,.portal-reg-form input[type=password]:hover,.portal-reg-form input[type=tel]:hover,.portal-reg-form input[type=text]:hover{border-color:#007bff}.portal-reg-form .code-input{margin-bottom:2rem!important}.portal-login{align-items:center;background:radial-gradient(circle,#ab9bfb,#d8f9fb);display:flex;height:100vh;justify-content:center;transition:background .5s ease}.portal-login-container{width:400px}.card-login{background:#fff;border-radius:22px;box-shadow:0 8px 24px #0000001a;padding:60px}.portal-login-title{color:#036;font-size:1.1rem;margin-bottom:25px;text-align:center}.portal-login-form{align-items:center;display:flex;flex-direction:column;width:100%}.portal-login-form input[type=email],.portal-login-form input[type=password]{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:8px;padding:10px;width:90%}.portal-login-form input[type=email]:focus,.portal-login-form input[type=password]:focus{border-color:#007bff;outline:none}.portal-login-form input[type=email]:hover,.portal-login-form input[type=password]:hover{border-color:#007bff}.portal-login-form input[type=password]{margin-bottom:2rem}.index-dashboard{background:#fff;display:flex}.dashboard-container{display:flex;width:100%}.sidebar{box-shadow:0 4px 20px #00000014;margin-right:2rem;width:340px}.main-content,.sidebar{background-color:#fff;padding:10px 20px 20px}.main-content{flex:1 1;overflow-x:hidden}.sidebar ul{list-style:none;padding:0}.inner-sidebar{padding-top:3rem}.inner-sidebar .user-profile{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px}.inner-sidebar .user-profile .avatar{border:1px solid #036;border-radius:50%;box-shadow:0 4px 20px #00000014;height:160px;margin-left:calc(50% - 80px);width:160px}.inner-sidebar .user-profile .avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.inner-sidebar .user-profile .avatar .profile-img{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:space-evenly}.inner-sidebar .user-profile .avatar .profile-img:hover{background-color:#f0f0f0}.inner-sidebar .user-profile .avatar .profile-img i{cursor:pointer;font-size:34px}.inner-sidebar .user-profile .avatar .profile-img i:hover{color:#1e90ff}.inner-sidebar .user-profile h3{align-items:center;color:#036;display:flex;font-size:1.4rem;justify-content:center;letter-spacing:1px;margin-bottom:.5rem;padding-bottom:0}.inner-sidebar .user-profile .email,.inner-sidebar .user-profile .role{color:#036;cursor:pointer;display:flex;font-size:1rem;justify-content:center}.inner-sidebar ul{margin:2rem 0 0;padding:0}.inner-sidebar ul li{box-shadow:0 1px 1px #00000014;color:#036;cursor:pointer;font-size:1.1rem;padding:20px 0 20px 20px}.inner-sidebar ul li:hover{color:#036}.inner-sidebar ul li:hover i{color:#1e90ff}.inner-sidebar ul .active-item{background-color:#f0f0f0;color:#036}.inner-sidebar ul .active-item i{color:#1e90ff}.main-content .main-content-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.main-content .main-content-header h2{color:#036;font-size:1.5rem;letter-spacing:1px;margin-left:10px}.main-content .main-content-header .user-actions{align-items:center;display:flex;gap:20px}.main-content .main-content-header .user-actions button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 30px;transition:background-color .3s ease}.main-content .main-content-header .user-actions button:hover{background-color:#fff;color:#1e90ff}.main-content .main-content-header .user-actions .fa-bell{color:#036;cursor:pointer;transition:color .3s ease}.main-content .main-content-header .user-actions .fa-bell:hover{color:#1e90ff}.dashboard-container-items{display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard-container-items .card{background-color:#fff;border-radius:22px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;margin:10px;padding:20px;width:calc(33.33% - 40px)}.dashboard-container-items .card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.dashboard-container-items .card-header i{color:#036;font-size:1.5rem}.dashboard-container-items .card-header div{color:#036;font-size:1.2rem;font-weight:600}.dashboard-container-items .card-text .count .count-text{color:#036;font-size:1.2rem;font-weight:600;margin-right:.5rem}.dashboard-container-items .card-text .count .count-number{color:#036;font-size:2.5rem;font-weight:600}.dashboard-container-items .card-text .new .new-text{color:#036;font-size:1.2rem;font-weight:600;margin-right:.5rem}.dashboard-container-items .card-text .new .new-number{color:#036;font-size:2.5rem;font-weight:600}.dashboard-container-items .card-text .discount .discount-text{color:#036;font-size:1.2rem;font-weight:600;margin-right:.5rem}.dashboard-container-items .card-text .discount .discount-number{color:#036;font-size:2.5rem;font-weight:600}.dashboard-container-projects{margin-top:20px}.dashboard-container-projects button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:10px 30px;transition:background-color .3s ease}.dashboard-container-projects button:hover{background-color:#fff;color:#1e90ff}.dashboard-container-projects .inbox-title{color:#036;font-size:1.1rem;font-weight:500}.add-edit-project{align-items:center;background-color:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.add-edit-card{background-color:#fff;border-radius:22px;box-shadow:0 1px 10px #0000000d;max-width:800px;padding:20px;width:100%}.add-edit-card .card-header{align-items:center;color:#036;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between;margin-bottom:2rem}.add-edit-card .card-header i{background:hsla(0,0%,94%,.941);border-radius:0 22px 0 0;cursor:pointer;margin-right:-20px;margin-top:-40px;padding:5px 10px}.add-edit-card .card-header i:hover{color:#1e90ff}.add-edit-card .card-header div{margin-left:1rem}.add-edit-card input[type=email],.add-edit-card input[type=password],.add-edit-card input[type=tel],.add-edit-card input[type=text]{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:8px;padding:10px;width:90%}.add-edit-card input[type=email]:focus,.add-edit-card input[type=password]:focus,.add-edit-card input[type=tel]:focus,.add-edit-card input[type=text]:focus{border-color:#007bff;outline:none}.add-edit-card input[type=email]:hover,.add-edit-card input[type=password]:hover,.add-edit-card input[type=tel]:hover,.add-edit-card input[type=text]:hover{border-color:#007bff}.add-edit-card .contact-part{color:#036;font-size:1.1rem;font-weight:600;margin-left:1rem;margin-top:2rem}.add-edit-card .checkboxes{margin-left:.5rem;margin-top:1rem}.add-edit-card .checkboxes .checkbox{align-items:center;display:flex}.add-edit-card .checkboxes .checkbox input{align-items:center;border:1px solid #ccc;border-radius:22px;cursor:pointer;height:18px;justify-content:center;margin-right:.5rem;width:18px}.add-edit-card .checkboxes .checkbox input:checked{background-color:#007bff}.add-edit-card .checkboxes .checkbox input:hover{border-color:#007bff}.add-edit-card .project-contact{margin-top:1rem}.add-edit-card .project-contact label{margin-left:1rem}.add-edit-card .project-contact .select-options .css-13cymwt-control,.add-edit-card .project-contact .select-options .css-t3ipsp-control{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-weight:400;font:-webkit-control;margin:.1rem 9px;padding:0}.add-edit-card .project-contact .select-options .css-13cymwt-control:hover,.add-edit-card .project-contact .select-options .css-t3ipsp-control:hover{border-color:#007bff}.add-edit-card .project-contact .select-options .css-1dimb5e-singleValue,.add-edit-card .project-contact .select-options .css-1nmdiq5-menu{color:#036;font-size:12px;font-weight:400;font:-webkit-control}.add-edit-card .save-btn{margin-left:.5rem;margin-top:1rem}.add-edit-card .form-divide{align-items:center;color:#036;display:flex;justify-content:space-between;justify-content:center}.add-edit-card .form-divide .input-field{margin-top:.5rem;width:50%}.add-edit-card .form-divide .input-field label{margin-left:1rem}.add-edit-card .form-divide .input-field input{margin-bottom:0;margin-top:.1rem;padding:11px}.add-edit-card .form-divide .input-field .select-options .css-13cymwt-control,.add-edit-card .form-divide .input-field .select-options .css-t3ipsp-control{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-weight:400;font:-webkit-control;margin:.1rem 9px;padding:0}.add-edit-card .form-divide .input-field .select-options .css-13cymwt-control:hover,.add-edit-card .form-divide .input-field .select-options .css-t3ipsp-control:hover{border-color:#007bff}.add-edit-card .form-divide .input-field .select-options .css-1dimb5e-singleValue,.add-edit-card .form-divide .input-field .select-options .css-1nmdiq5-menu{color:#036;font-size:12px;font-weight:400;font:-webkit-control}@media screen and (max-width:480px){.add-edit-card{max-width:90%}}.dashboard-services-container-page{margin-top:20px}.dashboard-services-container-page .dashboard-services-header{margin-left:1rem}.dashboard-services-container-page .dashboard-services-header button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:10px 30px;transition:background-color .3s ease}.dashboard-services-container-page .dashboard-services-header button:hover{background-color:#fff;color:#1e90ff}.dashboard-container-services{display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard-container-services .card{background-color:#fff;border-radius:22px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;margin:10px;padding:20px;width:calc(33.33% - 40px)}.dashboard-container-services .card-header .image{align-items:center;background-color:#fff;border-radius:22px;display:flex;height:200px;justify-content:center;pointer-events:none;width:100%}.dashboard-container-services .card-header div{color:#036;font-size:1.1rem;font-weight:600}.dashboard-container-services .card-header p{color:#036;font-size:1.1rem;margin:.5rem 0;padding:0}.dashboard-container-services .card-text{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.dashboard-container-services .card-text .date-updated{color:#036;font-size:1rem}.dashboard-container-services .card-text .date-updated .date{font-weight:600}.dashboard-container-services .card-text .status{color:#036;font-size:1rem}.dashboard-container-services .card-text .status .desc{font-weight:600}.dashboard-container-services .card-text .actions{color:#036}.dashboard-container-services .card-text .actions i{cursor:pointer;margin-left:.5rem;transition:color .3s ease}.dashboard-container-services .card-text .actions i:hover{color:#1e90ff}.add-edit-service{align-items:center;background-color:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.add-edit-card-service{background-color:#fff;border-radius:22px;box-shadow:0 1px 10px #0000000d;max-width:800px;padding:20px;width:100%}.add-edit-card-service .card-header-service{align-items:center;color:#036;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between;margin-bottom:2rem}.add-edit-card-service .card-header-service i{background:hsla(0,0%,94%,.941);border-radius:0 22px 0 0;cursor:pointer;margin-right:-20px;margin-top:-40px;padding:5px 10px}.add-edit-card-service .card-header-service i:hover{color:#1e90ff}.add-edit-card-service .card-header-service .head{margin-left:1rem}.form-service{padding:20px 30px 20px 20px}.form-service div{margin-bottom:10px}.form-service div label{margin-left:.5rem}.form-service input,.form-service textarea{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:.1rem auto;padding:10px 0 10px 10px;width:100%}.form-service input:focus,.form-service textarea:focus{border-color:#007bff;outline:none}.form-service input:hover,.form-service textarea:hover{border-color:#007bff}.profile-image input{border-radius:22px;color:#036;font-size:12px;font-size:normal;padding:7px 0 7px 10px;width:100%}.profile-image input:focus{border-color:#007bff;outline:none}.profile-image input:hover{border-color:#007bff}.form-service textarea{min-height:50px;resize:vertical}.form-service button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin:.5rem;padding:10px 30px;transition:background-color .3s ease}.form-service button .fa-arrow-left{margin-right:.5rem}.form-service button .fa-arrow-right{margin-left:.5rem}.form-service button:hover{background-color:#fff;color:#1e90ff}.dashboard-prices-container-page{margin-top:20px}.dashboard-prices-container-page .dashboard-prices-header{margin-left:1rem}.dashboard-prices-container-page .dashboard-prices-header button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:10px 30px;transition:background-color .3s ease}.dashboard-prices-container-page .dashboard-prices-header button:hover{background-color:#fff;color:#1e90ff}.dashboard-container-prices{display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard-container-prices .card{background-color:#fff;border-radius:22px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;margin:10px;padding:20px;width:calc(33.33% - 40px)}.dashboard-container-prices .card-header .name{color:#036;font-size:1.5rem;font-weight:600}.dashboard-container-prices .card-header .sub{color:#036;font-size:1.1rem;font-weight:500}.dashboard-container-prices .card-header p{color:#036;font-size:1.1rem;margin:.5rem 0;padding:0}.dashboard-container-prices .card-text{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.dashboard-container-prices .card-text .date-updated{color:#036;font-size:1rem}.dashboard-container-prices .card-text .date-updated .date{font-weight:600}.dashboard-container-prices .card-text .status{color:#036;font-size:1rem}.dashboard-container-prices .card-text .status .desc{font-weight:600}.dashboard-container-prices .card-text .actions{color:#036}.dashboard-container-prices .card-text .actions i{cursor:pointer;margin-left:.5rem;transition:color .3s ease}.dashboard-container-prices .card-text .actions i:hover{color:#1e90ff}.add-edit-price{align-items:center;background-color:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.add-edit-card-price{background-color:#fff;border-radius:22px;box-shadow:0 1px 10px #0000000d;max-width:800px;padding:20px;width:100%}.add-edit-card-price .card-header-price{align-items:center;color:#036;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between;margin-bottom:2rem}.add-edit-card-price .card-header-price i{background:hsla(0,0%,94%,.941);border-radius:0 22px 0 0;cursor:pointer;margin-right:-20px;margin-top:-40px;padding:5px 10px}.add-edit-card-price .card-header-price i:hover{color:#1e90ff}.add-edit-card-price .card-header-price .head{margin-left:1rem}.form-price{padding:20px 30px 20px 20px}.form-price div{margin-bottom:10px}.form-price div label{margin-left:.5rem}.form-price input,.form-price textarea{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:.1rem auto;padding:10px 0 10px 10px;width:100%}.form-price input:focus,.form-price textarea:focus{border-color:#007bff;outline:none}.form-price input:hover,.form-price textarea:hover{border-color:#007bff}.image-input input{align-items:center;border:1px solid #ccc;border-radius:22px;color:#036;display:flex;font-size:12px;font-size:normal;justify-content:space-between;margin:.1rem auto;padding:7px 0 7px 10px;width:100%}.image-input input:focus{border-color:#007bff;outline:none}.image-input input:hover{border-color:#007bff}.form-price textarea{min-height:100px;resize:vertical}.form-price button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin:.5rem;padding:10px 30px;transition:background-color .3s ease}.form-price button .fa-arrow-left{margin-right:.5rem}.form-price button .fa-arrow-right{margin-left:.5rem}.form-price button:hover{background-color:#fff;color:#1e90ff}.dashboard-container-blogs{margin-top:20px}.dashboard-container-blogs button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:10px 30px;transition:background-color .3s ease}.dashboard-container-blogs button:hover{background-color:#fff;color:#1e90ff}.dashboard-container-contacts{margin-top:20px}.dashboard-container-contacts button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:10px 30px;transition:background-color .3s ease}.dashboard-container-contacts button:hover{background-color:#fff;color:#1e90ff}.dashboard-container-files{margin-top:20px}.dashboard-container-files .btn-container{display:flex;justify-content:flex-end}.dashboard-container-files button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:10px 30px;transition:background-color .3s ease}.dashboard-container-files button:hover{background-color:#fff;color:#1e90ff}.category-tabs,.dashboard-files-container{display:flex}.category-tab{background-color:#f0f0f0;border-radius:22px 22px 0 0;color:#036;cursor:pointer;margin:0 1px;padding:10px 20px;transition:background-color .3s}.category-tab:hover{background-color:#e0e0e0;color:#1e90ff}.category-tab.active{background-color:#1e90ff;color:#fff}.category-tab:first-child{margin-left:0}.category-tab:last-child{margin-right:0}.table-container{margin-top:1rem;overflow-x:auto}.table-container table{border-collapse:collapse;width:100%}.table-container table i{color:#036;cursor:pointer;margin-right:.5rem;transition:color .3s ease}.table-container table i:hover{color:#1e90ff}tbody td,thead th{border-bottom:1px solid #ddd;padding:12px 16px;text-align:left}thead th{background-color:#f2f2f2;font-weight:500}tbody tr:nth-child(2n){background-color:#f9f9f9}.add-edit-category{align-items:center;background-color:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.add-edit-card-category{background-color:#fff;border-radius:22px;box-shadow:0 1px 10px #0000000d;max-width:800px;padding:20px;width:100%}.add-edit-card-category .card-header-category{align-items:center;color:#036;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between;margin-bottom:2rem}.add-edit-card-category .card-header-category i{background:hsla(0,0%,94%,.941);border-radius:0 22px 0 0;cursor:pointer;margin-right:-20px;margin-top:-40px;padding:5px 10px}.add-edit-card-category .card-header-category i:hover{color:#1e90ff}.add-edit-card-category .card-header-category .head{margin-left:1rem}.category-table-container{margin-top:20px}.category-table-container table{border-collapse:collapse;width:100%}.category-table-container table th{background-color:#fcfafa;color:#036;font-weight:500;padding:10px}.category-table-container table tr:nth-child(2n){background-color:#fcfafa}.category-table-container table tr:hover{background-color:ivory}.category-table-container table i{cursor:pointer;margin-right:.5rem}.category-table-container table i:hover{color:#1e90ff}.category-table-container table input{margin:0;width:100%}.form-category{align-items:center;display:flex}.form-category input{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;padding:11px;width:300px}.form-category input:focus{border-color:#007bff;outline:none}.form-category input:hover{border-color:#007bff}.form-category button{margin-bottom:0;margin-left:10px;padding:8px 30px}.add-edit-file{align-items:center;background-color:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.add-edit-card-file{background-color:#fff;border-radius:22px;box-shadow:0 1px 10px #0000000d;max-width:800px;padding:20px;width:100%}.add-edit-card-file .card-header-file{align-items:center;color:#036;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between;margin-bottom:2rem}.add-edit-card-file .card-header-file i{background:hsla(0,0%,94%,.941);border-radius:0 22px 0 0;cursor:pointer;margin-right:-20px;margin-top:-40px;padding:5px 10px}.add-edit-card-file .card-header-file i:hover{color:#1e90ff}.add-edit-card-file .card-header-file .head{margin-left:1rem}.add-edit-card-file input[type=text]{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:8px;padding:10px;width:90%}.add-edit-card-file input[type=text]:focus{border-color:#007bff;outline:none}.add-edit-card-file input[type=text]:hover{border-color:#007bff}.form-file{padding:20px 30px 20px 20px}.form-file .select-options .css-13cymwt-control,.form-file .select-options .css-t3ipsp-control{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-weight:400;font:-webkit-control;padding:0}.form-file .select-options .css-13cymwt-control:hover,.form-file .select-options .css-t3ipsp-control:hover{border-color:#007bff}.form-file .select-options .css-1dimb5e-singleValue,.form-file .select-options .css-1nmdiq5-menu{color:#036;font-size:12px;font-weight:400;font:-webkit-control}.form-file .file input{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:1rem 10px 1rem auto;padding:8px 0 8px 10px;width:calc(100% - 10px)}.form-file .file input:focus{border-color:#007bff;outline:none}.form-file .file input:hover{border-color:#007bff}.form-file .file-name{margin-top:1rem}.form-file .special-type-input{margin-bottom:1rem}.form-file .special-type-input input{margin:0;padding:10px 0 10px 10px;width:calc(100% - 10px)}.image-show{align-items:center;display:flex;height:240px;justify-content:center}.image-show img{border-radius:22px;max-height:100%;max-width:100%;object-fit:cover}.feedback-page{height:100vh}.feedback-page .feedback-card{background-color:#fff;border-radius:22px;box-shadow:0 8px 24px #0000001a;left:50%;max-width:800px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.feedback-page .feedback-card .header{padding:20px 30px 0 20px}.feedback-page .feedback-card .title{color:#036;font-size:1.5rem;font-weight:600}.feedback-page .feedback-card .message{color:#036;font-size:1rem;font-weight:400}.feedback-page .feedback-card .form-feedback{padding:20px 30px 20px 20px}.feedback-page .feedback-card .form-feedback div{margin-bottom:10px}.feedback-page .feedback-card .form-feedback div label{margin-left:.5rem}.feedback-page .feedback-card .form-feedback input,.feedback-page .feedback-card .form-feedback textarea{border:1px solid #ccc;border-radius:22px;color:#036;font-size:12px;font-size:normal;margin:.1rem auto;padding:10px 0 10px 10px;width:100%}.feedback-page .feedback-card .form-feedback input:focus,.feedback-page .feedback-card .form-feedback textarea:focus{border-color:#007bff;outline:none}.feedback-page .feedback-card .form-feedback input:hover,.feedback-page .feedback-card .form-feedback textarea:hover{border-color:#007bff}.feedback-page .feedback-card .form-feedback textarea{min-height:100px;resize:vertical}.feedback-page .feedback-card .form-feedback button{background-color:#1e90ff;border:1px solid #1e90ff;border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;margin:.5rem;padding:10px 30px;transition:background-color .3s ease}.feedback-page .feedback-card .form-feedback button .fa-arrow-left{margin-right:.5rem}.feedback-page .feedback-card .form-feedback button .fa-arrow-right{margin-left:.5rem}.feedback-page .feedback-card .form-feedback button:hover{background-color:#fff;color:#1e90ff}
/*# sourceMappingURL=main.72a1dd5d.css.map*/