.ova_project_single .project-img img{margin-bottom:20px;max-height:500px;object-fit:cover;width:100%}.ova_project_single .project-title{font-size:36px;font-weight:800;margin:0;line-height:1.3}.ova_project_single .ova-next-pre-post{padding:28px 0;justify-content:space-between;margin-bottom:120px;border-top:1px solid #dfe3ea;border-bottom:1px solid #dfe3ea;align-items:center;display:flex}@media (max-width:1024px){.ova_project_single .ova-next-pre-post{margin-bottom:90px}}.ova_project_single .ova-next-pre-post a{font-weight:700;color:var(--heading)}.ova_project_single .ova-next-pre-post .num-pre{margin-left:15px}.ova_project_single .ova-next-pre-post .num-next{margin-right:15px}.ova_project_single .ova-next-pre-post .icon{height:60px;justify-content:center;border:2px solid rgba(19,34,60,.2);transition:all .3s ease;align-items:center;border-radius:50%;width:60px;display:inline-flex}.ova_project_single .ova-next-pre-post .icon:hover{border:2px solid var(--primary);transition:all .3s ease}.ova_project_single .ova-next-pre-post .icon:hover i{color:var(--primary);transition:all .3s ease}.ova_project_single .ova-next-pre-post .icon i{font-size:20px;color:rgba(19,34,60,.2);transition:all .3s ease;display:inline-flex}.archive_project{margin-bottom:110px}@media (max-width:1024px){.archive_project{margin-bottom:80px}}.archive_project .archive_project_content{grid-row-gap:50px;grid-column-gap:30px;display:grid}.archive_project .archive_project_content.two_column{grid-template-columns:1fr 1fr}@media (max-width:767px){.archive_project .archive_project_content.two_column{grid-template-columns:auto}}.archive_project .archive_project_content.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:991px){.archive_project .archive_project_content.three_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.archive_project .archive_project_content.three_column{grid-template-columns:auto}}.archive_project .archive_project_content.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1200px){.archive_project .archive_project_content.four_column{grid-template-columns:1fr 1fr 1fr}}@media (max-width:991px){.archive_project .archive_project_content.four_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.archive_project .archive_project_content.four_column{grid-template-columns:auto}}.data-project{padding:50px;border-top:5px solid var(--primary);background-color:var(--heading)}@media (max-height:420px){.data-project{padding:40px 30px}}.data-project .item{margin-bottom:20px}.data-project .item .sub-title{font-weight:600;color:#959ca9}.data-project .item .title{font-size:16px;font-weight:600;color:#fff;margin:0;line-height:1.3}.data-project ul.share-social-icons{list-style:none;padding:0;justify-content:space-between;flex-wrap:wrap;margin:8px 0 0;align-items:center;display:inline-flex}.data-project ul.share-social-icons li{margin-right:12px;display:inline-block}.data-project ul.share-social-icons li a{height:44px;justify-content:center;color:#fff;transition:all .5s ease;background-color:#101c30;align-items:center;border-radius:50%;width:44px;line-height:1;display:inline-flex}.data-project ul.share-social-icons li a:hover{transition:all .5s ease;background-color:var(--primary)}.ova-project-box-elementor{grid-gap:30px;display:grid}.ova-project-box-elementor.two_column{grid-template-columns:1fr 1fr}@media (max-width:767px){.ova-project-box-elementor.two_column{grid-template-columns:auto}}.ova-project-box-elementor.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1024px){.ova-project-box-elementor.three_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ova-project-box-elementor.three_column{grid-template-columns:auto}}.ova-project-box-elementor.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1260px){.ova-project-box-elementor.four_column{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1024px){.ova-project-box-elementor.four_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ova-project-box-elementor.four_column{grid-template-columns:auto}}.ova-project-filter-ajax{overflow:hidden;position:relative;display:flex}@media (max-width:1024px){.ova-project-filter-ajax{flex-flow:column}}.ova-project-filter-ajax ul{padding:0;list-style-type:none;min-width:300px;margin:0 30px 0 0}@media (max-width:1024px){.ova-project-filter-ajax ul{flex-wrap:wrap;margin:0 10px 30px 0;display:inline-flex}}.ova-project-filter-ajax ul li{border-left:2px solid transparent;padding:16px 30px;justify-content:space-between;font-size:18px;font-weight:700;color:var(--heading);transition:all .3s ease;position:relative;background-color:var(--background);margin:0 10px 10px 0;align-items:center;cursor:pointer;display:flex}@media (max-width:767px){.ova-project-filter-ajax ul li{font-size:16px}}.ova-project-filter-ajax ul li.active-category{border-left:2px solid var(--primary)}.ova-project-filter-ajax ul li:hover{border-left:2px solid var(--primary);transition:all .3s ease}.ova-project-filter-ajax ul li:hover .category,.ova-project-filter-ajax ul li:hover .category-total{transition:all .2s ease}.ova-project-filter-ajax ul li .category-total{font-size:12px;color:var(--heading);transition:all .2s ease;margin-left:10px;display:inline-block}.ova-project-filter-ajax .content-item .owl-stage-outer .owl-stage .owl-item.first-active.active .project-slider .info a.next-button{right:0;transition:all .7s ease;opacity:1;visibility:visible}.ova-project-filter-ajax .content-item .project-slider{margin-bottom:30px;position:relative}.ova-project-filter-ajax .content-item .project-slider:hover .info a.next-button{right:0;transition:all .7s ease;opacity:1;visibility:visible}.ova-project-filter-ajax .content-item .project-slider .img-project{position:relative}.ova-project-filter-ajax .content-item .project-slider .img-project img{height:390px;object-fit:cover;width:100%;display:block}.ova-project-filter-ajax .content-item .project-slider .info-wrapper{right:40px;position:absolute;max-width:320px;bottom:-30px;width:calc(100% - 40px)}.ova-project-filter-ajax .content-item .project-slider .info{border-left:12px solid var(--primary);padding:30px;transition:all .5s ease;position:relative;background-color:var(--heading)}@media (max-width:767px){.ova-project-filter-ajax .content-item .project-slider .info{border-left:6px solid var(--primary)}}.ova-project-filter-ajax .content-item .project-slider .info .project-category{font-size:14px;font-weight:500;color:var(--primary);text-transform:uppercase;letter-spacing:1px;line-height:1.2}.ova-project-filter-ajax .content-item .project-slider .info .name{font-size:24px;font-weight:700;color:#fff;transition:all .3s ease;position:relative;margin:0;line-height:1.2;z-index:3}.ova-project-filter-ajax .content-item .project-slider .info .name:hover{color:var(--primary);transition:all .3s ease}.ova-project-filter-ajax .content-item .project-slider .info a.next-button{height:50px;justify-content:center;font-size:21px;right:60px;color:#fff;transition:all .7s ease;position:absolute;opacity:0;bottom:100%;visibility:hidden;background-color:var(--primary);align-items:center;width:50px;line-height:1;display:flex}.ova-project-filter-ajax .content-item .project-slider .info a.next-button i{display:inline-flex}.ova-project-filter-ajax .content-item .project-slider .info a.next-button:hover{transition:all .5s ease;background-color:var(--heading)}@media (max-width:767px){.ova-project-filter-ajax .content-item .project-slider .info a.next-button{right:0;transition:all .7s ease;opacity:1;visibility:visible}}.ova-project-filter-ajax .content-item .owl-dots{justify-content:center;right:calc(100% + 290px);position:absolute;bottom:10px;align-items:center;display:flex}@media (max-width:1024px){.ova-project-filter-ajax .content-item .owl-dots{position:static;margin:30px 0 0}}.ova-project-filter-ajax .content-item .owl-dots button{height:8px;background-color:#89909d;margin:0 3px;border-radius:505;width:8px}.ova-project-filter-ajax .content-item .owl-dots button.active{background-color:var(--primary)}.fancybox-caption__body{font-size:18px}.ova-project-slider.ova-project-slider-template2 .owl-dots{transform:translate(-50%);position:absolute;bottom:-10px;margin:0;left:50%}.ova-project-slider.ova-project-slider-template2 .owl-stage-outer{padding:60px 0 0}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template{-webkit-transition:all .5s ease;transition:all .5s ease;top:-60px}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template .info{-webkit-transition:all .5s ease;transition:all .5s ease}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template .info:after,.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template .info:before{-webkit-transition:all .5s ease;transition:all .5s ease;width:50.05%}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template .info .category{color:var(--primary);transition:all .5s ease}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template .info .title{color:#fff;transition:all .5s ease}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template .info .decor-triangle{background-color:var(--primary)}.ova-project-slider.ova-project-slider-template2 .owl-item.active.center .ova-project-box-template a.next-button{transition:all .5s ease;opacity:1;bottom:0;visibility:visible}.ova-project-slider.ova-project-slider-template5 .owl-dots{transform:rotate(90deg);position:absolute;bottom:0;margin:0;left:-45px}@media (max-width:1200px){.ova-project-slider.ova-project-slider-template5 .owl-dots{transform:rotate(0deg);position:static;margin:30px 0}}.ova-project-slider .owl-carousel .owl-nav button{height:52px;justify-content:center;right:13%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;position:absolute;top:-150px;align-items:center;border-radius:0;width:52px;display:flex}@media (max-width:1024px){.ova-project-slider .owl-carousel .owl-nav button{right:0}}.ova-project-slider .owl-carousel .owl-nav button.owl-next,.ova-project-slider .owl-carousel .owl-nav button.owl-prev{transition:all .3s ease;background-color:var(--heading)}.ova-project-slider .owl-carousel .owl-nav button.owl-next:hover,.ova-project-slider .owl-carousel .owl-nav button.owl-prev:hover{transition:all .3s ease;background-color:var(--primary)}.ova-project-slider .owl-carousel .owl-nav button.owl-next:hover i,.ova-project-slider .owl-carousel .owl-nav button.owl-prev:hover i{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.ova-project-slider .owl-carousel .owl-nav button.owl-prev{margin-right:62px}.ova-project-slider .owl-carousel .owl-nav button i{font-size:15px;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;display:inline-flex}.ova-project-slider .owl-dots{text-align:center;margin:30px 0 0}.ova-project-slider .owl-dots .owl-dot{outline:none}.ova-project-slider .owl-dots .owl-dot span{height:8px;-webkit-backface-visibility:visible;transition:opacity .2s ease;margin:0 5px;border-radius:50%;background:#89909d;width:8px;display:block}.ova-project-slider .owl-dots .owl-dot.active span{background-color:var(--primary)}.ova-project-box-template1:hover .info{-webkit-transition:all .5s ease;transition:all .5s ease}.ova-project-box-template1:hover a.next-button{right:0;transition:all .5s ease}.ova-project-box-template1 .img-project{position:relative;background-color:var(--heading)}.ova-project-box-template1 .img-project img{height:360px;object-fit:cover;width:100%;display:block}.ova-project-box-template1 .info{padding:40px;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;background-color:var(--heading)}.ova-project-box-template1 .info .category{font-size:12px;font-weight:600;color:var(--primary);transition:all .3s ease;text-transform:uppercase;letter-spacing:1.5px;line-height:1;display:inline-block}.ova-project-box-template1 .info .title{font-size:24px;font-weight:700;color:#fff;transition:all .3s ease;margin:0 0 5px}.ova-project-box-template1 .info .title:hover{transition:all .3s ease}.ova-project-box-template1 a.next-button{height:50px;justify-content:center;font-size:20px;right:30px;color:#fff;transition:all .5s ease;position:absolute;top:-50px;background-color:var(--primary);align-items:center;width:50px;line-height:1;display:flex}.ova-project-box-template1 a.next-button i{display:inline-flex}.ova-project-box-template1 a.next-button:hover{transition:all .5s ease;background-color:var(--heading)}.ova-project-box-template2{position:relative;top:0}.ova-project-box-template2,.ova-project-box-template2:hover .info{-webkit-transition:all .5s ease;transition:all .5s ease}.ova-project-box-template2:hover .info:after,.ova-project-box-template2:hover .info:before{-webkit-transition:all .5s ease;transition:all .5s ease;width:50.05%}.ova-project-box-template2:hover .info .category{color:var(--primary);transition:all .5s ease}.ova-project-box-template2:hover .info .title{color:#fff;transition:all .5s ease}.ova-project-box-template2:hover .info .decor-triangle{transition:all .5s ease;background-color:var(--primary)}.ova-project-box-template2:hover a.next-button{transition:all .5s ease;opacity:1;bottom:0;visibility:visible}.ova-project-box-template2 .img-project{position:relative}.ova-project-box-template2 .img-project img{height:440px;object-fit:cover;width:100%;display:block}.ova-project-box-template2 .info{padding:30px 40px;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;background-color:var(--background)}.ova-project-box-template2 .info:before{left:0}.ova-project-box-template2 .info:after,.ova-project-box-template2 .info:before{height:100%;-webkit-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;background-color:var(--heading);width:0}.ova-project-box-template2 .info:after{right:0}.ova-project-box-template2 .info .category{font-size:14px;font-weight:500;color:var(--text);transition:all .5s ease;position:relative;letter-spacing:1px;line-height:1;display:inline-block;z-index:1}.ova-project-box-template2 .info .title{font-size:24px;font-weight:800;color:var(--heading);transition:all .5s ease;position:relative;margin:0 0 5px;z-index:1}.ova-project-box-template2 .info .title:hover{transition:all .3s ease}.ova-project-box-template2 .info .decor-triangle{height:40px;right:0;transition:all .5s ease;position:absolute;clip-path:polygon(100% 0,0 100%,100% 100%);bottom:0;background-color:#dfe3ea;width:40px;z-index:2}.ova-project-box-template2 a.next-button{height:70px;transform:translateX(-50%);justify-content:center;font-size:24px;color:#fff;transition:all .5s ease;position:absolute;opacity:0;bottom:20px;visibility:hidden;background-color:var(--primary);align-items:center;border-radius:105px 105px 0 0;left:50%;width:140px;line-height:1;display:flex}.ova-project-box-template2 a.next-button i{display:inline-flex}.ova-project-box-template2 a.next-button:hover{transition:all .5s ease;background-color:var(--heading)}.ova-project-box-template3{position:relative}.ova-project-box-template3:hover .info{-webkit-transition:all .7s ease;transition:all .7s ease;opacity:1;bottom:0;visibility:visible}.ova-project-box-template3:hover a.next-button{transition:all .7s ease;left:calc(100% - 80px)}.ova-project-box-template3 .img-project{position:relative;background-color:var(--heading)}.ova-project-box-template3 .img-project img{height:620px;object-fit:cover;width:100%;display:block}@media (max-width:767px){.ova-project-box-template3 .img-project img{height:450px}}.ova-project-box-template3 .info{padding:35px 45px;-webkit-transition:all .7s ease;transition:all .7s ease;position:absolute;opacity:0;bottom:40px;visibility:hidden;background-color:var(--heading);left:0;width:100%}@media (max-width:767px){.ova-project-box-template3 .info{padding:35px;opacity:1;bottom:0;visibility:visible}}.ova-project-box-template3 .info .category{font-size:14px;font-weight:500;color:var(--primary);transition:all .3s ease;letter-spacing:1px;line-height:1;display:inline-block}.ova-project-box-template3 .info .title{font-size:26px;font-weight:800;color:#fff;transition:all .3s ease;margin:5px 30px 0 0}.ova-project-box-template3 .info .title:hover{transition:all .3s ease}@media (max-width:767px){.ova-project-box-template3 .info .title{margin:5px 0 0}}.ova-project-box-template3 a.next-button{height:80px;justify-content:center;font-size:30px;color:#fff;transition:all .7s ease;position:absolute;bottom:0;background-color:var(--primary);align-items:center;left:0;width:80px;line-height:1;display:flex}.ova-project-box-template3 a.next-button i{display:inline-flex}.ova-project-box-template3 a.next-button:hover{transition:all .5s ease;background-color:var(--heading)}@media (max-width:767px){.ova-project-box-template3 a.next-button{height:50px;font-size:20px;left:calc(100% - 50px);width:50px}}.ova-project-box-template4{position:relative}.ova-project-box-template4:hover .img-project{border:4px solid var(--primary);transition:all .5s ease}.ova-project-box-template4:hover .info{-webkit-transition:all .5s ease;transition:all .5s ease}.ova-project-box-template4:hover a.next-button{transition:all .5s ease;opacity:1;visibility:visible;top:40px}.ova-project-box-template4 .img-project{border:4px solid transparent;transition:all .5s ease;position:relative}.ova-project-box-template4 .img-project img{height:460px;object-fit:cover;width:100%;display:block}.ova-project-box-template4 .img-project:before{height:100%;right:0;content:"";position:absolute;bottom:0;background:linear-gradient(1turn,rgba(0,0,0,.6),rgba(0,0,0,.4) 36.08%,transparent 74.47%);width:100%}.ova-project-box-template4 .info{padding:40px;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:0;left:0;width:100%}.ova-project-box-template4 .info .line{height:2px;margin-bottom:5px;background-color:var(--primary);width:25px}.ova-project-box-template4 .info .category{font-size:14px;font-weight:500;color:#fff;transition:all .3s ease;letter-spacing:1px;line-height:1;display:inline-block}.ova-project-box-template4 .info .title{font-size:24px;font-weight:800;color:#fff;transition:all .3s ease;margin:0}.ova-project-box-template4 .info .title:hover{transition:all .3s ease}.ova-project-box-template4 a.next-button{height:50px;justify-content:center;font-size:20px;right:40px;color:#fff;transition:all .5s ease;position:absolute;opacity:0;visibility:hidden;top:80px;background-color:var(--primary);align-items:center;border-radius:50%;width:50px;line-height:1;display:flex}.ova-project-box-template4 a.next-button i{display:inline-flex}.ova-project-box-template4 a.next-button:hover{transition:all .5s ease;background-color:var(--heading)}.ova-project-box-template5{position:relative}.ova-project-box-template5:hover .info:before{-webkit-transform:scaleY(1);transform:scaleY(1);transition:all .5s ease}.ova-project-box-template5:hover .info .title{color:#fff;transition:all .5s ease}.ova-project-box-template5 .img-project{position:relative;background-color:var(--heading)}.ova-project-box-template5 .img-project img{height:500px;object-fit:cover;width:100%;display:block}.ova-project-box-template5 .info-wrapper{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}.ova-project-box-template5 .info{padding:24px 30px;position:relative;text-align:center;background-color:#fff}.ova-project-box-template5 .info:before{height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;right:0;transition:all .5s ease;content:"";position:absolute;top:0;background-color:var(--primary);-webkit-transform-origin:top;transform-origin:top;left:0}.ova-project-box-template5 .info .title{font-size:20px;font-weight:800;color:var(--heading);transition:all .3s ease;position:relative;margin:0;z-index:1}.ova-project-box-template5 .info .title:hover{transition:all .3s ease}.ova-project-box-template6{overflow:hidden;position:relative}.ova-project-box-template6:hover .info{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1;bottom:0;visibility:visible}.ova-project-box-template6 .img-project{position:relative;background-color:var(--heading)}.ova-project-box-template6 .img-project img{height:500px;object-fit:cover;width:100%;display:block}@media (max-width:767px){.ova-project-box-template6 .img-project img{height:420px}}.ova-project-box-template6 .info{padding:50px;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;opacity:0;bottom:-30px;visibility:hidden;background-color:var(--heading);left:20px;width:calc(100% - 40px)}@media (max-width:767px){.ova-project-box-template6 .info{opacity:1;bottom:0;visibility:visible}}@media (max-width:420px){.ova-project-box-template6 .info{padding:40px 30px}}.ova-project-box-template6 .info .line{height:2px;margin-bottom:8px;background-color:var(--primary);width:42px}.ova-project-box-template6 .info .category{font-size:14px;font-weight:500;color:#959ca9;transition:all .3s ease;line-height:1;display:inline-block}.ova-project-box-template6 .info .title{font-size:24px;font-weight:800;color:#fff;transition:all .3s ease;margin:0 0 5px}.ova-project-box-template6 .info .title:hover{color:var(--primary);transition:all .3s ease}