*,:after,:before{padding:0;margin:0;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}main{margin-top:100px!important}header{position:relative}header.genarel_header{width:100vw;padding:0 30px;background-color:hsla(0,0%,96.9%,.95);box-shadow:0 0 15px hsla(0,0%,74.1%,.562);position:fixed!important;top:0;left:0;right:0;z-index:20}@media(min-width:769px){header.genarel_header{display:flex;justify-content:space-between;align-items:center}}@media(max-width:768px){header.genarel_header{padding:0 10px}}@media(max-width:768px){header .header__box{display:flex;justify-content:space-between;align-items:center}}header .header__box .header__logo{margin:20px 0 20px 30px}@media(max-width:768px){header .header__box .header__logo{margin:20px 0 0 10px}}header .header__box .header__logo a:focus{outline:2px dashed #0b5750}header .header__box .header__logo img{max-width:280px!important;max-height:auto!important}@media(max-width:768px){header .header__box .header__logo img{width:250px;padding:0}}@media(max-width:386px){header .header__box .header__logo img{width:70vw;padding:0}}header .big__nav{flex:1 1;display:flex;justify-content:flex-end;padding-right:30px}@media(max-width:768px){header .big__nav{display:none!important}}header .big__nav .nav__items{font-size:18px;font-weight:600;padding:0 16px;margin:16px 0;color:#000;text-decoration:none;transition:.5s;cursor:pointer;position:relative}header .big__nav .nav__items.active,header .big__nav .nav__items.hover{color:#0b5750}header .big__nav .nav__items.nover{color:#b1b0b0}@media(max-width:1440px){header .big__nav .nav__items{font-size:14px}}@media(max-width:768px){header .big__nav .nav__items{font-size:18px}}header .big__nav .nav__items:focus{outline:2px dashed #0b5750}header .big__nav .nav__items:after{content:"";height:2px;background:#0b5750;position:absolute;left:0;right:0;bottom:-6px;-webkit-transform-origin:left center;transform-origin:left center;transition:all .25s cubic-bezier(.25,.46,.45,.94) 0s;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}header .big__nav .nav__items:hover:after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}header .big__nav.phone__nav{display:flex!important;background-color:hsla(0,0%,87.5%,.892);flex-direction:column;justify-content:center;position:fixed;top:0;left:0;bottom:0;height:100vh;width:80vw;transition:all 1s;z-index:100;-webkit-animation:fromleft 1s!important;animation:fromleft 1s!important}@-webkit-keyframes fromleft{0%{top:-100px!important;margin-left:-100%;border-radius:0 0 300% 0;height:10vh}to{top:0;margin-left:0;height:100vh}}@keyframes fromleft{0%{top:-100px!important;margin-left:-100%;border-radius:0 0 300% 0;height:10vh}to{top:0;margin-left:0;height:100vh}}@media(min-width:769px){header .big__nav.phone__nav{display:none!important}}header .big__nav.phone__nav .nav__items{display:block;text-align:center}header .big__nav.phone__nav .nav__items.active,header .big__nav.phone__nav .nav__items.hover{color:#0b5750}header .big__nav.phone__nav .nav__items.nover{color:#3d3d3d}header .phone__nav__icon{margin:auto 20px;position:relative!important;height:30px;width:30px}@media(min-width:769px){header .phone__nav__icon{display:none}}header .phone__nav__icon .hamInner{z-index:12;top:50%}header .phone__nav__icon .hamInner,header .phone__nav__icon .hamInner:after{position:absolute;right:0;width:25px;height:3px;border-radius:4px;background-color:#0b5750;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .phone__nav__icon .hamInner:after{bottom:-10px;content:"";display:block}header .phone__nav__icon .hamInner:before{top:-10px;opacity:1;content:"";display:block;position:absolute;right:0;width:25px;height:3px;border-radius:4px;background-color:#0b5750}header .phone__nav__icon .hamInner.active{position:absolute;top:0;bottom:0;right:0;left:0;width:0;height:0;border-radius:4px;background-color:#0b5750;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .phone__nav__icon .hamInner.active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .phone__nav__icon .hamInner.active:after,header .phone__nav__icon .hamInner.active:before{content:"";display:block;position:absolute;top:12px;bottom:0;right:0;left:2.5px;width:30px;height:2px;border-radius:4px;background-color:#0b5750;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}header .phone__nav__icon .hamInner.active:before{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}main.home{max-width:1200px;margin:0 auto;padding:20px}main.home h2{font-family:"Times New Roman",Times,serif;display:block;margin:20px 0;text-align:center}main.home .search{display:flex;align-items:center;justify-content:space-between;max-width:500px;height:50px;margin:0 auto;border-radius:50px;background:#fff;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff}main.home .search input{flex:1 1;height:100%;background-color:transparent;border:none;outline:none;padding:10px 20px}main.home .search .icon{font-size:25px;margin-right:20px}@media(min-width:768px){main.home .over{width:100vw;overflow-x:hidden}}@media(max-width:769px){main.home .over{width:100vw;overflow-x:scroll}main.home .over::-webkit-scrollbar{width:5px;height:10px}main.home .over::-webkit-scrollbar-track{background:beige}main.home .over::-webkit-scrollbar-thumb{background-color:bisque;border-radius:10px;padding:10px;border:none}}main.home .table{max-width:800px;min-width:696px;margin:40px auto}main.home .table p{padding:10px 0;text-align:center}main.home .table-col{background:#fff;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;display:grid;grid-template-columns:1fr 3fr 3fr 3fr}main.home .table-header{font-style:italic;font-weight:700}main.home .table-header,main.home .table-row{border:1px solid #d9d9d9;padding:10px 20px}main.create{max-width:1200px;margin:0 auto;padding:20px}main.create h2{font-family:"Times New Roman",Times,serif;display:block;margin:20px 0;text-align:center}main.create form{max-width:500px;margin:30px auto;padding:50px 30px;border-radius:50px;background:#fff;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff}main.create form label,main.create form p{font-style:italic;display:grid;grid-gap:10px;font-weight:600;grid-template-columns:1fr}main.create form label:not(:nth-child(2)),main.create form p:not(:nth-child(2)){margin-top:20px}main.create form label:first-child,main.create form p:first-child{margin-top:0}main.create form label input[type=text],main.create form label input select,main.create form p input[type=text],main.create form p input select{width:60%!important;padding:10px 20px;outline:none;border:2px solid #d9d9d9;border-radius:20px;display:inline-block}main.create form label input[type=email],main.create form p input[type=email]{width:60%;padding:10px 20px;outline:none;border:2px solid #d9d9d9;border-radius:20px}main.create form label input[type=textarea],main.create form p input[type=textarea]{width:100%;height:100px;padding:10px 20px;outline:none;border:2px solid #d9d9d9;border-radius:10px}main.create form label input:invalid,main.create form p input:invalid{border:2px solid #e27878}main.create form select{padding:10px 20px;width:60%;outline:none;border:2px solid #d9d9d9;border-radius:10px;margin-top:10px}main.create form select option{padding:20px;width:60%}main.create form button.submit{margin-top:30px;max-width:90px;background-color:#37495e;color:#fff;padding:14px 20px;border:none;border-radius:4px;cursor:pointer}
/*# sourceMappingURL=main.6687a422.chunk.css.map */