.tokyo_tm_title{margin-bottom:50px}.tokyo_tm_portfolio{padding-top:60px}#contact .right ul{margin:0px;list-style-type:none}#contact .right ul li{margin:0px;width:100%;float:left}#contact .right ul li span{min-width:90px;display:inline-block;font-weight:700;color:#fff;font-style:italic}#contact .right ul li a{text-decoration:none;color:#bbb;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contact .right ul li a a:hover{color:#fff;letter-spacing:2px}.skill-section .skill-single__inner{margin-bottom:30px}.skill-section .skill-single__inner p span{font-size:10px;position:relative;z-index:9}.skill-section .skill-single__inner__line{height:8px;width:75%;background-color:#ffffff2e;position:relative}.skill-section .skill-single__inner__line:after{height:100%;background-color:#fff;left:0;top:0;bottom:0;content:"";position:absolute}.skill-section .skill-single__inner__line p{position:absolute;height:40px;display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#448599;color:#fff;top:0;bottom:0;margin:auto;z-index:5;border-radius:20px;text-transform:capitalize;font-size:13px}.skill-section .skill-single__inner__line.advanced:after{width:90%}.skill-section .skill-single__inner__line.advanced p{left:calc(100% - 110px)}.skill-section .skill-single__inner__line.intermediate:after{width:60%}.skill-section .skill-single__inner__line.intermediate p{left:calc(65% - 110px)}.skill-section .skill-single__inner__line.versions:after{width:40%}.skill-section .skill-single__inner__line.versions p{left:calc(40% - 110px)}.skill-section .skill-single__inner__line.intermediate-:after{width:75%}.skill-section .skill-single__inner__line.intermediate- p{left:calc(75% - 110px)}.skill-section .skill-single__inner__line.intermediate--:after{width:85%}.skill-section .skill-single__inner__line.intermediate-- p{left:calc(85% - 110px)}.skill-section .skill-single__inner__line.basic:after{width:calc(35% - 110px)}.skill-section .skill-single__inner__line.basic p{left:calc(35% - 110px)}.skill-section .skill-single__inner__line.--basic:after{width:calc(25% - 110px)}.skill-section .skill-single__inner__line.--basic p{left:calc(25% - 110px)}.next{margin-top:40px}.tokyo_tm_portfolio .portfolio_list li{width:33.333%;height:400px;overflow:hidden}.tokyo_tm_portfolio .portfolio_list li img{object-fit:contain;width:100%}body.dark .tokyo_tm_portfolio .portfolio_filter ul li a{color:#757575}.current{color:#fff !important}.inner{position:relative;height:400px !important}.inner .description{position:absolute;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.9);padding:30px;text-align:center;opacity:0;transition:opacity 0.5s ease}.inner .description a{text-transform:capitalize;line-height:20px;color:#fff;display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-decoration:none}.inner:hover .description{opacity:1}.tokyo_tm_portfolio_animation_wrap{height:100%}.work__single{border-bottom:1px solid rgba(221,221,221,0.107);padding-bottom:40px;margin-bottom:40px}.work__single:nth-last-child(1){margin-bottom:0;border-bottom:0}.work__single h3{font-size:12px}.work__single h4{font-size:15px}.work__single p{font-size:14px}.work__single span{font-weight:bold;font-size:16px}.work__single ul{padding-left:13px}.work__single ul li{margin-bottom:0;line-height:19px;font-size:12px}.tokyo_tm_all_wrap .leftpart .menu ul li{margin-bottom:10px}.tokyo_tm_home .details .name{font-size:38px}.social a{padding:5px}.social img{height:25px}@media (max-width: 991px){.skill-section .skill-single__inner__line{width:100%}}@media (max-width: 768px){.tokyo_tm_portfolio .portfolio_list li{padding:5px;width:50%;margin-bottom:20px;height:300px}.inner{height:300px}.skill-single__inner p{line-height:16px}}
