:root{--theme1:#eaf4f4;--themecolor:#e83c3c}.header-size-custom #logo img{height:70px}@media (min-width:992px){.header-size-custom .header-wrap-clone{height:71px}#header.header-size-custom+.include-header{margin-top:-72px}.header-size-custom .menu-container>.menu-item>.menu-link{padding-top:24px;padding-bottom:24px}}#header,#header #header-wrap,.bg1{background-color:#FFF)}#content p:not(.lead){font-size:15px;line-height:1.7}.button-shadow:not(:hover){transform:translateY(-1px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.section-curve:after{height:50px;content:"";position:absolute;background-size:100% 100%;bottom:0;width:100%;background-image:url(https://mirden.info/demos/bike/images/curve.svg);display:block;z-index:0}#ytb-video{cursor:pointer}#ytb-video-button.play-icon{height:60px;transition:transform .3s ease;position:absolute;top:50%;margin-left:-31px;left:50%;width:60px;line-height:61px;margin-top:-31px;display:block}#ytb-video:hover .play-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#ytb-video-button.play-icon i{height:60px;font-size:24px;color:#000;transition:all .3s ease;text-align:center;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:50%;width:60px;line-height:61px;z-index:2}#ytb-video:hover .play-icon i{color:#fff;background-color:red}#ytb-video-button.play-icon i.icon-play{padding-left:4px}#ytb-video-button.play-icon i:nth-of-type(2),.video-played #ytb-video-button.play-icon i:first-of-type{display:none}.video-played #ytb-video-button.play-icon i:nth-of-type(2){display:block}#ytb-video:not(:hover) i:nth-of-type(2){opacity:0}.ytb-card{margin-top:-430px}.device-xs .ytb-card{margin-top:-310px}.showcase-section .showcase-target{display:none}.showcase-section .showcase-target.showcase-target-active{display:block}.showcase-section ul{list-style:none}.showcase-section ul li{padding:24px 0;position:relative;border-top:1px solid #f0f2f6;cursor:pointer;display:block}.showcase-section ul li:first-child{padding-top:0;border-top:0}.showcase-section ul li h3{font-size:18px;font-weight:600;margin-bottom:5px;position:relative;display:block}.showcase-section ul li p{font-size:15px;font-weight:400;margin-bottom:0;color:#777;line-height:1.6}.showcase-section ul li h3:before{-webkit-transition:margin-left .3s ease,opacity .3s ease;-ms-transition:margin-left .3s ease,opacity .3s ease;-o-transition:margin-left .3s ease,opacity .3s ease;transition:margin-left .3s ease,opacity .3s ease;content:"\e77d";position:absolute;opacity:0;top:-2px;margin-left:-20px;font-family:font-icons}.showcase-section ul li.showcase-feature-active h3:before{opacity:1;margin-left:-15px}.showcase-section ul li.showcase-feature-active h3{color:var(--themecolor)}.showcase-section .showcase-target{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-backface-visibility:hidden;right:0;-webkit-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;transition:all .3s ease .1s;position:absolute;opacity:0;top:0;width:100%;display:block}.showcase-section .showcase-target.showcase-target-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;z-index:9}.showcase-section .showcase-target:first-child{position:relative}.heading-block p{font-size:17px}.progress.skills-animated:after{font-size:36px;right:-8px;color:var(--themecolor);content:"\e912";position:absolute;top:-26px;font-family:lined-icons}.progress:before{height:20px;border:4px solid var(--themecolor);content:"";position:absolute;top:-8px;background-color:#fff;border-radius:50%;left:0;width:20px}.progress-percent:before{display:none}.progress-percent:after{height:8px;-webkit-transform:translateX(-14%) translateY(-69%) rotate(45deg);transform:translateX(-14%) translateY(-69%) rotate(45deg);border:none;content:" ";position:absolute;bottom:-1.8px;background-color:#fff;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.24);box-shadow:2px 2px 4px 0 rgba(0,0,0,.24);border-radius:2px;left:50%;width:8px;z-index:2}.skills li .progress-percent{height:auto;padding:5px 10px;font-size:15px;text-shadow:none;right:-20px;color:#232d41;text-align:center;top:-50px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.24);box-shadow:0 2px 4px 0 rgba(0,0,0,.24);line-height:16px}.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right{background-color:rgba(232,60,60,.3)}.portfolio-desc h3{font-size:14px;font-weight:600;margin-bottom:0;text-transform:uppercase;letter-spacing:0}.portfolio-desc h6{font-size:15px;font-weight:400;margin-bottom:0}@media (min-width:992px){.menu-link{font-size:14px;font-weight:600}.ytb-card{max-width:820px}.portfolio-item{transition:transform .3s ease}.portfolio-item:hover{transform:translateY(-5px)}}