.menu-large{position:static !important}.megamenu{padding:20px
20px;width:100%}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;color:#1d1e31;font-family:Segoe UI,Helvetica,SF Pro Display,Ubuntu,sans-serif;overflow-x:hidden;padding-top:5rem}body.page-id-25{padding-top:0}.bg-brand{background-color:#fff;background-image:radial-gradient(at 36% 63%, #e6f7ff 0, transparent 50%), radial-gradient(at 15% 77%, #e6f7ff 0, transparent 50%), radial-gradient(at 12% 25%, #ffe8db 0, transparent 50%), radial-gradient(at 43% 12%, #f5feff 0, transparent 50%), radial-gradient(at 64% 64%, #ffe9e0 0, transparent 50%), radial-gradient(at 100% 0, #e6f7ff 0, transparent 50%)}a:hover{color:#c60505}.entry-content
p{color:#565454}.entry-content h3.wp-block-heading{margin-top:2rem;font-size:1.225rem}.lets-talk{font-size:16px;line-height:1.2em;color:#fff;background:#D11D3A;text-align:center;border:1px
solid #D11D3A;padding:1rem 0;text-transform:uppercase;border-radius:30px;font-weight:600;display:inline-flex;position:relative;align-items:center;box-shadow:-7.87px 4.5px 5.62px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;min-width:205px;justify-content:center;cursor:pointer}.lets-talk:hover{background:#fff;color:#D11D3A;text-decoration:none}.lewoint-nav{background:transparent !important}.lewoint-nav.bg-white{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0, 0%, 100%, 0.92) !important;box-shadow:2px -8px 12px 5px hsla(0, 0%, 87%, 0.541)}.lewoint-nav .custom-logo-link
img{width:200px;height:auto}.lewoint-nav a.nav-link{color:#000 !important;cursor:pointer;font-size:17px;font-weight:600;letter-spacing:0.17px;padding:0
15px !important}.lewoint-nav .megamenu
h3{font-size:16px;font-weight:600;color:#212121;line-height:1.2em;padding-bottom:12px;border-bottom:1px solid #E6E6E6;margin-bottom:10px}.dropdown-menu .container .row .col-12.col-lg-3{margin-bottom:20px !important}.lewoint-nav .megamenu
ul{list-style:none;padding:0}.lewoint-nav .megamenu ul li
a{color:#000;font-size:14px}.megamenu{padding:10px}.page-id-25 .site-content,
.page-id-25 .content-area,
.page-id-25 .site-main,
.page-id-25 .post-25{height:100vh}.page-id-25 .home-hero{width:100%;height:100vh;background-color:#fff;background-image:radial-gradient(at 36% 63%, #e6f7ff 0, transparent 50%), radial-gradient(at 15% 77%, #e6f7ff 0, transparent 50%), radial-gradient(at 12% 25%, #ffe8db 0, transparent 50%), radial-gradient(at 43% 12%, #f5feff 0, transparent 50%), radial-gradient(at 64% 64%, #ffe9e0 0, transparent 50%), radial-gradient(at 100% 0, #e6f7ff 0, transparent 50%);background-repeat:no-repeat;background-size:cover}.page-id-25 .hero-col{display:flex;height:100%;flex-direction:column}.page-id-25 .hero-col h1
span{position:relative}.page-id-25 .hero-col h1 span:before{background:rgba(241, 97, 34, 0.12);bottom:5px;content:"";height:10px;left:-3px;position:absolute;width:calc(100% + 6px)}.page-id-25 .hero-col
.content{height:100%;display:flex;align-content:center;align-items:center;justify-content:center;text-align:center;flex-direction:column}.page-id-25 .hero-col
.foot{background:hsla(0, 0%, 100%, 0.4);display:flex;align-items:center;justify-content:space-between;height:60px;max-width:1800px}.page-id-25 .hero-col .foot
ul{display:flex;list-style:none;margin:0}.page-id-25 .hero-col .foot ul
li{margin-left:45px}.page-id-25 .hero-col .foot ul li:first-child{margin-left:0}.page-id-25 .hero-col .foot ul li
a{color:#000;font-weight:600}.page-id-25
.services{margin-top:45px}.page-id-25 .services
ul{display:flex;list-style:none;padding:0;flex-wrap:wrap;justify-content:center}.page-id-25 .services ul
li{padding:0
25px;margin:15px
0}.page-id-25 .services
.icon{height:120px;width:120px;align-items:center;background-color:rgba(172, 179, 230, 0.5);border-radius:50%;display:flex;justify-content:center;margin:0
auto 25px;position:relative}.page-id-25 .services .icon:before{border:1px
dashed rgba(0, 0, 0, 0.3);border-radius:50%;content:"";height:100%;left:5px;position:absolute;top:5px;transition:0.3s ease-in-out;width:100%}.page-id-25 .services .icon:hover:before{left:-5px;top:-5px;transition:0.3s ease-in-out}.page-id-25 .services .icon
i{font-size:56px;margin-left:7px;margin-top:7px}.page-id-25 .services
h2{font-size:calc(8.3px + 0.4vw);font-weight:400;line-height:1.5;margin:0;text-align:center;text-transform:uppercase;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.page-id-25 section.about-us{max-width:1700px;margin:0
auto;padding:5rem 0}.page-id-25 section.about-us
h3{margin-bottom:5px;padding-bottom:0;font-size:1.125rem;text-transform:uppercase;color:#c50404}.page-id-25 section.about-us
h2{line-height:1.2 !important;font-size:2.25rem;color:#1f1f1f}.page-id-25 section.about-us
p{font-size:20.25px}.page-id-25 section .agency-rating ul,
.page-id-25 section .shopify-partner
ul{display:flex;list-style:none;padding:0}.page-id-25 section .agency-rating ul li,
.page-id-25 section .shopify-partner ul
li{margin-right:3rem}.page-id-25 section .agency-rating ul li img,
.page-id-25 section .shopify-partner ul li
img{max-width:100%;height:auto}.page-id-25
section.portfolio{padding:80px
0}.page-id-25 section.portfolio .header-part{display:flex;justify-content:space-between;align-items:center}.page-id-25 section.portfolio .header-part
a{color:#c60505;font-weight:500}.page-id-25 section.portfolio .imple-boxes-img .imp-img-box{border-radius:16px;display:inline-block;height:100%;overflow:hidden;position:relative;width:100%;border:solid 2px #ddd}.imple-boxes-img{margin:10px
0}.page-id-25 section.portfolio .imple-boxes-img .imp-img-box .button-round{background:#171717;border-radius:40px 0 0 0;bottom:0;color:#fff;font-size:18px;min-width:44px;padding:12px
6px 6px 14px;position:absolute;right:0;text-align:center}.page-id-25 .our-clients{padding:70px
0}.page-id-25 .our-clients .stagger-tween{position:absolute;z-index:1;top:65px;text-align:center;display:block;left:0;text-transform:uppercase;font-weight:700;font-style:normal;font-size:150px;color:#e8eaea;line-height:1;letter-spacing:0.02em;width:100%;opacity:0.4;min-height:200px;display:flex;align-items:center;justify-content:center}.grid-blog
article{border:solid 2px #ddd;padding:1rem;margin-bottom:1rem;border-radius:6px}.grid-blog article h2
a{color:#000;font-size:1.5rem;line-height:1}.grid-blog article footer
a{color:#000;font-weight:500}.page-id-25 .our-clients .swiper-box .swiper-slide
img{max-width:100%;min-width:200px}.page-id-25 .our-clients
h2{text-align:center;margin-bottom:1rem}.page-id-25 .our-clients
h3{margin-bottom:5px;padding-bottom:0;font-size:1.125rem;text-transform:uppercase;color:#c50404;text-align:center}.page-id-25 .our-clients
p{max-width:900px;margin:0
auto}.service-1{margin:6rem 0}.service-1 .section-title{text-align:center;margin-bottom:5rem}.service-1 .section-title
h2{font-size:34px;line-height:46px}.service-1 .section-title h2
span{color:#c60505}.service-1
.service{display:flex;padding:0
10px 50px 0}.service-1 .service
.icon{padding-right:25px}.service-1 .service .icon
.img{width:90px;height:90px;background-color:#d5ede5;text-align:center;line-height:88px;border-radius:8px}.service-1 .service .icon .img
img{max-width:50px}.sub-hero{min-height:250px;display:flex;align-content:center;align-items:center;justify-content:center;margin-bottom:2rem}.step-1{margin:3rem 0}.step-1 .left
div{position:-webkit-sticky;position:sticky;top:90px}.step-1 .left
p{color:#2a2829;font-size:18px;line-height:30px}.step-1 .left
h2{color:#c60505;font-weight:500;font-size:2rem;line-height:normal;text-transform:capitalize;margin:0;margin-bottom:2rem}.step-1 .steps
.step{display:flex;align-items:center;margin-bottom:2rem}.step-1 .steps .step
.count{font-size:4.5rem;min-width:150px;text-align:center;color:#9f9f9f;opacity:0.5;line-height:1;font-family:cursive}.step-1 .steps
h3{margin-bottom:5px;padding-bottom:0;font-size:1.125rem;color:#c50404}.step-1 .steps
p{margin:0}.our-mission
.block{text-align:center;padding:30px
29px;margin:15px
0;border-radius:10px}.our-mission
.block.blue{background-image:-webkit-gradient(linear, left top, right bottom, from(#fff), color-stop(#fafbfe), color-stop(#f5f6fe), color-stop(#eef3fe), to(#e6effd));background-image:-webkit-linear-gradient(left top, #fff, #fafbfe, #f5f6fe, #eef3fe, #e6effd);background-image:-o-linear-gradient(left top, #fff, #fafbfe, #f5f6fe, #eef3fe, #e6effd);background-image:linear-gradient(to right bottom, #fff, #fafbfe, #f5f6fe, #eef3fe, #e6effd)}.our-mission
.block.yelow{background-image:-webkit-gradient(linear, left top, right bottom, from(#fff), color-stop(#fefcf4), color-stop(#fefcf4), color-stop(#fdf5d7), to(#fdf2cb));background-image:-webkit-linear-gradient(left top, #fff, #fefcf4, #fefcf4, #fdf5d7, #fdf2cb);background-image:-o-linear-gradient(left top, #fff, #fefcf4, #fefcf4, #fdf5d7, #fdf2cb);background-image:linear-gradient(to right bottom, #fff, #fefcf4, #fefcf4, #fdf5d7, #fdf2cb)}.our-mission
.block.green{background-image:-webkit-gradient(linear, left top, right bottom, from(#fff), color-stop(#f9fcff), color-stop(#eefbff), color-stop(#e3f9f9), to(#e0f7eb));background-image:-webkit-linear-gradient(left top, #fff, #f9fcff, #eefbff, #e3f9f9, #e0f7eb);background-image:-o-linear-gradient(left top, #fff, #f9fcff, #eefbff, #e3f9f9, #e0f7eb);background-image:linear-gradient(to right bottom, #fff, #f9fcff, #eefbff, #e3f9f9, #e0f7eb)}.our-mission .block
h2{font-size:30px;font-weight:600;margin-bottom:13px}.our-mission .block ul
li{text-align:left;list-style:none;position:relative}.our-mission .block ul li:after{content:"";width:13px;height:13px;border:3px
solid #c2edd4;background:#7acea4;border-radius:50%;position:absolute;left:-25px;top:7px}.our-mission .block
img{margin:10px
0}.contact{padding:0
5rem}.contact
.box{display:flex;align-items:center;margin-bottom:1rem}.contact .box
.icon{max-width:100px;width:100%;height:100px;border:1px
solid #ededed;border-radius:5px;display:flex;align-items:center;justify-content:center}.contact .box .icon
img{width:40px;height:40px}.contact .box
h6{color:#1f1f1f;font-size:1.2rem}.contact .box
a{display:block;font-size:1rem;color:#000}.contact
h2{font-size:2rem}.contact
img.poster{width:100%}.achievement{padding:5rem 0;position:relative}.achievement:before{content:"";position:absolute;height:100%;width:200%;left:-50%;top:0;z-index:-1;background-color:#fff;background-image:radial-gradient(at 36% 63%, #e6f7ff 0, transparent 50%), radial-gradient(at 15% 77%, #e6f7ff 0, transparent 50%), radial-gradient(at 12% 25%, #ffe8db 0, transparent 50%), radial-gradient(at 43% 12%, #f5feff 0, transparent 50%), radial-gradient(at 64% 64%, #ffe9e0 0, transparent 50%), radial-gradient(at 100% 0, #e6f7ff 0, transparent 50%)}.achievement
.head{border-left:5px solid rgb(255, 198, 0);padding-left:1.25rem}.achievement .head
h2{display:inline-block;font-weight:500;font-size:50px;line-height:1.167;letter-spacing:-1px;padding-bottom:24px}.achievement .head
p{font-size:22px;line-height:1.54;margin-bottom:70px}.achievement
.boxs{display:flex;flex-wrap:wrap}.achievement .boxs
.box{width:33.333333%;text-align:center;min-width:100px;text-decoration:none;color:rgba(0, 0, 0, 0.8);text-align:center;padding:1rem;transition:all 1s ease 0s;opacity:1;transform:translateX(0px)}.achievement .boxs .box
svg{transition:fill 0.4s ease 0s;width:90px;height:90px}.achievement .boxs .box svg.icon-clutch{width:120px}.achievement .boxs .box:hover
svg{fill:rgb(255, 198, 0) !important}.achievement .boxs .box:hover svg.icon-clutch
.clr{fill:rgb(255, 198, 0) !important}.achievement .boxs .box:hover svg.upwork-icon
rect{fill:rgb(255, 198, 0) !important}.achievement .boxs .box:hover svg.upwork-icon
path{fill:#fff}.achievement .boxs .box:hover svg.icon-retention path.clr,
.achievement .boxs .box:hover svg.icon-partner
path.clr{fill:rgb(255, 198, 0) !important}.achievement .boxs .box
a{color:#000}.achievement .boxs .box a:hover{text-decoration:none}.achievement .boxs .box
h3{font-weight:500;font-size:22px;line-height:1.18;margin:26px
auto 12px}.achievement .boxs .box
p{font-weight:400;font-size:16px;line-height:1.5}.foot-contact{background-color:#212121;padding:5rem 0;color:#fff}.foot-contact
.head{padding-bottom:70px}.foot-contact .head
p{font-size:16px;line-height:1.2em;color:#757575;font-weight:600;text-transform:uppercase;margin-bottom:10px}.foot-contact .head
h4{font-size:36px;line-height:1.2em;color:#fff;font-weight:700}.foot-contact .input-contact{width:100%;height:55px;border-radius:0px;padding:0
34px;color:#757575;font-size:16px;line-height:53px;border:1px
solid #BDBDBD;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:#212121;border-color:rgba(189, 189, 189, 0.59)}.foot-contact textarea.input-contact{height:200px;width:100%}.foot-contact [data-name]{margin-bottom:1rem;display:block}.foot-contact input[type=submit]{font-size:16px;height:52px;line-height:1.2em;color:#fff;background:#D11D3A;text-align:center;border:1px
solid #D11D3A;padding:0
4%;text-transform:uppercase;border-radius:30px;font-weight:600;display:inline-flex;position:relative;align-items:center;box-shadow:-7.87px 4.5px 5.62px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;min-width:205px;justify-content:center;cursor:pointer}.foot-contact input[type=submit]:hover{background:#fff;color:#D11D3A}footer .foot-box{padding:0px
30px;border-top:1px solid #BDBDBD;padding:45px
30px;margin-top:15px}footer .foot-box:first-child{margin-top:0}footer .foot-box
ul{display:flex;list-style:none;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}footer .foot-box ul
li{margin-right:1rem}footer .foot-box ul li
a{color:#757575;font-size:15px;line-height:1.4em;padding-right:0px;font-weight:400;text-decoration:underline}footer .foot-box ul li a:hover{text-decoration:none;color:#c60505}footer .foot-box .link-box{display:flex;flex-wrap:wrap;align-items:center}footer .foot-box .link-box
.title{margin:0}footer .foot-box
h3.title{color:#212121;font-size:16px;line-height:1.3em;font-weight:500;text-transform:uppercase;min-width:150px}footer
img.logo{max-width:100%;width:200px}footer .contact
h3{font-size:16px;line-height:1.3em;color:#212121;font-weight:500;margin-bottom:23px}footer .contact
p{margin:0}footer .contact p
a{font-size:20px;line-height:1.3em;color:#757575;font-weight:600}footer .contact p a:hover{color:#c60505}footer .address
h3{font-size:16px;font-weight:700;line-height:1.3em;color:#D11D3A;margin-bottom:5px}footer .address
p{font-size:17px;line-height:1.3em;color:#757575}footer .copy-right{padding:1rem;background-color:rgb(21, 21, 21);color:white;font-size:16px;text-align:center}footer .copy-right
a{font-weight:500;color:#fff}.container-faq{margin-top:4rem}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #c50404}.accordion
button{position:relative;display:block;text-align:left;width:100%;padding:1em
0;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none}.accordion button:hover,
.accordion button:focus{cursor:pointer;color:#c50404}.accordion button:hover::after,
.accordion button:focus::after{cursor:pointer;color:#c50404;border:1px
solid #c50404}.accordion button .accordion-title{padding:1em
1.5em 1em 0}.accordion button
.icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px
solid;border-radius:22px}.accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[aria-expanded=true]{color:#c50404}.accordion button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:12em;transition:all 200ms linear}.accordion button[aria-expanded=true]+.accordion-content
p{margin:2em
0}.accordion .accordion-content{opacity:0;max-height:0;transition:opacity 200ms linear, max-height 200ms linear}.accordion .accordion-content
p{font-size:1.2rem}.portfolio-head{display:flex;justify-content:space-between;align-items:center}.portfolio-head
a{font-size:16px;line-height:1.2em;color:#D11D3A;background:#fff;text-align:center;border:1px
solid #D11D3A;padding:0.6rem 1px;border-radius:30px;font-weight:600;display:block;min-width:100px}.portfolio-container{margin-top:4rem}.portfolio-container .pt-used{padding:0;display:flex;flex-wrap:wrap}.portfolio-container .pt-used
li{list-style:none;text-align:center}.portfolio-container .pt-used li
h5{text-transform:capitalize}.portfolio-container
.about{margin-bottom:3rem}.portfolio-container .about
*{font-size:1.1rem;line-height:1.95rem}.page-id-25 section.portfolio .imple-boxes-img .imp-img-box
img{width:100%}.grid-portfolio{text-align:center;margin-bottom:5rem}.grid-portfolio h2
a{color:#000}.swiper-wrapper{display:flex;flex-wrap:wrap}.swiper-wrapper .swiper-slide{max-width:200px;margin:0
2rem 1rem;cursor:pointer;display:flex;align-items:center}.swiper-wrapper .swiper-slide
img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.swiper-wrapper .swiper-slide:hover
img{-webkit-filter:none;filter:none}.page-id-25 .services .icon
svg{width:87px}@media(max-width:991px){.contact{padding:0}.foot{display:none !important}.page-id-25 section.about-us
h2{font-size:30px}.page-id-25 section.about-us
p{font-size:19px}.navbar-collapse{padding:15px;background-color:hsla(0, 0%, 100%, 0.92) !important}.navbar-light .navbar-nav .nav-link{margin:5px
0}.achievement .boxs
.box{width:48%;margin:auto}}@media(max-width:768px){.home_content{padding-top:120px}.page-id-25 .home-hero{height:auto}.page-id-25 .our-clients .stagger-tween{font-size:70px}.page-id-25 section.about-us
h2{font-size:27px}.page-id-25 section.about-us
p{font-size:18px}.home_content
h1{font-size:30px}.contact{padding:20px
0}.step-1 .left
h2{font-size:25px;line-height:28px}.wp-block-heading{font-size:22px}.achievement .head
h2{font-size:30px}.achievement .head
p{font-size:18px}.contact
h2{font-size:22px}.service-1
.service{flex-direction:column;align-items:center;text-align:center}.service-1 .service
.icon{padding:0}.service-1 .service .desc
h3{font-size:22px}.service-1 .section-title
h2{font-size:22px;line-height:normal}.service-1{margin:2rem}.achievement .boxs .box
svg{width:65px;height:65px}.service-1 .section-title{margin-bottom:3rem}}@media(max-width:575px){footer .foot-box{padding:15px
10px}.lewoint-nav .custom-logo-link
img{width:150px}.entry-title{font-size:28px}.sub-hero{min-height:150px}.achievement .boxs
.box{width:100%}.our-mission
.block{padding:15px}.contact .box
.icon{max-width:70px;width:100%;height:70px}.step-1 .steps .step
.count{min-width:90px;font-size:22px}.page-id-25 section.about-us
h2{font-size:22px}}.mobile-contact{display:none}@media screen and (max-width: 768px){.mobile-contact{display:block;min-height:200px;margin-top:100px}.services{display:none}.lewoint-nav .lets-talk{display:none}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}