.api-loader{min-height:200px;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px solid #ddd;border-top-color:#4d84c5;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.blog-pagination-container .pagination{gap:8px}.blog-pagination-container .pagination .page-item .page-link{width:46px;height:36px;text-align:center;border:1px solid #4d84c5;border-radius:3px;line-height:24px}.blog-pagination-container .pagination .page-item .page-link:hover{background-color:#4e81c6;border-color:#4d84c5;color:#fff}.blog-pagination-container .pagination .page-item .pagination-link{line-height:44px;background-color:#b3ccea;width:46px;height:36px;text-align:center;border:1px solid #4d84c5;border-radius:3px;display:inline-block}.blog-pagination-container .pagination .page-item .pagination-link:hover{background-color:#4e81c6;border:#4e81c6}.blog-pagination-container .pagination .page-item .pagination-link:hover svg{color:#fff!important}.blog-pagination-container .pagination .page-item .page-link.page-link-active{background-color:#4e81c6;border-color:#4d84c5;color:#fff;font-weight:600;pointer-events:none}@media(max-width:576px){.blog-pagination-container .pagination{gap:4px;flex-wrap:wrap}.blog-pagination-container .pagination .page-item .page-link,.blog-pagination-container .pagination .page-item .pagination-link{width:36px;height:32px;font-size:14px;line-height:22px}}.loader-mask{position:fixed;inset:0;background-color:#fff;z-index:99999}.loader{position:absolute;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px}.loader div{background-color:#4d84c5;position:absolute;width:50px;height:50px;opacity:.5;border-radius:50%;animation:ballPulseDouble 2s ease-in-out infinite}.loader div:last-child{animation-delay:-1s}@keyframes ballPulseDouble{0%,to{transform:scale(0)}50%{transform:scale(1)}}:root{--light-color: #fff5ef;--orange-color: #ff6b00;--black-color: #1c1c1c;--white-color: #ffffff;--text-gray: #6c757d;--border-gray: #d1d1d1}.line-height-3{line-height:1.3em}.resume{background-color:var(--light-color);padding:130px 0}.resume-education,.resume-skills{padding:33px;border-radius:6px}.resume-first-item{padding-right:78px}.resume-second-item{padding-right:39px;padding-left:50px;position:relative}.resume-third-item{padding-left:78px}.resume-second-item:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);display:inline-block;width:1px;height:90%;background-color:#d1d1d1}.resume-second-item:after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);display:inline-block;width:1px;height:90%;background-color:#d1d1d1}.skill-name{overflow:hidden}.skill-name:after{content:"";position:absolute;width:calc(100% - 55px);height:1px;background-color:#d9d9d9;margin-left:10px;top:50%;transform:translateY(-50%)}.resume-topics{display:flex}.resume-topic-one{top:110px;margin-left:23px}.resume-topic-two{top:350px;margin-left:23px}.resume-topic-three{bottom:85px;margin-left:23px}.resume-topics:before{content:"";position:absolute;width:2px;height:100%;background-color:#929292;display:inline-block}.resume-topic-item:before{content:"";position:absolute;width:18px;height:18px;background-color:var(--orange-color);display:inline-block;border-radius:50%;top:50%;transform:translateY(-50%);left:-31px}.resume-nav-tab-item{background-color:#fff;padding:12px 0;width:100%;flex-grow:1;text-align:center;border-radius:5px;font-size:18px;color:var(--black-color);font-weight:600;transition:all .3s}.resume-nav-tab-item.nav-link.active{border:0;background-color:var(--orange-color);color:#fff}.resume-nav-tab-item:hover{background-color:var(--orange-color);color:#fff}.resume-four-right{padding-left:70px}.resume-tab-img-container{width:88px;height:88px;border-radius:50%;border:1px solid var(--orange-color);display:flex;justify-content:center;align-items:center}.resume-tab-item{border-radius:6px}.resume-tab-title{font-size:28px}.resume-tab-time{font-size:22px}.resume-tab-contents{margin-top:100px}
