body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}nav{background-color:#fff;box-shadow:0 2px 5px #0000001a;position:fixed;top:0;width:100%;z-index:1000}body{padding-top:60px}nav ul{display:flex;justify-content:space-around;list-style-type:none}nav li{padding:10px 20px}nav a{color:#333;text-decoration:none}nav a:active,nav a:hover{color:#ff0}.form{grid-gap:1rem;display:grid;grid-template-columns:max-content 1fr;margin:2em 0;max-width:400px;text-align:left}.form button,.form input,.form textarea{background:none;border:1px solid #aaa;border-radius:2px;color:#7973ab;font-family:inherit;font-size:inherit;margin:0;padding:.4rem .5rem}.col-xs-3{display:inline-block!important;float:none!important;vertical-align:text-top}.col-xs-12{max-width:100%;overflow:auto;white-space:nowrap!important}.form textarea{resize:vertical}.form button{background-color:initial;border:1px solid #aaa;cursor:pointer;justify-self:start;margin-top:.5rem;padding:.5rem .75rem}.form button:hover{background-color:#222}.fieldErrors{color:crimson;font-size:small;grid-column:1\ /span 2;justify-self:right;margin-top:-.5rem}.formErrors{align-self:center;color:crimson;grid-column:2\ /span 1;margin-top:.5rem}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;font-family:Roboto,sans-serif}.navigation{background-color:#4e4e4e;color:#fff;font-size:16px;width:100%}.aboutcompany,.header,.specialists,.text-firstpage{padding-left:10px;padding-right:10px}.header{align-items:center;display:flex;font-size:16px;font-style:normal;justify-content:flex-end}.link{color:#fff;text-decoration:none}.nav_links{display:none}.companyname{align-items:center;display:flex;font-weight:700;margin-right:auto;padding:20px 0}.background{background-blend-mode:darken;background-color:#0006;background-image:url(/static/media/forest1.7b9c9e73f2570aabb3b4.jpg);background-position:50%;background-size:cover;display:flex;height:100vh;position:relative;width:100%}.background-filter{background-color:#00000059;height:100%;position:absolute;width:100%}.text-firstpage{display:flex;flex-direction:column;font-style:normal;height:100vh;justify-content:center;z-index:1}.btn,.text-firstpage{color:#fff;font-weight:700}.btn{background:#0000;border:3px solid #fff;font-size:18px;height:40px;width:164px}.text-firstpage h1{font-size:36px;margin-bottom:45px}.text-firstpage p{font-size:16px;margin-bottom:45px}h2{display:flex;font-size:18px;justify-content:center;margin-bottom:40px}h2,h3{font-weight:700}h3{font-size:16px;font-style:normal;margin-bottom:15px}.aboutcompanyall,.specialists{padding-bottom:15px;padding-top:50px}.specialist,.specialists{align-items:center;flex-direction:column}.specialist{display:flex;padding-bottom:40px}.picture{margin-bottom:40px;width:200px}.picture img{align-items:center;aspect-ratio:1\/1;border-radius:50%;display:flex;flex-shrink:0;justify-content:center;width:200px}.text-about p{font-size:16px;font-style:normal;font-weight:400;text-align:justify;text-justify:justify;text-justify:auto}.aboutcompanyall{background-color:#405d78}.aboutcompany{color:#fff;padding-bottom:20px}.boxes{flex-wrap:wrap;margin:-20px 40px 0}.box,.boxes{display:flex;justify-content:center}.box{align-items:center;aspect-ratio:1\/1;background-color:#fff;color:#000;font-size:17px;font-style:normal;font-weight:400;margin:25px;position:relative;width:220px}.box1{display:flex;flex-direction:column}.bottomtext{font-size:16px}.dot{aspect-ratio:1\/1;background-color:orange;border-radius:50%;left:-10px;position:absolute;top:-10px;width:20px}.footer{background-color:#4e4e4e}.footerdiv{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:15px;font-style:normal;font-weight:700;padding:20px 0}.fa-brands{font-size:30px}.icons{padding-top:12px}.fa-facebook-square{margin-left:15px}@media only screen and (min-width:768px){.nav_links{display:block}.header{font-size:16px}.nav_links li{display:inline-block;padding:0 20px}.nav_links li:last-child{padding-right:0}ul{margin-left:50px}li{color:#210808;text-decoration:none}.link{font-weight:400}h2{font-size:36px;margin-bottom:80px}h3{font-size:18px;text-align:center;text-decoration:underline;-webkit-text-decoration-color:#026c49;text-decoration-color:#026c49}.aboutcompanyall,.specialists{padding-bottom:40px;padding-top:55px}.specialist{flex-direction:row;justify-content:justify;padding-bottom:50px}.specialist:nth-of-type(odd){flex-direction:row;text-align:left}.specialist:nth-of-type(2n){flex-direction:row-reverse;text-align:right}.text-about{justify-content:justify;padding:20px}.text-about p{font-size:16px;justify-content:center}.firstpic{margin-right:20px}.secondpic{margin-left:20px}.picture{margin-bottom:0}.box{border-radius:15px;box-shadow:0 2px 5px #0000001a;font-size:18px;font-weight:700;padding:25px}.bottomtext{font-size:16px}.dot{left:-13px;position:absolute;top:-13px;width:26px}.isdisabled{cursor:not-allowed;opacity:.5}.footerdiv{flex-direction:row;font-size:18px;justify-content:space-between}.fa-brands{font-size:35px}.aboutcompany,.footer,.header,.specialists,.text-firstpage{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1200px){.aboutcompany,.footer,.header,.specialists,.text-firstpage{padding-left:0;padding-right:0}.background-centered{display:flex;justify-content:center;width:100%}.background-centered-960px{display:flex;width:960px;z-index:1}h2{display:flex;justify-content:flex-start}.btn{transition-duration:1s;transition-property:background-color,color}.btn:hover{background-color:#fff;color:#000}.box{transition-duration:.5s}.box:hover{transform:scale(1.05)}.icons{padding-top:0}.text-about p{text-align:inherit}}.slider{height:400px;overflow:hidden;position:relative;width:100%}.slides{display:flex;transition:transform .5s ease-in-out;width:400%}.slide{flex:1 0 100%;width:100%}.slide img{height:400px;object-fit:cover;width:100%}a{text-decoration:none}a:active,a:hover{border-bottom:2px solid softgreen;text-decoration-thickness:1px}p.bold{font-weight:700}p.justify{text-align:justify}
/*# sourceMappingURL=main.fcce4ccd.css.map*/