.bg-color-1,.section-title h6 .title-arrow,.single_team:hover::before{background-color:#102c4f!important}.post-top-meta:hover,.quite .quite-icons,.single_team .member-img{transition:transform .3s}.bg-color-2{background-color:#01b0e0!important}.color-1{color:#102c4f!important}.btn-1:hover,.color-2{color:#01b0e0!important}.nav-link,.nav-link1{color:#fff!important}.bg-fixed-cover{background-size:639px 706px}.bg-fixed-cover-2{background-size:408px 370px}.bg-fixed-cover-3{background-size:651px 728px!important}.svg-icon-color-size{height:45px;width:45px;padding:5px;color:#fff}.section-title h4 .title-arrow{background-color:#01b0e0;color:#102c4f;border:1px solid #102c4f;border-radius:100%;width:14px;height:14px;font-size:9px;padding-left:2px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title h4 .title-arrow.title-arrow-sp{border:1px solid #01b0e0;color:#01b0e0!important;background:0 0}.section-padding-60{padding:80px 0;position:relative}@media (max-width:1100px){.section-padding{padding:60px 0}}.header-bottom{top:0;position:fixed;z-index:66;width:100%}.hero-single-slider,.hero-wrapper{position:relative;width:100%;overflow:hidden}.main-header .mobile-menu .logo img{max-width:120px}.offset-menu-wrapper .offset-menu-logo img{max-width:130px}.offset-menu-wrapper .contact-info .content-email h6{text-transform:lowercase;font-size:16px}.mobile-menu-wrapper .action-bar .content-email h6{text-transform:lowercase;font-size:14px}.hero-wrapper{margin-top:30px}#background-video{height:100%;object-fit:cover;z-index:-1;position:absolute;top:0;left:0;width:100%;object-fit:cover}.hero-content *{text-shadow:2px 2px 5px rgba(0,0,0,.4)}.hero-content h1{font-size:3rem!important;line-height:4rem!important}.hero-content span{font-size:36px!important}.hero-content p{font-size:24px!important;line-height:36px!important}.btn-1{background:#01b0e0;color:#fff!important;border-radius:100px;padding:15px 30px}.btn-1:hover{background:#fff;border:1px solid #01b0e0}.btn-more-our-services{margin-top:2rem}.our_goals .icon-text .icons{width:80px}.portfolio-book img{width:300px}.dropdown-menu a:hover{background-color:#f8f9fa;color:#000}@media only screen and (min-width :481px){.flex-row.row{display:flex;flex-wrap:wrap}.flex-row.row>[class*=col-]{display:flex;flex-direction:column}.flex-row.row:after,.flex-row.row:before{display:flex}.flex-row.row>[class*=col-]>.box{display:flex;flex:1}}.flex-row .single_service,.flex-row ul{display:flex;flex:1 0 auto;flex-direction:column}.has-error{color:red!important;font-weight:700!important}.about-left-img-2-new,.about-left-img-new{position:absolute;top:0;left:0}.about-left-img-2-new img,.about-left-img-new img,.about-left-img-new-2 img{width:98%;height:auto;display:block}.about-left-img-new{z-index:1}.about-left-img-2-new{z-index:2;opacity:.8;transform:translate(70px,70px)}.single-contact-left{max-width:650px;margin-left:20%}.hero-wrapper.hero-1 .hero-single-slider{padding:80px 20px;z-index:1;position:relative}@media (max-width:992px){.section-padding{padding:47px 0}.hero-wrapper.hero-1 .hero-single-slider{padding:80px 20px 120px}}@media (max-width:768px){.section-padding{padding:40px 0}.hero-wrapper{margin-top:0}.hero-wrapper.hero-1 .hero-single-slider{padding:50px 20px 110px}}@media (max-width:578px){.section-padding{padding:27px 0}.hero-wrapper.hero-1 .hero-single-slider{padding:20px 20px 100px}.hero-wrapper.hero-1 .hero-single-slider .hero-content h1{font-size:12px;line-height:5px!important}}.blog-bottom-right{position:relative;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.blog-bottom-right:hover{transform:scale(1.05);opacity:.9}.blog-bottom-right .content{position:relative;z-index:2}.quite{position:relative;transition:transform .3s,color .3s}.quite:hover{transform:scale(1.05);color:#f60}.quite:hover .quite-icons,.single-wi_do-left .icon-text:hover .icons{transform:scale(1.1)}.single-wi_do-left h4,.single-wi_do-right img{transition:transform .3s,color .3s,opacity .3s}.case-details,.case-img img,.portfolio-book img,.single_team{transition:transform .3s,box-shadow .3s}.single-wi_do-right:hover img{transform:scale(1.1);opacity:.8}.single-wi_do-left .icon-text:hover h4{color:#102c4f;transform:scale(1.05)}.portfolio-book:hover img{transform:scale(1.07);box-shadow:0 4px 20px rgba(0,0,0,.1)}.portfolio-book:hover{background-color:rgba(1,176,224,.07)}.single_team{cursor:pointer}.single_team:hover{transform:translateY(-10px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.single_team:hover .member-img{transform:scale(1.05)}.single_team .member-bio h4,.single_team .member-bio p,.single_team .member-bio small{transition:color .3s}.single_team:hover .member-bio h4{color:#fff}.single_team:hover .member-bio p{color:#f0f0f0}.single_team:hover .member-bio small{color:#e0e0e0}.single_team:hover::before{opacity:.95;border:1px solid #212121;box-shadow:0 8px 20px rgba(0,0,0,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:.3s}.single-service-widget{transition:transform .4s,box-shadow .4s}.single-service-widget:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 20px 30px rgba(0,0,0,.15);box-shadow:0 20px 30px rgba(0,0,0,.15),0 0 20px rgba(255,255,255,.1)}.left-content{width:5%!important}.video-widget .left-content .video-pop{position:absolute;top:10%;left:0;padding:35px 30px;background-color:#212121;max-width:320px;max-height:200px;min-height:200px;box-shadow:0 4px 10px rgba(0,0,0,.3)}.icon-left{display:flex;gap:10px;padding-left:0;margin-top:15px}.icon-left li{list-style:none}.about-left-img img,.about-left-img-2 img,.about-left-img-new-2 img{transition:transform .5s,filter .5s}.about-left-img-2:hover img,.about-left-img-new-2:hover img,.about-left-img:hover img{transform:scale(1.05);filter:brightness(1.1)}.about-text-right,.abt_cmpny,.price-reng,.section-title{transition:.4s cubic-bezier(.25, .46, .45, .94)}.section-title:hover{transform:translateX(5px)}.abt_cmpny:hover .title{background-image:linear-gradient(to right,#000,#333);background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block}.about-text-right:hover{background:rgba(245,245,245,.7);padding:15px;border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.05)}.price-reng:hover{transform:scale(1.02)}.section-title p{position:relative;padding-left:10px;transition:.3s}.section-title:hover p,p:hover{padding-left:15px}.section-title p::before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:0 0;transition:.3s}.section-title:hover p::before{background:linear-gradient(to bottom,#102c4f,#01b0e0)}.section-title h6:hover .title-arrow i{animation:.6s arrowBounce;transform:translateX(5px);transform:rotate(45deg);transition:transform .3s}@keyframes arrowBounce{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}.about-text-right:hover h5,.section-title:hover h2{animation:1.5s infinite textPulse}@keyframes textPulse{0%,100%{opacity:1}50%{opacity:.9}}.hero-content h1:hover{animation:1.5s infinite alternate textGlow}.hero-content p:hover{letter-spacing:.5px;transition:letter-spacing .3s}@keyframes textGlow{0%{text-shadow:0 0 5px rgba(255,255,255,.3)}100%{text-shadow:0 0 15px rgba(255,255,255,.7)}}.case-datils-content h3:hover{position:relative;display:inline-block}.case-datils-content h3:hover::after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#01b0e0,#102c4f);animation:.4s ease-out forwards underlineGrow}@keyframes underlineGrow{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.post-top-meta:hover{transform:translateY(-2px)}.post-top-meta:hover a{color:#01b0e0;text-decoration:underline;text-underline-offset:3px;transition:.3s}.post-top-meta:hover span:not(a){opacity:.8;transition:opacity .3s}.case-datils-content p:hover,.left-content p:hover,.section-title p:hover,.single-wi_do-left p:hover{transform:translateX(5px);transition:transform .3s}.case-datils-content p strong:hover{color:#01b0e0;transition:color .2s}.quite p:hover{font-style:italic;transition:.3s}.case-datils-content ul li:hover{color:#01b0e0;transform:translateX(10px);transition:.3s}.case-datils-content ul li i:hover{transform:scale(1.3);transition:transform .2s}.service-list button:hover{background:rgba(44,123,229,.1);transform:translateX(10px);transition:.3s}.service-list button:hover .icon{color:#01b0e0;transform:rotate(0);transition:.3s}.service-list button .icon{transform:rotate(-45deg);transition:.3s}.icons-element a:hover{transform:translateY(-5px) scale(1.1);transition:transform .3s}.blog-bottom-right .content:hover h4{letter-spacing:1px;transition:letter-spacing .4s}.blog-bottom-right .content:hover h2{animation:1s infinite alternate pulse}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.05)}}.section-title h6:hover .title-arrow-logo i{animation:.6s arrowSpin}@keyframes arrowSpin{0%{transform:rotate(0)}100%{transform:rotate(90deg)}}.single_slider:hover img{filter:grayscale(0%);transform:scale(1.1);transition:.4s}.single_slider img{filter:grayscale(100%);transition:.4s}.contact-info a:hover,.link-custome li:hover{transform:translateX(10px);transition:transform .3s}.link-custome li:hover a{color:#01b0e0;text-decoration:underline;text-underline-offset:4px;transition:.3s}.link-custome li:hover .svg-icon-color-size{transform:scale(1.1) rotate(5deg);filter:brightness(1.2);transition:.3s;background-color:#01b0e0}footer .single_footer.footer-link-2 ul>li a:after{content:none!important;display:none!important}footer .single_footer.footer-link-2 ul>li a{padding-left:0!important;position:static!important}.single-contact-right:hover{transform:scale(.98);transition:transform .5s;box-shadow:inset 0 0 0 2000px rgba(44,123,229,.1)}.contact-info a:hover img[src*="call.svg"],.contact-info a:hover img[src*="mail.svg"]{filter:brightness(0) saturate(100%) invert(39%) sepia(98%) saturate(747%) hue-rotate(183deg) brightness(93%) contrast(93%);animation:.5s iconBounce}.contact-info a:hover img[src*="arrow-ser.svg"]{animation:.5s iconBounce;filter:drop-shadow(0 0 2px rgba(16, 44, 79, .7))}@keyframes iconBounce{0%,100%{transform:translateX(0)}50%{transform:translateX(-5px)}}.form-group input:hover,.form-group select:hover,.form-group textarea:hover{border-color:#01b0e0;box-shadow:0 0 0 2px rgba(16,44,79,.2);transition:.3s}.form-group label:hover{color:#01b0e0;transition:color .3s}.portfolio-cat-filter button.active,.portfolio-cat-filter button:active,.portfolio-cat-filter button:focus,.portfolio-cat-filter button:hover,.theme-btn.style-1{background-color:#102c4f;color:#fff}.theme-btn.style-1:hover{background:linear-gradient(45deg,#01b0e0,#102c4f);transform:translateY(-3px);box-shadow:0 10px 20px rgba(44,123,229,.2);transition:.3s;color:#102c4f}.blog-right .service-list button .icon,.case-datils-content ul>li .angle,.title-arrow{background-color:#102c4f}.location-map:hover{transform:translateY(-5px);transition:.4s cubic-bezier(.25, .46, .45, .94)}.location-map:hover iframe{box-shadow:0 15px 35px rgba(44,123,229,.15);border-radius:8px;border:2px solid rgba(44,123,229,.3);transition:.4s}.location-map:hover::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background:radial-gradient(circle at center,rgba(44,123,229,.1) 0,transparent 70%);z-index:-1;animation:2s infinite mapPulse}@keyframes mapPulse{0%,100%{opacity:.5}50%{opacity:.2}}.section-title h6:hover{letter-spacing:1px;letter-spacing:.5px;transition:.3s}.section-title h2:hover{-webkit-background-clip:text}.service-item:hover{transform:translateY(-5px);transition:transform .3s}.service-item:hover .icons img{transform:scale(1.1);transition:.3s}.price-reng:hover h5{color:#102c4f;transition:color .3s}.price-reng .progress-value{background:#102c4f}.price-reng:hover .progress-value{background:linear-gradient(90deg,#01b0e0,#102c4f);transition:background .5s}.about-left-img:hover,.about-right-img:hover,.video-bg:hover,.video-pop:hover{transform:scale(1.02);transition:transform .5s;box-shadow:0 10px 30px rgba(0,0,0,.1)}.left-content h2:hover{text-shadow:0 0 10px rgba(44,123,229,.3);transition:text-shadow .3s}.single-wi_do-left h2:hover{background:linear-gradient(90deg,#102c4f,#01b0e0);-webkit-background-clip:text;background-clip:text;color:transparent;transition:.5s}.icon-text:hover{transform:translateY(-8px);transition:.4s cubic-bezier(.25, .46, .45, .94)}.icon-text:hover .icons img{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 4px 8px rgba(44, 123, 229, .3));transition:.4s}.icon-text:hover h4{color:#01b0e0;text-shadow:0 2px 4px rgba(44,123,229,.1);transition:.3s}.icon-text:hover::before{content:'';position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:rgba(44,123,229,.05);border-radius:8px;z-index:-1;animation:1.5s infinite pulseGlow}@keyframes pulseGlow{0%,100%{opacity:.5;transform:scale(.95)}50%{opacity:.2;transform:scale(1.05)}}.our_goals:hover{box-shadow:inset 0 0 0 2000px rgba(0,0,0,.03);transition:.5s}.section-title h2:hover{background:linear-gradient(90deg,#102c4f 0,#01b0e0 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 4px rgba(44,123,229,.2);transition:.5s cubic-bezier(.25, .46, .45, .94)}.section-title h2:hover~h6 .title-arrow i{transform:translateX(5px) rotate(45deg);transition:transform .4s}.hero-content h3:hover{transform:skewX(-5deg);text-shadow:0 0 15px rgba(0,0,0,.3);transition:.4s cubic-bezier(.25, .46, .45, .94)}.hero-content h3:hover .color-2{color:#01b0e0;text-shadow:0 0 10px rgba(44,123,229,.5);transition:.4s}p:hover{position:relative;transition:.3s}p:hover::before{content:"";position:absolute;left:-8px;top:8px;height:90%;width:3px;background:linear-gradient(to bottom,#01b0e0,#102c4f);transition:.3s}.we_do-bg img:hover{transform:scale(1.1) rotate(3deg);filter:brightness(1.1) drop-shadow(0 10px 20px rgba(0, 0, 0, .2));transition:.4s cubic-bezier(.34, 1.56, .64, 1)}.we_do-bg{overflow:hidden;border-radius:8px;perspective:1000px;padding-top:0}.we_do-bg:hover{border:2px solid rgba(16,44,79,.3);transition:border .3s}.case-wrapper .case-img{text-align:right}.case-wrapper .case-img img{width:100%;height:auto;border-radius:0 1000px 1000px 0;padding-right:0;padding-top:0;border:1px solid #212121;border-left:none}.case-img img:hover{transform:scale(1.1);box-shadow:0 4px 20px rgba(0,0,0,.2)}.case-details:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.project-item-card:after{background-image:none!important}@media all and (min-width:992px){.dropdown-menu li{position:relative}.nav-item .submenu{display:none;position:absolute;left:100%;top:-7px}.nav-item .submenu-left{right:100%;left:auto}.dropdown-menu>li:hover{background-color:#fff}.dropdown-menu>li:hover>.submenu{display:block}.dropdown-menu>li:hover>.dropdown-item,.dropdown-menu>li:hover>a.dropdown-item{background-color:#01b0e0!important}}@media (max-width:991px){.dropdown-menu .dropdown-menu{margin-left:.7rem;margin-right:.7rem;margin-bottom:.5rem}}.dropdown-menu{min-width:320px;background-color:#102c4f!important}.navbar .dropdown-menu .dropdown-item{color:#fff!important;background-color:#102c4f!important}.about-wrapper .about-text-right.about-text-right-2 .icons:after,.icons-element .icons a:hover,.quite,.single-wi_do-left .icons:after{background-color:transparent}.about-wrapper .about-btn a:hover{color:#fff;background-color:#102c4f;border-color:#102c4f}.single_service{text-align:center}.single_service2{text-align:left}.single_service .card-img{width:100%!important;flex:1!important}.single_service .card-img img{width:7rem!important}.about-left-2{height:110%!important}@media (max-width:768px){.hero-wrapper.hero-1 .hero-single-slider{padding:20px 20px 0}.video-play-btn{padding:0 0 10px}}@media (max-width:578px){.hero-wrapper.hero-1 .hero-single-slider .hero-content h1 span{font-size:12px;line-height:5px!important}.hero-wrapper.hero-1 .hero-single-slider .hero-content p{font-weight:400;font-size:8px;line-height:30px!important;margin-bottom:500px}}@media (max-width:767px){.hero-content h1,.hero-subtext{font-size:1.8rem!important;line-height:2.2rem!important}.hero-content span{font-size:1.2rem!important}.hero-content p{font-size:1rem!important;line-height:1.4rem!important}.header-bottom{position:relative}.bg-fixed-cover,.bg-fixed-cover-2,.bg-fixed-cover-3{background-size:contain!important}.section-padding-60{padding:30px 0!important}.btn-1{padding:10px 20px}.single-contact-left{margin-left:0;max-width:100%}}@media (min-width:768px) and (max-width:991px){.hero-content h1{font-size:2.5rem!important}}.video-container{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.video-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-content-overlay{position:absolute;bottom:-110px;left:0;width:100%;height:100%;display:flex;align-items:center}.video-pop-content{background:rgba(0,0,0,.7);padding:20px;max-width:50%}.video-play-btn{position:absolute;bottom:20px;right:20px;z-index:2}@media (max-width:767px){.video-container{padding-top:75%}.video-pop-content{padding:15px}.video-pop-content h2{font-size:1.5rem}.video-pop-content p{font-size:.9rem;line-height:1.4}.hero-single-slider{min-height:70vh!important}#background-video{height:100%!important;object-position:center top}.breadcrumb-right-element,.breadcrumb-shape,.shape-bottom-2,.shape-left{display:none}}