@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:600;src:url(../fonts/Sora-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:700;src:url(../fonts/Sora-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/Poppins-Medium.ttf) format("truetype")}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.delay-7{animation-delay:.7s}.delay-8{animation-delay:.8s}.delay-9{animation-delay:.9s}.delay-10{animation-delay:1s}.delay-11{animation-delay:1.1s}.delay-12{animation-delay:1.2s}.delay-13{animation-delay:1.3s}.delay-14{animation-delay:1.4s}.delay-15{animation-delay:1.5s}.delay-16{animation-delay:1.6s}.delay-17{animation-delay:1.7s}.delay-18{animation-delay:1.8s}.delay-19{animation-delay:1.9s}.delay-20{animation-delay:2s}.transition-delay-1{transition-delay:.1s}.transition-delay-2{transition-delay:.2s}.transition-delay-3{transition-delay:.3s}.transition-delay-4{transition-delay:.4s}.transition-delay-5{transition-delay:.5s}.transition-delay-6{transition-delay:.6s}.transition-delay-7{transition-delay:.7s}.transition-delay-8{transition-delay:.8s}.transition-delay-9{transition-delay:.9s}.transition-delay-10{transition-delay:1s}.transition-delay-11{transition-delay:1.1s}.transition-delay-12{transition-delay:1.2s}.transition-delay-13{transition-delay:1.3s}.transition-delay-14{transition-delay:1.4s}.transition-delay-15{transition-delay:1.5s}.transition-delay-16{transition-delay:1.6s}.transition-delay-17{transition-delay:1.7s}.transition-delay-18{transition-delay:1.8s}.transition-delay-19{transition-delay:1.9s}.transition-delay-20{transition-delay:2s}.portfolio-section{position:relative}.portfolio-section .portfolio-carousel-wrapper .carousel-control-wrapper .carousel-navigation{padding:70px 0 0 305px}@media screen and (max-width:1800px){.portfolio-section .portfolio-carousel-wrapper .carousel-control-wrapper .carousel-navigation{padding:70px 0 0 250px}}@media screen and (max-width:1600px){.portfolio-section .portfolio-carousel-wrapper .carousel-control-wrapper .carousel-navigation{padding:70px 0 0 150px}}@media screen and (max-width:1400px){.portfolio-section .portfolio-carousel-wrapper .carousel-control-wrapper .carousel-navigation{padding:70px 0 0 60px}}@media screen and (max-width:1200px){.portfolio-section .portfolio-carousel-wrapper .carousel-control-wrapper .carousel-navigation{padding:70px 0 0 15px}}@media screen and (max-width:768px){.portfolio-section .portfolio-carousel-wrapper .carousel-control-wrapper .carousel-navigation{padding:70px 10px 0}}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel{margin-left:16%;overflow:hidden}@media screen and (max-width:1800px){.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel{margin-left:250px}}@media screen and (max-width:1600px){.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel{margin-left:150px}}@media screen and (max-width:1400px){.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel{margin-left:60px}}@media screen and (max-width:1200px){.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel{margin-left:15px}}@media screen and (max-width:768px){.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel{margin:0 15px}}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide{overflow:hidden;position:relative}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-image{backface-visibility:hidden;transform:scale(1.05);transition:all .5s ease}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-image .carousel-image-src{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;position:relative}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-image .carousel-image-src:before{background:linear-gradient(0deg,#000,transparent);content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-content{bottom:50px;left:0;max-height:185px;overflow:hidden;padding:10px 20px;position:absolute;text-align:center;width:100%;z-index:1}@media screen and (max-width:576px){.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-content{max-height:191px}}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-content .carousel-item-subtitle .subtitle{color:#fff}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-content .carousel-item-title h4{color:#fff;margin:0;position:relative;transition:all .5s ease}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-content .carousel-item-text{padding:20px 0 0}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-content .carousel-item-text p{color:#fff;margin:0}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide .carousel-item-btn{align-items:flex-end;bottom:3px;display:flex;height:100%;justify-content:flex-end;opacity:0;pointer-events:none;position:absolute;right:30px;transition:all .4s ease;width:100%;z-index:1}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide:hover .carousel-item-image{transform:scale(1)}.portfolio-section .portfolio-carousel-wrapper .portfolio-carousel .swiper-slide:hover .carousel-item-btn{opacity:1;right:3px}
