*,*:after,*:before{box-sizing:border-box}body{font-family:Roboto,sans-serif;flex-wrap:wrap;max-width:900px;padding:.5em;margin:auto;font-size:1.1rem;line-height:1.8em;color:#f6f8ff;background-color:#032842;background-image:url(/assets/sigmund-uS_MT4wUXf0-unsplash-BHE9gBDK.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:overlay}.hero{text-align:center;display:flex;justify-content:space-evenly;max-width:1000px;margin:auto}.hero h1{font-size:3rem}@media only screen and (max-width: 700px){.hero{display:inline}h1,h2,h3{margin:.25em}}.hero div{display:block;text-align:center;justify-content:center}.hero div h3{margin:auto}.flex{display:flex!important}.callBtn{display:flex;justify-content:space-between;text-align:center;position:fixed;bottom:2em;right:4em}.callBtn a{display:flex;background-color:#447604;text-decoration:none;color:#f6f8ff;font-weight:600;box-shadow:0 2px 4px #000;border-radius:5px;padding:.25em .75em}.callBtn svg{scale:1.5;margin-right:.5em}.callBtn .phoneNum{display:inline-block}@keyframes shake{0%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}.callBtn:hover svg{transition:all .2s ease-in-out;animation:shake .5s}@media only screen and (max-width: 450px){.hiddenOnMobile{display:none!important}.callBtn{bottom:1em;right:2em}.callBtn svg{margin-right:0;margin-top:.3em}.callBtn a{border-radius:50%;aspect-ratio:1/1}}.textSection{padding:1em 2em;border-radius:.5em;display:inline-block;margin:1em}.textSection h4{color:#4ba3c3;text-shadow:#f6f8ff28 0 0 10px}.valueSection{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-auto-rows:auto;gap:1em}.valueSection div{background-color:#f6f8ffce;border-radius:5px;padding:.25em .5em;grid-column:span 2;height:-webkit-fill-available}.valueSection h4{color:#032842;text-align:center;margin-bottom:.25em;margin-top:0}.valueSection p{color:#032842;margin:0;display:inline-block;width:100%}.footerContacts{display:flex;justify-content:space-evenly;margin-top:1em}.footerContacts a{text-decoration:none;color:#f6f8ff;font-weight:600}.contactLink a{display:flex;justify-content:space-evenly;text-align:center}.contactLink svg{scale:1.25;margin-right:.5em}.contactLink span{display:inline-block}
