:root{--desktop-margin: 150px;--section-padding: 50px;--border-radius: 4px;--content-font-size: 15px;--title-font-size: 20px;--linkT-text-font-size: 12px;--border-color: #E4E4E4;--hover-border-color: #a4b1e5;--secondary-background-color: #efefef;--secondary-text-color: #757575;--primary-text-color: #434343;--title-text-color: #000;--primary-color: #2A3FCA}@font-face{font-family:"Roboto-Regular";font-style:normal;src:url("../fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto-Light";src:url("../fonts/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto-Bold";src:url("../fonts/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.ttf") format("truetype")}.link-text{font-family:Roboto-Regular,sans-serif;font-weight:normal;color:#2a3fca;font-size:12px}.navbar-button{font-family:Roboto-Regular,sans-serif;text-decoration:none;font-size:15px;color:#757575}.selected-navbar-button{font-family:Roboto-Bold,sans-serif;color:#000}.login-button{background-color:#2a3fca;border-radius:4px;display:flex;align-content:center;color:#fff;font-size:15px;font-family:Roboto-Regular,sans-serif;text-decoration:none;padding:7px 13px}.login-button img{filter:invert(1);margin:0 -2px 0 5px;width:18px}.intro-button{font-size:15px;text-decoration:none;align-content:center;color:#fff;border:none;height:50px;padding:0 30px 0 30px;border-radius:4px;background-color:#2a3fca;transition:.2s ease}.intro-button:hover{padding:0 40px 0 40px;cursor:pointer;transition:.2s ease}.intro-button:active{opacity:.8;transition:.2s ease}.product-buy-button{display:flex;align-items:center;height:35px;font-family:Roboto-Bold,sans-serif;border-radius:4px;padding:0 20px;border:none;background-color:#2a3fca;color:#fff;transition:.2s ease}.product-buy-button:hover{cursor:pointer;text-decoration:underline}.product-buy-button:active{opacity:.8}.signup-form-button{border:none;height:40px;margin-top:5px;border-radius:4px;background-color:#2a3fca;color:#fff;font-size:15px}.introduction-container{min-height:600px;display:grid;grid-template-rows:auto max-content;justify-items:center;background-image:url("../images/introduction_bg_image.png");background-position:bottom;background-size:contain;background-repeat:no-repeat}.intro-content-layout{display:grid;grid-template-columns:auto min-content;align-items:center;min-height:550px;width:100%;gap:100px}.intro-content-layout h5{font-family:Roboto-Medium,sans-serif;font-size:28px;max-width:590px;font-weight:normal;color:#000}.intro-content-layout p{max-width:550px;font-family:Roboto-Regular,sans-serif;font-size:15px;color:#757575;line-height:1.5}.intro-image{width:400px}.flow-rows-container{display:grid}.flow-row{display:grid;justify-content:center;gap:0;width:280px;padding:15px 60px 15px 60px;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:hsla(0,0%,100%,.6666666667);backdrop-filter:blur(10px)}.flow-title-container{display:flex;justify-content:center;align-items:center;height:30px;gap:2px;font-weight:normal;font-family:Roboto-Bold,sans-serif}.flow-title-icon{width:15px}.flow-title{font-size:15px}.flow-body{font-size:12px;color:var(--secondary-text-color)}.flow-branch{justify-self:center;height:30px;width:.5px;background-color:var(--border-color)}.section-title-container{display:grid;gap:20px;padding-top:100px;margin-bottom:60px}.section-title-container h5{font-size:28px;font-weight:normal;font-family:Roboto-Medium,sans-serif;margin:0}.section-title-container p{max-width:550px;line-height:1.5;font-size:var(--content-font-size);color:var(--secondary-text-color);margin:0}.section-break{width:100%;height:0;border-bottom:1px solid var(--border-color);margin-top:100px}.services-layout{display:grid;grid-template-columns:100fr 100fr;gap:30px}.service-container{display:grid;border-radius:var(--border-radius);border:1px solid var(--border-color);padding:30px;gap:5px}.service-title-container{display:grid;align-items:center;gap:20px;grid-template-columns:100fr max-content;height:30px}.service-title-container h5{font-size:var(--content-font-size);font-weight:normal;font-family:Roboto-Bold,sans-serif;margin:0}.service-title-container img{width:25px}.service-description{font-size:var(--content-font-size);color:var(--secondary-text-color);line-height:1.5;margin:0}.packages-title-tools-layout{display:grid;grid-template-columns:100fr 100fr;align-content:center;gap:30px;padding:100px 0 60px 0}.tools-icons-layout{display:grid;grid-template-columns:100fr 100fr 100fr 100fr;min-width:400px;max-width:600px;filter:saturate(0);align-content:center;opacity:.5;row-gap:20px}.tool-icon{width:50px;align-self:center;justify-self:center}.packages-layout{display:grid;grid-template-columns:100fr 100fr 100fr;column-gap:30px;row-gap:80px}.package-container{display:grid;background-color:#fff;overflow:hidden;grid-template-rows:50px 100fr;gap:20px}.package-title-container{display:flex;align-items:center;padding:0 15px 0 15px;background-color:var(--primary-color);border-radius:var(--border-radius)}.package-title{font-size:var(--title-font-size);font-weight:normal;color:#fff;margin:0}.package-service-container{display:grid;gap:10px;grid-auto-rows:min-content}.package-service-item{font-size:var(--content-font-size);margin:0}.contact-container{display:grid;padding:100px 0 60px 0;grid-template-columns:100fr max-content;column-gap:50px}.contact-form{display:grid;grid-template-rows:max-content max-content 100fr;grid-auto-rows:min-content;row-gap:10px;margin-top:50px;max-width:500px}.contact-form textarea{resize:none;height:150px;font-family:Roboto-Regular,sans-serif}.form-field{border:1px solid var(--border-color);border-radius:var(--border-radius);font-family:Roboto-Regular,sans-serif;min-height:20px;padding:10px}.form-submit-button{height:40px;width:max-content;background-color:rgba(0,0,0,0);border-radius:var(--border-radius);border:1px solid rgba(42,63,202,.36);color:var(--primary-color);font-family:Roboto-Bold,sans-serif;font-size:var(--content-font-size);justify-self:right;padding:0 30px 0 30px}.form-submit-button:hover{cursor:pointer;background-color:var(--primary-color);color:#fff}@media(max-width: 800px){.section-title-container{justify-items:center;padding-top:50px}.section-title-container h5,.section-title-container p{text-align:center}.introduction-container{margin:100px 20px 60px 20px}.intro-content-layout{grid-template-columns:auto;justify-items:center;gap:50px}.intro-content-layout h5,.intro-content-layout p{text-align:center}.intro-image{width:300px}.flow-row{width:auto}.services-container{margin:0 20px 0 20px}.services-layout{grid-template-columns:100fr}.packages-container{margin:0 20px 0 20px}.packages-layout{grid-template-columns:100fr;row-gap:50px}.packages-title-tools-layout{grid-template-columns:100fr;row-gap:30px}.package-title,.package-title-container{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:25px;font-family:Roboto-Bold,sans-serif;justify-content:center;text-align:center;height:max-content}.package-service-item{text-align:center}.contact-container{margin:0;grid-template-columns:100fr;gap:30px}.contact-container div{display:grid;grid-template-columns:100fr;margin:0 20px 0 20px}.tools-icons-layout{grid-template-columns:100fr 100fr 100fr 100fr;max-width:none;margin-top:20px;margin-bottom:20px;row-gap:30px;min-width:auto}.contact-form{max-width:none;display:inline-grid}}.navbar-container{position:sticky;top:0;z-index:1000;height:80px;border-bottom:1px solid #e4e4e4;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8)}.navbar-layout{height:100%;margin:0 150px;display:grid;grid-template-columns:100fr max-content;align-content:center}.navbar-buttons-layout{display:flex;gap:30px;align-items:center}.trademark{font-size:15px;font-family:Roboto-Bold,sans-serif;color:#000}#footer-container{display:grid;grid-template-columns:100fr max-content;align-items:center;height:150px;margin:0 150px;border-top:1px solid #e4e4e4}.address{font-size:12px;font-family:Roboto-Regular,sans-serif;font-weight:normal;color:#757575;max-width:300px;line-height:1.5}.social-link-icon{width:25px}@media(max-width: 800px){html,body{min-width:400px}.navbar-layout{margin:0 20px 0 20px}.navbar-buttons-layout{display:none}.trademark{justify-self:center}#footer-container{margin:0 20px 0 20px;gap:50px}}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.section,section{scroll-margin-top:80px;margin-right:150px;margin-left:150px}body{font-family:Roboto-Regular,sans-serif;background-color:#fff;height:100%;width:100%;margin:0;overflow:auto}/*# sourceMappingURL=main.min.css.map */
