:root{--primary-color: #4d8aa8;--secondary-color: #292929}.primary_custom_btn:hover:after{content:"";transform:translate3d(0,-103%,0)}.shopify-section .flickity-button:active{opacity:1}.primary_custom_btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#4d8aa8;transition:transform .3s cubic-bezier(.7,0,.2,1);border-radius:40px;z-index:0}slideshow-component .slideshow__controls.slider-counter--dots_and_arrow .slider-button--prev{position:absolute;left:10px;top:50%;transform:translatey(-50%)}slideshow-component .slideshow__controls.slider-counter--dots_and_arrow .slider-button--next{position:absolute;top:50%;transform:translatey(-50%)}.slider-counter.slider-counter--dots_and_arrow .slider-counter__link{padding:0 1rem}.slider-counter.slider-counter--dots_and_arrow .slider-counter__link .dot{display:block;width:1.4rem;height:1.4rem;background-color:#0000004d;border:none;border-radius:50%}.slider-counter.slider-counter--dots_and_arrow .slider-counter__link.slider-counter__link--active .dot{background-color:#fff;width:40px;border-radius:12px}.connect-with-us-sec-container{padding:0 2rem;max-width:1240px}.custom-liquid-wrapper{line-height:0}.slider-counter--dots_and_arrow .slider-counter--dots_and_arrow,.slider-counter.slider-counter--dots{position:absolute;bottom:32px}.slideshow__controls.slider-counter--dots .slider-button,.slideshow__controls.slider-counter--counter .slider-button{display:none}.slideshow__controls.slider-counter--counter .slider-counter.slider-counter--counter.caption{position:absolute;bottom:32px}.slideshow__controls.slider-counter--numbers .slider-button{display:none}.slideshow__controls.slideshow__controls--top.slider-buttons.slider-counter--numbers .slider-counter.slider-counter--numbers.caption{position:absolute;bottom:32px}.template-index .slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}.template-index .slider.slider--everywhere .slider__slide .image-with-text__grid{height:calc(88vh - 115px)}.slider-counter--dots .slider-counter__link{padding:0 1rem}.slider-counter--dots .slider-counter__link .dot{width:1.4rem;height:1.4rem;background-color:#0000004d;border:none}.sub-container{position:static;width:100%;margin:24px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;row-gap:35px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:solid 1px #fff;padding-top:24px}.sub-container .project_title_project_numbers p{font-size:12px;font-weight:500;line-height:1.2;color:#fff;margin:0 0 5px;display:block;text-transform:uppercase}.sub-container .project_title_project_numbers b{font-size:32px;font-weight:700;line-height:1.3;color:#fff;margin:0}.sub-container .project_title_project_numbers{display:block;padding:0;width:auto}.rich-text__heading{position:relative}.template-suffix-white-label-shopify-development-services .rich-text__buttons{max-width:none}.custom_rich_text .h2{text-align:center;margin:0 auto 60px;font-size:calc(var(--font-heading-scale) * 2rem);text-transform:capitalize;padding:9px 25px;background:transparent;display:block;max-width:fit-content;border-radius:16px;letter-spacing:0;line-height:1;position:relative}.template-suffix-get-free-estimation .custom_rich_text h2{margin:0 auto 30px}.section.custom_rich_text .rich-text__heading:after{content:"";background:#4d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width{max-width:1440px}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width .rich-text{border-radius:20px}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width .rich-text .rich-text__heading{position:relative;padding-bottom:20px;font-size:36px;font-weight:700}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width .rich-text .rich-text__heading:after{bottom:0}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width .rich-text .rich-text__text{margin-bottom:0}.template-suffix-white-label-shopify-development-services .logo_slider_wrap .container.page-width{max-width:144rem;padding-right:50px;padding-left:50px}.template-suffix-white-label-wordpress-development-services .image-with-text-wrap .image-with-text__grid .image-with-text__media{background:transparent}slideshow-component .slideshow__controls .slideshow__autoplay.slider-button{display:none}slideshow-component .slideshow__controls .slider-button--next{position:absolute;right:0}slideshow-component .slideshow__controls .slider-button--prev{position:absolute;left:20px}slideshow-component .slideshow__controls .slider-button--next{position:absolute;right:20px}slideshow-component .slideshow__controls .slider-button svg{height:12px}.slideshow__controls.slider-counter--dots_and_arrow{position:initial}.custom_rich_text .rich-text__blocks .rich-text__text{margin:5rem auto;padding:0;max-width:1200px}.template--index .custom_rich_text .rich-text__blocks .rich-text__text{margin:0rem auto 5rem}.custom_rich_text .rich-text__blocks .rich-text__text h3{font-size:calc(var(--font-heading-scale) * 3.2rem);letter-spacing:0;line-height:1.4;font-weight:700;position:relative;margin-bottom:50px}.custom_rich_text .rich-text__blocks .rich-text__text p{color:rgba(var(--color-foreground));line-height:1.6}.custom_rich_text .rich-text__blocks .rich-text__text h3:after{content:"";background:#5d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.template-index .section_multicolumn_wrap .multicolumn .page-width{max-width:1400px}.custom_rich_text .rich-text__blocks{max-width:100%}.custom_rich_text .rich-text__blocks .rich-text__buttons{margin:0;padding:0}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary{font-weight:500;letter-spacing:.3px;font-size:1.6rem;border-radius:50px;max-width:253px;width:100%;min-height:calc(4.4rem + var(--buttons-border-width) * 2);padding:10px 22px}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary:hover span{color:#fff}.row-alignment-left{justify-content:flex-start}.row-alignment-center{justify-content:center}.row-alignment-right{justify-content:flex-end}.center{text-align:center}.left{text-align:left}.right{text-align:right}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary span{margin:3px 0 0;display:inline-block}*:focus-visible{outline:none;outline-offset:0;box-shadow:none}.slide-image{line-height:0}@media screen and (min-width:990px){.section-header:not(.scrolled-past-header) .header--middle-left .header__inline-menu{padding-inline:0px;background:transparent;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);box-shadow:none}.section-header:not(.scrolled-past-header) .header__inline-menu li summary:hover,.section-header:not(.scrolled-past-header) .header__inline-menu li a:hover{background:#4d8aa8;color:#fff;transition:background .2s,color .2s}.header--middle-left .header__inline-menu{transition:padding .2s;background:#fff;border:none;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);box-shadow:0 19px 16px -24px #00000080}.section-header.scrolled-past-header .header__heading-logo-wrapper,.section-header.scrolled-past-header .header__icons{opacity:0;display:none}.header__heading-logo-wrapper,.header__icons{transition:opacity 1s}.scrolled-past-header .header__menu-item{color:#292929}}section.custom_rich_text{margin:0;position:relative}section.custom_rich_text:after{content:"";background-image:url(/cdn/shop/files/teacher-grid-bg_1.png?v=1734351947);height:100%;width:100%;top:0;position:absolute;max-width:678px;right:0;background-repeat:no-repeat;background-size:100% 100%}section.custom_rich_text:before{content:"";background-image:url(/cdn/shop/files/teacher-grid-bg_2.png?v=1734350879);height:100%;width:100%;top:0;position:absolute;max-width:678px;left:0;background-repeat:no-repeat;background-size:100% 100%}.section_multicolumn_wrap .title-wrapper-with-link{text-align:center;display:inline-block}.section_multicolumn_wrap .title-wrapper-with-link .h4{text-align:center;margin:0 auto 10px;font-size:calc(var(--font-heading-scale) * 2rem);text-transform:capitalize;padding:9px 25px;background:transparent;display:block;max-width:fit-content;border-radius:16px;letter-spacing:0;line-height:1;color:#4d8aa8}.section_multicolumn_wrap.custom_section_multicolumn_wrap .title-wrapper-with-link .h4{background:#2a3842de}.section_multicolumn_wrap.custom_section_multicolumn_wrap .multicolumn .title-wrapper-with-link{margin-bottom:50px;width:100%}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper--third-width{width:74px;padding-top:5.1rem}.section_multicolumn_wrap .multicolumn-list .multicolumn-card{background:#fff!important;border-radius:20px;border:solid 2px transparent;-webkit-transition:all .8s cubic-bezier(.2,.8,.2,1) 0s;-moz-transition:all .8s cubic-bezier(.2,.8,.2,1) 0s;-o-transition:all .8s cubic-bezier(.2,.8,.2,1) 0s;transition:all .8s cubic-bezier(.2,.8,.2,1) 0s}.section_multicolumn_wrap .multicolumn-list{gap:52px 30px;justify-content:center}.section_multicolumn_wrap .multicolumn-list .grid__item{width:calc(33.33% - 30px);max-width:calc(33.33% - 30px)}.multicolumn .title-wrapper-with-link .title{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.4;letter-spacing:0;font-weight:700}.multicolumn .title-wrapper-with-link .title p{margin:0;padding:0;line-height:1.4;font-weight:700;position:relative}.multicolumn .title-wrapper-with-link .title p:after{content:"";background:#4d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.multicolumn .title-wrapper-with-link p{padding:20px 0 0;color:rgba(var(--color-foreground));margin:0;font-weight:400}.multicolumn .title-wrapper-with-link p:first-child{padding-top:40px}.multicolumn .title-wrapper-with-link .title p{padding-top:0}.multicolumn .title-wrapper-with-link h2+p{padding:40px 0 0}.multicolumn .title-wrapper-with-link{margin-bottom:100px;width:100%}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:2.5rem 2.4rem}.header .primary_custom_btn_wrap{background:#367588}.header-button{margin-left:17px}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.4;font-weight:700}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info .rte{margin-top:1.6rem;font-weight:400;line-height:1.6;color:rgba(var(--color-foreground))}.brand-logo-container h4{text-align:center;margin:0 auto 24px;font-size:calc(var(--font-heading-scale) * 2rem);text-transform:capitalize;padding:9px 25px;background:transparent;display:block;max-width:fit-content;border-radius:16px;letter-spacing:0;line-height:1;color:#4d8aa8}.slideshow__text.banner__box .sub_text_wrap{font-size:16px;text-transform:uppercase;color:rgba(var(--color-foreground));font-weight:500;line-height:1.3}.custom_rich_text .isolate{z-index:initial}@media only screen and (max-width:1300px){.slideshow_custom_wrap .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:90vh}section.custom_rich_text:after{max-width:470px}section.custom_rich_text:before{max-width:470px}}@media only screen and (max-width:1150px){.slideshow_custom_wrap .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:92vh}.multicolumn .title-wrapper-with-link .title{font-size:3.4rem}.custom_rich_text .rich-text__blocks .rich-text__text h3{font-size:3.2rem}.sub-container .project_title_project_numbers b{font-size:22px}}@media only screen and (max-width:1024px){.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper--third-width{padding-top:3rem}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:1.6rem 2.5rem 3rem}.section_multicolumn_wrap .multicolumn-list{gap:52px 16px;justify-content:center}.section_multicolumn_wrap .multicolumn-list .grid__item{width:calc(33.33% - 12px);max-width:calc(33.33% - 12px)}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:1.6rem 1.6rem 3rem}}@media only screen and (max-width:989px){.slideshow_custom_wrap .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:92vh}.slideshow_custom_wrap .banner--adapt_image img{object-position:center right}.slideshow__text.banner__box .banner__buttons{margin:30px 0 0;padding:0}.slideshow__text.banner__box .banner__heading.inline-richtext{margin:20px 0 30px;padding:0;line-height:1.1;font-size:calc(var(--font-heading-scale) * 4rem)}.section_multicolumn_wrap .multicolumn-list .grid__item{width:calc(50% - 30px);max-width:calc(50% - 30px)}section.custom_rich_text:after{max-width:300px;background-size:cover}section.custom_rich_text:before{max-width:300px;background-size:cover}.scrolled-past-header .header-wrapper{background:#fff}.multicolumn-list.slider{padding:0 20px}.section_multicolumn_wrap .multicolumn-list{gap:52px 16px;justify-content:flex-start;padding-right:15px!important}.custom_rich_text .rich-text__blocks .rich-text__text h3{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.3}.multicolumn .title-wrapper-with-link .title{font-size:calc(var(--font-heading-scale) * 3.2rem)}}@media only screen and (max-width:749px){.section_multicolumn_wrap .multicolumn-list .grid__item{width:calc(100% - 30px);max-width:calc(100% - 30px)}.section_multicolumn_wrap .multicolumn-list{gap:52px 30px;justify-content:flex-start}.custom_rich_text .rich-text__blocks .rich-text__text h3{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.5}.rich-text__wrapper{width:calc(100% - 0rem / var(--font-body-scale))}.slideshow_custom_wrap .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:50vh}.slideshow_custom_wrap .banner--adapt_image img{object-position:center right}.header__heading-link{padding:0}.header__icons .primary_custom_btn{padding:10px 12px;font-size:14px}section.custom_rich_text:after{max-width:150px}section.custom_rich_text:before{max-width:150px}.custom_rich_text .rich-text__wrapper{width:100%}.custom_rich_text .rich-text__blocks .rich-text__text{margin:4.5rem 0 3rem;padding:0}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary{letter-spacing:.2px;font-size:1.4rem;max-width:200px}.multicolumn .title-wrapper-with-link .title{font-size:calc(var(--font-heading-scale) * 2.4rem)}.multicolumn .title-wrapper-with-link .title p{line-height:1.5}.multicolumn .title-wrapper-with-link p{padding:50px 0 0;line-height:1.6}.multicolumn .title-wrapper-with-link p br{display:none}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:1.6rem 3rem 3rem}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper--third-width{width:74px;padding-top:3rem}.section_multicolumn_wrap .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.main_blog_wrap .blog .title-wrapper-with-link{text-align:center;margin:0 auto;width:100%}.main_blog_wrap .blog .title-wrapper-with-link .h1{text-align:center;margin:0 auto 60px;padding:0;font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.4;letter-spacing:0;font-weight:700;position:relative}.main_blog_wrap .blog .title-wrapper-with-link .h1:after{content:"";background:#4d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.main_blog_wrap .blog .blog__posts.articles-wrapper{margin-bottom:0;margin-top:0}.main_blog_wrap .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}.article-card__excerpt{font-size:15px;color:rgba(var(--color-foreground));line-height:1.6;font-weight:400;margin:0;padding:0;letter-spacing:.3px}.article-card .card__heading{letter-spacing:0}.main_blog_wrap .page-width-desktop{max-width:148rem}.main_blog_wrap .blog .slider-buttons{justify-content:space-between;width:100%}.main_blog_wrap .blog .slider-buttons .slider-button--next{right:10px;position:absolute;top:50%;transform:translateY(-50%)}.main_blog_wrap .blog .slider-buttons .slider-button svg{color:#fff;width:16px;height:12px}.main_blog_wrap .blog .slider-buttons .slider-button--prev{left:10px;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1150px){.main_blog_wrap .blog .title-wrapper-with-link .h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}}@media only screen and (max-width:989px){.menu-drawer__inner-container .menu-drawer__navigation{padding-block:0px}.menu-drawer__navigation .menu-drawer-mobile{margin-top:1rem}.menu-drawer-mobile .container.about-us-page-menu{margin:0;padding-inline:.4rem;row-gap:2rem;margin-bottom:2rem;margin-top:.5rem}.menu-drawer-mobile .container.about-us-page-menu .itme .content_part_wrap a,.menu-drawer-mobile .container.about-us-page-menu .itme .content_part_wrap p{color:#fff!important}.menu-drawer-mobile .menu-drawer__close-button{margin-top:0}.multicolumn .title-wrapper-with-link .title p br{display:none}.main-blog .title--primary{margin-top:0;padding:0}.main_blog_wrap .blog .slider-buttons{width:120px;position:absolute;top:-30px;transform:none;padding:0 10px;justify-content:flex-end;margin:0;right:0}.main_blog_wrap .blog .slider-buttons .slider-counter.caption{display:none}.main_blog_wrap .blog .title-wrapper-with-link .h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}.main_blog_wrap .blog .blog__posts.articles-wrapper{align-items:flex-start;height:100%;padding-top:40px}.main_blog_wrap .blog .blog__posts.articles-wrapper .blog__post.grid__item{padding-top:0;padding-bottom:0;height:100%}}@media only screen and (max-width:749px){.article-card__excerpt{font-size:14px}.main_blog_wrap .blog .slider-buttons .slider-counter.caption{display:none}slideshow-component .slideshow__controls .slider-button--prev{position:absolute;left:10px}slideshow-component .slideshow__controls .slider-button--next{position:absolute;right:10px}.main_blog_wrap .slider-button{width:38px;height:38px;font-size:24px;border-radius:50px}.main_blog_wrap .blog .slider-buttons{width:105px;position:absolute;top:-0px;transform:none;padding:0 10px;justify-content:flex-end;margin:0;right:0}.main_blog_wrap .blog .title-wrapper-with-link .h1{margin:0 auto 48px;line-height:1.5}slideshow-component .slideshow__controls.slider-counter--dots_and_arrow .slider-button--next{display:none}slideshow-component .slideshow__controls.slider-counter--dots_and_arrow .slider-button--prev{display:none}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary span{margin:5px 0 0}}.contact.contact_wrap_main{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}.contact.contact_wrap_main .contact-info-grid{width:45%}.contact.contact_wrap_main form{width:60%}.content_part h6{margin:0 0 12px;padding:0;font-size:24px;letter-spacing:0;color:rgba(var(--color-foreground));line-height:1.2}.content_part h6 p{margin:0;padding:0;font-size:24px;color:rgba(var(--color-foreground));line-height:1.2}.content_part p{margin:0;padding:0;line-height:1.4;color:rgba(var(--color-foreground));font-weight:500}.contact-info-grid .contact-item{margin:3.2rem 0 0;padding:0}.contact-info-grid h3{margin:0;padding:0}.contact-info-grid .contact-item p{color:rgba(var(--color-foreground));margin:0;padding:0}.contact-info-grid .contact-item p a{color:rgba(var(--color-foreground));text-decoration:none;font-weight:700}.field__input:focus{box-shadow:none}.field:before{box-shadow:none}.field:hover.field:after{box-shadow:none}.field:after{box-shadow:none}.contact.contact_wrap_main input,.contact.contact_wrap_main textarea{border:solid 1px #20202033;box-shadow:none;color:#292929}.contact.contact_wrap_main input::placeholder{color:#292929}.contact.contact_wrap_main .custom_width_app{width:55%;opacity:0}.scrolled-past-header .header-button .primary_custom_btn_wrap{--c: #fff;color:var(--c);font-size:16px;border:solid 1px transparent;border-radius:50px;letter-spacing:0;text-align:center;line-height:1.45;position:relative;overflow:hidden;z-index:1;transition:.2s;margin:0;background:#367588;padding:9.5px 22px;max-width:213px;width:100%}.scrolled-past-header .header-button .primary_custom_btn_wrap:hover{color:#fff;border:solid 1px #000}.primary_custom_btn_wrap{--c: #fff;color:var(--c);font-size:16px;border:none;border-radius:50px;letter-spacing:0;text-align:center;line-height:1.45;position:relative;overflow:hidden;z-index:1;transition:.5s;margin:0;background:#252b34;padding:9.5px 22px;max-width:213px;width:100%;font-family:var(--font-body-family);cursor:pointer}primary_custom_btn_wrap:hover{text-decoration:none;border-color:transparent;background:none}.primary_custom_btn_wrap:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:#ffffff80;opacity:0;border-radius:100%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.primary_custom_btn_wrap:hover:after{animation:ripple 1s ease-out}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover{transform:translateY(-0rem)}.primary_custom_btn_wrap span{position:absolute;width:25%;height:100%;background-color:var(--c);transform:translateY(150%);border-radius:50%;left:calc((var(--n) - 1) * 25%);transition:.5s;transition-delay:calc((var(--n) - 1) * .1s);z-index:-1}.primary_custom_btn_wrap:hover span{transform:translateY(0) scale(2)}.primary_custom_btn_wrap span:nth-child(1){--n: 1}.primary_custom_btn_wrap span:nth-child(2){--n: 2}.primary_custom_btn_wrap span:nth-child(3){--n: 3}.primary_custom_btn_wrap span:nth-child(4){--n: 4}list-menu--inline .header-button{padding-bottom:12px}.connect-with-us-sec .wrapper ul li{line-height:0}.connect-with-us-sec .wrapper ul li a{display:inline-block;width:52px;height:52px}.connect-with-us-sec .wrapper ul li a img{width:100%}.connect-with-us-sec .wrapper ul{gap:10px}@media only screen and (max-width:1290px){.primary_custom_btn_wrap{font-size:14px;padding:9.5px 15px}}@media only screen and (max-width:1180px){.primary_custom_btn_wrap{font-size:12px;padding:9.5px 14px}}@media only screen and (max-width:989px){.contact.contact_wrap_main{flex-wrap:wrap}.contact.contact_wrap_main .contact-info-grid,.contact.contact_wrap_main form{width:100%}.contact.contact_wrap_main .contact-info-grid .content_part .title{font-size:3.6rem;letter-spacing:0}.primary_custom_btn_wrap{font-size:14px;padding:9.5px 10px}}@keyframes ripple{0%{transform:scale(0);opacity:1}20%{transform:scale(25);opacity:1}to{opacity:0;transform:scale(40)}}.image-with-text-wrap .image-with-text__media img{object-fit:contain}.primary_custom_btn_wrap_new{position:relative;z-index:1;display:inline-block;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;background:transparent;max-width:253px;min-height:calc(4rem + var(--buttons-border-width) * 2);overflow:hidden;--c: #fff;color:var(--c);font-size:16px;border:none;border-radius:50px;letter-spacing:0;text-align:center;line-height:2;padding:10px 22px;max-width:213px;width:100%;font-family:var(--font-body-family);cursor:pointer;font-weight:500;text-decoration:none}.slideshow-block-section .primary_custom_btn_wrap_new.button.button--primary{padding:10px 22px}.primary_custom_btn_wrap_new:after{content:"";position:absolute;left:0%;top:0;display:inline-block;background-color:#4d8aa8;width:100%;height:100%;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;z-index:-1;border-radius:30px}.slideshow-block-section .button.button--primary:hover:after{left:100%}.primary_custom_btn_wrap_new:hover{color:#4d8aa8}.primary_custom_btn_wrap_new:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:2px solid #4d8aa8;border-radius:30px}.primary_custom_btn_wrap_new:hover:after{left:100%}.header__icons .primary_custom_btn_wrap_new{padding:11px 18px;line-height:1.6;min-height:calc(4.4rem + var(--buttons-border-width) * 2);font-weight:500;font-size:15px;letter-spacing:normal}.header-button .primary_custom_btn_wrap_new{padding:4.5px 15px;min-height:calc(4.08rem + var(--buttons-border-width) * 2);line-height:1.45}.header-button .primary_custom_btn_wrap_new{padding-inline:0px;width:0px;overflow:hidden;white-space:nowrap;font-size:1.6rem;transition:all .3s ease-in-out}.scrolled-past-header .header-button .primary_custom_btn_wrap_new{font-size:15px;border:solid 1px transparent;border-radius:50px;letter-spacing:normal;text-align:center;line-height:1.45;position:relative;overflow:hidden;z-index:1;transition:.2s;margin:0;padding:9.5px 22px;width:192px;font-weight:500}.template-suffix-work .logo_slider_wrap{margin-bottom:0}.section_multicolumn_wrap .multicolumn-list .grid__item{min-height:340px}.custom-call-to-action .icon_with_text_wrap{display:flex;align-items:flex-start;justify-content:center;gap:3rem;margin-bottom:100px;flex-wrap:wrap}.custom-call-to-action .icon_with_text_wrap .slider-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:calc(33.33% - 30px)}.custom-call-to-action .slider-title{margin:0;padding:16px 0 0;font-weight:700;letter-spacing:0;line-height:1.3}.custom-call-to-action .slider-description p{margin:0 auto;padding:12px 0 0;color:rgba(var(--color-foreground));max-width:400px;line-height:1.6}.container.about-us-page-menu{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin:0;padding:0;gap:10px}.container.about-us-page-menu .itme{display:flex;align-items:flex-start;justify-content:flex-start;gap:15px;width:49%;padding:12px;border-radius:15px;height:-webkit-fill-available}.container.about-us-page-menu .itme:hover{background-color:#edf3f6}.container.about-us-page-menu .itme:hover p,.container.about-us-page-menu .itme:hover span{color:#000}.container.about-us-page-menu .itme svg{width:30px;height:30px}.container.about-us-page-menu .itme:hover svg path{fill:#4d8aa8}.mega-menu__content.menu_block_present_about{padding:20px;width:100%;max-width:710px;min-width:710px;min-height:fit-content}.custom_rich_text .rich-text__blocks .rich-text__caption.subtitle{text-align:center;margin:0 auto 10px;font-size:calc(var(--font-heading-scale) * 2rem);text-transform:capitalize;padding:9px 25px;background:transparent;display:block;max-width:fit-content;border-radius:16px;letter-spacing:0;line-height:1;color:#4d8aa8;font-weight:500}.container.about-us-page-menu .itme .content_part_wrap a{padding:0;margin:0;border-radius:0;text-decoration:none;color:rgba(var(--color-foreground));display:flex;align-items:flex-start;gap:15px}.container.about-us-page-menu .itme img{width:30px}.container.about-us-page-menu .itme .content_part_wrap a:hover img:hover{-webkit-filter:none;filter:none}.stats-counter-section-main .stats-counter-section-wrap .stats-counter-grid .sub-container{margin:0;padding:0;border:none}.container.about-us-page-menu .itme .content_part_wrap a:hover{background:transparent;color:#4d8aa8}.container.about-us-page-menu .itme .content_part_wrap p{margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.6}.video_header{text-align:center;margin:0 auto 6rem;max-width:112rem}.video_header .title-wrapper{margin:0;padding:0}.video_header .title-wrapper .title.h0{margin:0 auto 60px;padding:0;font-size:4.4rem;font-weight:700;letter-spacing:0;position:relative}.video_header .title-wrapper .title:after{content:"";background:#4d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.video_header p{color:rgba(var(--color-foreground));line-height:1.6;margin:0;padding:0}.career-apply-wrapper{background:linear-gradient(178.87deg,#4d8aa8 11.23%,#00d1ffa8 33.98%,#00d1ff00 130%);border-radius:30px;padding:2px;max-width:1350px;margin-bottom:70px;margin-inline:auto}.career-inner-wrapper{border-radius:30px;background:#fff;display:flex;column-gap:90px;padding:clamp(20px,4.1vw,78px)}.custom-icons-text-wrapper h2{margin-top:0;font-size:clamp(24px,2vw,35px);font-weight:700;margin-bottom:clamp(20px,2vw,35px);padding-bottom:clamp(20px,2vw,35px);border-bottom:solid 1px #efefef;text-align:left}.icon-text-item{display:flex;align-items:center;column-gap:16px;margin-bottom:clamp(30px,2.75vw,50px)}.icon-wrapper{width:46px;height:46px;border-radius:50%;background:var( --Shopify-Gradient-2, linear-gradient(360deg, #51a1ba 28.5%, #367588 98%) )}.icon-wrapper img{width:100%;padding:12px}.icon-wrapper img{width:100%}.text-content h4{font-size:16px;font-weight:600;margin-top:0;text-transform:uppercase;margin-bottom:15px;line-height:normal}.text-content a{text-decoration:none}.text-content p,.text-content a{font-size:16px;color:#555;margin:0;font-weight:500;line-height:1.44}.text-content{text-align:left}.icon-with-text-section{width:35%}.career-inner-wrapper .shopify-section.section{width:65%}form._formFieldset_1ll8d_67>div{width:50%}.custom-icons-text-wrapper .icon-text-item:last-child{margin:0}@media only screen and (max-width:989px){.career-inner-wrapper{display:block}.icon-with-text-section,.career-inner-wrapper .shopify-section.section{width:100%}.career-inner-wrapper .shopify-section.section{margin-top:40px}}.template-suffix-get-free-estimation .custom_call_action_main{display:none}.quote_section_form_wrap .custom_width_app{width:50%;padding:150px 50px 50px;text-align:left;background:#fff}.template-suffix-white-label-wordpress-development-services .image-with-text-wrap .page-width,.template-suffix-white-label-wordpress-development-services .logo_slider_wrap .container,.template-suffix-white-label-wordpress-development-services .top-side-logo .content-container,.template-suffix-white-label-wordpress-development-services .inner-hero-sec .content-container,.template-suffix-white-label-wordpress-development-services .collapsible-content-wrapper-narrow{max-width:1440px}.template-suffix-white-label-wordpress-development-services .logo_slider_wrap{margin-bottom:0}.custom_rich_text:has(.white-label-text-sec){background-color:#edf3f699}.custom-features-section .feature-item{transition:transform .6s ease}.custom-features-section .feature-item:hover{cursor:pointer;transform:translateY(-10px)}.custom-features-section .feature-item ul li{margin:0 0 5px}@media only screen and (max-width:1100px){.header__icons .primary_custom_btn_wrap_new{padding:12px 15px;font-size:14px}.template-index .slider.slider--everywhere .slider__slide .image-with-text__grid{height:calc(100vh - 71px)}}@media only screen and (max-width:749px){.header__heading-logo{max-width:130px}.custom-call-to-action .icon_with_text_wrap .slider-item{width:80%}.template-index .slider.slider--everywhere .slider__slide .image-with-text__grid{height:calc(88vh + -0px)}.main_blog_wrap .blog .title-wrapper-with-link .h1{font-size:2.4rem}.header__icons .primary_custom_btn_wrap_new{font-size:12px;padding:9.5px 12px}.header{grid-template-columns:1fr 1fr 1fr}.template-index .slider.slider--everywhere .slider__slide,.template-index .slider.slider--everywhere .slider__slide .banner-section-pedding{height:100%}.template-index .slider.slider--everywhere .slider__slide .image-with-text__grid{height:100%;padding-top:40px}.primary_custom_btn_wrap_new{font-size:14px}.header__heading{max-width:170px}.template-index slideshow-component .slideshow.banner{min-height:auto}.template-index .slider.slider--everywhere .slider__slide .image-with-text__grid .image-with-text__content{padding-bottom:0}.custom_rich_text h2,.section_multicolumn_wrap .title-wrapper-with-link .h4,.brand-logo-container h4{font-size:16px;margin-bottom:12px}.brand-logo-grid.slider-enabled::-webkit-scrollbar{display:none}.brand-logo-slider-wrapper .arrow{display:none}.custom-call-to-action .icon_with_text_wrap{margin-bottom:56px}.section_multicolumn_wrap .multicolumn-list:last-child{padding-right:0!important}}@media only screen and (max-width:1440px){.scrolled-past-header .header-button .primary_custom_btn_wrap_new{width:182px;font-size:14px}}@media only screen and (max-width:1180px){.scrolled-past-header .header-button .primary_custom_btn_wrap_new{width:162px;font-size:12px}.header-button{margin-left:12px}.header__icons .primary_custom_btn_wrap_new{padding:11px 12px;font-size:12px}}@media only screen and (max-width:500px){.header{grid-template-columns:auto}}@media screen and (min-width:750px){.multicolumn-wrapper .multicolumn-list .grid__item{width:100%;max-width:100%;display:flex}}.quote_section_form_wrap{display:flex;align-items:flex-start;justify-content:space-between;background:#f4f4f4}.list-menu--inline li:nth-child(5) .mega-menu__content{min-width:auto;width:100%;margin:0 auto;max-width:fit-content;padding:0;min-height:auto;height:auto}.list-menu--inline li:nth-child(5) .mega-menu__content .mega-menu__list{padding:0}.list-menu--inline li:nth-child(5) .mega-menu__content .mega-menu__list a{padding:15px!important}.list-menu--inline li:nth-child(5) .mega-menu__content .mega-menu__list .mega_mena_wrap{padding:0;display:none}.image-with-text__media-item .image-with-text__media.image-with-text__media--small img{width:210px;height:214px;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain}.template-suffix-white-label-shopify-development-services .image-with-text .image-with-text__grid,.template-suffix-white-label-wordpress-development-services .image-with-text .image-with-text__grid{align-items:center}.image-with-text__media-item .image-with-text__media.image-with-text__media--small{width:328px;min-width:328px;min-height:328px;height:328px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%!important;background:-o-linear-gradient(352.82deg,#e8f9ef 28.5%,#e6fafd 91.82%);background:linear-gradient(97.18deg,#4d8aa8 28.5% 91.82%)!important}.template-suffix-white-label-shopify-development-services .full_width .image-with-text__text-item.grid__item{padding-left:3rem}.template-suffix-white-label-shopify-development-services .image-with-text-wrap .page-width,.template-suffix-white-label-shopify-development-services .container.page-width,.template-suffix-white-label-shopify-development-services .inner-hero-sec .content-container.page-width,.template-suffix-white-label-shopify-development-services .top-side-logo .content-container.page-width,.template-suffix-white-label-shopify-development-services .collapsible-content-wrapper-narrow{--page-width: 144rem}.template-suffix-white-label-shopify-development-services .why_brainbox_sec .text-center .inline-richtext:after{content:"";background:#4d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.home_favicon img{width:100%}.scrolled-past-header .header .header-button{width:auto;line-height:0}.header .header-button{overflow:hidden;transition:all .3s ease-in-out!important}.header .header__inline-menu{padding:8px 12px 3px}.scrolled-past-header .header .mega-menu{padding-bottom:20px;margin-bottom:-20px}.site-favicon{margin-right:10px;left:0}.section-header:not(.scrolled-past-header) .header--middle-left .header__inline-menu .site-favicon{display:none}.header-sticky-overflow .header__inline-menu{overflow:hidden}.icon_with_text .why_brainbox_main ul{grid-template-columns:1fr 1fr 1fr;gap:20px}.icon_with_text .why_brainbox_main li{border-radius:20px;flex-wrap:wrap}.icon_with_text .why_brainbox_main ul li .text{width:100%}.icon_with_text .why_brainbox_main li:hover{box-shadow:0 0 10px #0000002e;transition:.4s all ease-in-out}.heading-text.pb-30{padding-bottom:30px}.custom-features-section .feature-item{text-align:unset}.custom-features-section .feature-item ul{padding-inline-start:30px}.image-content-fade-slider .content-inner-slide .client_logo{border-radius:50%;object-fit:cover;object-position:center}.custom_call_action_main .icon_with_text_wrap .slider-icon img{width:100%;max-width:57px;height:57px}.two-btn-rich-sec .rich-text__buttons{max-width:75rem}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary{max-width:max-content;line-height:2.2}.custom_rich_text .primary_custom_btn_wrap_new.button--secondary{border:2px solid #4d8aa8;min-width:fit-content;color:#4d8aa8}.custom_rich_text .primary_custom_btn_wrap_new.button--secondary:before{content:none}.custom_rich_text .primary_custom_btn_wrap_new.button--secondary:after{transform:translate(-101%)}.custom_rich_text .primary_custom_btn_wrap_new.button--secondary:hover:after{transform:translate(-100%)}.custom_rich_text .primary_custom_btn_wrap_new.button--secondary:hover{color:#fff}.custom-detail-sec .about-us-heading{text-align:center;padding:0 0 25px}.custom-detail-sec .about-us-heading h2{position:relative;margin-bottom:25px}#workflow_section_two .section-head-title{position:relative;margin-bottom:6rem}.custom-detail-sec .about-us-heading h2:after,#workflow_section_two .section-head-title:after{content:"";background:#4d8aa8;width:100px;height:4px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}.collapsible-content .accordion__content{transform-origin:top;transform:scaleY(1)}.template--page\.white-label-shopify-development-services .cta-banner{background-image:url(/cdn/shop/files/ctaButton_43816807-f006-4782-a045-4354da0777a4.jpg?v=1752743898);background-size:cover;background-position:center;padding:60px 40px}.accordion__item.is-open .accordion__title:after{background-image:url(/cdn/shop/files/minimize.svg?v=1736512658)}.accordion__item{position:relative}.accordion__trigger{display:flex;position:relative;line-height:1;cursor:pointer;padding:24px 70px 24px 32px;width:100%;background:transparent;border:none;height:auto;top:unset;bottom:unset;left:unset;right:unset}.accordion__content{overflow:hidden;transition:max-height .4s ease}@media only screen and (max-width:989px){.quote_section_form_wrap{flex-wrap:wrap;flex-direction:column-reverse;max-width:100%;margin:0 auto}.contact.contact_wrap_main .custom_width_app{width:100%}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width{padding:0 2.4rem}.template-suffix-white-label-shopify-development-services .logo_slider_wrap .container.page-width{max-width:144rem;padding-right:24px;padding-left:24px}.template-suffix-white-label-shopify-development-services .custom-call-to-action .page-width{padding-left:24px;padding-right:24px}.shopify-section-group-header-group .menu-drawer{padding-top:var(--header-height)}.container.about-us-page-menu .itme{width:100%}.container.about-us-page-menu .itme:hover{background-color:transparent}.container.about-us-page-menu .itme:hover span{color:#fff}}@media only screen and (max-width:767px){.quote_section_form_wrap{padding:0}.why_brainbox_sec .features-grid{grid-template-columns:repeat(1,1fr)!important}#form-container-ref{width:100%;display:inline-block}.template-suffix-white-label-shopify-development-services .custom_rich_text .page-width .rich-text .rich-text__heading{position:relative;padding-bottom:20px;font-size:32px;font-weight:700}.template-suffix-about_us sticky-header.header-wrapper{background:#f4f4f4;z-index:999}.template-suffix-careers sticky-header.header-wrapper{background:#f4f4f4;z-index:999}sticky-header.header-wrapper{background:#f4f4f4;z-index:999}.career-inner-wrapper{padding:clamp(12px,4.1vw,78px)}.icon-text-item{column-gap:10px}.icon-wrapper{width:40px;height:40px;min-width:40px}.text-content h4,.text-content p,.text-content a{font-size:14px}.custom_rich_text .rich-text__blocks .rich-text__buttons .button--primary{max-width:213px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
