#homepagePortfolioGrid .codebeans-portfolio-card.codebeans-portfolio-card--large{grid-column:span 1}.contact-column-right .phone-input-wrapper input::placeholder,.contact-column-right .form-input::placeholder,.contact-column-right .form-textarea::placeholder,.contact-column-right .form-select::placeholder{color:#fff}.project-hero-section{margin-bottom:20px}.mw-home.cb-contact-sec{overflow:hidden}.contact-column-right #contactForm .form-textarea{background-color:var(--color-input-background)}.contact-column-right #contactForm .form-textarea:focus{border-color:#b476e5;background:#fafafa;background-size:20px 20px;transform:translateY(-2px);box-shadow:0 8px 24px #b476e533}.footer-utilities__group-copyright{margin:0 auto}.mw-blog-scope{padding-block-start:calc(var(--nav-h, 70px) + 40px)!important}.mw-blog-scope .mw-blog-toc{top:calc(var(--nav-h, 70px) + 20px)!important}.mw-blog-scope .mw-blog-share{top:calc(var(--nav-h, 70px) + 28px)!important}.mw-blog-scope .mw-blog-content-block h2,.mw-blog-scope .mw-blog-content-block h3,.mw-blog-scope .mw-blog-content-block h4{scroll-margin-top:calc(var(--nav-h, 70px) + 24px)!important}.shopify-policy__container{max-width:1320px!important;padding-top:120px}.shopify-policy__title h1{font-size:36px}.shopify-policy__body h2{font-size:30px}.contact-column-right .contact-form{background:var(--color-card-inverse-background, #101926);border-radius:20px;padding:30px}.add-row{display:grid;grid-template-columns:1.5fr 1fr;gap:10px}section#contact-section{overflow:hidden}@media(max-width:1199px){.add-row{grid-template-columns:1fr}}@media(max-width:1024px){.shopify-policy__title h1{font-size:30px}.shopify-policy__body h2{font-size:26px}.footer-sec>.group-block-content{flex-wrap:wrap}}@media screen and (max-width:860px){.mw-blog-scope{padding-block-start:calc(var(--nav-h, 70px) + 28px)!important}}@media screen and (max-width:480px){.mw-blog-scope{padding-block-start:calc(var(--nav-h, 58px) + 20px)!important}}.mw-blog-scope .mw-blog-content-block{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}.mw-blog-scope .mw-blog-content-block:hover{background:transparent!important;border-left-color:transparent!important;box-shadow:none!important;transform:none!important}.mw-blog-scope .mw-blog-content-block p,.mw-blog-scope .mw-blog-content-block:hover p,.mw-blog-scope .mw-blog-content-block li{color:rgb(var(--color-foreground-rgb, 16 25 38) / .68)!important;font-size:clamp(16px,1.15vw,18px)!important;font-weight:400!important;line-height:1.75!important;letter-spacing:-.01em!important;margin:0 0 1.05em!important;padding:0!important}.mw-blog-scope .mw-blog-content-block li{padding:.35em 0 .35em 1.25em!important;margin:.35em 0!important}.mw-blog-scope .mw-blog-content-block ol>li{padding:.35em 0 .35em 3.75em!important}.mw-blog-scope .mw-blog-content-block p:last-child{margin-bottom:0!important}.mw-blog-scope .mw-blog-content-block h1,.mw-blog-scope .mw-blog-content-block h2{font-size:clamp(24px,2.4vw,34px)!important;line-height:1.25!important;letter-spacing:-.025em!important;margin:2.1em 0 .7em!important}.mw-blog-scope .mw-blog-content-block h3{font-size:clamp(18px,1.7vw,22px)!important;line-height:1.25!important;margin:2.1em 0 .7em!important}.mw-blog-scope .mw-blog-content-block>*:first-child{margin-top:0!important}.mw-blog-scope .mw-blog-content-block strong{color:var(--color-foreground, #101926)!important;font-weight:600!important}.mw-blog-scope .mw-blog-hero-media .mw-blog-featured-image{width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important}.mw-blog-scope .mw-blog-hero-media .mw-blog-featured-image img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;margin:0!important}@media screen and (max-width:860px){.mw-blog-scope .mw-blog-content-block p,.mw-blog-scope .mw-blog-content-block li{font-size:16px!important;line-height:1.7!important}.mw-blog-scope .mw-blog-content-block h1,.mw-blog-scope .mw-blog-content-block h2{font-size:clamp(22px,6vw,28px)!important;margin-top:1.8em!important}.mw-blog-scope .mw-blog-content-block h3{font-size:clamp(18px,5vw,22px)!important}}@media(min-width:1025px){#codebeansPortfolioShowcase .codebeans-portfolio-grid{max-width:1530px;margin:0 60px 0 40px;padding:0 clamp(20px,3vw,60px)}#codebeansPortfolioShowcase .codebeans-portfolio-grid,#codebeansPortfolioShowcase .codebeans-portfolio-controls{width:calc(100% - 100px);margin-inline:auto}}@media(min-width:969px){#codebeansPortfolioShowcase .codebeans-portfolio-controls,#codebeansPortfolioShowcase .codebeans-portfolio-buttons-container{align-items:stretch}#codebeansPortfolioShowcase .codebeans-portfolio-categories-wrapper{display:flex}}.codebeans-service-card[data-card]:not([data-card="0"]){padding:15px 30px;gap:8px}.codebeans-service-card[data-card] .codebeans-service-item span{font-size:24px!important;line-height:28px!important}@media(max-width:1024px)and (min-width:769px){.codebeans-service-card[data-card] .codebeans-service-item span{font-size:21px!important;line-height:25px!important}}@media(max-width:1400px){.codebeans-service-card[data-card] .codebeans-service-item span{font-size:18px!important;line-height:20px!important}#codebeansBrandingStrategy .codebeans-branding-header{max-width:500px}}@media(max-width:1200px){.codebeans-service-card[data-card] .codebeans-service-item span{font-size:22px!important;line-height:26px!important}#codebeansBrandingStrategy .codebeans-branding-header{max-width:none}}@media(max-width:768px){.codebeans-service-card[data-card] .codebeans-service-item span{font-size:14px!important;line-height:16px!important;color:#6b6b6b!important}}@media(min-width:1201px){#codebeansBrandingStrategy .codebeans-branding-left{flex:1 1 auto;width:auto;min-width:516px;max-width:680px}#codebeansBrandingStrategy .codebeans-branding-header{max-width:none}}.cb-contact-sec .form-input:focus,.cb-contact-sec .form-textarea:focus,.cb-contact-sec .form-select:focus,.cb-contact-sec .phone-input-field:focus,.cb-contact-sec .phone-country-code:focus{box-shadow:0 8px 24px #b476e533}.cb-contact-sec .form-input:focus,.cb-contact-sec .form-textarea:focus{background-image:none}.cb-contact-sec .form-select:focus,.cb-contact-sec .phone-country-code:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23b476e5' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.cb-contact-sec .custom-dropdown-toggle:hover{border-color:#b476e599}.cb-contact-sec .custom-dropdown.is-open .custom-dropdown-toggle,.cb-contact-sec .phone-dropdown.is-open .custom-dropdown-toggle{box-shadow:0 18px 40px #b476e547}.cb-contact-sec .custom-dropdown-toggle:focus-visible{box-shadow:0 0 0 4px #b476e547}.cb-contact-sec .custom-dropdown-list::-webkit-scrollbar-thumb,.cb-contact-sec .form-select::-webkit-scrollbar-thumb{background:#b476e566}.cb-contact-sec .custom-dropdown-list::-webkit-scrollbar-thumb:hover,.cb-contact-sec .form-select::-webkit-scrollbar-thumb:hover{background:#b476e599}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
