@import url('https://fonts.googleapis.com/css2?family=Koh+Santepheap:wght@100;300;400;700;900&family=Material+Icons&display=swap'); @import url('color.css'); html,body,h1,h2,h3,h4,h5,h6,p,div,input,button,a,textarea,span{ font-family: Lato,'Helvetica Neue',monospace,system-ui,'Lato', 'Koh Santepheap', Arial,Helvetica,sans-serif !important; /* line-height: 1.5; */ } html { scroll-behavior: smooth; } body{ background: #1e1e20; } * { /* font-family: roboto,Rubik,sans-serif; */ letter-spacing: normal; -webkit-font-smoothing: revert; -moz-osx-font-smoothing: grayscale; outline: 0!important; margin: 0; padding:0; } h1,h2,h3,h4,h5,h6{ font-family: system-ui,'roboto black',roboto,Rubik,sans-serif; letter-spacing: 1.5; padding: 5px 0; } .material-icons { font-family: 'Material Icons'!important; } .swiper img{ width: 100%; } .card-rdesc .swiper{ max-width: 210px; position: relative; padding: 0.5rem 0; } .btn-center { display: flex; gap: 5px; align-items: center; justify-content: center; text-decoration: none; } .w50{ width: 50%; } .pd05 { padding: 0.5rem; } /*UN CHECKED LIST*/ .li-unck-circle li:before { content: "\e836"; } .li-unck-box li:before { content: "\e835"; } /* CHECKED LIST*/ .li-ck-box li:before { content: "\e834"; } .li-ck-circle li:before { content: "\e86c"; } .li-task li:before { content: "\e2e6"; } .li-verify li:before { content: "\ef76"; } .li-verify li, li{ list-style: none; margin-left: 18px; } li:before{ font-family: "Material Icons"; margin-right: 5px; margin-left: -18px; } .avatar-box{ border-radius: 50%; display: flex; width: 6rem; height: 6rem; overflow: hidden; justify-content: center; align-items: center; margin: 10px; border: 5px solid #ff6a00; box-shadow: 0px 0px 0px 5px #ffffff; } .avatar-box img{ height: 100%; transition: all .2s ease; } .avatar-box img:hover { transform: scale(1.1); filter: saturate(1.2); } .grid-profile-item,.grid-item{ max-width: 1200px; margin: 0 auto; display: grid; grid-gap: 1rem; } @media (min-width: 975px) { .grid-item { grid-template-columns: repeat(4, 1fr); } .card-rdesc{width:calc(100% - 3rem)!important;} } @media (max-width: 975px) { .grid-item { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 920px) { .fWrap{ flex-wrap: wrap; } .card-rdesc{width:calc(100% - 3rem)!important;} } @media (max-width: 750px) { .grid-item { grid-template-columns: repeat(2, 1fr); } .km-item{width: 100%;} } @media (max-width: 550px) { .grid-item { grid-template-columns: repeat(1, 1fr); } } .card{ background-color: #fff; border-radius: 0.5rem; padding-left: 2rem; padding-right: 2rem; padding-bottom: 1rem; min-height: 200px; align-items: center; margin-top: 4rem; text-align: center; } .card h3{ color: red; } .card p { font-size: 10.5pt; } .card > .avatar-box { margin-top: -3rem; } .flex { display: -webkit-box; display: flex; height: -webkit-fill-available; } .flex-col { -webkit-box-orient: vertical; /* -webkit-box-direction: normal; */ flex-direction: column; } .h-full { height: 100%; } .w-full { width: 100%; } .social-box>div{ cursor: pointer; } .social-box>div:hover { opacity: 0.9; filter: saturate(0.1); } .social-box .icon-box{ height: 35px; } .social-box{ margin-top:15px; } .social-box>li { list-style: none; height: 2.5rem; width: auto; /* margin: 5px; */ transition: all .2s ease; display: inline-block; } .social-box li img { height: 100%; } .container{ padding:1.2rem; } .container-box{ /* padding: 1.5rem; */ margin: 1rem 0; border-radius: 1.2rem; } .wcolor{ color:#fff; } .center{ text-align: center; align-items: center; justify-content: center; } .head-title{ font-size: 2rem; margin-bottom: 1.5rem; text-align: center; } .bdr-orange { color: #ffffff; background: #ff6535; padding: 5px 10px; border-bottom: 3px solid #ffcb2e; font-size: 10pt!important; box-shadow: 0 0 0px 2px #c53204; letter-spacing: 0.1rem; } .bdr-blue { color: #ffffff; background: #14aaff; padding: 5px 10px; border-bottom: 3px solid #086ba3; font-size: 10pt!important; box-shadow: 0 0 0px 2px #004c76; letter-spacing: 0.1rem; } .bdr-pink { color: #ffffff; background: #ff146b; padding: 5px 10px; border-bottom: 3px solid #d5195e; font-size: 10pt!important; box-shadow: 0 0 0px 2px #a70742; letter-spacing: 0.1rem; } .bdr-green { color: #ffffff; background: #00ab05; padding: 5px; border-bottom: 3px solid #28e104; font-size: 10pt!important; box-shadow: 0 0 0px 2px #048708; letter-spacing: 0.1rem; } .bdr-yellow { color: #000; background: #ffce3b; padding: 5px 10px; border-bottom: 3px solid #dba504; font-size: 10pt!important; box-shadow: 0 0 0px 2px #ff6939; letter-spacing: 0.1rem; } .bdr-white { color: #000; background: #fff; padding: 5px 10px; border-bottom: 3px solid #ddd; font-size: 10pt!important; box-shadow: 0 0 0px 2px #a7a7a7; letter-spacing: 0.1rem; } .bdr-red { color: #fff; background: #f70000; padding: 5px 10px; border-bottom: 3px solid #c50000; font-size: 10pt!important; box-shadow: 0 0 0px 2px #932401; letter-spacing: 0.1rem; } .bdr-violet { color: #fff; background: #b700cd; padding: 5px 10px; border-bottom: 3px solid #8c009d; font-size: 10pt!important; box-shadow: 0 0 0px 2px #6f007c; letter-spacing: 0.1rem; } /*HOVER ELEMENT SECTION*/ ul.social-box:hover li { filter: saturate(0.2); } ul.social-box li:hover { transform: scale(1.1); filter: saturate(1); } /*SECTION BACKGROUND FIXED*/ .bg-sect1{ background: linear-gradient( 45deg, #002e64, #a3220dd9); padding: 1.2rem; background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; } @-webkit-keyframes FadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes FadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes enter { 0% { opacity: 0; transform: translateY(200px); } 75% { transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes enter { 0% { opacity: 0; transform: translateY(200px); } 75% { transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } @media (min-width: 1060px) { .grid-profile-item { grid-template-columns: repeat(2, 1fr); } .card-rdesc p { font-size: .834rem; } } .card-rdesc p { font-family: system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif; margin-top: 10px; } .card-rdesc { padding: 1.5rem; /* height: 100%; */ } .card-user { background-color: #222828; color: #fff; border-radius: 1.3rem; /* padding-left: 2rem; */ /* padding-right: 2rem; */ /* padding-bottom: 1rem; */ min-height: 200px; align-items: center; margin-top: 1rem; text-align: center; overflow: hidden; text-align: left; box-shadow: 0 7px 20px #0000008f; } .card-mid-desc { padding: 1.5rem; } .card-mid-desc p{ color: #c1c1c1; } .card-ldesc { max-width: 11rem; height: 100%; padding: 1.5rem; text-align: left; /* background: #f44336; */ color: #fff; } .card-user-avatar-box { border-radius: 15px; display: flex; width: 155px; max-height: 10rem; overflow: hidden; justify-content: start; align-items: center; /* box-shadow: 0px 0px 0px 3px #ffffff42; */ } .card-user-avatar-box img { width: inherit; border-radius: 15px; /* animation: FadeIn 450ms ease-in-out; */ --bounceY:25px; animation:bounce 300ms alternate-reverse ease; } .profile-name{ animation: enter 450ms ease-in-out; } .social-box li{animation: enter 450ms ease-in-out;} .social-box li:nth-child(1) {animation-delay: 0.0s; } .social-box li:nth-child(2) {animation-delay: 200ms; } .social-box li:nth-child(3) {animation-delay: 250ms; } .social-box li:nth-child(4) {animation-delay: 300ms; } .social-box li:nth-child(5) {animation-delay: 350ms; } .social-box li:nth-child(6) {animation-delay: 400ms; } .social-box li:nth-child(n+6) {animation-delay: 450ms; } .flex-start { align-items: flex-start; justify-content: flex-start; } .cgrey{color:gainsboro;} .btn-glass{ padding: 10px 12px; text-align: center; text-decoration: none; color: #fff; background: linear-gradient(108deg, #a6fff330, #f9f9f94f); border-radius: 20px; box-shadow: inset 0 0 2px #ffffff63; margin: 2px; transition: all .2s ease; width: -webkit-fill-available; } .btn-glass:hover{ background: #fff; color:blueviolet; } .bgblack-rbdorange { background: #0e0c0c; box-shadow: 0 0 0px 2px #ff5722; } @media (max-width: 580px) { .container-box{ padding: 1.5rem; } .w50{ width: 100%; } .card-user-avatar-box { max-height: fit-content; width: 100%!important; align-items: flex-start!important; } .row-col-sm,.flex-col-sm{ flex-direction: column; } .card-ldesc { max-width: calc(100% - 3rem)!important; width:100%!important; } .card-rdesc{width:calc(100% - 3rem)!important;} } .grid{ display: grid; } .row-col{ display: flex; flex-direction: column; } .row-col-sm,.row-p,.row{ display: flex; gap: 5px; margin-bottom: 5px; flex-wrap: wrap; align-items: flex-start; align-content: flex-start; justify-content: flex-start; } @media only screen and (max-width: 420px) { .row-col-sm{ align-items: flex-start; flex-direction: column; } } .km-item{ border-radius: 0.5rem; margin: 5px; padding: 5px 10px; cursor: pointer; } .km-item h1,.pd0 h1{ font-size:1rem; padding:0; } .km-item p { font-size: 0.75rem; letter-spacing: 0.02rem; } .km-bg-blue:hover{ box-shadow: inset 0 0 2px #ebebeb45; background-color: rgba(59, 145, 243, 0.05); } .km-bg-blue{ background-color: rgba(50,138,241,.04); } .icon-box { height: 50px; display: flex; } .sec-desc{ font-size: 1.3em; } .sec-thumb img{ width:100%; } .fSpace{ gap:10px; justify-content: space-between; } .fEvenly{ gap:10px; justify-content: space-evenly; } .yCenter{ align-items: center; } .xCenter{ justify-content: center; } footer a { text-decoration: none; color: #bdbdbd; } footer a:hover{ color:#fff; text-decoration: underline; }