.typing-heading{height:240px;width:100%;overflow:hidden;white-space:nowrap;border-right:3px solid #009cea;font-size:36px;font-weight:700;color:#364146;letter-spacing:1px;display:inline-block;animation:blinkCursor 0.7s step-end infinite}@keyframes blinkCursor{50%{border-color:#fff0}}@media (max-width:1025px){.oxence-counter-box{text-align:center}.oxence-counter-box .counter-wrap{justify-content:center}.elementor-709 .elementor-element.elementor-element-981fb42 .oxence-feature-list .feature-item:not(:last-child){margin-bottom:-45px!important}.elementor-widget-oxence-info-box .oxence-info-box{display:flex!important;align-items:center;flex-direction:row;gap:10px}.elementor-element-0dd06f6 .elementor-widget-oxence-info-box .oxence-info-box{display:flex!important;flex-direction:column!important;align-items:center;gap:10px}.elementor-widget-oxence-info-box .box-icon{margin-right:6px;font-size:18px}.elementor-widget-oxence-info-box .box-content .description{margin:0;line-height:1.3}}@media (max-width:1025px){.oxence-info-box .box-title,.oxence-info-box .box-title .title-text{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.oxence-info-box .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.35em;max-height:calc(1.35em * 3);margin:.6em 0 0;box-sizing:border-box;word-break:break-word}.elementor-element-dd80219 .oxence-info-box .box-content{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.information-list{display:grid!important;grid-template-columns:repeat(1fr,1fr)!important;gap:18px 30px;margin:0;padding:0 125px 0 30px!important;list-style:none}.elementor-709 .elementor-element.elementor-element-7ac5e1f .elementor-container{justify-content:left!important}.oxence-feature-list .feature-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;flex-wrap:nowrap}.oxence-feature-list .feature-item .icon i{font-size:20px}.oxence-feature-list .feature-item .title{font-size:15px;margin:0;flex:1;line-height:1.3}.oxence-feature-list .feature-item .link svg{width:18px;height:auto}.oxence-feature-list .feature-item:not(:last-child){border-bottom:1px solid #eee;padding-bottom:12px}}.portfolio-gallery-slider{position:relative;border-radius:12px;overflow:hidden}.portfolio-gallery-slider img{width:100%;height:450px;object-fit:cover;border-radius:12px}.single-gallery-img{height:450px!important}.portfolio-gallery-slider .slick-slide img{box-shadow:0 8px 22px rgb(0 0 0 / .12)}.single-portfolio .slick-prev,.single-portfolio .slick-next{font-size:0!important;color:transparent!important;line-height:0!important;text-indent:-9999px;overflow:hidden}.single-portfolio .slick-prev,.single-portfolio .slick-next{z-index:10!important;width:45px;height:45px;border-radius:50%;background:rgb(255 255 255 / .9)!important;backdrop-filter:blur(6px);box-shadow:0 4px 12px rgb(0 0 0 / .15);transition:0.3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.single-portfolio .slick-prev:before,.single-portfolio .slick-next:before{font-size:30px;opacity:1!important;color:#222}.single-portfolio .slick-prev:before{content:"‹"}.single-portfolio .slick-next:before{content:"›"}.single-portfolio .slick-prev:hover,.single-portfolio .slick-next:hover{background:#009cea!important;transform:translateY(-50%) scale(1.08)}.single-portfolio .slick-prev:hover:before,.single-portfolio .slick-next:hover:before{color:#fff}.single-portfolio .slick-prev{left:15px!important}.single-portfolio .slick-next{right:15px!important}.portfolio-information{width:100%;background:#f9fafc;padding:25px 30px!important;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.information-heading{font-size:20px;font-weight:700;color:#111827;margin-bottom:18px}.information-list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:18px 30px;margin:0;padding:0 125px 0 30px!important;list-style:none}.information-list li{display:flex;justify-content:space-between;align-items:center;border:none!important;padding:0!important}.info-title{font-weight:600;color:#1f2937}.info-desc{font-weight:500;color:#4b5563}.information-list li span{display:inline-block}.portfolio-details-wrapper .portfolio-information{padding:30px 20px 30px!important}.related-portfolio-wrapper{display:none}.elementor-element-b5fcb28 .oxence-info-box{border-color:#c9e8f3!important;border:1px solid;background:#fff!important;box-shadow:none!important;transition:all 0.28s ease-in-out}.elementor-element-b5fcb28 .oxence-info-box:hover{border-color:#c9e8f3!important;background:#e9f7fb!important;box-shadow:0 6px 18px rgb(0 0 0 / .07);transform:translateY(-4px)}.elementor-element-b5fcb28 .oxence-info-box:hover .box-icon i{color:#293043!important;transform:scale(1.05)}.elementor-element-b5fcb28 .oxence-info-box:hover .title-text,.elementor-element-b5fcb28 .oxence-info-box:hover .description{color:#293043!important;transition:color 0.25s ease-in-out}.elementor-element-b5fcb28 .oxence-info-box:hover .read-more span,.elementor-element-b5fcb28 .oxence-info-box:hover .read-more i{color:#293043!important;transition:color 0.25s ease-in-out}.elementor-element-b5fcb28 .oxence-info-box .box-icon i{transition:all 0.25s ease}.oxence-iconic-box.design-two{background:#e9f7fb!important;border:1px solid #c9e8f3!important;border-radius:12px!important;padding:25px!important;transition:all 0.28s ease-in-out!important;text-align:center!important;box-shadow:0 6px 18px rgb(0 0 0 / .07)!important;transform:none!important}.oxence-iconic-box.design-two .box-icon i{color:#293043!important;font-size:40px!important}.oxence-iconic-box.design-two .box-title{color:#293043!important;font-size:18px!important;font-weight:600!important;margin-top:12px!important}.oxence-iconic-box.design-two:hover{background:#e9f7fb!important;border-color:#c9e8f3!important;box-shadow:0 6px 18px rgb(0 0 0 / .07)!important;transform:none!important}.oxence-iconic-box.design-two:hover .box-icon i{color:#293043!important;transform:none!important}.oxence-iconic-box.design-two:hover .box-title{color:#293043!important}.portfolio-content{height:132px;overflow:hidden;text-overflow:ellipsis}.oxence-testimonial .content p{height:145px;overflow:hidden;text-overflow:ellipsis}#tooltip_viewarchives::after{content:"View Archives";position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:#293043;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;opacity:0;visibility:hidden;transition:0.2s ease-in-out;white-space:nowrap}#tooltip_viewarchives:hover::after{opacity:1;visibility:visible}.entry-summary p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;height:auto!important;max-height:3.2em!important}.elementor-element-689c3e0 .oxence-info-box{border-color:#c9e8f3!important;border:1px solid;background:#fff!important;box-shadow:none!important;transition:all 0.28s ease-in-out}.elementor-element-689c3e0 .oxence-info-box:hover{border-color:#c9e8f3!important;background:#e9f7fb!important;box-shadow:0 6px 18px rgb(0 0 0 / .07);transform:translateY(-4px)}.elementor-element-689c3e0 .oxence-info-box:hover .box-icon i{color:#293043!important;transform:scale(1.05)}.elementor-element-689c3e0 .oxence-info-box:hover .title-text,.elementor-element-689c3e0 .oxence-info-box:hover .description{color:#293043!important;transition:color 0.25s ease-in-out}.elementor-element-689c3e0 .oxence-info-box:hover .read-more span,.elementor-element-689c3e0 .oxence-info-box:hover .read-more i{color:#293043!important;transition:color 0.25s ease-in-out}.elementor-element-689c3e0 .oxence-info-box .box-icon i{transition:all 0.25s ease}