:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}@font-face{font-family:BukhariScript;src:url(/fonts/BukhariScript-Regular.woff)format("truetype");font-display:swap}html,body{max-width:100vw;font-family:Inter,sans-serif;background:#fff!important}h1,h2,h3,h4,h5{font-family:Comfortaa,sans-serif;font-weight:700}h4{margin-bottom:0;padding:5px 0}.footer h5{font-family:Comfortaa,sans-serif}#offcanvas{height:100vh;position:fixed;top:0;right:0}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}article{font-size:18px}.navigation{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;width:100%;padding:30px 0;transition:padding .2s ease-in-out,background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out,backdrop-filter .2s ease-in-out;position:sticky;top:0}.desktop-nav .btn{background:unset;color:#586271}.desktop-nav .btn:hover{color:#000;background:0 0;font-weight:700}.offcanvas-open .navigation{-webkit-backdrop-filter:unset;backdrop-filter:unset}.sticky-at-top{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;background-color:#f1f1fb8c;padding:10px 0}.nav-sentinel{height:1px}.navigation nav{justify-content:end;display:flex}.desktop-nav a{color:#586271;background:0 0;align-items:center;width:fit-content;margin:0 20px;text-decoration:none;transition:font-weight .2s ease-in-out;display:flex}.desktop-nav .company-cta{background:#ff6f61}.desktop-nav a:hover{color:#000;font-weight:700}.desktop-nav{background:#fff;border-radius:30px}.desktop-nav .company-cta{margin-right:0}.navigation .company-cta{color:#fff}.logo-container{color:#000;text-decoration:none;display:flex}.logo-left{text-align:center;flex-direction:column;display:flex}.logo-right{align-items:center;display:flex}.logo-title{font-family:BukhariScript;font-size:45px;transition:font-size .2s ease-in-out}.sticky-at-top .logo-title{font-size:35px}.sticky-at-top .logo-secondary{font-size:15px}.focus-in-expand{animation:.8s cubic-bezier(.25,.46,.45,.94) both focus-in-expand}@keyframes focus-in-expand{0%{letter-spacing:-.5em;filter:blur(12px);opacity:0}to{filter:blur();opacity:1}}.bounce-in-top{animation:1.1s .7s both bounce-in-top}@keyframes bounce-in-top{0%{opacity:0;animation-timing-function:ease-in;transform:translateY(-500px)}38%{opacity:1;animation-timing-function:ease-out;transform:translateY(0)}55%{animation-timing-function:ease-in;transform:translateY(-65px)}72%{animation-timing-function:ease-out;transform:translateY(0)}81%{animation-timing-function:ease-in;transform:translateY(-28px)}90%{animation-timing-function:ease-out;transform:translateY(0)}95%{animation-timing-function:ease-in;transform:translateY(-8px)}to{animation-timing-function:ease-out;transform:translateY(0)}}.logo-secondary{letter-spacing:5px;margin-top:-10px;font-size:30px;transition:font-size .2s ease-in-out}.logo-icon{background-color:#ff6f61;border-radius:50%;width:35px;height:35px;margin:-10px 0 -19px 12px;position:absolute}.home-banner{background-color:#0000;background-image:linear-gradient(90deg,#f1f1fb 9%,#f1f1fbb3 99%),url(/images/home-hero-bg.webp);background-position:50%;background-repeat:repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;margin-top:-150px;position:relative}.home-banner:after{content:"";background-image:linear-gradient(#fff0,#fff);height:90px;position:absolute;bottom:0;left:0;right:0}.home-banner-content{flex-direction:column;justify-content:center;margin-bottom:-100px;display:flex}.home-banner-image{width:100%;height:auto;margin-bottom:-50px}.web-section{padding:70px 0}.company-container{justify-content:space-between;align-items:center;width:90%;max-width:1500px;display:flex}.company-flex-box{justify-content:center;align-items:center;display:flex}.nav-links{justify-content:end;align-items:center;display:flex}.menu-item{color:#586271;padding:0 20px;text-decoration:none}.logo{width:400px;height:auto}.company-cta{color:#fff;background:#ff6f61;border-radius:30px;width:fit-content;padding:10px 25px;font-family:Comfortaa,sans-serif;text-decoration:none;transition:background-color .2s ease-in-out,border .2s ease-in-out}.company-cta:hover{color:#000;background-color:#fff;border:2px solid #ff6f61}.secondary-cta{color:#fff;background:#5266ff;border-radius:30px;width:fit-content;padding:10px 25px;font-family:Comfortaa,sans-serif;text-decoration:none;transition:background-color .2s ease-in-out,border .2s ease-in-out}.secondary-cta:hover{color:#000;background-color:#fff;border:2px solid #5266ff}.contact-form .company-cta{border:none;color:#fff!important}.contact-form .company-cta:hover{background-color:#fff;border:2px solid #ff6f61;font-weight:700;color:#000!important}.contact-us .container{padding:150px 100px}.homepage{margin-top:-100px}.banner-content-row{padding-bottom:50px}.home-banner{padding:180px 0 60px}.home-banner-subheader{color:#586271;margin-bottom:20px}.service-page .website-refresh{color:#fff;background:#5266ff}.website-refresh{text-align:center;background:#f1f1fb;flex-direction:column;justify-content:center;align-items:center;padding:50px 0;display:flex}.website-refresh p{color:#586271}.website-refresh .multi-button-container{justify-content:center;align-items:center;display:flex}.website-refresh .multi-button-container a{margin:0 10px}.how-it-works h3,.how-it-works .col-md-4{text-align:center;flex-direction:column;align-items:center;display:flex}.how-it-works .step-container{background:#f1f1fb;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:25px 0;display:flex}.how-it-works .step{background:#fff;width:100%;font-family:BukhariScript;font-size:20px;position:absolute}.how-it-works .title-bg-line-col p{color:#586271}.how-it-works .title-bg-line-container{justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative}.how-it-works .title-lines-container{position:relative;overflow:hidden}.how-it-works{position:relative}.how-it-works .title-bg-line{background-color:#000;border-radius:30px;width:3px;height:60px;margin:2px;transition:margin-top .2s ease-in-out,background-color .2s ease-in-out,margin-bottom .2s ease-in-out;display:block}.how-it-works:hover .col-md-4:hover .title-bg-line{background-color:#5266ff}.how-it-works:hover .col-md-4{filter:blur(4px)}.how-it-works .col-md-4:hover{filter:blur();transform:scale(1.05)}.pricing{padding:25px 0 100px}.pricing h3{text-align:center;padding:0 0 50px}.pricing .template-title{text-align:center}.pricing .template-image{width:100%;padding:15px 0}.pricing .template-price{flex-direction:column;align-items:center;padding:10px 0 25px;display:flex}.pricing .template-price .template-price-top{color:#9c9c9c;font-size:12px}.pricing .template-price .template-price-middle{font-family:Comfortaa;font-size:35px;display:flex}.pricing .template-price .template-price-middle .zeros{margin-top:4px;font-size:20px}.pricing .template-price .template-price-bottom{margin-top:20px}.pricing .price-tier-container{background:#fff;border-radius:30px;outline:20px solid #f1f1fb;margin:0 20px;padding:20px 0}.pricing .template-feature{padding:5px 15px}.pricing .template-feature-bg{background:#f5f5f5}.pricing-page .exisiting-platform-pricing{color:#fff;text-align:center;background:#5266ff;padding:50px 0}.pricing-page .exisiting-platform-pricing h3{color:#fff}.pricing-page .exisiting-platform-pricing .other-platform{filter:brightness(0);width:120px;margin:10px 20px 10px 0}.pricing-page .hourly-rate-container{margin-top:35px}.pricing-page .hourly-rate{border:1px solid #fff;border-radius:30px;padding:10px 15px;font-family:Comfortaa,sans-serif;font-size:25px}.pricing-page .extended-support-text{flex-direction:column;justify-content:center;display:flex}.pricing-page .extended-support-pricing{padding:50px 0}.pricing-page .extended-support-pricing span,.pricing-page .extended-support-pricing p{color:#586271}.pricing-page .extended-support-item{background:#f1f1fb;border-radius:15px;justify-content:space-between;margin:30px 0;padding:15px;display:flex}.pricing .template-feature span{margin-left:10px}.extended-support-item-icon{align-items:center;display:flex}.extended-support-item-icon .cost{color:#0a21bf;font-size:20px;font-weight:700}.pricing-page .extended-support-item .extended-support-item-icon span{margin-left:8px;font-family:Comfortaa,sans-serif}.screen-image{height:300px}.home-banner-lines-container{flex-direction:column;justify-content:start;align-items:end;padding:0 0 60px;display:flex}.home-banner-lines{background:#5266ff;border-radius:30px;width:10vw;height:4px;margin:4px 0}.line-1{margin:0 0 4px}.partners-logo-container{border-radius:30px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;box-shadow:0 0 0 20px #f1f1fb}.partners-container img{width:120px;margin:10px 55px}.piller-group{display:flex}.piller-wide,.piller-2,.piller-3{background:#000;width:100px;height:300px;margin-right:50px;transition:transform .73s ease-in-out,margin-right 1.5s ease-in-out,width 3s ease-in-out,opacity 2s ease-in-out,all;display:block}.image-slices{justify-content:center;align-items:flex-end;gap:4px;width:100%;padding:40px 0;display:flex}.slice{background:#fff 0% bottom/525px 330px no-repeat;border-radius:30px;width:25px;height:330px}.slice:first-child{background-position-x:0}.slice:nth-child(2){background-position-x:-25px}.slice:nth-child(3){background-position-x:-50px}.slice:nth-child(4){background-position-x:-75px}.slice:nth-child(5){background-position-x:-100px}.slice:nth-child(6){background-position-x:-125px}.slice:nth-child(7){background-position-x:-150px}.slice:nth-child(8){background-position-x:-175px}.slice:nth-child(9){background-position-x:-200px}.slice:nth-child(10){background-position-x:-225px}.slice:nth-child(11){background-position-x:-250px}.slice:nth-child(12){background-position-x:-275px}.slice:nth-child(13){background-position-x:-300px}.slice:nth-child(14){background-position-x:-325px}.slice:nth-child(15){background-position-x:-350px}.slice:nth-child(16){background-position-x:-375px}.slice:nth-child(17){background-position-x:-400px}.slice:nth-child(18){background-position-x:-425px}.slice:nth-child(19){background-position-x:-450px}.slice:nth-child(20){background-position-x:-475px}.slice:nth-child(21){background-position-x:-500px}.slide-in-right-line-1{animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-right-line-1}@keyframes slide-in-right-line-1{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}.slide-in-right-line-2{animation:.5s cubic-bezier(.25,.46,.45,.94) .2s both slide-in-right-line-2}@keyframes slide-in-right-line-2{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}.searchbar{text-align:left;background:#eeee;border-radius:30px;margin-top:-75px;display:flex;position:absolute;box-shadow:0 20px 30px -10px #26394d}.searchbar span{opacity:.7;white-space:nowrap;color:#000;border-right:3px solid #000;padding:5px 60px 5px 20px;font-size:35px;animation:1.1s steps(26,end) forwards typing,.7s step-end infinite blink-caret;display:inline-block;overflow:hidden}@keyframes typing{0%{width:0}to{width:89%}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#000}}.searchbar img{float:right;height:30px;position:absolute;top:15px;right:15px}.pulsate-bck{animation:.5s ease-in-out 1.5s both pulsate-bck}@keyframes pulsate-bck{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.services{color:#fff;background:#5266ff;padding:60px 0}.fade-out{animation:1s ease-out 2s both fade-out}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.services-hero{background:#f1f1fb;flex-direction:column;justify-content:center;align-items:center;min-height:400px;margin-top:-150px;padding:230px 0 50px;display:flex;position:relative}.services-hero:after{content:"";background-image:linear-gradient(#fff0,#fff);height:90px;position:absolute;bottom:0;left:0;right:0}.services-hero h3{margin-bottom:20px}.fade-in-bottom{animation:.6s cubic-bezier(.39,.575,.565,1) 3s both fade-in-bottom}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.text-fade{opacity:1;transition:opacity .6s}.text-hidden{opacity:0}.gear-container{margin-top:-40px}.gear-1{z-index:1;height:80px;margin-top:-40px;margin-right:10%;position:absolute;top:0;right:60px}.gear-2{height:80px;margin-right:10%;position:absolute;top:0;right:0}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotating-backwards{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.gear-1{-ms-animation:rotating 4s linear infinite;animation:4s linear infinite rotating}.gear-2{-ms-animation:rotating-backwards 4s linear infinite;animation:4s linear infinite rotating-backwards}.service-header{color:#fff;padding-bottom:15px;font-size:30px;font-weight:700}.col-align-center{justify-content:center;display:flex}.service-hero-right-col-img{z-index:99;height:250px;margin-left:-80px}.serivces-title{padding-bottom:15px;font-family:Comfortaa,sans-serif;font-size:25px;font-weight:700}.services-description{color:#586271;margin-top:15px}.service-page-title-bg-line{background-color:#000;border-radius:30px;width:3px;height:60px;margin:2px;transition:margin-top .2s ease-in-out,background-color .2s ease-in-out,margin-bottom .2s ease-in-out;display:block}.service-page-title{background:#fff;padding:0 5px;font-family:Comfortaa,sans-serif;position:absolute}.service-page-title h4{margin-bottom:0}.service-list{padding:50px 0}.service-list h2{text-align:center;padding-bottom:45px}.service-list:hover .col-md-3{filter:blur(4px)}.service-details{padding:50px 0}.service-details .flex-row{justify-content:center;align-items:center;display:flex}.service-details .dropdown-template-container{text-align:center;color:#586271;flex-direction:column;margin:5px;padding:15px;display:flex}.service-details .dropdown-template-container .template-image{border-radius:15px;width:200px;margin-top:10px}.link-to-details{color:#000;justify-content:center;align-items:center;display:flex;position:relative}.service-list .col-md-3{justify-content:center;align-items:center;padding:50px 0;transition:filter .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative}.service-list:hover .col-md-3:hover .service-page-title-bg-line{background-color:#5266ff}.service-list .col-md-3:hover{filter:blur();transform:scale(1.05)}.container-border-right{border-right:1px solid #ededed}.services-lines-container{flex-direction:column;justify-content:start;padding-top:60px;display:flex}.services-banner-lines{background:#fff;border-top-right-radius:30px;border-bottom-right-radius:30px;width:10vw;height:4px;margin:5px 0}.main .services-column button{background:unset;border:none}.service-details{flex-direction:column;justify-content:center;align-items:center;display:flex}.services-details{color:#000;background:#f1f1fb;border-radius:30px;outline:20px solid #fff;flex-direction:column;padding:30px;display:flex}.service-details .container{margin:50px 0}.service-details .container h3{margin-top:.5rem;margin-bottom:0;padding:15px 0}.service-dropdown{border-radius:30px;margin:15px 0;overflow:hidden;box-shadow:0 3px 8px #0000003d}.service-dropdown .expand-icon-container{padding:0 15px;position:relative}.service-dropdown .expand-icon-vertical{background:#5266ff;border-radius:30px;width:3px;height:20px;transition:transform .2s ease-in-out;display:block;position:absolute;top:20%}.service-dropdown.expanded .expand-icon-vertical{transform:rotate(90deg)}.service-dropdown .expand-icon-horizontal{background:#5266ff;border-radius:30px;width:3px;height:20px;display:block;position:absolute;top:20%;transform:rotate(90deg)}.service-row-bottom{max-height:0;padding:0;transition:max-height .3s ease-in-out,padding .4s ease-in-out}.service-row-bottom p{color:#586271}.expanded .service-row-bottom{max-height:500px;padding:15px}.service-row-top{background:#f1f1fb;justify-content:space-between;padding:10px 15px;display:flex}.services-container .col-md-4{flex-direction:column;justify-content:center;display:flex}.mobile-service-wrap h4{font-size:1.25rem;transition:font-size .2s ease-in-out}.mobile-service-wrap h4.active{font-size:1.5rem}.mobile-service-wrap button{transition:border .1s ease-in-out}.mobile-service-wrap .active button{border:1px solid #fff;border-radius:15px;padding:5px 15px}.line-1{width:80%}.line-2{width:60%}.line-3{width:70%}.line-4{width:65%}.line-5{width:90%}.services-lines-container .slide-in-left-line-1,.services-lines-container .slide-in-left-line-2{opacity:0}.template-carousel{padding:50px 0}.template-carousel p{color:#586271}.template-carousel-image-container{justify-content:center;display:flex;position:relative}.template-carousel .col-md-4{flex-direction:column;justify-content:center;display:flex}.template-carousel-image:not(.active){opacity:.6}.template-carousel-image{z-index:1;border-radius:15px;width:350px;margin:25px;transition:transform .3s,opacity .2s}.template-carousel-image.active{z-index:99;position:absolute;transform:scale(1.2)}.terms-and-conditions .container{padding:150px 100px}.terms-and-conditions .terms-section{margin:25px 0}input[type=radio]{appearance:none;cursor:pointer;vertical-align:middle;border:2px solid #5266ff;border-radius:5px;outline:none;width:20px;height:20px;margin-right:10px}.radio-group{background:#f1f1fb;border-radius:5px;width:fit-content;margin:10px;padding:5px 15px;display:flex}input[type=radio]:checked{background-color:#5266ff;border-color:#5266ff;border-radius:5px}.form-item-row{flex-direction:column;margin-bottom:25px;display:flex}.form-item-row input,.form-item-row textarea{background-color:#fff;border-radius:5px}.form-item-row input,.form-item-row textarea{color:#000}.form-text-border{outline:20px solid var(--primary-bg-color);border-radius:30px;margin:50px -50px 0 0;padding:50px}.form-text-border span{color:#586271;font-size:14px}.services.in-view .slide-in-blurred-top{animation:.9s cubic-bezier(.23,1,.32,1) both slide-in-blurred-top}.services.in-view .mobile-service-wrap.slide-in-blurred-top{animation:.9s cubic-bezier(.23,1,.32,1) .2s both slide-in-blurred-top}@keyframes slide-in-blurred-top{0%{transform-origin:50% 0;filter:blur(40px);opacity:0;transform:translateY(-1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}.services-in-view .slide-in-left-line-1{animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left-line-1}@keyframes slide-in-left-line-1{0%{opacity:0;transform:translate(-1000px)}to{opacity:1;transform:translate(0)}}.services-in-view .slide-in-left-line-2{animation:.5s cubic-bezier(.25,.46,.45,.94) .2s both slide-in-left-line-2}@keyframes slide-in-left-line-2{0%{opacity:0;transform:translate(-1000px)}to{opacity:1;transform:translate(0)}}.web-design-details{padding:30px}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.about-container-home{background:url(/images/me.jpg) 50% 70%/cover no-repeat;border-radius:30px;outline:20px solid #f1f1fb;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:60px 30px;display:flex}.about-content{padding-left:50px}.about-me-page .our-mission{padding:40px 0}.about-me-page .our-mission article{color:#586271}.about-me-page .about-page-review-container{text-align:center;color:#586271;background:#fff;border-radius:30px;outline:20px solid #f1f1fb;flex-direction:column;justify-content:center;align-items:center;margin:50px 25px;padding:20px;display:flex}.about-me-page .about-page-review-container p{font-style:italic}.about-me-page .faqs{padding:40px 0}.about-me-page .faqs h3{text-align:center;padding-bottom:25px}.about-me-page .about-page-review-container img{height:100px;padding:25px 0}.about-page-hero{background:url(/images/about-me-hero-v2.webp) 50%/cover;min-height:500px;margin-top:-150px;padding:230px 0 0;position:relative}.about-page-hero:after{content:"";background-image:linear-gradient(#fff0,#fff);height:90px;position:absolute;bottom:0;left:0;right:0}.acomplishments{text-align:center;justify-content:center;align-items:center;min-height:500px;padding:50px 0;display:flex}.reviews-section{background-color:#5266ff}.reviews-section .card-text{color:#586271;font-style:italic}.reviews-section .review-stars{margin-bottom:15px}.reviews-section h3{color:#fff;text-align:center;padding-bottom:35px}.reviews-section .carousel-control-prev,.reviews-section .carousel-control-next{opacity:1}.reviews-section .card{text-align:center;background:#fff;border-radius:30px;outline:20px solid #f1f1fb;width:70%;border:none!important}.reviews-section .carousel-inner{overflow:visible!important}.form-border{background:#fff;border-radius:30px;outline:20px solid #f1f1fb;padding:20px}.form-text-border{border-radius:30px;outline:20px solid #5266ff;margin:50px -50px 0 0;padding:50px}.footer{color:#fff;background:#000}.footer .col-md-4{flex-direction:column;display:flex}.footer-bottom{color:#fff;text-align:center;background:#000;padding:5px 0;font-size:10px}.footer .footer-logo{width:150px;height:auto}#toggleButton{display:none}.offcanvas{visibility:hidden;z-index:1000;background-color:#f8f9fa;width:300px;height:100%;transition:visability .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-2px 0 5px #0003}.offcanvas.open{width:100%;visibility:inherit;height:100%;right:0}.offcanvas-header{background-color:#e9ecef;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:1rem;display:flex}.offcanvas-body{padding:1rem}.btn{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:10px 20px}.btn:hover{background-color:#0056b3}.btn-close{cursor:pointer;background:0 0;border:none;font-size:1.5rem}@media (min-width:768px) and (max-width:992px){.navigation .row .col-sm-9{width:80%}.navigation .row .col-sm-3{width:20%}html.offcanvas-open,body.offcanvas-open{height:100%;margin:0;overflow:hidden}.navigation{background:unset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px;transition:padding .2s ease-in-out,background-color .2s ease-in-out,-webkit-backdrop-filter ease-in-out,backdrop-filter ease-in-out}.mobile-nav-button{z-index:999999;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.mobile-menu-bar{opacity:1;background:#000;border-radius:30px;width:25px;height:3px;margin:4px;transition:all .25s ease-in-out;display:block}.sticky-at-top .logo-title{font-size:30px}.sticky-at-top .logo-secondary{font-size:15px}.logo-container{z-index:9999;position:absolute;overflow:visible}.logo{width:250px}.logo-title{font-size:30px}.logo-secondary{margin-top:-2px;font-size:15px;line-height:15px}.logo-icon{width:15px;height:15px}.nav-container .offcanvas-body{padding-top:150px}.navigation nav{flex-direction:column}.offcanvas-open .mobile-menu-bar:first-of-type{transform:translateY(8px)rotate(45deg)}.offcanvas-open .mobile-menu-bar:nth-of-type(2){opacity:0}.offcanvas-open .mobile-menu-bar:nth-of-type(3){transform:translateY(-6px)rotate(-45deg)}.mobile-nav a{color:#000;text-align:center;margin:10px;font-size:25px;text-decoration:none}.mobile-nav .dropdown{justify-content:center;display:flex}.dropdown-menu{width:72%;transform:translate(19%,40%)!important}.mobile-nav .btn{color:#000;background:unset;text-align:center;margin:10px;padding:0;font-size:25px}.mobile-nav .dropdown-item{width:unset!important}.mobile-nav .company-cta{text-align:center;width:auto}#toggleButton{background:#fff;display:inline}.desktop-nav{display:none!important}.home-banner{padding:180px 0 120px}.main .services-column button{text-align:left}.partners-container img{width:100px;margin:15px}.services-details{outline:unset}.template-carousel{padding:50px 15px}.template-carousel-image-container{padding-bottom:100px}.template-carousel-image{width:100px}.template-carousel-image.active{width:250px}.service-hero-right-col-img{height:200px;margin-top:50px}.service-details .container .row{display:block}.service-details .col-md-9{width:100%}}@media (max-width:767px){.navigation .row .col-sm-9{width:80%}.navigation .row .col-sm-3{width:20%}html.offcanvas-open,body.offcanvas-open{height:100%;margin:0;overflow:hidden}.navigation{background:unset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px;transition:padding .2s ease-in-out,background-color .2s ease-in-out,-webkit-backdrop-filter ease-in-out,backdrop-filter ease-in-out}.mobile-nav-button{z-index:999999;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.mobile-menu-bar{opacity:1;background:#000;border-radius:30px;width:25px;height:3px;margin:4px;transition:all .25s ease-in-out;display:block}.sticky-at-top .logo-title{font-size:30px}.sticky-at-top .logo-secondary{font-size:15px}.logo-container{z-index:9999;position:absolute;overflow:visible}.logo{width:250px}.logo-title{font-size:30px}.logo-secondary{margin-top:-2px;font-size:15px;line-height:15px}.logo-icon{width:15px;height:15px}.nav-container .offcanvas-body{padding-top:150px}.navigation nav{flex-direction:column}.offcanvas-open .mobile-menu-bar:first-of-type{transform:translateY(8px)rotate(45deg)}.offcanvas-open .mobile-menu-bar:nth-of-type(2){opacity:0}.offcanvas-open .mobile-menu-bar:nth-of-type(3){transform:translateY(-6px)rotate(-45deg)}.mobile-nav a{color:#000;text-align:center;margin:10px;font-size:25px;text-decoration:none}.mobile-nav .dropdown{justify-content:center;display:flex}.dropdown-menu{width:72%;transform:translate(19%,40%)!important}.mobile-nav .btn{color:#000;background:unset;text-align:center;margin:10px;padding:0;font-size:25px}.mobile-nav .dropdown-item{width:unset!important}.mobile-nav .company-cta{text-align:center;width:auto}#toggleButton{background:#fff;display:inline}.desktop-nav{display:none!important}.home-banner{background-color:#0000;background-image:linear-gradient(90deg,#f1f1fb 9%,#f1f1fb00 99%),url(/images/home-hero-bg.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;margin-top:-125px;padding:280px 0 60px}.home-banner-image{display:none}.partners-logo-container>div{text-align:center}.template-carousel .row{flex-direction:column-reverse;display:flex}.template-carousel{padding:50px 15px}.template-carousel .col-md-4{text-align:center;align-items:center}.template-carousel-image-container{padding-bottom:100px}.template-carousel-image{width:100px}.template-carousel-image.active{width:250px}.about-me-page .our-mission{padding:40px 15px}.about-page-subheader{flex-direction:column;display:flex}.about-page-hero{background:url(/images/about-me-hero-v2.webp) 67%/cover;padding:230px 15px 0}.partners-container{padding:70px 0}.partners-container img{width:17%;margin:10px}.partners-logo-container{box-shadow:unset;padding:0}.service-details{padding:25px 15px}.expanded .service-row-bottom{max-height:900px}.service-details .flex-row{flex-direction:column!important}.pricing .template-feature{display:flex}.about-me-page .faqs{padding:25px 15px}.service-row-top h4{font-size:18px}.service-list{padding:0}.services-container .row{margin:0 20px}.services-container .col-md-4{flex-flow:wrap;padding-left:0!important;padding-right:0!important}.mobile-service-wrap{border-radius:30px;padding:10px 15px;display:flex}.mobile-service-wrap h4{margin-bottom:0!important}.banner-content-row{padding-bottom:0}.home-banner-lines-container{padding:0 0 10px}.home-banner-lines{background:#f1f1fb;margin:4px 0}.extended-support-pricing .row{flex-direction:column-reverse;display:flex}.pricing-page .extended-support-text{text-align:center;align-items:center}.pricing-page .extended-support-pricing{flex-direction:row;padding:25px 10px;display:flex}.pricing-page .extended-support-item{flex-direction:column-reverse;width:50%;margin:0 10px;padding:15px;display:flex}.pricing-page .extended-support-item-icon{text-align:center;justify-content:center;margin:15px 0}.pricing-page .extended-support-item-icon svg{display:none}.container .row .home-banner-content{margin-bottom:0;padding-bottom:30px;padding-left:40px;padding-right:40px}.contact-us .container{padding:100px 50px}.services-details{margin-top:40px;padding:0}.website-refresh{padding:50px 15px}.form-text-border{margin:unset}.form-item-row{flex-direction:column;margin-bottom:25px;display:flex}.form-item-row input,.form-item-row textarea{background-color:#fff;border-radius:5px}.form-border{background:#fff;border-radius:30px;outline:20px solid #f1f1fb;padding:20px}.form-text-border{border-radius:30px;outline:20px solid #5266ff;padding:50px}.footer .col-md-4{text-align:center;align-items:center;padding:20px;display:flex}.footer .col-md-4 h5{color:#fff;margin-bottom:5px}.reviews-section .card{outline:unset}.contact-form{margin:0 20px}.about-content{padding-top:50px;padding-left:0}.fade-in-bottom .row{flex-direction:column-reverse}.services-hero{padding:230px 40px 100px}.searchbar span{font-size:20px}.searchbar img{height:16px}.pricing .col-md-4{margin:40px 0}.service-details .container{margin:25px 0}.service-hero-right-col-img{height:150px;margin-right:50px}.service-list .col-md-3{width:50%}.terms-and-conditions .container{padding:150px 50px}.mobile-service-wrap .active button,.main .services-column button{color:#fff}}
