@media (max-width:580px){.tp-header-logo img{width:75px;height:60px;object-fit:cover}.tp-header-3-area{padding:10px}.tp-main-menu-mobile nav ul li{width:fit-content}#animation-section,.back-to-job-link,.fixed-popup-btn-vertical{display:none}.floating_btn{bottom:65px;right:10px}.back-to-top-wrapper.back-to-top-btn-show{bottom:15px;right:10px}.floating_btn a{width:45px;height:45px}.tp-hero-3-title{font-size:53px!important}.music-container{padding:15px 5px;margin:0 auto;width:90%}.about-us-sec .tm-hero-title,.service-new-section .tm-hero-title,.text-highlight,.tp-portfolio-9-title{font-size:35px}.trending-badge{top:-17%;right:1%;padding:2px 10px;font-size:.6rem}.home-banner-description{font-size:16px!important}.tp-hero-3-ptb{padding-bottom:100px;height:auto}.video-edit-btn{font-size:14px;height:47px;line-height:47px;padding:0 15px 0 20px}.animated-button{height:47px;line-height:47px;padding:0 25px}.tp-copyright-2-area .footer-content{font-size:45px}.ab-2-work-title,.tp-section-title-200,.tp-section-title-90{font-size:40px}.header-sticky .tp-header-3-menu-wrap,.tp-project-3-btn-box{margin-top:0}.copy-rights-bottom-space,.tm-hero-content,.tp-footer-3-widget,.tp-project-3-title-box{margin-bottom:10px}.tp-gallery-item img{height:400px;object-fit:cover}#horizontal-scoll,.tp-footer-3-area,.why-choose-invicts{padding-top:50px}.liko-dark-active .tp-header-3-area.header-sticky{backdrop-filter:blur(1px) saturate(180%);-webkit-backdrop-filter:blur(1px) saturate(180%);background-color:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.125);padding:0 10px 10px}.tp-about-3-title-box{margin-top:40px}.tp-about-3-area{padding-top:30px}.services-cta,.testimonials-section,.tp-brand-3-area,.values-area{padding-bottom:50px}.about-us-sec,.career-page-banner-area,.new-home-cta,.service-portfolio,.tp-project-3-area{padding:50px 0}.tp-project-3-wrap{margin-bottom:50px}.card-carousel{margin:0 0 1rem auto}.teams-section{padding-bottom:30px}.socials-bg{gap:10px;margin-top:20px}.contact-us-section .animated-button,.tp-project-3-content{margin-top:30px;margin-bottom:30px}.breadcrumb-bg-img{object-position:center}.common-banner .tm-hero-title{font-size:35px;line-height:normal}.breadcrumb.image-version{padding:100px 0 60px;margin:0}.common-banner ul.breadcrumb-link li{font-size:13px}.about-us-sec .shape{z-index:-1}.about-testimonials-container{padding-top:0}.about-us-counter-item{margin-bottom:20px}.new-contact-section .form-container{margin-top:30px}.tp-footer-3-widget-wrapper h5{font-size:20px}.tp-footer-3-title{font-size:23px}.tp-footer-3-area p{text-align:start;font-size:13px}.cn-contactform-input label,.services-cta p,.tp-footer-3-menu ul li a{font-size:14px}.tp-copyright-2-area .footer-text{bottom:-20px}.service-new-section{padding:50px 0 30px}.career-page-banner-area p,.career-page-position-section .single-position .info-area li .content strong,.email-id p,.mobile-no p,.teams-id a,.tm-hero-subtitle{font-size:16px}.service-portfolio .tm-hero-title{font-size:35px;margin-bottom:0}.services-cta .cta-container{padding:30px 35px}.services-cta .tm-hero-title{margin-bottom:0;line-height:normal}.tp-footer-3-logo{margin-bottom:25px}.tp-footer-3-logo img{width:100px}.portfolio-video-modal-close{top:-10px;right:-6px}.tp-portfolio-9-area{padding:40px 0 50px}.tp-portfolio-9-area .tm-hero-content{padding-bottom:15px}.portfolio-filter.masonary-menu{background:0 0;border-radius:0;padding:0;margin:0}.career-page-banner-area .tm-hero-title,.career-page-position-section .tm-hero-title,.values-area .tm-hero-title{font-size:35px;margin-bottom:5px;line-height:normal}.career-page-banner-area .funfact .number{font-size:50px}.career-page-position-section .single-position{padding:30px 25px 35px}.career-page-position-section .single-position .title-area h4{font-size:25px;margin-bottom:15px}.career-page-position-section .single-position .info-area{padding-bottom:0}.career-page-position-section{margin-bottom:40px}.single-value-item{border-right:none}.creative-agency-section-title{margin-bottom:30px}.career-details-sec{padding:110px 0 50px}.career-details-sec .application-form{padding:30px 10px}.career-details-sec .apply-for-job{font-size:27px!important}.back-to-job{padding-bottom:5px}.job-details-container .job-details-title{font-size:25px!important;margin-bottom:10px}.contact-us-section{padding-top:10px;padding-bottom:0}.contact-us-section .tp-section-title-90,.contacts-form .tp-section-title-90{font-size:38px}.tp-section-subtitle-2{font-size:14px;margin-bottom:5px}.tp-section-subtitle-2 svg{width:8px}.email-id .icon img,.mobile-no .icon img,.teams-id .icon img{width:55px}.address-line{padding-left:calc(var(--bs-gutter-x) * .5)}.contact-us-section .services-box-content{padding:20px 0 0}.contacts-form .tp-about-3-title-box{margin-top:20px}.contact-us-form{padding:0 20px}#contact-form{padding-bottom:40px}.header-sticky .header-logo{display:block!important}.tp-portfolio-9-category{font-size:17px}.trending-text-rotator.text-fade-in{opacity:1;transform:translateY(0);visibility:visible}.trending-text-rotator{top:-11%;right:2%;color:#fff;padding:0 5px;border-radius:15px;font-size:.7rem;min-width:100px}.portfolio-filter button{padding:10px!important;border-radius:5px}.overlay-left,.overlay-right{width:15px}.liko-dark-active .tp-gallery-shape-1 .img-2{display:block;width:100%}.liko-dark-active .tp-gallery-shape-1 .img-1{display:none;width:100%}#animation-container,#animation-container #animation-canvas{height:320px}.mobile-header-logo{width:100%}.footer-logo-align-tablet{text-align:center}.services-cta .cta-container{background:linear-gradient(to right,#000 0,#8b0000 25%,#ff4500 50%,#000 100%)}#smooth-content{will-change:transform;backface-visibility:hidden;perspective:1000px}}@media (min-width:375px) and (max-width:767px){.text-highlight,.tm-hero-title{line-height:normal}.tp-copyright-2-area .footer-content{font-size:40px}.text-highlight{font-size:30px}.home-banner-new-font-style{font-size:50px!important}.tp-gallery-shape-1{top:1px}.tp-gallery-shape-2{bottom:1px}.close-btn{right:-25px}.tp-project-3-btn-box{right:1%}.tp-section-title-200{font-size:37px}.ab-2-work-title{font-size:35px}.checkbox-group{gap:5px}.lets-connect-title{font-size:20px}.music-container{padding:10px 5px;margin:0 auto}.ab-inner-hero-scroll{top:100%}.portfolio-video-wrapper iframe{height:290px}.portfolio-video-modal-close{top:-7px;right:3px}.contact-form-box{display:none!important}.common-banner .tm-hero-title,.home-about-us-title{font-size:33px;line-height:normal}.common-shadow-ten{min-height:360px}.tp-hero-3-ptb{padding-top:200px;display:flex;align-items:center;height:100%}.custom-progress-wrapper{height:3px}.custom-progress-dot{width:8px;height:8px}.loader-gif-contain{width:100px;height:100px}}@media (min-width:768px) and (max-width:991.98px){.tp-header-logo img,.tp-offcanvas-logo img{width:100px;height:80px;object-fit:cover}.footer-service-align-tablet,.mobile-header-logo{width:100%}.tp-hero-3-ptb{padding-top:200px;display:flex;align-items:center}.about-us-sec .tm-hero-title,.service-new-section .tm-hero-title,.tm-hero-title,.tp-portfolio-9-title{font-size:35px}.career-page-banner-area .funfact .number,.tp-project-3-title-sm{font-size:50px}.liko-dark-active .tp-gallery-shape-1 .img-2{display:block;width:100%}.liko-dark-active .tp-gallery-shape-1 .img-1{display:none;width:100%}#contact-form{padding-bottom:40px}.ab-2-work-title,.tp-hero-3-title{font-size:40px}.overlay-left,.overlay-right{width:15px}.about-us-counter,.career-page-banner-area,.service-new-section,.service-portfolio{padding:50px 0}.about-us-counter-item h4{font-size:45px}.address-line,.new-contact-section .form-container{margin-top:30px}.portfolio-filter button{padding:10px!important;border-radius:5px!important}.common-banner .tm-hero-title{font-size:40px;line-height:normal}.single-value-item{border-right:none}.contact-us-form{padding:0 20px}.tp-copyright-2-area .footer-content{font-size:86px}.copy-rights-bottom-space{margin-bottom:50px}.tp-copyright-2-area .footer-text{bottom:-40px}.career-page-banner-area p,.career-page-position-section .single-position .info-area li .content strong,.email-id p,.mobile-no p,.teams-id a,.tm-hero-subtitle{font-size:16px}.tp-header-3-area{padding:10px}.tp-main-menu-mobile nav ul li{width:fit-content}.music-container{padding:15px 5px;margin:0 auto;width:90%}.text-highlight{font-size:37px}.breadcrumb-bg-img{object-position:center}.about-us-counter-item{margin-bottom:20px}#animation-section,.fixed-popup-btn-vertical{display:none}.floating_btn{bottom:65px;right:10px}.about-testimonials-container{padding-top:20px}.tp-footer-3-widget-wrapper h5{font-size:20px}.tp-footer-3-title{font-size:23px}.service-portfolio .tm-hero-title{font-size:35px;margin-bottom:0}.services-cta .cta-container{padding:30px 35px;background:linear-gradient(to right,#000 0,#8b0000 25%,#ff4500 50%,#000 100%)}.tp-footer-3-logo{margin-bottom:25px}.tp-footer-3-logo img{width:100px}.career-page-banner-area .tm-hero-title,.career-page-position-section .tm-hero-title,.values-area .tm-hero-title{font-size:35px;margin-bottom:5px}.career-page-position-section .single-position{padding:30px 25px 35px}.career-page-position-section .single-position .title-area h4{font-size:25px;margin-bottom:15px}.career-page-position-section .single-position .info-area{padding-bottom:0}.career-page-position-section{margin-bottom:40px}.values-area{padding-bottom:10px}.career-details-sec{padding:120px 0}.contact-us-section{padding-top:30px}.contact-us-section .tp-section-title-90,.contacts-form .tp-section-title-90{font-size:38px}.email-id .icon img,.mobile-no .icon img,.teams-id .icon img{width:55px}.header-sticky .header-logo{display:block!important}.contactus-cover-img{background:url(../img/home-03/contact-us.png) bottom center/cover no-repeat;width:100%;height:600px;object-fit:cover;margin-bottom:40px}.contact-form-box{top:23%}.liko-dark-active .tp-header-3-area.header-sticky{backdrop-filter:blur(1px) saturate(180%);-webkit-backdrop-filter:blur(1px) saturate(180%);background-color:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.125);padding:0 10px 10px}.footer-align-tablet{order:3}.footer-service-align-tablet ul li{width:25%}.common-shadow-ten{min-height:360px}}@media (min-width:992px) and (max-width:1199.98px){.footer-service-align-tablet,.mobile-header-logo{width:100%}.tp-header-logo img{width:75px;height:60px;object-fit:cover}.tp-offcanvas-logo img{width:100px;height:80px;object-fit:cover}.contact-us-btn{margin-bottom:30px}.career-page-banner-area .funfact::before{display:none}.footer-align-tablet{order:3}.footer-service-align-tablet ul li{width:25%}.common-shadow-ten{min-height:390px}.tp-portfolio-9-title{font-size:35px}.services-cta .cta-container{background:linear-gradient(to right,#000 0,#8b0000 25%,#ff4500 50%,#000 100%)}}