:root{--light-black:#333}body{color:#fff;background-color:#000;margin-top:0;padding-top:0;font-family:Satoshi,sans-serif;font-size:2.06vw;font-weight:400;line-height:1.3}h1{margin-top:0;margin-bottom:10px;font-size:4.775em;font-weight:500;line-height:130%}h2{margin-top:0;margin-bottom:20px;font-size:4.25em;font-weight:500;line-height:130%}h3{margin-top:0;margin-bottom:0;font-size:3.75em;font-weight:500;line-height:130%}h4{margin-top:10px;margin-bottom:10px;font-size:2.5em;font-weight:500;line-height:120%}h5{margin-top:10px;margin-bottom:10px;font-size:1.5em;font-weight:500;line-height:120%}h6{margin-top:10px;margin-bottom:10px;font-size:1em;font-weight:500;line-height:120%}p{margin-bottom:0;font-size:.5em;line-height:160%}a{color:#fff;text-decoration:none}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:1em;line-height:120%}figcaption{text-align:center;margin-top:5px;font-size:1em}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-commerce-commercecartwrapper{display:inline-block;position:relative}.w-commerce-commercecartopenlink{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecartopenlinkcount{color:#3898ec;text-align:center;background-color:#fff;border-radius:9px;min-width:18px;height:18px;margin-left:8px;padding-left:6px;padding-right:6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.w-commerce-commercecartcontainerwrapper{z-index:1001;background-color:#000c;position:fixed;inset:0}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar{flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown{background-color:#0000;position:absolute;inset:100% auto auto 0}.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{background-color:#0000;position:absolute;inset:100% 0 auto auto}.w-commerce-commercecartcontainer{background-color:#fff;flex-direction:column;width:100%;min-width:320px;max-width:480px;display:flex;overflow:auto;box-shadow:0 5px 25px #00000040}.w-commerce-commercecartheader{border-bottom:1px solid #e6e6e6;flex:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.w-commerce-commercecartheading{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.w-commerce-commercecartcloselink{width:16px;height:16px}.w-commerce-commercecartformwrapper{flex-direction:column;flex:1;display:flex}.w-commerce-commercecartform{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.w-commerce-commercecartlist{-webkit-overflow-scrolling:touch;flex:1;padding:12px 24px;overflow:auto}.w-commerce-commercecartitem{align-items:flex-start;padding-top:12px;padding-bottom:12px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartproductname{font-weight:700}.w-commerce-commercecartoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecartquantity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commercecartquantity::placeholder{color:#999}.w-commerce-commercecartquantity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecartfooter{border-top:1px solid #e6e6e6;flex-direction:column;flex:none;padding:16px 24px 24px;display:flex}.w-commerce-commercecartlineitem{flex:none;justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.w-commerce-commercecartordervalue{font-weight:700}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecartcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:2px;align-items:center;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecartemptystate{flex:1;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.w-commerce-commercecarterrorstate{background-color:#ffdede;flex:none;margin:0 24px 24px;padding:10px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}@media screen and (max-width:479px){.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:row;justify-content:center;align-items:stretch}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown,.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.w-commerce-commercecartquantity{font-size:16px}}.empty-state{text-align:left;background-color:#0000;font-size:.8em}.empty-state.more-project{color:#fff;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.icons-holder{grid-column-gap:.3em;grid-row-gap:.3em;display:flex}.icons-holder.for-menu{display:none}.icon-circle{aspect-ratio:1;background-color:#ffffff1a;border-radius:100%;justify-content:center;align-items:center;width:1.7em;height:auto;display:flex}.icon-circle.footer-circle{background-color:#0a0a0a1a;width:1.9em}.icon-image{width:40%}.icon-image.contact-page{opacity:.5}.icon-image.footer-image{filter:invert()}.menu{z-index:3;grid-column-gap:61px;grid-row-gap:61px;justify-content:space-between;width:100%;margin-top:8.33333vh;margin-left:0;margin-right:0;padding-left:8.33333vw;padding-right:8.33333vw;display:flex;position:fixed}.hamburger-line{background-color:#fff;border-radius:1em;width:60%;height:3px}.hamburger-line.second{width:100%}.page-content{z-index:2;background-color:#000;border-bottom-right-radius:3em;border-bottom-left-radius:3em;height:100%;position:relative}.page-content.change-log-page{padding-top:8em;padding-left:8.33333vw;padding-right:8.33333vw}.footer{color:#8c8c8c;min-height:100vh;padding:5em 8.33%;position:relative;overflow:hidden}.footer.footer-section{z-index:0;color:#000;z-index:0;inset:auto auto 0%;background-color:#fff;flex-flow:column;min-height:50vh;padding:2.3em 0%;display:flex;position:sticky;inset:auto auto 0%;transform:none}.view-all-arrow{filter:invert();flex:none;justify-content:space-between;align-items:center;width:1.4em;display:flex;position:static;inset:50% 0% 0% auto}.view-all-link{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:9em;height:2em;margin-left:auto;margin-right:auto;text-decoration:none;display:flex;position:relative;overflow:hidden}.view-all-link-second-row{flex:none;justify-content:space-between;align-items:center;height:2em;display:flex}.view-all-text{color:#fff;flex:none;align-items:center;height:100%;margin-right:.5em;font-size:1.7em;text-decoration:none;display:flex}.view-all-link-first-row{flex:none;justify-content:space-between;align-items:center;height:2em;text-decoration:none;display:flex}.container{max-width:none}.container.footer-container{flex-flow:column;justify-content:space-between;width:100%;margin-top:auto;margin-left:0;margin-right:0;padding-left:8.33%;padding-right:8.33%;display:block;overflow:visible}.footer-title-wrapper{border-bottom:1px #000}.footer-title{color:#000;padding-bottom:.1em;font-size:2.75em;font-weight:500;line-height:120%;text-decoration:none}.footer-flex-line{justify-content:space-between;align-items:center;width:100%;display:flex}.footer-flex-line.first{justify-content:space-between;align-items:flex-end}.footer-flex-line.second{height:4.5em;margin-top:2em}.footer-flex-line.second.contact{margin-top:0}.contact-email-link{background-color:#0a0a0a0d;border-radius:3em;flex-flow:column;padding:.6em 1.4em;font-weight:400;text-decoration:none;display:flex}.contact-email-link.contact-page{grid-column-gap:.9em;grid-row-gap:.9em;background-color:#ffffff0d;justify-content:center;align-items:center;margin-top:1.5em;margin-bottom:.5em;padding:.7em 1.8em}.contact-block-text{color:#000;font-size:.7em;font-weight:500;text-decoration:none}.contact-block-text.contact-page{color:#fff;font-size:.7em}.footer-pages-box{flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex}.footer-section-heading{color:#333;margin-top:0;margin-bottom:0;font-size:.8em;font-weight:500}.footer-section-heading.contact{color:#969696}.project-image-hover-text-loop{z-index:11;opacity:0;width:100%;text-decoration:none;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.project-image-loop-section{display:flex}.project-image-loop-heading{color:#fff;white-space:nowrap;margin-top:0;margin-bottom:0;margin-right:.3em;font-size:2em;font-weight:400;line-height:0}.more-projects-list-wrapper{width:100%;transform:translate(-45%)}.project-section{color:#8c8c8c;min-height:100vh;padding:5em 8.33%;position:relative;overflow:hidden}.project-section.more-projects-section{min-height:auto;padding-top:0;padding-left:0%;padding-right:0%;display:block}.project-section.project-second-case{min-height:auto;margin-bottom:5rem;padding-top:0;padding-bottom:0}.project-section.project-intro{min-height:auto;margin-bottom:7rem;padding-top:7em;padding-bottom:0}.project-section.project-first-case{min-height:auto;margin-bottom:8rem;padding-top:0;padding-bottom:0}.more-projects-list{grid-column-gap:2em;display:flex}.heading-large{z-index:5;color:#000;letter-spacing:0;margin-top:0;margin-bottom:6rem;margin-right:0;font-size:4em;font-weight:400;line-height:1.15;position:relative}.heading-large.more-projects-heading{color:#fff;text-align:center;text-align:center;margin-bottom:3rem;font-size:2.5em}.project-gallery-list{grid-column-gap:0rem;grid-row-gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.project-summary{width:60%;margin-left:auto;font-size:.75em;line-height:1.7}.project-gallery-image{object-fit:cover;height:100%}.empty-more-projects-text{color:#000}.project-gallery-item{width:48%}.heading-medium{color:#000;letter-spacing:0;margin-top:0;margin-bottom:2rem;font-size:3em;font-weight:400;line-height:1.15}.heading-medium.blog-case-heading{color:#fff;font-size:2.7em}.heading-medium.single-project-heading{color:#fff;font-size:2.6em}.project-gallery{margin-bottom:16.66svh;padding:0 8.33%}.project-case-content{width:60%;margin-left:auto;font-size:1.1em}.more-projects-container{max-width:none;margin-bottom:3em;margin-left:0;margin-right:0;display:flex}.project-gallery-image-container{border-radius:2em;height:24em;overflow:hidden}.project-case-image{object-fit:cover;width:100%;height:100%}.body{color:#000;background-color:#c4aaaa}.more-projects-card{width:13em;height:100%;text-decoration:none;transition:transform .2s;display:block;position:relative;overflow:hidden}.more-projects-card:hover{transform:scale(1.05)}.project-card-image{width:13em;margin-bottom:0;position:relative;overflow:hidden}.single-project-card-image{object-fit:cover;border-radius:1em;width:100%;height:13em}.project-title{color:#fff;margin-top:.5em;font-size:1em;font-weight:400}.menu-images-container{border-radius:1.75em;width:33.3333vw;height:16em;overflow:hidden}.image-fit{opacity:1;object-fit:cover;width:100%;height:100%}.bullet-footer{aspect-ratio:1;background-color:#000;border-radius:100%;flex:none;width:.2em;height:.2em;display:block}.bullet-footer.faq-bullet{background-color:#878787;margin-bottom:.2em;display:inline-block}.email-image{width:.8em}.page-wrapper{z-index:2;background-color:#fff;position:static;top:0;overflow:visible}.menu-item-text{font-weight:500}.menu-close-text{font-size:.625em;line-height:120%;display:none}.divider{background-color:#e6e6e6;width:100%;height:2px;margin-top:2.4em;margin-bottom:2.4em}.cart{margin-left:auto;margin-right:1em}.change-log-image{width:1.5em}.cart-quantity{color:#000;justify-content:center;align-items:center;min-width:2em;height:2em;margin-left:0;padding-left:0;padding-right:0;font-size:.35em;display:flex;position:absolute;inset:auto 0% 0% auto}.cart-button{background-color:#83bbeb00;padding:0}.line-animation-wrapper{width:100%;height:.2em;display:flex}.black-line{background-color:#000;width:100%}.black-line.second{order:0;width:100%;margin-left:auto}.black-line.second.contact{background-color:#fff}.black-line.first{width:0%}.black-line.first.contact{background-color:#fff}.empty-state-white{color:#fff;background-color:#240e0e00}.fit-image{object-fit:cover;width:100%;height:100%}.email-footer-text-wrapper{grid-column-gap:.3em;grid-row-gap:.3em;height:1em;display:flex}.email-footer-text-animation-wrapper{flex-flow:column;height:1em;display:flex;overflow:hidden}.error-message{font-size:.45em}.checkout-button{border-radius:.6em;padding-top:11px;padding-bottom:11px;font-size:.57em}.cart-item-price{font-size:.5em}.error-state{border-radius:.3em}.cart-container{color:#000;border-radius:.85em;max-width:16.2em}.cart-main-title{font-size:.75em;font-weight:500}.item-quantity{text-align:center;border-radius:.7em;justify-content:center;align-items:center;width:4em;height:2.7em;margin-bottom:5px;padding-right:0;font-size:.5em;display:flex}.remove-button{outline-offset:0px;outline:0 #00e}.cart-list{grid-column-gap:.5em;grid-row-gap:.5em;flex-flow:column;max-height:8.6em;padding:.5em;display:flex}.cart-option{color:gray;padding-top:.3em;padding-bottom:.5em;font-size:.45em}.remove-cart-text{outline-offset:0px;color:gray;outline:0 gray;font-size:.4em}.cart-price-and-number{flex-flow:column;justify-content:space-between;align-items:flex-end;height:100%;padding-right:.3em;display:flex}.cart-header{padding:.6em 1em}.close-button{height:1.2em}.cart-item-image{border-radius:.36em;width:2.53em;height:2.53em}.cart-line-item{font-size:.758em;font-weight:400}.cart-item-title{font-size:.55em;font-weight:500}.cart-item{background-color:#f7f7f7;border:.05em solid #e6e6e6;border-radius:.61em;padding:.28em}.close-icon{cursor:pointer}.nmenu-link{color:#0000008c;background-color:#fff;justify-content:flex-start;align-items:center;width:5em;font-size:2.5em;display:flex}.nmenu-link:hover,.nmenu-link.w--current{color:#000}.hamburger-menu-button-2{aspect-ratio:1.8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background-color:#000;border-radius:2.2em;flex-flow:column;justify-content:center;align-items:center;width:3em;height:1.7em;padding-right:0;display:flex;overflow:hidden}.hamburger-menu-button-2:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu-content-wrapper-2{z-index:3;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.image-box-of-menu-item-2{opacity:0;object-fit:cover;border-radius:1.75em;width:33.3333vw;height:16em;position:absolute;inset:auto auto 0% 0%;overflow:hidden}.big-menu-background-grid-2{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid;position:absolute;inset:0%}.fill-background-2{background-color:#fff;width:0%;height:100%}.menu-links-2{grid-column-gap:0em;grid-row-gap:2.3em;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:45vw;margin-right:-1em;padding-left:0;list-style-type:none;display:grid}.big-menu-container-3{z-index:2;color:#000;object-fit:fill;justify-content:space-between;align-items:center;padding-left:8.33333vw;padding-right:8.33333vw;display:none;position:fixed;inset:0%}.grid-box-container-4{display:flex}.grid-box-container-4.fill-from-right{justify-content:flex-end;align-items:center}.big-menu-content-holder-5{opacity:1;flex-flow:row;justify-content:space-between;align-items:center;width:100%;font-size:1.3vw;display:flex;position:relative}.burger-lines-wrapper-5{grid-column-gap:.2em;grid-row-gap:.2em;direction:ltr;background-color:#ffffff26;border-radius:2.2em;flex-flow:column;justify-content:center;align-items:flex-end;width:100%;height:100%;padding-left:30%;padding-right:30%;display:flex}.logo-5{width:2.25em}.bullet-wrapper-7{justify-content:flex-start;align-items:center;width:0;height:2rem;display:flex;overflow:hidden}@media screen and (min-width:1440px){.hero-heading{font-size:30em}.menu{grid-column-gap:0px;grid-row-gap:0px}.hamburger-menu-button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu-content-wrapper{z-index:3}.scroller-container-projects{align-content:center}.tool-box:hover{border-color:#777}.all-projects-container{background-image:linear-gradient(90deg,#000,#4b4b4b00 16%,#8a8a8a00 50%,#e8e8e800 84%,#000);position:relative}.background-black-with-radius{padding-left:0;padding-right:0}.cards-wrapper{grid-column-gap:3em;grid-row-gap:3em}.project-image{width:100%}.project-image-hover-text-loop{opacity:1;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.project-image-loop-section{color:#fff;white-space:nowrap;margin-top:0;margin-bottom:0;margin-right:.5em;font-size:1.2em;font-weight:400;line-height:0;display:flex;position:static;top:50%;transform:translateY(-50%)}.project-image-loop-heading{color:#fff;white-space:nowrap;margin-top:0;margin-bottom:0;margin-right:.3em;font-size:2em;font-weight:400;line-height:0;display:flex;position:static;top:50%;transform:translateY(-50%)}.awards-image-hover-text-loop{opacity:1;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.awards-image-loop-section{color:#fff;white-space:nowrap;margin-top:0;margin-bottom:0;margin-right:.5em;font-size:1.2em;font-weight:400;line-height:0;display:flex;position:static;top:50%;transform:translateY(-50%)}.big-menu-container{z-index:2;max-width:none}.menu-images-container{max-height:65vh}.hover-box.project{object-fit:fill;object-fit:fill;width:auto}.blog-filters{align-self:center;height:2.5em}.small-font.blog-heading{line-height:1.5}.blog-thumbnail{height:24.6vw}.image-box-of-menu-item{max-height:65vh;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.gradient-for-projects{pointer-events:none;position:absolute;inset:0%}.license-pictures{max-width:none}.hamburger-menu-button-2{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu-content-wrapper-2{z-index:4}.image-box-of-menu-item-2{max-height:65vh;margin-top:auto;margin-bottom:auto;top:0;bottom:0}}@media screen and (min-width:1920px){.email-wrapper{opacity:.5;transition:opacity .2s}.email-wrapper:hover{opacity:1}.email-text{color:#fffefe}.menu{z-index:3}.scroller-container,.scroller-container-projects{grid-column-gap:1.3em;grid-row-gap:1.3em}.award-box{cursor:pointer;max-height:100%;overflow:hidden}.award-image-box{height:100%}.tool-box{margin-bottom:1px}.tool-box:hover{border-color:#777}.contact-email-link.contact-page{justify-content:center;align-items:center}.cards-wrapper{padding-top:2px;padding-bottom:2px}.project-card{cursor:pointer}.project-card.text-card{position:relative}.mask-image-container{z-index:2}.project-image{overflow:hidden}.project-image-hover-text-loop,.awards-image-hover-text-loop{opacity:0}.project-gallery-image-container{border-radius:1em}.project-case-image{width:100%}.project-main-image-container{border-radius:1.5em;height:80svh}.single-project-card-image{border-radius:1em}.project-title{color:#fff;position:relative}.big-menu-container{max-width:none;display:none}.bullet-footer{width:.2em;height:.2em;display:block}.big-menu-content-holder{z-index:10;opacity:100}.contact-block-image{width:1em}.bullet-wrapper{width:0;overflow:hidden}.award-box-image{height:100%}.mask-image-for-reviews{z-index:2}.bullet-wrapper-2{width:0;overflow:hidden}.big-menu-container-2{display:none}.bullet-wrapper-3{width:0;overflow:hidden}.big-menu-container-3{display:none}.bullet-wrapper-4,.bullet-wrapper-5,.bullet-wrapper-6,.bullet-wrapper-7{width:0;overflow:hidden}.menu-2{z-index:3}}@media screen and (max-width:991px){.gray-box{border-radius:1.7em;margin-bottom:1.3em;padding:2.34em 1.651em 2.08em}.gray-box.order{padding-left:1.651em;padding-right:1.651em}.page-title{font-size:1.3em}.checkout-padding.vertical-padding,.checkout-padding.page-content.vertical-padding,.checkout-padding.padding-top,.checkout-padding.vertical-padding,.checkout-padding.page-content.vertical-padding,.checkout-padding.page-content.vertical-padding,.checkout-padding.padding-top{padding-top:10em}.checkout-contain{flex-direction:column}.dark-input{min-height:4.9em;margin-top:.871em;margin-bottom:.871em;padding:1.43em .65em 1.43em 3.25em;font-size:.65em}.checkout-primary-font{font-size:.81em}.checkout-secondary-font{font-size:.78em;line-height:2.21}.order-info{max-width:100%}.shorter-col{width:41%}.longer-col{width:59%}.dark-box{border-radius:2.7em;padding:1.3em 2.6em;font-size:.65em;line-height:1.9}.dark-box.horizontal{padding:1.3em;font-size:.845em}.shipping-container{grid-template-rows:minmax(9em,1fr) auto;margin-top:.871em}.ck-iitem-name{margin-bottom:.2em;font-size:.9em}.order-btn{margin-bottom:1.04em;padding-top:1.3em;padding-bottom:1.3em;font-size:.819em}.sproduct-img{object-fit:cover;border-radius:2.4em;width:83vw;height:83vw;position:relative;top:0}.flex-horizontal{flex-direction:column;height:auto}.product-details{width:100%;padding-top:2.5em;padding-bottom:2.5em;padding-left:0;font-size:1.5em}.option-list{font-size:1.2em}.add-to-cart-contain{font-size:.75em}.oprtions.last{font-size:1.2em}.sproduct-detail{font-size:.6em}.shop-image{width:100%;height:100%;display:block}.shop-header{font-size:1.2em}.shop-large-heading{margin-top:2em;font-size:3.024em}.shop-list{grid-template-columns:1fr 1fr;font-size:1em}.sproduct-img-container{width:100%}.password-label{font-size:2.2em}.password-field{height:4.8em;font-size:.8em}.error404{font-size:12.5em}.not-found-text{font-size:1.1em}.hero-section{position:static}.hero-content{flex-flow:column;justify-content:flex-end;align-items:center}.hero-image{aspect-ratio:1;width:30vw;height:auto}.hero-subheading-text-slider{opacity:1;height:1.6em;margin-bottom:1em;font-size:1.5rem;position:static;overflow:hidden;transform:none}.hero-sub-heading{font-size:2rem}.hero-bottom-line{flex-flow:column;justify-content:space-between;align-items:center;margin-top:0}.icons-holder{grid-column-gap:1em;grid-row-gap:1em;margin-bottom:1em}.icons-holder.contact-page,.icons-holder.for-footer{margin-bottom:0}.icons-holder.contact-page,.icons-holder.for-footer{margin-bottom:0}.icons-holder.for-menu{display:flex}.email-text{font-size:1em}.email-img{width:1em}.icon-circle.hero{width:3em}.hamburger-menu-button{grid-column-gap:.5em;grid-row-gap:.5em;border-radius:3em;width:7em;height:4em}.hamburger-line,.hamburger-line.second,.hamburger-line.second{height:3px}.scroller-container{grid-column-gap:2em;grid-row-gap:2em}.about-container.about-page{flex-flow:column;height:auto;padding-top:12rem;padding-bottom:10rem}.about-image.about-page{position:static}.text-wrapper.about-page{flex-flow:column}.about-paragraph{max-width:60.3333vw;font-size:1.4em}.about-paragraph.about-page{text-align:center;text-align:center}.about-heading{margin-bottom:24px}.awards-container{height:auto;padding-top:8vh;position:static}.overflowhidden-container{padding-top:2em;padding-left:0}.scroller-div{overflow:auto}.heading-big{display:none}.award-box{width:40vw;height:auto}.award-box-title{font-size:1.6em;line-height:110%}.awards-box-wrapper{padding-left:8.33333vw;padding-right:8.33333vw;overflow:auto}.section-title-box-for-services{margin-bottom:0}.grey-line{display:none}.readmore-section-heading{font-size:3em}.faq-item{grid-row-gap:.2rem;padding-top:.4rem;padding-bottom:.4rem}.faq-question{font-size:2rem}.faq-item-icon-holder{width:1.5rem;height:1.5rem;padding:.5rem}.faq-item-line-1,.faq-item-line-2{width:.8rem;height:.08rem}.faq-answer{margin-top:.5rem;font-size:.8rem}.faq-item-divider{border-width:1px 1px .04rem;border-top-style:none;border-top-color:#000;border-left-style:none;border-left-color:#000;border-right-style:none;border-right-color:#000}.faq-description-text{font-size:1em}.faq-text{font-size:1.3rem}.medium-heading.pad-layout{margin-bottom:0}.projects-container{flex-direction:column;justify-content:center;height:90svh;display:flex;position:sticky;top:10svh;left:0;overflow:hidden}.projects-container.pad-layout{height:auto;position:static}.all-projects-container{max-width:none;margin-top:3rem;margin-bottom:0;padding-left:5%}.comment-box{border-radius:2em;width:30vw;padding:1.3em 1em}.comment-box.review-page{width:52vw}.avatar-review{width:2em}.reviewer-name{font-size:.7em}.reviewer-description{font-size:.8em}.comment-text{font-size:.7em}.page-content.change-log-page{padding-top:9.5em}.page-content.style-guide-body{padding-top:10em}.footer.footer-section{min-height:auto;padding-top:3rem;padding-bottom:3rem}.view-all-arrow{width:1.4rem}.view-all-link{width:9rem;height:2rem;margin-top:4rem}.view-all-link-second-row{height:2rem}.view-all-text{margin-right:.5rem;font-size:1.7rem}.view-all-link-first-row{height:2rem}.container{flex-direction:column;justify-content:center;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex;overflow:hidden}.container.footer-container{flex-direction:column;padding-left:5%;padding-right:5%}.form{width:100%}.footer-form-inputs-container{margin-bottom:2rem}.background-black-with-radius{border-bottom-right-radius:4em;border-bottom-left-radius:4em;padding-top:0}.footer-flex-line.first{grid-column-gap:2em;grid-row-gap:2em;flex-flow:row;align-items:stretch}.footer-flex-line.second{justify-content:space-between;align-items:flex-end}.footer-flex-line.second.contact{grid-column-gap:2em;grid-row-gap:2em;grid-column-gap:2em;grid-row-gap:2em;flex-flow:row;align-items:flex-end;height:auto}.contact-email-link,.contact-email-link.contact-page,.contact-email-link.contact-page{justify-content:center;align-items:center}.black-box.contact-page{display:none}.mask-image-container{height:101%}.project-image-loop-heading{margin-right:.3rem;font-size:2rem}.awards-section,.services-section{height:auto}.text-container-for-services{width:100%;margin-left:0%}.blogs-container{flex-direction:column;justify-content:center;height:auto;display:flex;position:static;top:15svh;overflow:hidden}.more-projects-list-wrapper{padding-right:3em;transform:none}.project-section.more-projects-section{flex-direction:column;justify-content:space-between;height:auto;min-height:auto;padding-bottom:5rem;display:flex;overflow:visible}.project-section.project-second-case{margin-bottom:5rem;padding-left:5%;padding-right:5%}.project-section.project-intro{margin-bottom:5rem;padding-top:10rem;padding-left:5%;padding-right:5%}.project-section.project-first-case{margin-bottom:5rem;padding-left:5%;padding-right:5%}.more-projects-list{grid-column-gap:1.5rem;padding-top:1em;padding-bottom:1em;padding-right:3em}.heading-large{margin-bottom:5rem;font-size:3.8rem;line-height:1.2}.heading-large.more-projects-heading{font-size:2.5rem}.project-summary{font-size:.9rem}.heading-medium{font-size:4rem;line-height:1.2}.project-gallery{margin-bottom:5rem;padding-left:5%;padding-right:5%}.project-case-content{font-size:1.4rem}.more-projects-collection-item{position:relative}.more-projects-container{max-width:none;margin-bottom:3rem;padding-left:5%;overflow:auto}.project-gallery-image-container{height:25rem}.project-main-image-container{width:90%;margin-bottom:5rem}.more-projects-card{width:19rem}.project-card-image{width:100%;height:auto;margin-bottom:.5rem}.single-project-card-image{height:18em}.logo{width:6em}.service-item-holder{grid-column-gap:2em;grid-row-gap:2em;border-top-color:#fff3;border-bottom:1px solid #fff3;border-left:1px #fff3;border-right-style:none;border-right-width:1px;flex-flow:column;height:auto;padding-top:5em;padding-bottom:5em;display:flex}.service-item-heading{font-size:5.55em}.service-paragraph{font-size:1.98em}.heading-holder{grid-column-gap:.9em;grid-row-gap:.9em}.number-service{font-size:2.5em}.big-menu-container,.menu-images-container{display:none}.menu-links{flex-flow:column;display:flex}.big-menu-content-holder{grid-column-gap:3em;grid-row-gap:3em;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.contact-page-container{height:auto;min-height:100vh;padding-top:5em}.contact-form-container{flex-flow:column}.left-container{margin-bottom:1em}.contact-block-image{width:1em}.contact-form-submit-button{font-size:1rem}.contact-form-input{height:1.7rem;margin-bottom:1rem;font-size:.8rem}.email-image{width:1.2em}.awards-mobile-heading{margin-bottom:.7em;padding-left:8.33333vw;font-size:4em;font-weight:500;line-height:110%;display:block}.cards-mobile-heading{display:none}.blogs-grid-page{grid-template-columns:1fr 1fr}.heading-blog{font-size:2.85em}.heading-blog.shop{margin-top:.4em}.global-padding.dark-bg{padding-top:10em}.read-time{font-size:1.6em}.small-font{font-size:.85em}.blog-thumbnail{border-radius:2.5em;height:23.25em}.blogs-info{font-size:1.5em}.blog-page-container{padding-top:10em}.image-box-of-menu-item{display:none}.burger-lines-wrapper{grid-column-gap:.5em;grid-row-gap:.5em}.menu-close-text{font-size:1em}.service-title{font-size:3em}.service-image{width:100%;height:100%;display:block;position:static}.service-image.second,.service-image.third,.service-image.second,.service-image.third{display:block}.change-log-image{width:3em}.cart-quantity{border-radius:100%;min-width:1.5rem;height:1.5rem;font-size:.8em}.award-box-image{height:24em}.number-wrapper{width:auto;overflow:visible}.paragraph-wrapper{height:auto}.email-hero-wrapper{height:1.5em}.change-log-date{font-size:1.1rem}.change-log-description{font-size:1.25rem}.section.license-section{padding-top:10em}.license-pictures-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;margin-bottom:2rem}.license-pictures{max-width:none;margin-bottom:2rem}.list-item{font-size:1.65em}.service-image-container{width:100%;height:28.6em;position:static}.checkout-button{font-size:.8em}.cart-container{min-width:50%;max-width:17.8em}.cart-list{max-height:11.4em}.cart-item{font-size:1.4em}.back-icon{width:.8em}.paragraph-blog{font-size:.8em}.hamburger-menu-button-2{grid-column-gap:.5em;grid-row-gap:.5em;border-radius:3em;width:7em;height:4em}.burger-lines-wrapper-2{grid-column-gap:.5em;grid-row-gap:.5em}.logo-2{width:6em}.image-box-of-menu-item-2{display:none}.menu-links-2{flex-flow:column;display:flex}.big-menu-content-holder-2{grid-column-gap:3em;grid-row-gap:3em;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.big-menu-container-2{display:none}.burger-lines-wrapper-3{grid-column-gap:.5em;grid-row-gap:.5em}.logo-3{width:6em}.big-menu-content-holder-3{grid-column-gap:3em;grid-row-gap:3em;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.big-menu-container-3{display:none}.big-menu-content-holder-4,.big-menu-content-holder-5{grid-column-gap:3em;grid-row-gap:3em;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.burger-lines-wrapper-4,.burger-lines-wrapper-5{grid-column-gap:.5em;grid-row-gap:.5em}.logo-4,.logo-5{width:6em}}@media screen and (max-width:767px){h1{font-size:6em}h2{font-size:4.5em}h3{font-size:3.5em}h4{font-size:3em}h5{font-size:2.5em}h6{font-size:2em}p{font-size:1.4em}li{font-size:1.5em}blockquote,figcaption{font-size:2em}.gray-box{margin-bottom:1.8em;padding:3.042em 2.1463em 2.704em}.gray-box.order{padding-left:2.1463em;padding-right:2.1463em}.page-title{font-size:1.95em}.checkout-padding.vertical-padding{padding-top:12em;padding-left:3em;padding-right:3em}.dark-input{padding:1.1em 2.2em;font-size:.975em}.checkout-primary-font{font-size:1.3em;line-height:1.69}.checkout-secondary-font{font-size:.975em;line-height:2}.two-cols{flex-direction:column}.shorter-col,.longer-col{width:100%}.dark-box{margin-top:.871em;padding:1.1em 2.2em;font-size:.975em}.dark-box.horizontal{font-size:1.2675em}.shipping-container{grid-template-rows:minmax(15em,1fr) auto;grid-template-columns:1fr 1fr;margin-top:.8em}.ck-iitem-name{line-height:1.5}.order-btn{padding-top:1.1em;padding-bottom:1.1em;font-size:1.2285em}.sproduct-img{border-radius:2.7em}.product-details{grid-row-gap:1.75em;font-size:1.8em}.add-to-cart-header{grid-column-gap:4.5em}.option-list{font-size:2.1em}.add-to-cart-contain{font-size:.55em}.select-field{cursor:pointer;font-size:.6em}.oprtions.last{font-size:2.1em}.sproduct-detail{font-size:.66em}.shop-header{font-size:2.07vw}.shop-large-heading{font-size:3.4em}.font-medium-75{font-size:.9em}.shop-list{grid-column-gap:2.25em}.hero-section{height:auto;min-height:100vh;padding-top:0;position:static}.hero-container{height:auto}.hero-content{justify-content:space-between;align-items:center;height:auto;margin-top:0;padding-top:12em;padding-bottom:4em;position:static;overflow:hidden}.hero-image{width:76vw;margin-bottom:0;position:static}.hero-heading{text-align:center;white-space:normal;height:2em;margin-top:18.5rem;font-size:8em;display:flex;position:absolute;inset:0%;transform:scale(1)}.hero-subheading-text-slider{margin-top:auto;margin-bottom:.7em;font-size:3em}.hero-sub-heading{color:#fff;font-size:1em}.hero-bottom-line{margin-bottom:5em}.icons-holder{grid-column-gap:2.5em;grid-row-gap:2.5em;margin-bottom:3em}.icons-holder.contact-page{margin-top:2.64em;margin-bottom:0}.icons-holder.for-footer{margin-top:2.64em}.icons-holder.for-menu{margin-top:2em;margin-bottom:0;display:flex}.email-text{font-size:2em}.email-img{width:2.3em}.icon-circle,.icon-circle.footer-circle{width:5em}.icon-circle.footer-circle{width:5em}.icon-circle.hero{width:6.3em}.icon-image{width:50%}.menu{margin-top:2em;padding-left:3em;padding-right:3em}.hamburger-menu-button{grid-column-gap:.7em;grid-row-gap:.7em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2.5em;width:9.79em;height:5.5em}.menu-content-wrapper{z-index:4}.hamburger-line{height:3px}.projects-section{height:100vh;position:static}.scroller-container{width:115em}.scroller-container.first{grid-column-gap:3em;grid-row-gap:3em;grid-column-gap:3em;grid-row-gap:3em}.scroller-container-projects{grid-column-gap:3.52em;grid-row-gap:3.52em;height:100vh;padding-top:4em;padding-bottom:4em;position:sticky;top:0}.project-box{border-radius:3.52em}.about-container{flex-flow:column;padding-top:12em;padding-bottom:16em;overflow:hidden}.about-container.about-page{padding-top:12em}.about{height:auto;margin-top:0;position:static}.about-image{width:73vw;margin-bottom:2em;position:static}.text-wrapper{text-align:center;flex-flow:column;padding-left:3em;padding-right:3em}.about-paragraph{color:#b3b3b3;text-transform:none;max-width:none;font-size:2.3em;font-weight:500;line-height:140%}.about-heading{margin-bottom:2rem;font-size:10em;font-weight:500}.awards-container{padding-top:14em;padding-bottom:14em;overflow:hidden}.overflowhidden-container{padding-left:0}.award-box{width:32.78em}.award-image-box{border-radius:3em}.award-box-title{font-size:2.5em}.awards-box-wrapper{width:100%;padding-bottom:1em;padding-left:3em;overflow:visible}.readmore-section{padding-left:3em;padding-right:3em}.section-title-box-for-services{grid-column-gap:2em;grid-row-gap:2em;margin-bottom:6.05em}.section-title-box-for-services.about-page{grid-column-gap:.9em;grid-row-gap:.9em}.section-title-box-for-services.exp-history{margin-bottom:5em}.grey-line{width:1.54em;height:.33em;display:none}.grey-line.for-about{width:1em;height:.3em;display:block}.readmore-section-heading{font-size:5.5em;line-height:140%}.readmore-section-heading.about-page{font-size:2.5em}.faq-item{padding-top:2rem;padding-bottom:2rem}.faq-q-holder{margin-bottom:0}.faq-question{margin-bottom:0;font-size:2.75em;line-height:120%}.faq-answer{margin-top:0;margin-bottom:0;font-size:2.07vw}.readmore-wrapper{grid-column-gap:.3em;grid-row-gap:.3em;margin-top:.2em}.readmore-text{font-size:2em}.faq-text{font-size:1.65em}.tools-skills-section{padding:17em 3em 20em}.medium-heading{width:60%;margin-bottom:.7em;font-size:6.6em}.medium-heading.pad-layout{width:100%;font-size:9.9em;line-height:90%}.tools-wrapper{grid-column-gap:1.6em;grid-row-gap:1.5em}.tool-box{grid-column-gap:1em;grid-row-gap:1em;border-radius:4em;padding:1.5em 2.9em}.tool-logo{height:2.5em}.tool-title{font-size:2.64em}.projects-container.pad-layout{margin-bottom:5.5em;padding-left:3em;padding-right:3em;position:static}.all-projects-container{justify-content:flex-start;align-items:center;margin-top:0;padding-left:3em;padding-right:2em;overflow:auto}.comment-box{border-radius:2.7em;width:28.93em;padding:2.5em 2.86em}.comment-box.review-page{width:88vw;font-size:1.1em}.collection-list{grid-column-gap:2em;grid-row-gap:2em}.reviews{padding-bottom:14em}.flex{margin-bottom:2.75em}.avatar-review{width:4.4em}.reviewer-name{margin-bottom:.2em;font-size:1.54em;line-height:110%}.reviewer-description{font-size:1.6em;font-weight:500;line-height:110%}.comment-text{font-size:1.54em;line-height:160%}.comment-text.review{font-size:1.2em}.review-profile-wrapper{margin-left:.8em}.page-content{padding-top:0}.page-content.change-log-page{padding-top:12em;padding-left:3em;padding-right:3em}.footer.footer-section{justify-content:center;align-items:center;height:100vh;padding-top:4.5rem;padding-bottom:2em}.form-submition-container{margin-top:1em}.background-black-with-radius{border-bottom-right-radius:5em;border-bottom-left-radius:5em;flex-flow:column;padding-bottom:5em;display:block}.footer-title{padding-bottom:.1em;font-size:5em}.footer-flex-line.first{grid-column-gap:4.2em;grid-row-gap:4.2em;flex-flow:column;margin-bottom:0}.footer-flex-line.second{flex-flow:column;align-items:stretch;height:auto;margin-top:0}.footer-flex-line.second.contact{grid-column-gap:0em;grid-row-gap:0em;grid-column-gap:0em;grid-row-gap:0em;flex-flow:column;justify-content:space-between;align-items:stretch}.contact-email-link{grid-column-gap:1.1em;grid-row-gap:1.1em;border-radius:5em;height:7.48em;padding-top:2.2em;padding-bottom:2.2em}.contact-email-link.contact-page{background-color:#fff;border-radius:7em;width:100%;margin-top:4.4em;padding-top:1.8em;padding-bottom:1.8em}.contact-block-text,.contact-block-text.contact-page,.contact-block-text.contact-page{font-size:2em}.footer-pages-box{border-bottom:1px solid #0f0f0f1a;height:auto;padding-top:4em;padding-bottom:4em;line-height:110%}.footer-pages-box.no-border{border-bottom-style:none;padding-top:2.5em;padding-bottom:3em}.footer-pages-box.contact{border-bottom-color:#ffffff1a}.footer-pages-box.contact.hide-on-mobile{display:none}.pages-wrapper{grid-column-gap:2.45em;grid-row-gap:2.45em;grid-template-areas:". .Area";width:100%}.footer-link-text{font-size:1.7em}.footer-section-heading{color:#000;font-size:2.64em;line-height:110%}.footer-section-heading.contact{color:#fff}.logo-footer-container{grid-column-gap:1.3em;grid-row-gap:1.3em}.logo-text{font-size:2.6em}.deveb-name-wrapper{font-size:2.42em}.black-box{display:none}.recent-works-section{height:auto;margin-top:0}.cards-container{flex-flow:column;width:100%;padding:3em 3em 5em}.cards-container.projects-page{padding-top:10em;padding-bottom:14em}.cards-wrapper{grid-column-gap:5em;grid-row-gap:5em;flex-flow:column;width:100%;margin-top:5.5em;margin-left:0%}.project-card{width:100%;height:auto;overflow:hidden}.project-card.text-card{display:none}.card-image{box-sizing:border-box;filter:none;object-fit:cover;border-radius:3.96em;height:40em;margin-bottom:2.97em}.mask-image-container{margin-left:auto;margin-right:auto;display:none}.screencontainer-for-desktop{height:auto;margin-top:0}.projects-collection-wrapper{overflow:hidden}.projects-collection-wrapper.bottom{direction:rtl;direction:rtl;flex-flow:row;justify-content:flex-start;align-items:stretch}.services-section{padding-left:3em;padding-right:3em}.more-projects-list-wrapper{transform:none}.project-section.project-intro{margin-bottom:3rem}.project-section.project-first-case{padding-left:5%;padding-right:5%}.more-projects-list{grid-column-gap:1rem;margin-bottom:0}.heading-large{margin-bottom:4rem}.heading-large.more-projects-heading{text-align:left;text-align:left;padding-left:5%}.project-gallery-list{grid-row-gap:2rem;padding-left:5%;padding-right:5%}.project-summary{width:100%;font-size:1.6rem}.project-gallery-item{width:100%}.heading-medium{margin-bottom:1rem}.heading-medium.blog-case-heading,.heading-medium.single-project-heading,.heading-medium.blog-case-heading,.heading-medium.single-project-heading{font-size:5em}.project-gallery{padding-left:0%;padding-right:0%}.project-case-content{width:100%;font-size:1.2rem}.more-projects-container{padding-right:2em;overflow:auto}.project-gallery-image-container{height:35rem}.project-main-image-container{width:90%;margin-bottom:3rem}.more-projects-card{width:17.5rem}.project-card-image{height:auto}.single-project-card-image{height:22em}.project-title{font-size:2em}.logo{width:8em}.service-item-holder{grid-column-gap:3em;grid-row-gap:3em;margin-bottom:4.5em;padding-top:0}.service-paragraph{color:#fff;font-weight:500}.heading-holder{grid-column-gap:1.3em;grid-row-gap:1.3em;margin-bottom:0}.big-menu-container{padding-left:3em;padding-right:3em;display:none}.menu-links{grid-column-gap:3em;grid-row-gap:3em}.menu-link-item{font-size:2.06vw}.bullet-footer.faq-bullet{width:.4em;height:.4em;margin-bottom:0;margin-left:.125em}.big-menu-content-holder{margin-top:7em}.fill-background{width:0%;height:101%}.hover-box{padding:2em}.hover-box.project{display:none}.tag-container{padding:.6em 1.3em}.tag-text{font-size:1.2em}.project-name-next{text-align:left;font-size:2em}.screen-wrapper{height:auto;position:relative}.blank-space{height:auto;display:none}.first-three-sections{height:auto}.screen-space{display:none}.contact-page-container{padding-top:10em;padding-left:3em;padding-right:3em}.contact-form-container{padding-bottom:6em}.left-container{margin-bottom:6em}.right-container{margin-bottom:5em}.heading-contact{font-size:7em;line-height:100%}.contact-block-image{width:1.5em;font-size:3.5vw}.contact-form-submit-button{font-size:1.3rem;line-height:120%}.contact-form-input{height:4rem;font-size:1.5rem;line-height:140%}.contact-form-input.footer-form-message-text-area{height:3rem;overflow:auto}.email-image{width:2em}.project-name-for-mobile-view{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:.3em;font-size:4.4em;font-weight:700;line-height:110%;display:block}.project-desc-mobile{color:#878787;text-align:center;font-size:3em;line-height:130%;display:block;position:relative}.awards-mobile-heading{margin-bottom:.3em;padding-left:0;font-size:9em}.hero-image-container{justify-content:center;align-items:center;margin-bottom:8em;display:flex;position:relative}.cards-mobile-heading{text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:7em;font-weight:500;line-height:110%;display:block}.cards-mobile-heading.projects-page{margin-top:.75em;margin-bottom:1.5em}.recent-works-collection.second{display:none}.cards-collection{grid-column-gap:7.5em;grid-row-gap:7.5em;flex-flow:column;width:100%}.cards-collection.for-projects-page{grid-column-gap:6.71em;grid-row-gap:6.71em;grid-column-gap:6.71em;grid-row-gap:6.71em}.about-second-section{flex-flow:column;justify-content:space-between;align-items:stretch;padding-left:3em}.right-container-about{width:auto;margin-top:4em}.about-text{max-width:none;font-size:2.7em}.about-resume-text{font-size:1.84em}.downloadcv-box{grid-column-gap:.7em;grid-row-gap:.7em;width:20em;height:5.6em}.cv-img{height:1.8em}.cv-text{font-size:1.6em}.tags-wrapper{justify-content:flex-start;align-items:center}.tags-wrapper.for-first-line{justify-content:flex-end}.flex-frame{flex-direction:column}.blogs-grid-page{grid-template-columns:1fr}.heading-blog{font-size:3.25em}.heading-blog.shop{margin-top:.1em}.global-padding.dark-bg{z-index:4;z-index:4;padding-left:3em;padding-right:3em;position:relative}.read-time{font-size:2.3em}.small-font{font-size:1.4em}.small-font.blog-heading{margin-top:.6em;font-size:.9em}.blog-thumbnail{border-radius:3em;height:40em;min-height:auto}.blogs-info{font-size:2.1em}.blog-page-container{padding-top:8em;padding-left:3em;padding-right:3em}.blog-main-heading{margin-bottom:1em;font-size:2.5em}.burger-lines-wrapper{grid-column-gap:.7em;grid-row-gap:.7em;border-radius:8.25em}.menu-close-text{font-size:1.5em}.service-title{line-height:140%}.gradient-for-projects,.faq-description-container{display:none}.divider{margin-top:6em;margin-bottom:0}.divider.hide-on-mobile{display:none}.deveb-text{font-size:1.6em}.cart-quantity{min-width:1rem;height:1rem;font-size:.7em}.line-animation-wrapper{height:.3em}.footer-links-wrapper{grid-column-gap:2.45em;grid-row-gap:2.45em;grid-template-areas:". .Area";width:100%;margin-top:2.64em}.award-box-image{border-radius:3em;height:44.88em}.hero-text-wrapper{display:none}.paragraph-wrapper{color:#fff}.email-hero-wrapper,.email-footer-text-wrapper{height:2.5em}.email-footer-text-animation-wrapper{filter:none;justify-content:flex-start;align-items:center;height:2.5em}.email-footer-text-animation-wrapper.contact-page{filter:invert()}.deveb-link-in-contact{text-decoration:underline}.download-cv-text-container,.download-cv-animation-container{height:2em}.mobile-heading{text-align:center;text-transform:uppercase;height:2em;margin:auto;font-size:8em;font-style:normal;font-weight:700;line-height:100%;display:block;position:absolute;inset:0% auto}.project-name-next-for-projects{font-size:2em}.hover-box-recent-works{display:none}.mask-image-for-reviews{margin-left:auto;margin-right:auto;display:none}.change-log-date{font-size:1rem}.change-log-description{font-size:1.1rem}.license-image{object-fit:cover}.button{display:none}.service-image-container{border-radius:3.3em;position:relative}.awards-title-wrapper{padding-left:3em}.collection-list-wrapper{overflow:visible}.tool-text-on-desktop{display:none}.blog-container{margin-top:5em}.checkout-button{font-size:1.1em}.cart-container{min-width:61%}.cart-main-title{font-size:1em}.cart-list{grid-column-gap:1.1em;grid-row-gap:1.1em;max-height:16.5em;padding:1.4em}.cart-line-item{font-size:1.2em}.cart-item{font-size:1.8em}.back-link.w--current{grid-column-gap:.4em;grid-row-gap:.4em}.icon-license{object-fit:cover}.nmenu-link{font-size:4.5em}.hamburger-menu-button-2{grid-column-gap:.7em;grid-row-gap:.7em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2.5em;width:9.79em;height:5.5em}.burger-lines-wrapper-2{grid-column-gap:.7em;grid-row-gap:.7em;border-radius:8.25em}.logo-2{width:8em}.menu-content-wrapper-2{z-index:4}.fill-background-2{width:0%;height:101%}.menu-links-2{grid-column-gap:3em;grid-row-gap:3em}.big-menu-content-holder-2{margin-top:7em}.big-menu-container-2{padding-left:3em;padding-right:3em;display:none}.menu-link-item-2{font-size:2.06vw}.burger-lines-wrapper-3{grid-column-gap:.7em;grid-row-gap:.7em;border-radius:8.25em}.logo-3{width:8em}.big-menu-content-holder-3{margin-top:7em}.big-menu-container-3{padding-left:3em;padding-right:3em;display:none}.menu-link-item-3{font-size:2.06vw}.big-menu-content-holder-4,.big-menu-content-holder-5{margin-top:7em}.burger-lines-wrapper-4,.burger-lines-wrapper-5{grid-column-gap:.7em;grid-row-gap:.7em;border-radius:8.25em}.logo-4,.logo-5{width:8em}.menu-2{margin-top:2em;padding-left:3em;padding-right:3em}}@media screen and (max-width:479px){.gray-box{margin-bottom:2.7em;padding:4.5em 3.21em 4.05em}.gray-box.order{padding-left:3.21em;padding-right:3.21em}.page-title{font-size:2.925em}.checkout-padding.page-content.vertical-padding{min-height:100vh}.checkout-padding.padding-top{padding-top:15em}.dark-input{margin-bottom:1.3065em;font-size:1.6em}.checkout-primary-font{font-size:2.1em}.checkout-primary-font.margin-btm{margin-bottom:1em}.checkout-secondary-font{font-size:2em;line-height:2.6}.dark-box{padding-top:2.2em;padding-bottom:2.2em;font-size:1.4625em}.dark-box.horizontal{grid-row-gap:.5em;grid-row-gap:.5em;flex-direction:column;font-size:1.90125em}.shipping-container{grid-template-columns:1fr}.checkout-page-text{font-size:1.4em}.order-btn{margin-bottom:1em;padding-top:1em;padding-bottom:1em;font-size:1.84275em}.order-summery{margin-left:0;margin-right:0;padding-top:.6em;font-size:1.2em}.sproduct-img{border-radius:2.6em;width:83vw}.product-details{grid-row-gap:2em;font-size:2.1em}.add-to-cart-header{grid-column-gap:0em;justify-content:space-between}.option-list{font-size:1.8em}.add-to-cart-contain{grid-row-gap:.5em}.select-field{font-size:.8em}.oprtions{font-size:1em}.oprtions.last{font-size:1.8em}.sproduct-detail{font-size:.8em}.shop-image{border-radius:3.7em}.shop-header{padding-top:1.5em;font-size:2.07vw}.shop-large-heading{margin-top:2.5em;font-size:3.9em}.font-medium-75{text-transform:none;font-size:2.4em}.shop-list{grid-row-gap:3.25em;grid-template-columns:1fr;padding-top:3em;padding-bottom:3em}.utility-page-content{width:77%}.password-label{font-size:3.6em}.password-field{height:4.2em;font-size:2em}.error404{font-size:18em}.not-found-text{font-size:2.5em}.hero-section{height:auto;min-height:auto;padding-top:0}.hero-container{height:auto}.hero-content{min-height:auto;padding-top:13em}.hero-image{aspect-ratio:auto;width:auto}.hero-heading{font-size:8em}.hero-subheading-text-slider{font-size:2.2em}.hero-bottom-line{margin-bottom:8em}.icons-holder.for-menu,.email-wrapper{display:flex}.email-text{font-size:1.65em}.icon-circle,.icon-circle.footer-circle,.icon-circle.footer-circle{width:6em}.hamburger-menu-button{grid-column-gap:.9em;grid-row-gap:.9em;border-radius:4em}.hamburger-line,.hamburger-line.second,.hamburger-line.second{height:2px}.scroller-container{box-sizing:border-box;grid-column-gap:3em;grid-row-gap:3em;height:auto}.scroller-container-projects{grid-column-gap:3em;grid-row-gap:3em}.about-container{padding-bottom:20em}.about-container.about-page{padding-top:14em;padding-bottom:8rem}.about-heading{color:#e19d0b;margin-bottom:.1em;margin-right:auto;padding-right:0}.award-box-title{margin-top:.5em}.medium-heading.pad-layout{margin-bottom:0}.projects-container.pad-layout{padding-bottom:2em}.all-projects-container{margin-bottom:1rem;padding-bottom:1em}.comment-box.review-page{font-size:1.5em}.page-content.change-log-page{min-height:35vh}.footer.footer-section{padding-top:4em;padding-bottom:2em}.view-all-link{margin-top:3em}.container.footer-container{justify-content:space-around}.footer-form-inputs-container{margin-bottom:3rem}.footer-flex-line.second{margin-top:2em}.contact-email-link.contact-page{grid-column-gap:1.5em;grid-row-gap:1.5em;grid-column-gap:1.5em;grid-row-gap:1.5em}.pages-wrapper{grid-column-gap:3em;grid-row-gap:3em;grid-template-columns:1fr 1fr 1fr}.footer-link-text{font-size:2.2em}.footer-link-text.contact-footer{font-size:2.5em;line-height:120%}.logo-footer-container{grid-column-gap:.6em;grid-row-gap:.6em}.card-image{height:40em}.project-section.more-projects-section{padding-bottom:4rem}.project-section.project-second-case{margin-bottom:2rem}.project-section.project-intro{margin-bottom:2rem;padding-top:6rem}.project-section.project-first-case{margin-bottom:2rem}.more-projects-list{grid-column-gap:1.5rem;margin-bottom:2em}.heading-large{margin-bottom:1.5rem;font-size:3.8rem;line-height:1}.heading-large.more-projects-heading{text-align:left;text-align:left;margin-bottom:2rem;padding-left:5%;padding-right:5%}.project-gallery-list{grid-row-gap:1rem}.project-summary{font-size:.95rem;line-height:1.4}.heading-medium{font-size:2.7rem;line-height:1.2}.heading-medium.blog-case-heading{margin-bottom:2rem;font-size:3rem}.heading-medium.single-project-heading{margin-bottom:2rem;font-size:2.3rem}.project-gallery{margin-bottom:4rem}.project-case-content{font-size:.7rem;line-height:1.2;display:block}.more-projects-container{margin-bottom:0}.project-gallery-image-container{height:30rem}.project-main-image-container{height:30em;margin-bottom:2rem}.more-projects-card{width:15rem}.project-card-image{height:auto}.single-project-card-image{border-radius:2.2em;height:30.8em}.project-title{font-size:3em}.logo{width:10em}.service-item-heading{font-size:25px}.big-menu-container{padding-top:6em}.first-three-sections{height:auto}.contact-page-container{min-height:auto;padding-top:16em;padding-bottom:3em}.left-container{grid-column-gap:2em;grid-row-gap:2em;margin-bottom:5.7em}.heading-contact{margin-bottom:.2em}.contact-form-input{margin-bottom:1.2rem;font-size:1.3rem}.hero-image-container{margin-bottom:8em}.cards-mobile-heading.projects-page{margin-top:1.5em;margin-bottom:2rem}.blogs-grid-page{grid-row-gap:10vw;grid-template-columns:1fr}.heading-blog{font-size:5.8em;line-height:1.5}.read-time{padding:1em 1.6em;font-size:1.6em}.read-time.lights{padding:.4em .7em;font-size:3.2em;bottom:.5em;left:.4em}.small-font{font-size:2.5em}.small-font.blog-heading{font-size:2.4em}.blog-thumbnail{border-radius:4em;height:83.34vw}.blogs-info,.center-flex{font-size:1em}.blog-page-container{padding-top:15em}.burger-lines-wrapper{padding-left:33%;padding-right:33%}.cart{margin-right:2em}.change-log-image{width:5em}.cart-quantity{font-size:1.4em}.hero-text-wrapper{display:none}.email-hero-wrapper{height:2.3em}.email-footer-text-wrapper{grid-column-gap:.6em;grid-row-gap:.6em}.mobile-heading{color:#e19d0b}.heading-huge{margin-bottom:4vh}.change-log-content{padding-left:5%;padding-right:5%}.change-log-date{font-size:.9rem}.change-log-description{font-size:1rem}.section.license-section{padding-top:15em}.license-link-block{width:11.7em}.blog-container{margin-top:4em}.license-text.paragraph-small{width:44ch;font-size:1.2em}.review-page-container.page-content{height:92vh}.checkout-button{font-size:2.1em}.error-state{margin-left:13px;margin-right:13px;font-size:2.9em}.cart-container{min-width:94%;max-height:80%;margin-top:auto;margin-bottom:auto}.cart-list{grid-column-gap:2.4em;grid-row-gap:2.4em;max-height:none}.cart-footer{padding-left:13px;padding-right:13px}.cart-line-item{font-size:1.9em}.cart-item{font-size:3.3em}.back-icon{width:1.4em}.back-link.w--current{grid-column-gap:.7em;grid-row-gap:.7em}.paragraph-blog{font-size:1.3em}.hamburger-menu-button-2{grid-column-gap:.9em;grid-row-gap:.9em;border-radius:4em}.burger-lines-wrapper-2{padding-left:33%;padding-right:33%}.logo-2{width:10em}.big-menu-container-2{padding-top:6em}.burger-lines-wrapper-3{padding-left:33%;padding-right:33%}.logo-3{width:10em}.big-menu-container-3{padding-top:6em}.burger-lines-wrapper-4,.burger-lines-wrapper-5{padding-left:33%;padding-right:33%}.logo-4,.logo-5{width:10em}}