@import url("https://fonts.googleapis.com/css?family=Muli:300,400,500,700,900");*{box-sizing:border-box;margin:0;padding:0}:root{--mainColor:rgba(33,200,122,.95);--borderColor:#cacaca}:root,body{sfont-family:"Open Sans",sans-serif;font-family:Muli,sans-serif}a{text-decoration:none}ul{list-style:none}button{cursor:pointer;color:var(--mainColor)}.hidden{display:none}.block{display:block}.h-0{height:0}.overflow-hidden{overflow:hidden}.absolute{position:absolute}.container{width:100%;margin-left:auto;margin-right:auto;padding-inline:16px}.toolbar{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-top:8px}.logo__link{display:flex;align-items:center}.logo__link img{width:36px;height:36px}.menu_icon{border:none;margin-left:-14px}.menu_icon,.menu_icon:focus{height:45px;width:45px;background-color:transparent}.menu_icon:focus{outline:none;border-radius:100px}.nav_item_content{position:relative;display:flex;width:100%;justify-content:space-between;border-bottom:1px solid var(--borderColor);height:3rem}.nav_item_content a{color:inherit;width:100%;font-size:14.5px;font-weight:500;padding-inline:1rem;display:flex;align-items:center}.nav_item_content button{padding-inline:.75rem;border:none;background-color:#fff;display:flex;align-items:center}.register a{font-size:15px;color:inherit;text-decoration:none}.register a,.register button{font-weight:500;cursor:pointer}.register button{border:none;display:inline-flex;align-items:center;font-size:14px;color:#fff;background-color:var(--mainColor);border-radius:50px}.register .avatar{display:flex;justify-content:center;height:40px;width:40px}.register .sign{min-width:64px;padding:8px 16px;border-radius:50px;margin-left:16px}.dropdown{background-color:#fff}.dropdown_content{font-size:.875rem}.dropdown_content h4{font-weight:700;line-height:1.25rem;margin-top:.75rem}.dropdown_content ul.menuUl{padding-left:16px}.dropdown_content li{line-height:1.85rem;list-style-type:square}.dropdown_content li a{color:#212529;font-weight:400}.dropdown_content li a:hover{color:#ff9800;font-weight:600}.hero{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;background-color:#5c5c5c;height:450px}.img_wrapper{top:0;left:0}.img_wrapper,.img_wrapper img{position:absolute;width:100%;height:100%}.img_wrapper img{inset:0;color:transparent;-o-object-fit:cover;object-fit:cover}.img_wrapper .overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;background-color:rgba(29,40,58,.4)}.hero .content{color:#fff;width:100%;position:relative}.hero_title{font-size:32px;font-weight:900}.mobile_navigation{position:fixed;z-index:99}.backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5)}.drawer_content{background-color:#fff;position:fixed;top:0;left:0;width:100%;max-width:280px;height:100vh;z-index:99;overflow-y:auto;transition:.5s;transform:translateX(-100%)}.drawer_content.active{transform:translateX(0)}.close_drawer{text-align:end;border-bottom:1px solid var(--borderColor)}.close_drawer button{padding:12px;border:none;background-color:#fff}@media (min-width:996px){.container{max-width:996px}.md\:h-auto{height:auto}.md\:block{display:block}.md\:hidden{display:none}.logo__link{margin-right:1rem}.navContainer>nav>ul{display:flex;align-items:center;line-height:50px}.nav_item_content{border-style:none;height:auto}.nav_item_content a{padding-inline:.7rem}.nav_item_content .md\:hidden{display:none}.register{margin-left:auto}.dropdown{position:absolute;left:0;stop:143px;width:100%;border-bottom:1px solid var(--borderColor);border-radius:0 0 16px 16px;padding-top:1.3rem;padding-bottom:1.3rem;visibility:hidden;z-index:10;background:#fff;box-shadow:0 25px 20px -20px rgba(121,110,255,.95)}.navContainer ul li:focus-within .dropdown,.navContainer ul li:hover .dropdown{visibility:visible}.menuUl{padding-left:16px}.nav_item_content .active:before,.nav_item_content:hover a:before{content:"";position:absolute;left:0;bottom:0;width:100%}.nav_item_content:hover a:before{border-bottom:2px solid var(--mainColor)}.dropdown_content{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dropdown_content h4{margin-top:0;margin-bottom:.75rem}.hero_title{font-size:56px}}@media (min-width:1280px){.container{max-width:1280px}}