html,body{font-family:var(--font-family);font-size:62.5%;background-color:var(--white);color:var(--black);scroll-behavior:smooth;overscroll-behavior-y:contain;position:relative;min-height:100%}.header{position:fixed;top:0;right:0;width:100%;z-index:5;background-color:#fff;transition:box-shadow .5s ease}.header.sticky{box-shadow:var(--box-shadow)}.header-holder{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;width:var(--xl);max-width:calc(100% - 2.5rem);margin:0 auto;padding:1.5rem 2.5rem}@media (max-width: 767px){.header-holder{grid-template-columns:auto 1fr auto;max-width:calc(100% - 1.5rem);padding:1.5rem}}.header-holder .logo{width:9.5rem}@media (max-width: 767px){.navigation{order:-1}}.navigation nav{position:relative;color:var(--black);display:flex;align-items:center}.navigation nav ul{display:flex}.navigation nav li{position:relative;font-size:var(--font-size);margin-right:4.25rem}[dir=rtl] .navigation nav li{margin-right:0;margin-left:4.25rem}.navigation nav a{color:var(--black);transition:color .25s ease}.navigation nav a:hover,.navigation nav a:focus{color:var(--color-primary)}.navigation .menu{display:flex;flex-direction:row}@media (max-width: 767px){.navigation .menu{display:none}.navigation .menu.active{display:flex;flex-direction:column;position:absolute;top:100%;left:-2.5rem;width:100vw;padding:1.5rem;background-color:var(--white);box-shadow:var(--box-shadow)}[dir=rtl] .navigation .menu.active{left:auto;right:0}}.navigation .menu li{display:block}@media (max-width: 767px){.navigation .menu li{padding:1.5rem}}.navigation .menu .submenu-arrow{position:relative;margin-right:.5rem}.navigation .menu .submenu-arrow:after{border-style:solid;border-width:.15rem .15rem 0 0;border-color:var(--black);content:"";position:absolute;height:.55rem;width:.55rem;left:-1.55rem;top:.85rem;transform:rotate(225deg);transition:transform .25s ease 0s,border-color .25s ease 0s}.navigation .menu .submenu-arrow:hover:after,.navigation .menu .submenu-arrow:focus:after{transform:rotate(135deg)}.navigation .submenu{display:none;position:absolute;top:100%;left:0;background-color:var(--white);white-space:nowrap;width:fit-content;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}[dir=rtl] .navigation .submenu{left:auto;right:0}@media (max-width: 767px){.navigation .submenu{position:absolute;top:0;right:auto;left:calc(100% - 5rem);background-color:var(--white);box-shadow:var(--box-shadow)}[dir=rtl] .navigation .submenu{left:auto;right:calc(100% - 5rem)}}.navigation .submenu li{white-space:nowrap;padding:1.5rem}.navigation nav li:hover>.submenu,.navigation nav li:focus-within>.submenu{display:block}.navigation .burger{display:none;border:none;background-color:transparent;cursor:pointer;padding:0}@media (max-width: 767px){.navigation .burger{display:block}}.navigation .burger.open .burger-line:nth-child(1){transform:translateY(.75rem) rotate(45deg)}.navigation .burger.open .burger-line:nth-child(2){opacity:0}.navigation .burger.open .burger-line:nth-child(3){transform:translateY(-.75rem) rotate(-45deg)}.navigation .burger-line{display:block;width:2.25rem;height:.25rem;background-color:var(--black);margin-top:.5rem;margin-bottom:.5rem;margin-right:1.5rem;transition:transform .25s ease}[dir=rtl] .navigation .burger-line{margin-right:0;margin-left:1.5rem}.call-to-action{display:flex;align-items:center;justify-content:end;gap:1.5rem}.main{padding-top:15rem}@media (max-width: 767px){.main{padding-top:10.5rem}}.main-holder{background-color:#fff;position:relative}.main-title{position:relative;text-align:center;max-width:65rem;margin:0 auto}.main-title h1{font-size:4.5rem;margin:0 auto}@media (max-width: 767px){.main-title h1{font-size:2.75rem;max-width:100%}}@media (min-width: 768px) and (max-width: 1023px){.main-title h1{max-width:85%}}.main-title h1 span{color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))}.main-title p{position:relative;margin:0 auto;padding-top:2.5rem;padding-bottom:4.5rem}.main-buttons{display:flex;align-items:center;justify-content:center;margin-bottom:7.5rem;gap:1.5rem;position:relative}.main-buttons span{position:absolute;top:5.75rem;left:auto;right:auto;transform:translate(-35%,-50%);font-size:1.4rem;--thertiary-l: 35%;color:hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l))}.main-image{position:relative;max-width:95rem;margin:0 auto;bottom:0;animation:goUp 1.25s ease;box-shadow:#64646f33 0 .75rem 2.5rem;border-radius:1.5rem}@keyframes goUp{0%{bottom:-15rem}to{bottom:0}}@media (max-width: 767px){.main-image{margin-bottom:-2.25rem}}.google-drive,.google-sheets,.google-mail,.google-calendar,.api-api,.whatsapp-icon{position:absolute}@media (max-width: 767px){.google-drive,.google-sheets,.google-mail,.google-calendar,.api-api,.whatsapp-icon{width:5rem}}.google-drive{top:-5rem;left:-12.5rem}@media (max-width: 767px){.google-drive{top:-2.5rem;left:1.5rem}}.google-sheets{top:-12.5rem;left:-2.5rem}@media (max-width: 767px){.google-sheets{top:-6.5rem;left:-1.05rem}}.google-mail{top:-5rem;right:-12.5rem}@media (max-width: 767px){.google-mail{top:-2.5rem;right:1.5rem}}.api-api{top:-12.5rem;right:-2.5rem}@media (max-width: 767px){.api-api{top:-6.5rem;right:-1.05rem}}.google-calendar{top:0rem;right:-.5rem}.whatsapp-icon{top:0rem;left:-.5rem}.header-line{position:absolute;top:6.5rem;left:6.5rem}.header-line #linepath{stroke-dasharray:185.43121337890625;stroke-dashoffset:185.43121337890625;animation:drawLine 1s ease;animation-fill-mode:forwards}@keyframes drawLine{to{stroke-dashoffset:0}}@media (max-width: 767px){.header-line{top:6.5rem;left:1.5rem}.header-line svg{height:5rem}}.features{position:relative;background-color:#f5f5f5;z-index:1;margin-top:-.5rem}.features-holder{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(37.5rem,100%),1fr));align-items:center;gap:1.5rem}.feature-item{border-radius:var(--border-radius);border:.1rem solid #eee;background-color:#fff;font-size:var(--font-size);padding:2.5rem;box-shadow:var(--box-shadow)}.feature-item .icon{display:flex;justify-content:center;align-items:center;width:4.5rem;padding:.75rem;height:4.5rem;color:#0060e6;background-color:#0060e626;border-radius:var(--border-radius);margin-bottom:.5rem}.feature-item .title{font-size:1.6rem;font-weight:700;padding:1.5rem 0}.feature-item .description{font-size:var(--font-size)}.possibilities{position:relative;background-color:#fff}.possibility-item{display:flex;gap:10%;align-items:center;margin:10rem 0}.possibility-item:nth-of-type(odd){flex-direction:row-reverse}@media (max-width: 767px){.possibility-item,.possibility-item:nth-of-type(odd){flex-direction:column}}.possibility-item h3{font-size:2.25rem;margin-bottom:1.5rem}.possibility-item img{box-shadow:#64646f33 0 .75rem 2.5rem;border-radius:var(--border-radius)}@media (max-width: 767px){.possibility-item img{margin-bottom:5rem}}.prices{position:relative;background-color:#f5f5f5}.prices-holder{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(37.5rem,100%),1fr));align-items:center;gap:1.5rem}.prices-item{border-radius:var(--border-radius);border:.1rem solid #eee;background-color:#fff;font-size:var(--font-size);padding:2.5rem;box-shadow:var(--box-shadow)}.prices-item .title{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size);font-weight:700}.prices-item .title .offer{padding:.25rem 1.25rem;border-radius:100vh}.prices-item .title .offer.start{color:#0060e6;background-color:#0060e626}.prices-item .title .offer.popular{color:#166947;background-color:#28bd7f40}.prices-item .title .offer.full{color:#7c7203;background-color:#fff04d40}.prices-item .price{font-size:3.5rem;font-weight:700;color:var(--black)}.prices-item .price span{font-size:var(--font-size);color:var(--black);padding-right:.25rem}.prices-item .description{color:var(--black)}.prices-item ul{font-size:var(--font-size);margin-top:2.5rem}.prices-item ul li{display:flex;align-items:center;gap:1.5rem;margin-bottom:.75rem;--thertiary-l: 35%;color:hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l))}.prices-item ul li .icon{display:flex;align-items:center;justify-content:center;padding:.25rem;color:#166947;background-color:#28bd7f40;border-radius:100vh}.prices-item ul li .icon i{font-size:1.4rem}.prices-item .action{display:flex;align-items:center;gap:1.5rem;margin-top:2.5rem}@media (max-width: 767px){.prices-item .action{flex-direction:column}}.prices-item .action button{width:100%}.faq{position:relative;background-color:#fff}.faq-holder{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:baseline;margin:0 auto;max-width:75rem}@media (max-width: 767px){.faq-holder{grid-template-columns:1fr;padding:0 2.5rem}}details{border-radius:var(--border-radius);border:.1rem solid #eee;background-color:#fff;font-size:var(--font-size);box-shadow:var(--box-shadow);margin-bottom:.75rem}details p{padding:0rem 1.5rem 2.5rem;font-size:var(--font-size)}summary{-webkit-user-select:none;user-select:none;padding:1.75rem 1.75rem 1.75rem 1.5rem;cursor:pointer;position:relative}details summary::-webkit-details-marker,details summary::marker{display:none;content:""}details summary:after{border-style:solid;border-width:.15rem .15rem 0 0;content:"";position:absolute;height:.75rem;width:.75rem;left:1.75rem;top:2.5rem;transform:rotate(225deg);transition:transform .25s ease}details[open] summary:after{transform:rotate(135deg)}details summary{transition:margin .15s ease-out}details[open] summary{margin-bottom:1.5rem}.testimonials{position:relative;background-color:#fff;border-bottom:.1rem solid #e5e5e5}.testimonials-holder{column-count:3;column-gap:1.5rem}@media (max-width: 767px){.testimonials-holder{column-count:1}}@media (min-width: 768px) and (max-width: 1023px){.testimonials-holder{column-count:2}}.testimonials-item{position:relative;border-radius:var(--border-radius);border:.1rem solid #eee;background-color:#fff;font-size:var(--font-size);padding:2.5rem;box-shadow:var(--box-shadow);break-inside:avoid;margin-bottom:1.5rem}.testimonials-item .info{display:flex;align-items:center;margin-top:2.5rem}.testimonials-item .name{padding-right:1.5rem}.testimonials-item .name span{font-weight:700}.testimonials-item .avatar{width:3.75rem;height:3.75rem;background-color:hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l));border-radius:100vh}.testimonials-item .avatar img{width:100%;height:100%;object-fit:cover;border-radius:100vh}footer{border-top:.1rem solid #e5e5e5;background-color:#fff;font-size:var(--font-size);height:100%;margin-top:auto;padding-top:10rem;position:relative}footer .footer-holder{display:grid;grid-template-columns:35% 20% 25% 20%}@media (max-width: 767px){footer .footer-holder{grid-template-columns:100%;gap:1.5rem}}footer .about img{margin-bottom:1.5rem}footer .about p{max-width:80%;color:var(--black)}footer h3{margin-bottom:1.5rem}footer .menu a,footer .address a{color:var(--black);line-height:155%;text-decoration:underline}footer .menu a:hover,footer .address a:hover,footer .menu a:focus,footer .address a:focus{color:#00f}footer .copyrights{display:flex;align-items:center;justify-content:space-between;padding-bottom:2.5rem;padding-top:10rem}footer .copyrights .text{display:flex}footer .socials a{color:var(--black)}footer .socials a:nth-child(2n){padding:0 2rem}
