:root{--color-card:hsla(0,0%,100%,.4);--h1:44px!important}ul li{color:var(--color-heading)}.tmp-white-version .nav.nav-tabs.career-nav-tabs li .nav-link{color:var(--color-heading)!important}.nav.nav-tabs.career-nav-tabs li .nav-link,.tmp-white-version .nav.nav-tabs.career-nav-tabs li .nav-link.active{color:var(--color-gray-2)!important}.nav.nav-tabs.career-nav-tabs li .nav-link.active{color:var(--color-heading)!important}.theme4 .tmp-white-version{background-image:url(https://portlifo.com/_next/static/media/2.3cf71169.jpg);background-attachment:fixed!important;background-position:50%!important;background-size:cover!important}.banner-style-one-area{padding-top:215px;overflow:hidden;padding-bottom:120px}.banner-style-one-thumb{position:relative;z-index:1;padding-bottom:50px}.banner-style-one-thumb .author-social{position:absolute;right:-48%;bottom:0;background:var(--color-primary);border-radius:10px;padding:120px 80px 50px;z-index:-1;min-width:380px}.banner-style-one-thumb .author-social ul{list-style:none;margin:0;padding:0;float:right}.banner-style-one-thumb .author-social ul li a:hover{color:var(--color-heading)}.banner-style-one-thumb .author-social:after{position:absolute;right:30px;top:30%;bottom:30px;left:30px;content:"";border-right:1px solid var(--white);border-bottom:1px solid var(--white);border-bottom-right-radius:9px}.banner-style-one-thumb .author-social li{position:relative;z-index:1;margin:5px 0}.banner-style-one-thumb .author-social li a{font-size:20px}.banner-style-one-one .top{display:grid;grid-template-columns:3fr 1.1fr;grid-gap:100px;gap:100px;margin-bottom:70px;position:relative;z-index:1;align-items:center}.banner-style-one-one .top p{margin:0}a.btn-circle{display:inline-flex;align-items:center;justify-content:flex-end;text-transform:uppercase;position:relative;z-index:1;font-size:20px;float:right;text-align:right;min-width:160px;color:var(--color-heading)}.btn-circle img{padding-right:10px}a.btn-circle span{position:relative}a.btn-circle:after{position:absolute;left:0;top:50%;content:"";height:100px;width:100px;transform:translateY(-50%);border-radius:50%;background:url(https://portlifo.com/_next/static/media/circle.b3040e67.png);background-size:contain;background-repeat:no-repeat;background-position:0}.btn-circle img,a.btn-circle:after{filter:brightness(0) invert(1)}.tmp-white-version .btn-circle img,.tmp-white-version a.btn-circle:after{filter:none}a.btn-circle .button-content{position:relative;z-index:1}.banner-style-one-one .bottom{position:relative;z-index:1;padding-left:50px}.banner-style-one-one .bottom h2{font-size:35px;margin:0}@media (min-width:1199.98px){.banner-style-one-one .bottom h2{max-width:100%;width:500px}}.banner-style-one-one .bottom h1{font-size:35px;font-weight:600;margin-left:70px}.banner-style-one-one .bottom h1 b{font-weight:600}.banner-style-one-one .bottom p{margin:0;float:right;max-width:70%;background:hsla(0,0%,100%,.4);padding:40px;border-radius:10px}.about-us-left-content-wrap.bg-vactor-one:after{display:none}.about-us-left-content-wrap .years-of-experience-card{background:transparent!important;box-shadow:none!important}.about-inner{filter:drop-shadow(0 10px 35px rgba(177,235,231,.3));border:2px solid rgba(0,0,0,.8);background:hsla(0,0%,100%,.2);border-radius:10px;padding:50px}ul.timeline-style-one-items{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:30px;grid-column-gap:60px}ul.timeline-style-one-items li{background:hsla(0,0%,100%,.2);border-radius:10px;filter:drop-shadow(0 10px 35px rgba(177,235,231,.3));border:1px solid hsla(0,0%,100%,.8);padding:20px}.career-nav-tabs.nav.nav-tabs{border:none;text-align:center;margin:0 0 50px;display:inline-block;overflow:hidden;border-radius:10px}.nav.nav-tabs.career-nav-tabs:after,.nav.nav-tabs.career-nav-tabs:before{display:none}.nav.nav-tabs.career-nav-tabs li{padding:0;border-radius:0;margin:0 0 0 auto;float:left}.nav.nav-tabs.career-nav-tabs li .nav-link{margin:0;border-radius:0;display:inline-block;background:var(--bs-white);color:var(--color-black);font-size:20px;letter-spacing:.4px;font-weight:500;padding:13px 40px 9px;border:none}.nav.nav-tabs.career-nav-tabs li .nav-link.active{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary-3rd) 100%);color:var(--bs-white)}.nav.nav-tabs.career-nav-tabs li .nav-link:after{display:none}.tab-content{position:relative;z-index:1}.education-experience .tab-content:after{position:absolute;left:50%;top:-30px;bottom:0;content:"";width:50%;border-left:1px solid var(--bs-white);z-index:-1;border-top-left-radius:30px;border-top:1px solid var(--bs-white)}.education-experience .tab-content:before{position:absolute;right:50%;top:-30px;bottom:0;content:"";width:50%;z-index:-1;border-top-right-radius:30px;border-top:1px solid var(--bs-white)}ul.timeline-style-one-items li .left{display:flex;flex-direction:column;justify-content:space-between}ul.timeline-style-one-items li.left h5,ul.timeline-style-one-items li.right h5{margin:0;display:inline-block;max-width:max-content;background:var(--color-primary);line-height:1;padding:10px 10px 8px;font-weight:400;letter-spacing:.4px;font-size:14px;border-radius:7px;color:var(--color-heading)}.tmp-white-version ul.timeline-style-one-items li.left h5,.tmp-white-version ul.timeline-style-one-items li.right h5{color:#fff}ul.timeline-style-one-items li .left h4{margin:0;max-width:max-content;display:inline-block;font-weight:500}ul.timeline-style-one-items li .right p{margin:0}ul.timeline-style-one-items li .right h6{font-weight:300;font-size:25px}ul.timeline-style-one-items li .right h3{margin-bottom:15px;font-size:28px}ul.timeline-style-one-items li .left img{height:80px;max-width:max-content;border-radius:50%;border:2px solid var(--bs-white)}.career-area{position:relative;z-index:1}.career-area .shape img{position:absolute;left:5%;bottom:50px;height:200px;z-index:-1}.skill-style-border-card{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:hsla(0,0%,100%,.4);padding:60px 0;border-radius:0}.portfolio-style-one{margin-top:60px}.item-center:nth-child(2n) .portfolio-style-one{padding-right:0;padding-left:30px}.thumb-zoom{overflow:hidden}.thumb-zoom img{transition:all .45s ease-in-out}.thumb-zoom:hover img{transform:scale(1.06)}.portfolio-style-one .item{position:relative;overflow:hidden;border-radius:10px}.portfolio-style-one .item .content-info{position:absolute;left:0;bottom:0;background:#f5f5f5;right:150px;border-radius:0 10px 0 10px;padding:20px 35px}.portfolio-style-one .item .content-info:before{position:absolute;left:-1px;top:-26px;content:"";height:26px;width:20px;border-bottom-left-radius:12px;box-shadow:0 20px 0 0 var(--color-body)}.portfolio-style-one .item .content-info:after{position:absolute;right:-20px;bottom:0;content:"";height:33px;width:20px;border-bottom-left-radius:17px;box-shadow:0 20px 0 0 var(--bs-gray-500)}.portfolio-style-one .item .content-info h2{margin:0;font-size:36px}.portfolio-style-one .item .content-info span{text-transform:uppercase;font-family:var(--font-heading);font-size:24px;letter-spacing:.4px;color:var(--color-optional)}.portfolio-style-one .item img{border-radius:12px}.portfolio-style-one .item .button a{position:absolute;right:40px;bottom:30px;display:inline-block;height:70px;width:70px;text-align:center;background:#000;color:var(--bs-white);line-height:80px;font-size:35px;border-radius:10px}.portfolio-style-one .item .button a i{transform:rotate(-45deg);color:transparent;-webkit-text-stroke:1px var(--bs-white)}.progress-wrapper{width:70%;height:8px;background:#1a1a1a;border-radius:50px;overflow:hidden;margin:15px auto 0}.progress-bar-fill{transition:width .8s ease;height:100%;border-radius:50px;background:linear-gradient(90deg,#f06,#ff4d94);transition:width 1.5s ease-in-out;position:relative;overflow:hidden}.progress-bar-fill:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.3);animation:shine 2s infinite}@keyframes shine{to{left:100%}}.counter-card{padding:70px 10px;border-radius:0;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--color-card)}.tmponhover:after{content:none!important}.get-in-touch-wrapper{filter:drop-shadow(0 10px 35px rgba(177,235,231,.3));border:2px solid rgba(0,0,0,.8);background:hsla(0,0%,100%,.2)}.copyright-style-net{border-top:2px solid #000}.portfolio-style-one .item .content-info{background:var(--color-gray-2)}.banner-style-one-one .bottom p{border:1px solid hsla(0,0%,100%,.8)}.copyright-style-net .copyright-center ul li a{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.tmp-white-version .text-white{color:var(--color-heading)}.theme4 .latest-portfolio-card{filter:drop-shadow(0 10px 35px rgba(177,235,231,.3));border:1px solid hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.2);border-radius:20px}.img-box.v2{height:350px}.img-box.v2 img{object-fit:cover;height:100%;width:100%}.theme4 .portfolio-card-title{line-clamp:2;-webkit-line-clamp:2}.theme4 .portfolio-card-para,.theme4 .portfolio-card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.theme4 .portfolio-card-para{line-clamp:3;-webkit-line-clamp:3}.testimonial{background:hsla(0,0%,100%,.2);border-radius:10px;filter:drop-shadow(0 10px 35px rgba(177,235,231,.3));border:1px solid hsla(0,0%,100%,.8)!important;padding:20px}.theme4 .tmp-white-version #side-hide,.theme4 .tmp-white-version .breadcrumb-area,.theme4 .tmp-white-version .tmp-sidebar-area .inner .top-area{background:transparent!important}.theme4 .service-card ul li{background:hsla(0,0%,100%,.2);padding:0 6px;margin:0;border-radius:10px}.theme4 .portfolio-even .thumb-zoom{height:600px}.theme4 .portfolio-odd .thumb-zoom{height:500px}.theme4 .portfolio-style-one .thumb-zoom img{height:100%;object-fit:cover;width:100%}.theme4 .portfolio-style-one .item .button span{position:absolute;right:40px;bottom:30px;display:inline-block;height:70px;width:70px;text-align:center;background:#000;color:var(--bs-white);line-height:80px;font-size:35px;border-radius:10px}.theme4 .portfolio-style-one .item .button span i{transform:rotate(-45deg);color:transparent;-webkit-text-stroke:1px var(--bs-white)}.snip form,.theme4 .blog-details-area-wrapper p:last-child{margin-bottom:30px}.theme4 .blog-details-area-wrapper p{margin-bottom:20px;word-wrap:break-word}.theme4 .blog-details-area-wrapper ol,.theme4 .blog-details-area-wrapper ul{margin:16px 0;padding:0}.theme4 .blog-details-area-wrapper ol{padding:0 0 0 10px}