.service-box{position:relative;display:inline-block;z-index:11;color:#000;margin-right:15px;text-decoration:none}.service-box .service-hover-bg{position:absolute;top:0;left:0;z-index:1;width:280px;height:180px;opacity:0;margin:-100px 0 0 -100px;overflow:hidden;pointer-events:none;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:opacity .3s,transform .5s cubic-bezier(.215,.61,.355,1)}.service-box:hover .service-hover-bg{opacity:1}.service-box:after{content:"";position:absolute;bottom:5px;left:0;height:2px;width:100%;background-color:#000}.personal-info{width:100%}@media(min-width:1100px)and (max-width:1299px){.personal-info{width:70%}}@media(min-width:1299px){.personal-info{width:60%}}.personal-info-education.mb,.personal-info-experience.mb,.personal-info-skill.mb{margin-bottom:85px}.personal-info .section-box h4{color:#f6f9ff;font-size:40px;background-color:#f6f9ff;letter-spacing:1px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}@font-face{font-family:Rondal;src:url(/fonts/Rondal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Rondal;src:url(/fonts/Rondal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Rondal;src:url(/fonts/Rondal-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:BungeeShade;src:url(/fonts/BungeeShade-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:DMSans;src:url(/fonts/DMSans_18pt-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}.award_item{position:relative;padding-bottom:15px;margin-bottom:30px;transition:all .3s ease-out}.award_item_link{text-decoration:none;display:block}.award_item .award-item-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.award_item .award-item-inner .award-arrow{position:absolute;top:35px;left:0;transform:translateY(-50%);color:#fff;visibility:hidden;opacity:0}.award_item .award-item-inner .award-arrow svg{transform:translateY(-2px)}.award_item .award-item-inner .award-content .award-title{font-weight:500;font-size:30px;line-height:1;font-family:EB Garamond,serif;color:#000}.award_item .award-item-inner .award-content p{font-size:13px;font-weight:500;color:rgba(37,37,37,.6);margin-bottom:15px;line-height:26px;font-family:DMSans,sans-serif}.award_item .award-item-inner .award-btn-wrapper{width:40px;height:auto}.award_item .award-item-inner .award-btn-wrapper .tech_img{width:100%;height:auto}.award_item .award-item-inner .award-btn{background-color:#000;width:44px;height:44px;line-height:44px;border-radius:50%;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;position:relative}.award_item .award-item-inner .award-btn span{width:16px;height:16px;overflow:hidden;position:relative}.award_item .award-item-inner .award-btn svg{transform:translateY(-2px);position:absolute;bottom:-4px;left:-4px;transition:all .2s ease-out}.award_item .award-item-inner .award-btn svg:last-child{left:-17px;bottom:-17px;transform:translate(0);opacity:0}.award_item:hover{padding-left:36px;z-index:1}.award_item:hover .award-btn span svg:first-child{transform:translate(16px,-16px)}.award_item:hover .award-btn span svg:last-child{opacity:1;visibility:visible;transform:translate(13px,-13px)}.award_item:hover .award-arrow{color:#000;visibility:visible;opacity:1}.award_item:hover .hover-reveal-bg{opacity:1}.award_item:hover:after{opacity:1;width:100%}.award_item :after{position:absolute;content:"";left:0;bottom:0;width:0;background-color:#fff;height:1px;z-index:-1;opacity:0}.award_item .hover-reveal-bg{position:absolute;top:0;left:0;width:210px;height:295px;opacity:0;border-radius:10px;pointer-events:none;background-size:cover}.award_item .award-inner-border{position:absolute;bottom:0;left:0;height:1px;width:100%;border:1px solid rgba(37,37,37,.08);transition:.3s}