html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;text-rendering:optimizeSpeed;width:100%}*,:after,:before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{height:auto;max-width:100%;vertical-align:middle}img,picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:transparent;border:0;cursor:pointer}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background:transparent;border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{background:#000;border:0;box-sizing:content-box;height:1px;line-height:0;margin:0;overflow:visible;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;outline:0;padding:0}legend{border:0;color:inherit;display:block;max-width:100%;white-space:normal;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}html{scroll-behavior:smooth}.background{inset:0;opacity:.15;position:absolute;z-index:-1}.background:before{background:#54a5ff;content:"";display:block;height:20vh;width:100%}.background:before svg{width:100%}.site-limiter{margin:0 auto;max-width:1400px}@media (max-width:1200px){.site-limiter{padding:1em}}#cases .cases .case .texts,.gap{gap:20px}.gap-x2{gap:40px!important}.flex{display:flex;gap:20px}.flex.row{flex-direction:row}.flex.col{flex-direction:column}.flex.center,.flex.v-center{align-items:center}@media (max-width:768px){.flex.row.mobile-col{align-items:normal;flex-direction:column;gap:5em}.flex.row.mobile-col>div{flex:1}}.section-padding,footer,header,section{padding-bottom:2.5em;padding-top:2.5em}@media (max-width:768px){.section-padding,footer,header,section{padding-bottom:1em;padding-top:1em}}body{font-family:Montserrat Alternates,sans-serif;font-size:15px}strong{font-weight:700}a{color:#000;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}a.button,button{background:#73b2ff;border-radius:10px;box-shadow:0 0 62px rgba(115,178,255,.3);color:#fff;display:inline-block;font-size:16px;font-weight:800;margin-bottom:10px;padding:20px 40px}a.button:focus,a.button:hover,button:focus,button:hover{background:#54a5ff;box-shadow:0 0 62px rgba(115,178,255,.5);text-decoration:none}a.button.green,button.green{background:#7ec791}a.button.green:focus,a.button.green:hover,button.green:focus,button.green:hover{background:#7ed394;text-decoration:none}menu{display:flex;flex:1;flex-direction:row;gap:3em;justify-content:center;list-style:none}menu li a:hover{text-decoration:none;text-shadow:0 0 30px #003858}header nav{display:flex;flex:1}header .content{gap:15px}@media (max-width:768px){header .logo{max-width:120px}header nav{justify-content:flex-end}header nav menu{display:none}}.switcher{display:inline-block}.switcher ul{background:#fff;border:1px solid #7ec791;border-radius:7px;box-shadow:0 0 30px rgba(126,199,145,.2);display:flex;flex-direction:row;gap:1px;padding:2px}.switcher li{border-radius:3px;padding:5px 15px}.switcher li a{text-decoration:none}.switcher li.active{background:#e5f4e9}.switcher li:hover{text-shadow:0 0 20px #7ec791}section .section-title{font-size:40px;font-weight:800;margin:0 0 31px}section .section-title.center{text-align:center}section#hero h1{font-size:59px;font-weight:800;line-height:57px}section#hero h1 span{color:#7ec791}section#hero .illustration{flex:3;position:relative}section#hero .illustration .bigcommerce{background:#f8f8f8;border-radius:30px;display:flex;flex-direction:column;gap:20px;padding:30px}section#hero .illustration .bigcommerce .placeholder{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%237EC791FF' stroke-width='3' stroke-dasharray='6, 14' stroke-linecap='square'/%3E%3C/svg%3E");border-radius:8px;padding:15px}section#hero .illustration .bigcommerce .b-title,section#hero .illustration .bigcommerce .b-total{font-size:25px;font-weight:800;opacity:.1}section#hero .illustration .bigcommerce .b-items{display:flex;flex-direction:column;gap:25px}section#hero .illustration .bigcommerce .b-items>div{display:flex;flex-direction:row;gap:15px}section#hero .illustration .bigcommerce .b-items .b-image,section#hero .illustration .bigcommerce .b-items .b-texts>div{background:#e2e2e2;border-radius:6px}section#hero .illustration .bigcommerce .b-items .b-image{height:6em;width:6em}section#hero .illustration .bigcommerce .b-items .b-texts{display:flex;flex:1;flex-direction:column;gap:15px}section#hero .illustration .bigcommerce .b-items .b-texts .line{height:25px}section#hero .illustration .bigcommerce .b-total{text-align:center}section#hero .illustration .bigcommerce .b-place{background:#ddeaf9;border-radius:20px;color:#fff;font-size:20px;font-weight:800;padding:15px;text-align:center}section#hero .illustration .application{inset:0;position:absolute}section#hero .illustration .application>div{background:#fff;background:hsla(0,0%,100%,.8);border:1px solid #7ec791;border-radius:20px;padding:20px;position:absolute}section#hero .illustration .application>div .a-title{font-size:20px;font-weight:800}section#hero .illustration .application>div .a-body{padding-top:10px}section#hero .illustration .application>div .arrow{position:absolute}section#hero .illustration .application>div select{border:1px solid #ccc;padding:5px 10px;width:100%}section#hero .illustration .application>div .checkboxes,section#hero .illustration .application>div .radios{display:flex;flex-direction:column;gap:10px}section#hero .illustration .application>div .checkboxes>div,section#hero .illustration .application>div .radios>div{align-items:center;display:flex;position:relative}section#hero .illustration .application>div .checkboxes>div .a-price,section#hero .illustration .application>div .checkboxes>div input,section#hero .illustration .application>div .checkboxes>div label>span,section#hero .illustration .application>div .radios>div .a-price,section#hero .illustration .application>div .radios>div input,section#hero .illustration .application>div .radios>div label>span{background:#fff;padding:0 5px;position:relative;z-index:1}section#hero .illustration .application>div .checkboxes>div:after,section#hero .illustration .application>div .radios>div:after{border-top:1px dashed;content:"";display:block;height:1px;inset:0;left:20px;position:absolute;top:9px}section#hero .illustration .application>div .checkboxes>div label,section#hero .illustration .application>div .radios>div label{flex:1;min-width:150px}section#hero .illustration .application>div .checkboxes>div .a-price,section#hero .illustration .application>div .radios>div .a-price{align-self:end;display:block;font-weight:800;text-align:right}section#hero .illustration .application .a-warranty{left:-170px;top:-65px}section#hero .illustration .application .a-warranty .arrow{right:-60px;top:50px}@media screen and (max-width:1200px){section#hero .illustration .application .a-warranty{left:-8px;top:-58px}}section#hero .illustration .application .a-tips{right:-30px;top:220px}section#hero .illustration .application .a-tips .arrow{left:-60px;top:100px}@media screen and (max-width:1200px){section#hero .illustration .application .a-tips{right:-9px}}section#hero .illustration .application .a-services{bottom:20px;left:-140px}@media (max-width:768px){section#hero .illustration .application .a-services{display:none}}section#hero .illustration .application .a-services .arrow{right:-90px;top:-32px;transform:rotate(319deg)}section#hero .texts{display:flex;flex:5;flex-direction:column;gap:15px}section#hero .texts .slogan{font-size:20px;font-style:italic}section#hero .texts p{font-size:16px;font-weight:500;line-height:24px}@media (max-width:768px){section#hero .texts{text-align:center}section#hero .illustration,section#hero .texts{flex:1!important}}.how-it-works{position:relative}.how-it-works:before{background:#7ec791;bottom:16px;content:"";left:12px;position:absolute;top:0;width:4px;z-index:-1}.how-it-works .step-section .caption{color:#cacaca;font-size:33px;font-weight:700;margin:20px 40px}.how-it-works .step-section .step{align-items:center;border-bottom:1px solid transparent;border-top:1px solid transparent;cursor:pointer;display:flex;margin-left:12px;margin-top:-1px;padding:11px 0}.how-it-works .step-section .step .title{font-size:16px;font-weight:600}.how-it-works .step-section .step .title strong{font-weight:800}.how-it-works .step-section .step .body{background:#fff;border:1px solid #7ec791;border-radius:20px;bottom:0;box-shadow:0 0 30px rgba(160,213,175,.2);display:none;height:470px;left:40%;overflow:hidden;position:absolute;right:0;top:0}.how-it-works .step-section .step:before{background:#7ec791;border:4px solid #fff;border-radius:50%;box-shadow:0 0 30px #a0d5af;content:"";height:30px;left:-12px;position:relative;width:30px}.how-it-works .step-section .step.active,.how-it-works .step-section .step:hover{border-bottom:1px solid #7ec791;border-top:1px solid #7ec791}.how-it-works .step-section .step.finish{border:1px solid transparent}.how-it-works .step-section .step.finish:before{height:47px;left:-22px;position:relative;width:47px}.how-it-works .step-section .step.finish .title{padding-left:0}.how-it-works .step-section .step.active:before{background-color:#73b2ff}.how-it-works .step-section .step.active .body{display:block}@media (max-width:768px){.how-it-works .step-section .step .body{display:none!important}}#cases .cases-nav{align-items:end;display:flex;gap:15px;margin-bottom:20px}#cases .cases-nav li{flex:1}#cases .cases-nav li a{color:#959595;font-size:20px;font-weight:700;text-decoration:none}#cases .cases-nav li.active a,#cases .cases-nav li:hover a{color:#000}#cases .cases-nav li.active:after,#cases .cases-nav li:hover:after{background:#000}#cases .cases-nav li:after{background:#d9d9d9;content:"";display:block;height:3px;margin-top:10px}#cases .cases .case{background:#d6e8ff;display:none;min-height:200px;padding:20px}#cases .cases .case.active{display:block}#cases .cases .case .texts{display:flex;flex:1;flex-direction:column}#cases .cases .case .texts h2{font-size:40px;font-weight:800}#cases .cases .case .texts .description{font-size:17px;font-weight:400}#cases .cases .case .call-to-action{align-self:flex-end}#cases .cases .case.rose{background:#ffe6e5}#cases .cases .case.green{background:#d9ffe0}@media screen and (max-width:768px){#cases .case{display:block!important}#cases .case .call-to-action,#cases .cases-nav{display:none}#cases .case-body{flex-direction:column-reverse}#cases .call-to-action{align-self:center!important}}section#faq .faq-list{border-radius:10px;display:flex;flex-direction:column;gap:15px}section#faq details summary{align-items:center;background:#eff8f2;border-radius:10px;color:#003858;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;list-style:none;padding:20px 25px}section#faq details summary:hover{background:#eff6fe}section#faq details summary:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMTU3IDcuNzExIDEuNSAxMy4zNjguMDg2IDExLjk1NGw0Ljk1LTQuOTUtNC45NS00Ljk1TDEuNS42NGw1LjY1NyA1LjY1N2ExIDEgMCAwIDEgMCAxLjQxNFoiIGZpbGw9IiM3RUM3OTEiLz48L3N2Zz4=");background-repeat:no-repeat;content:"";display:block;height:12px;width:8px}section#faq details[open] summary{background:#eff6fe}section#faq details .text{background:#eff6fe;border-radius:10px;margin-top:-17px;padding:20px 25px}section#pricing .content{display:flex;flex-direction:column;gap:25px;text-align:center}section#pricing .content .price-switcher{margin-bottom:15px}section#pricing .content .price{font-size:16px;font-weight:800}section#pricing .content .price span{font-size:26px}section#pricing .content .prices .price{display:none}section#pricing .content .prices[data-price=annually] .price[data-price=annually],section#pricing .content .prices[data-price=monthly] .price[data-price=monthly]{display:block}section#contact-us{background:#d6e8ff}section#contact-us .content{text-align:center}section#contact-us form{display:flex;flex-direction:column;gap:25px;margin:0 auto;max-width:700px;text-align:center}section#contact-us form input,section#contact-us form textarea{border:none;border-radius:10px;font-weight:600;outline:none;padding:15px 25px;width:100%}section#contact-us .section-content{font-size:18px;font-weight:600;margin-bottom:25px}@media (max-width:768px){footer menu{flex-direction:column;padding:20px}}[data-animation=appear]{opacity:0;transition:opacity .2s ease-in-out}[data-animation=appear].animated{opacity:1}.grecaptcha-badge{display:none}.cms-page h1,.cms-page h2,.cms-page h3,.cms-page h4,.cms-page h5,.cms-page h6{font-weight:700;margin-bottom:10px;margin-top:15px}.cms-page h1{font-size:38px;margin-bottom:30px;margin-top:20px;text-align:center}.cms-page h2{font-size:22px}.cms-page h3{font-size:20px}.cms-page p{line-height:150%;margin-bottom:10px}.cms-page .cms-page-content{margin-bottom:50px}.cms-page ul{list-style:disc;margin-left:20px}.cms-page ul li{margin-bottom:15px}
