@media only screen and (min-width:1950px){.container{max-width:65%}}@media only screen and (min-width:1600px){.banner-section{overflow:hidden}.banner-section .banner-section-inner{height:100%;position:relative}.banner-section .screenpusher{height:auto}.ace-growth-section .owl-slider{margin:0 auto;max-width:1240px}}@media only screen and (max-width:1550px){.banner-section.opticks-ai-banner .banner-content-box .title{max-width:40vw}.opticksai-video-section .content-box .logo{max-width:220px}.sliderSec .sliderContent .innerSliderCont{font-size:12px}.sliderSec .sliderContent .sliderImgSec:before{border-radius:15px;bottom:-15px;height:80px;left:-15px;position:absolute;width:80px}.banner-section.opticks-ai-banner .full_image_bg .bg-mobile{max-width:100%}.opticksai-video-section .content-box .video-box:after{left:20px}.banner-section .banner-section-inner .owl-theme .owl-dots .owl-dot span,.sliderSec2 .owl-theme .owl-dots .owl-dot span{height:8px;margin:0 3px;width:24px}.sliderSec2 h5{font-size:2.4vw}.sliderSec2{color:#fff;font-size:17px}.sliderSec2 ul li{margin:0 auto 10px}.section-title .title,.yellowText{font-size:36px}.opticks-feature .opticks-feature-inner h3.title,.opticksai-video-section .section-title .title{font-size:36px;font-weight:700;margin:0 auto 20px}.banner-section.opticks-ai-banner .banner-content-box .title.no-max{margin-bottom:10px;max-width:70%}.banner-section.opticks-ai-banner .banner-content-box .title .opticksLogo{margin:9px 0 0 10px}.primaryBtn,.secondaryBtn{font-size:16px}.appPerformance{margin:0 auto;max-width:900px}.opticks-feature .opticks-feature-inner .headingPara{font-size:18px;margin:0 auto;max-width:900px}.divContain p{font-size:16px}.opticks-feature .opticks-feature-inner .circleRound{max-width:280px}.opticks-feature-inner .newtonIndexContainer{gap:1.5rem;justify-content:center}.opticks-feature-inner .newtonIndexContainer .divContain .text{font-size:18px}.opticks-feature-inner .newtonIndexContainer .divContain p{font-size:1.04vw}.opticks-feature-inner .newtonIndexContainer .newtonIndex .h-70{height:300px;min-height:0}.banner-section.opticks-ai-banner .banner-section-inner{transform:translateY(-30%)}.contentBannerBg .bannersTitle .shadowed{width:auto}.contentBannerBg{min-height:60vh}.contentBannerBg .banner-section-inner:not(.formsSection) .bannersTitle .shadowed{display:flex;justify-content:center}.blogBannerSec .banner-section-inner{padding-bottom:4vw;padding-top:12vw}.banner-section .whiteTextBox .desig,.banner-section .whiteTextBox p{font-size:12px}.banner-section .whiteTextBox h4.bolder{font-size:14px}.contentBannerBg .banner-section-inner{padding-top:10vw}.banner-section .banner-section-inner .banner-content .content-area{padding:60px 40px 0}.banner-section .banner-section-inner .content-area-inner{height:auto}.banner-section .banner-section-inner .banner-content .content-area .cta{display:flex;margin-top:40px}#banner-carousel .primaryBtn{font-size:14px}.banner-section .banner-section-inner .banner-content .content-area .title{margin-bottom:20px}.thanksPage h4{font-size:18px}.banner-section .bannerImgSec img.objectContain{max-height:440px}.opticks-ai-banner .banner-section-inner .banner-content-box{max-width:60%}}@media only screen and (max-width:1400px){.header-section .menu{gap:30px}.header-section .menu .menu-item a{font-size:12px}.banner-section .content{width:100%}.banner-section .banner-section-inner .banner-content .content-area .title{font-size:30px}.banner-section .banner-section-inner .banner-content .content-area p{font-size:18px}.banner-section .stats-section .number{font-size:50px}.banner-section .stats-section .text{font-size:16px}.feature-section .tab-section .accordion-body .content-list li{font-size:16px;margin-bottom:20px}.feature-section .tab-section .accordion-body .content-image{align-items:center;display:flex;justify-content:center;max-height:400px}.feature-section .tab-section .accordion-body .content{margin-top:40px}.feature-section .tab-section .accordion-body .title{font-size:32px;margin-bottom:10px;margin-top:40px}.feature-section .tab-section .accordion-body .sub-title{font-size:22px}.testimonial-section .owl-slider .content .name{font-size:21px}.testimonial-section .owl-slider .content .designation{font-size:16px}.testimonial-section .owl-slider .content p{font-size:14px}.testimonial-section .owl-slider .content .rating-comments .rating-icon img{align-items:center;height:20px;width:20px}.blog-section .section-title .sub-title{font-size:32px;margin-top:40px}.cta-section .content .title{font-size:28px}.cta-section .content .cta a{border-radius:6px;display:inline-block;padding:7px 20px}.footer-section .footer-box h3{font-size:16px}.footer-section .footer-box a,.footer-section .logo-box p{font-size:14px}.successSec .blog-container.featured-success-story .featureContent p{font-size:32px}.successSec .blog-container .sm-label{font-size:12px}.successSec .blog-container .arrowIcon{width:30px}.successSec .blog-container .featureContent{display:flex;flex:1;flex-direction:column;justify-content:space-between}.successSec .blog-container.featured-success-story figure img{object-fit:contain}.banner-section.opticks-ai-banner.telescopeB{height:660px;max-height:none;min-height:0}.opticks-ai-banner .banner-section-inner .banner-content-box{max-width:60%}.banner-section .bannerImgSec img.objectContain{max-height:370px;object-fit:contain}.figureBtn{bottom:35px;left:80px}}@media only screen and (max-width:1200px){.banner-section .banner-section-inner .banner-content .content-area{padding:10px 40px 0;width:calc(50% - 25px)}.banner-section .banner-section-inner .content-area-inner{display:flex;flex-direction:column;justify-content:center}.banner-section .banner-section-inner .banner-content .content-area .cta{margin-top:0}.banner-section .banner-section-inner .banner-content .content-area .title{margin-bottom:10px}.banner-section .banner-section-inner .banner-content .image-area,.feature-section .tab-section .accordion-body .content-list{width:calc(50% - 25px)}.feature-section .tab-section .accordion-body .content-list li{align-items:center;display:flex}.blog-section .section-title .sub-title{font-size:25px;margin-top:30px}.cta-section{padding-bottom:60px}.banner-section.opticks-ai-banner.telescopeB{height:auto;min-height:660px}.banner-section .bannerImgSec img.objectContain{max-height:300px}.opticks-ai-banner .banner-section-inner .banner-content-box{max-width:60%}.banner-section.opticks-ai-banner{height:560px;min-height:0}.banner-section.opticks-ai-banner .banner-section-inner{transform:translateY(-40%)}.cta.centered{padding:30px 0 0}.opticks-slider-section{padding:30px}.divContain{gap:10px}.divContain p{font-size:12px}.opticks-feature .feature-item-inner{gap:20px;padding:20px 10px}.min-vh-100{min-height:70vh!important}.min-h-screen{min-height:60vh}.contactUs .para{font-size:15px}.contentBannerBg{min-height:360px}.contentSection{padding:50px 0}.banner-section.sucsStory.careersPage{height:60vw}.banner-section.blogBanner{height:100vh;max-height:530px}.blogBanner .banner-section-inner{left:0;margin:0 auto;padding-top:0;position:absolute;right:0;top:50%;transform:translateY(-38%)}.blogBannerImg{height:100vh;max-height:600px}.blogBannerImg img{height:100%}.recent-blog{min-width:0;width:auto}.recent-blog .recent-blogs-sec{flex:1}.recent-blog .btn{font-size:12px}.recent-blog .recent-content{align-content:center;flex:1}.recent-blog .recent-content .sm-label{font-size:10px}.recent-blog .recent-content h2{font-size:11px}.recent-blog .arrowSend{height:20px;width:20px}.blog-image{width:100%}.banner-section .whiteTextBox .desig,.banner-section .whiteTextBox p,.blog-sec .blog-container .sm-label{font-size:12px}.banner-section .whiteTextBox h4.bolder{font-size:14px}.filterSec .btn{border-radius:6px;font-size:12px}.banner-section.sucsStory{height:auto;min-height:615px}.banner-section.sucsStory .sucsStoryImg,.banner-section.sucsStory .sucsStoryImg img{height:100%}.blog-sec.successSec .blog-container figure{border-radius:10px;overflow:hidden}.blog-sec.successSec .blog-container figure img{object-fit:cover}.successSec.pt-70{padding-top:50px}.successSec .blog-container.featured-success-story figure{border-radius:15px;height:250px;width:100%}.successSec .blog-container.featured-success-story figure img{object-fit:cover}.successSec .blog-container.featured-success-story .featureContent p{font-size:28px}.successSec .blog-container .badge{font-size:10px}.successSec .blog-container p{font-size:14px}.header-section .header-section-inner.container{max-width:90%}.figureBtn{bottom:28px}}@media only screen and (max-width:1024px){.banner-section .banner-section-inner .banner-content .content-area .cta a{border-radius:8px;padding:8px 10px}.banner-section .banner-section-inner .banner-content .content-area .title{font-size:24px}.banner-section .banner-section-inner .banner-content .content-area p{font-size:15px}.banner-section .banner-section-inner .content-area-inner{height:200px}.banner-section.opticks-ai-banner.telescopeB{height:660px;max-height:none;min-height:0}}@media only screen and (max-width:992px){.header-section{padding-top:30px}.tab-content.accordion .accordion-header{display:none}.py-70{padding-bottom:40px;padding-top:40px}.testimonial-section .owl-slider .item{padding:30px 25px}.blog-section .section-title{padding-right:0}.blog-section .section-title .sub-title{font-size:20px;margin-top:14px}.banner-section .stats-section .number{font-size:35px}.banner-section .stats-section .text{font-size:14px}.section-title .title{font-size:28px;margin-bottom:0}.section-title .yellowText{font-size:28px}.ace-growth-section .item{padding:30px 0 0}.primaryBtn,.secondaryBtn{font-size:1.5vw}.primaryBtn img,.secondaryBtn img{width:2vw}.banner-section .banner-section-inner{padding-top:130px}.banner-section .banner-section-inner .banner-content{gap:0}.banner-section .banner-section-inner .banner-content .content-area{padding:10px 0 0 40px;width:calc(60% - 25px)}.banner-section .banner-section-inner .banner-content .content-area .content-area-inner{height:150px}.banner-section .banner-section-inner .banner-content .content-area .title{font-size:18px}.banner-section .banner-section-inner .banner-content .content-area p{font-size:13px}.banner-section .banner-section-inner .banner-content .content-area .cta a{border-radius:8px;padding:8px 15px}.banner-section .banner-section-inner .banner-content .image-area{width:40%}.testimonial-section-inner.container .owl-slider.aos-init.aos-animate{margin-bottom:0;margin-top:40px}.blog-section .post-box{border-radius:10px}.cta-section .content .title{font-size:22px}.footer-section .footer-box h3{margin-bottom:15px;margin-top:10px}.footer-section .logo-box{padding-right:30px}.footer-section .logo-box .logo-box-inner{align-items:start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:20px;max-width:100%}.footer-section .logo-box .logo-box-inner p{margin:0;max-width:60%}.footer-section .logo-box .logo-box-inner img.img-fluid:not(.logo-image){margin-top:-70px;max-width:180px}.footer-section .footer-box{gap:20px}.footer-section .footer-box li{margin-bottom:2px}.footer-section .footer-box li a{font-size:12px}.footer-section .copyright{align-items:center;display:flex}.footer-section .copyright-text{font-size:12px}.feature-section .tab-section .accordion-body .content{flex-direction:column;gap:10px;margin-top:30px}.feature-section .tab-section .accordion-body .content-image{height:360px;width:100%}.feature-section .tab-section .accordion-body .content-list{width:100%}.feature-section .tab-section .accordion-body .content-list ul{display:flex;flex-direction:column;margin-bottom:20px}.feature-section .tab-section .accordion-body .content-list ul li{margin-bottom:10px}.feature-section .tab-section .accordion-body .content-list ul li .icon{height:20px;line-height:16px;min-width:20px;width:20px}.feature-section .tab-section .accordion-body .content-list ul li .icon img{width:16px}.header-section .menu{display:none}.header-section .menu .menu-item:last-child{align-items:center;bottom:50px;display:flex;gap:20px;justify-content:center;left:0;margin-bottom:0;position:absolute;right:0;width:100%}.header-section .menu .menu-item:last-child .btn--transparent{background:linear-gradient(90deg,#fbb32a 0,#e94447);border-radius:10px;color:#fff;padding:10px 20px}.header-section .menu-icon{display:block}.header-section .close-menu-icon svg,.header-section .menu-icon svg{fill:#fff}.menu-show .header-section .menu{backdrop-filter:blur(11px);background:rgba(0,0,0,.6);display:block;height:100svh;width:100%}.menu-show .header-section .menu .menu-item a{color:#fff}.menu-show .header-section .close-menu-icon{right:-50px}}@media only screen and (max-width:992px) and (max-width:767px){.menu-show .header-section .close-menu-icon{right:-5px}}@media only screen and (max-width:992px){.banner-section.opticks-ai-banner.telescopeB{height:auto;min-height:450px}.banner-section .bannerImgSec img.objectContain{max-height:240px}.opticks-feature .feature-item.asaItem .feature-item-inner{padding:3vw 1vw}.opticks-feature .opticks-feature-inner h3.title,.opticksai-video-section .section-title .title{font-size:3.4vw;margin:0 auto 20px}.section-title .title.mb-5{margin-bottom:2rem!important}.sliderSec2 .owl-theme .owl-dots .owl-dot{margin-top:10px}.telescopeSlider .large-12.mt-5{margin-top:0!important}.section-title+.row.mt-5{margin-top:1rem!important}.opticks-feature .feature-item{padding-bottom:0}.opticks-feature .opticks-feature-inner .headingPara{display:inline-flex;font-size:14px;max-width:80%;width:100%}.grayedBox p{margin:0}.opticks-feature .feature-item .icon{height:40px;width:40px}.opticks-feature .feature-item-inner{gap:20px;padding:20px 10px}.opticks-feature .feature-item .text{font-size:1.6vw;line-height:1.5}.banner-section.opticks-ai-banner{min-height:43vh}.banner-section.opticks-ai-banner .banner-content-box p{font-size:14px;margin:10px 0!important}.opticks-feature-inner .newtonIndexContainer .newtonIndex .h-70{height:auto}.opticks-feature .feature-item.newtonIndex .feature-item-inner .iconLg{max-width:70px}.opticks-feature-inner .newtonIndexContainer .divContain .text{font-size:14px}.opticks-feature-inner .newtonIndexContainer .divContain p{font-size:10px}.opticks-feature .feature-item.newtonIndex .feature-item-inner .divContain{gap:8px}.min-vh-100{min-height:500px!important}.min-h-screen{min-height:400px}.contactUs .para{font-size:13px}.banner-content-box>div{padding:0 20px 0 30px!important;width:48%}.contactUs .contactForm{min-width:0;padding:0 30px!important;width:auto}.formsSection input,.formsSection select,.formsSection textarea{font-size:10px;height:30px}.formsSection .hs-fieldtype-textarea{height:70px}.formsSection .hs-button{font-size:12px;height:auto;line-height:1;padding:10px 12px}.contentBannerBg{min-height:260px}.contentBannerBg .bannersTitle{padding:0!important}.contentSection .rightContentSec .yellowTitle.sm-title{font-size:14px}.contentSection .rightContentSec .para{font-size:11px}.contentSection .rightContentSec .subContent h5.yellowTitle{font-size:12px;margin-top:10px}.contentSection .rightContentSec .subContent .subList{font-size:10px}.contentSection{padding:50px 0}.banner-section.sucsStory.careersPage{height:40vw}.careersPage .careerForm .locateSearch,.careersPage .careerForm select#locationSelect{font-size:10px;padding:10px 0 10px 25px}.careersPage .careerTable .table>* td .applyBtn,.careersPage .careerTable .table>* th .applyBtn,.careersPage .careerTable table td .applyBtn,.careersPage .careerTable table th .applyBtn{font-size:10px;height:auto;line-height:normal;padding:6px 20px 8px}.careersPage .share{height:15px;width:15px}.careersPage .careerTable .table>* td h2,.careersPage .careerTable .table>* th h2,.careersPage .careerTable table td h2,.careersPage .careerTable table th h2{font-size:13px}.careersPage .careerTable .table>* td p,.careersPage .careerTable .table>* th p,.careersPage .careerTable table td p,.careersPage .careerTable table th p{font-size:10px}.careersPage .careerForm input{background:transparent;border:0;color:#fff;flex:1;font-size:10px;height:35px;padding:0 10px 0 25px}.blogBanner .banner-section-inner{padding-top:0;transform:translateY(-41%)}.blogBanner .banner-section-inner .blog-image{padding:0!important;width:100%}.blogBanner .banner-section-inner .recent-blog{display:none!important}.searchBar input.searchGry{font-size:14px}.searchBar .searchBtn{background-size:contain;height:20px;left:10px;padding:0;top:20px;width:16px}.blog-sec .blog-container .sm-label{font-size:10px}.blog-sec .blog-container p{font-size:12px}.blog-sec .blog-container .onActive,.blog-sec .blog-container .onDactive{width:25px}.filterSec .btn{border-radius:6px;font-size:12px}.blogListContainer{grid-template-columns:repeat(3,1fr)}.blog-sec .blog-container.updates{grid-column:3}.blog-sec .blog-container.updates h3.title{font-size:18px}.blog-sec .blog-container.updates .inputForm input,.blog-sec .blog-container.updates .inputForm select{font-size:12px;padding:10px}.blog-sec .blog-container.updates .inputForm .btn,.blog-sec .blog-container.updates .inputForm .hs-button.primary,.blog-sec .blog-container.updates .inputForm .yellowBtn{font-size:12px}.blog-sec .pt-70{padding-top:50px}.blog-sec .yellowBtn{font-size:12px}.blogBannerSec .banner-section-inner{max-width:70vw;padding-top:110px}.blogSection .blogDetail .container{max-width:70vw}.blogSection .innerContainer p,.blogSection .innerContainer p.blog-post__summary{font-size:10px}.blogSection .innerContainer p img,.blogSection .innerContainer p.blog-post__summary img{max-width:100%!important}.blogSection ul li{font-size:9px}.blogSection .kl-social-link .kl-social-logos{height:18px;width:18px}.blogSection .blog-post__tags a{font-size:8px}.banner-section.sucsStory{min-height:600px}.banner-section.sucsStory .sucsStoryImg{display:flex;height:100%}.banner-section.sucsStory .banner-content-box>div:not(.careerForm){padding:0 10px 0 0!important;width:50%}.banner-section.sucsStory .banner-content-box>div:not(.careerForm) p{margin-top:10px!important}.filterSection .d-flex .roundedBox figcaption.horizontal,.filterSection .d-flex .roundedBox figcaption.vertical{font-size:12px}.successSec .blog-container.featured-success-story{border-radius:15px;flex-direction:column;padding:12px}.successSec .blog-container.featured-success-story .sm-label{font-size:12px}.successSec .blog-container.featured-success-story .featureContent{width:100%}.successSec .blog-container.featured-success-story .featureContent p{font-size:21px}.header-section .menu .menu-item.has-child a,.header-section .menu .menu-item.has-child:hover ul.sub-menu{display:none}.header-section .menu .menu-item.has-child:hover .show ul.sub-menu{display:flex}.header-section .menu .menu-item .accordion-item{background:none;border:0}.header-section .menu .menu-item .accordion-item .accordion-header{border:0}.header-section .menu .menu-item .accordion-item .accordion-button,.header-section .menu .menu-item .accordion-item .accordion-button:active,.header-section .menu .menu-item .accordion-item .accordion-button:focus{background:none;border:0;box-shadow:none;color:#fff;font-size:22px;margin-bottom:0;padding:10px 0}.header-section .menu .menu-item .show .sub-menu{display:flex;flex-direction:column;position:relative;top:0}.header-section .menu .menu-item .show .sub-menu .menu-item{backdrop-filter:blur(10px);background:rgba(0,0,0,.3);border-bottom:1px solid #6b6b6b;margin:0;padding:0}.header-section .menu .menu-item .show .sub-menu .menu-item a{display:inline-flex;font-size:16px;width:100%}.header-section .menu .menu-item .show .sub-menu .menu-item:last-child{bottom:auto;position:relative}#banner-carousel .primaryBtn{font-size:12px}.banner-section.opticks-ai-banner .banner-content-box .cta{padding:0!important;width:100%}.banner-section.sucsStoryDetl .container,.caseStudyDetail .contentSec{max-width:80vw}.caseStudyDetail .graySection .contentBox{width:66vw}.contentSection .rightContentSec .innerTitle{font-size:13px}.figureBtn{bottom:37px}.thanksPage h4{font-size:14px}.phoneScreen{height:200px;max-height:60vh}.asoImg .feature-item-inner,.grayBox{border-radius:10px}.asoSlider p{font-size:12px}.asoSlider h3{font-size:15px}.asoSlider h5{font-size:25px}.asoSlider .owl-stage .item{border-radius:15px}.asoSlider .container{max-width:90vw}.asoSlider .container .col-md-6{padding:0 20px!important}.asoSlider .owl-theme .owl-dots{line-height:0;min-height:0}.asoSlider .owl-theme .owl-dots .owl-dot{margin-top:0}.graphSec.pt-70{padding-top:40px}}@media only screen and (max-width:850px){.banner-section.opticks-ai-banner{height:auto;min-height:400px}.opticks-slider-section-inner .section-title{margin-bottom:30px}.footer-section .logo-box .logo-box-inner p{font-size:12px;max-width:100%}.footer-section .logo-box .logo-box-inner img.img-fluid:not(.logo-image){margin-top:0;max-width:180px}}@media only screen and (max-width:767px){.container{max-width:90%}.header-section{padding-top:20px}.banner-section .banner-section-inner{padding-top:100px}.banner-section .banner-section-inner .bg-image{backdrop-filter:blur(40px);background:hsla(0,0%,100%,.1);border-radius:20px;padding:20px}.banner-section .banner-section-inner .bg-image>img.pattern{display:none}.banner-section .banner-section-inner .banner-content{flex-direction:column-reverse;gap:20px;position:relative}.banner-section .banner-section-inner .banner-content .content-area,.banner-section .banner-section-inner .banner-content .image-area{padding:0;width:100%}.banner-section .banner-section-inner .banner-content .content-area .content-area-inner,.banner-section .banner-section-inner .banner-content .image-area .content-area-inner{height:auto}.banner-section .banner-section-inner .owl-theme .owl-dots{margin-top:10px}.banner-section .banner-section-inner #banner-carousel .primaryBtn{font-size:10px}.banner-section .stats-section{padding-bottom:20px;padding-top:0}.banner-section .stats-section .number{font-size:25px;letter-spacing:1px}.banner-section .stats-section .text{font-size:12px}.banner-section .logoSec{margin:20px auto}.banner-section .logoSec img{max-width:250px}.blogBannerSec .banner-section-inner{max-width:90vw;padding-top:80px}.blogBannerSec .sm-text{font-size:12px}.blogBannerSec .bannersTitle{font-size:30px!important;text-align:left!important}.blogSection .blog-post__bio .blog-post__author a{font-size:12px}.blogSection .blog-post__bio .blog-post__author .blog-post__timestamp{font-size:14px}.blogSection .kl-social-sharing{display:inline-flex;gap:10px;justify-content:end}.blogSection .kl-social-sharing .kl-social-link{display:inline-flex}.blogSection .kl-social-sharing .kl-social-link .kl-social-logos{height:22px;width:22px}.blogSection .kl-social-sharing .kl-social-link .kl-social-logos.kl-logo-email{display:none}.blogSection .kl-social-link .kl-social-logos{border-radius:50%;height:14px;width:14px}.blogSection .blog-post__tags a{border-radius:3px;color:#fff;font-size:10px;padding:3px 10px}.blogSection .blog-post__avatar{height:50px;width:50px}.blogSection .blog-post__author{align-content:center;display:flex;flex-direction:column;justify-content:center}.blogSection .innerContainer p,.blogSection .innerContainer p.blog-post__summary{font-size:12px}.blogSection ul li{color:#515151;font-size:10px;padding:4px 0}.blogSection ul li br{display:none}.blogSection h2{font-size:16px}.blogSection .blogDetail{max-width:100%}.blogSection .blogDetail .container{max-width:90vw}.blogSection .innerContainer p img{border-radius:13px}.blogSection p.blog-post__summary{border-radius:10px;font-size:10px;padding:13px 20px}.blogSection{padding:20px}.trusted-partner-section .owl-carousel{margin-top:40px}.trusted-partner-section .owl-carousel:after,.trusted-partner-section .owl-carousel:before{width:60px}.primaryBtn,.secondaryBtn{font-size:10px}.primaryBtn img,.secondaryBtn img{width:12px}.feature-section .tab-section .accordion-body .content-image{height:auto}.feature-section .tab-section .accordion-body .content-list li{font-size:13px}.feature-section .tab-section .accordion-body .title{font-size:26px}.feature-section .tab-section .accordion-body .sub-title{font-size:16px}.testimonial-section .owl-slider{padding:0 40px}.testimonial-section .owl-slider .owl-slider .content p{font-size:12px}.blog-section .section-title .sub-title{font-size:16px;margin-bottom:20px;margin-top:12px}.post-box:not(.featured-post){margin-bottom:20px}.cta-section.py-70{padding-top:0}.cta-section.py-70 .content .title{font-size:18px!important;line-height:1.5}.footer-section{border-top:1px solid #ddd}.footer-section .footer-box{flex-direction:column;flex-wrap:wrap;gap:10px;justify-content:start}.footer-section .footer-box h3{margin-bottom:0}.footer-section .footer-box .footer-box-menu{flex:1;width:100%}.footer-section .logo-box{padding:0}.footer-section .logo-box .logo-box-inner img.img-fluid:not(.logo-image){margin:0 auto;max-height:80px}.footer-section .logo-box .logo-box-inner img.logo-image{margin:0 auto 10px;max-width:150px}.footer-section .logo-box .logo-box-inner p{font-size:10px;max-width:100%;text-align:center}.footer-section .copyright-social{align-items:center;flex-direction:column;gap:10px}.banner-section.opticks-ai-banner.telescopeB{min-height:750px}.banner-section.opticks-ai-banner.telescopeB.telescopeBanner{height:400px;min-height:400px}.banner-section.opticks-ai-banner.telescopeB.telescopeBanner .banner-section-inner{margin-top:.5rem!important}.banner-section.opticks-ai-banner.telescopeB .banner-section-inner{display:flex;flex-direction:column;margin-top:3.5rem!important}.banner-section.opticks-ai-banner.telescopeB .banner-section-inner .banner-content-box{width:100%}.banner-section.opticks-ai-banner.telescopeB .banner-section-inner .banner-content-box .title .text-white br{display:none}.banner-section.opticks-ai-banner.telescopeB .bannerImgSec{margin-top:2rem}.blogBanner .banner-section-inner{padding-top:0;transform:translateY(-34%)}.banner-section.blogBanner{height:100vh;max-height:330px}.opticks-feature .newtonIndexContainer .feature-item{min-width:100%;padding:0}.opticks-feature .newtonIndexContainer .feature-item.newtonIndex .feature-item-inner{padding:20px 15px}.opticks-feature .opticks-feature-inner h3.title,.opticksai-video-section .section-title .title{font-size:20px;margin:0 auto 20px;max-width:none}.opticksai-video-section .section-title .title{font-size:20px}.opticks-feature .feature-item .text{font-size:14px}.opticks-feature .feature-item .text br{display:none}.opticks-feature .feature-item.asaItem .feature-item-inner{gap:15px;padding:20px}.opticks-feature .feature-item.asaItem .feature-item-inner .icon{height:30px;width:30px}.banner-section.opticks-ai-banner .banner-content-box .title{font-size:23px}.banner-section.opticks-ai-banner .banner-content-box .smallerText{font-size:14px;margin:10px auto 0!important}.banner-section.opticks-ai-banner .banner-content-box p{font-size:14px}.banner-section.opticks-ai-banner .banner-content-box .title .opticksLogo{margin:4px 0 0 10px;width:100px}.banner-section.opticks-ai-banner .full_image_bg .bg-mobile{max-height:100%;max-width:none;object-fit:contain;top:30%;transform:translate(0);width:auto}.banner-section.opticks-ai-banner .banner-content-box .title.no-max{max-width:80%}.banner-section.opticks-ai-banner{min-height:430px}.opticksai-video-section .content-box .video-box{max-width:100%}.opticksai-video-section .content-box .video-box .video{left:0;right:0;top:auto;transform:translate(0)}.screen-inner{border-radius:8px;height:auto}.opticksai-video-section .content-box .screen{margin-bottom:0}.section-title .title{font-size:20px}.headingPara{font-size:14px}.content-box>div>div{margin:0 auto 10px;padding:0 5px!important;width:50%}.content-box>div>div:nth-child(2){align-items:center;display:flex;order:1}.content-box.mt-5{margin-top:2rem!important}.content-box .d-flex{flex-direction:column;flex-wrap:wrap;order:2;width:100%}.content-box .grayedBox{height:150px;padding:7px 20px}.content-box .grayedBox h5.smTitle{font-size:20px;margin-bottom:10px}.content-box .grayedBox p{font-size:14px}.content-box figure{display:flex;justify-content:center;margin:0}.content-box figure .phoneScreen{max-width:100%}.sliderSec2.telescopeSlider h5{font-size:18px}.sliderSec2.telescopeSlider p{font-size:12px}.sliderSec2.telescopeSlider .d-flex.gap-5{flex-direction:column;gap:20px!important}.sliderSec2.telescopeSlider .col-md-5.pe-3{padding:0!important}.opticks-feature .opticks-feature-inner .headingPara{max-width:100%}.cta-section .content .cta{margin-top:10px}.opticksContain{margin-top:40px}.opticksContain .cta-section{padding-bottom:40px}.section-title .title,.section-title .yellowText{font-size:20px}.section-title .typing-container{align-items:center;display:flex;justify-content:center;min-height:60px}.opticks-slider-section{padding:20px 0}.cta.centered{padding:0}.sliderSec2 h5{font-size:20px}.sliderSec2 p{font-size:12px}.sliderSec2 ul li{font-size:10px}.sliderSec2 ul li:before{height:7px;width:7px}.videoContainer .circleRound,.videoContainer .col-center{width:100%}.opticksContain .cta-section .textSec{align-items:center;flex-direction:column;gap:10px}.opticksContain .cta-section .textSec p{font-size:10px;text-align:center}.opticksContain .cta-section .textSec br{display:none}.opticksContain .cta-section .textSec .br-2{border-bottom:2px solid;border-right:0;padding-bottom:10px}.footer-section-inner .row{flex-direction:column-reverse}.divContain p{font-size:14px}.opticks-feature-inner .newtonIndexContainer .divContain p{font-size:12px}.min-vh-100{min-height:880px!important}.min-h-screen{min-height:800px}.banner-section.contentBannerBg.min-h-screen{min-height:100vh}.banner-content-box{flex-direction:column;min-width:100%}.contactUs .banner-content-box{margin-top:60px!important;padding:20px}.banner-content-box>div,.contactUs .contactForm{justify-content:start;padding:20px 0 0!important;width:100%}.contactUs .contactForm{border-left:0;border-top:1px solid #989898;margin-top:20px}.contactUs .sm-title{font-size:24px}.contentBannerBg .bannersTitle{font-size:30px;text-align:center}.formsSection .hs-button{border-radius:6px;margin:10px auto}.formsSection .appleAds form{gap:10px}.formsSection form{gap:10px;justify-content:space-between}.formsSection input,.formsSection select,.formsSection textarea{border-radius:8px;font-size:12px;height:40px;padding:5px 10px}.hs_submit.hs-submit{align-items:center;display:flex;justify-content:center;width:100%}.formsSection .hs-button{font-size:15px}.contentSection .rightContentSec .yellowTitle{font-size:16px}.contentSection .rightContentSec .innerTitle{font-size:14px}.contentSection .rightContentSec .yellowTitle.sm-title{font-size:20px}.contentSection .rightContentSec .para{font-size:14px}.contentSection .rightContentSec .subContent h5.yellowTitle{font-size:16px}.contentSection .rightContentSec .subContent .subList{font-size:12px}.contentSection .d-flex{display:flex;flex-direction:column}.contentSection .d-flex .listing{gap:0}.contentSection .d-flex .listing a{font-size:12px}.contentSection .d-flex .rightContentSec{border:0;border-top:1px solid hsla(0,0%,100%,.1);padding:20px 0 0}.accordion-button,.accordion-button:focus,.accordion-button:not(.collapsed){background:transparent;box-shadow:none;color:#fff;margin-bottom:10px;outline:0;padding:5px 15px}.accordion-button:after{color:#fff;filter:invert(100)}#tncAccordion{margin:0 -15px}.contactUs .para{font-size:15px}body>div{overflow-x:auto}.banner-section.sucsStory.careersPage{height:440px}.careersPage .title,.careersPage .title span.yellowText{font-size:20px}.careersPage .sucsStoryImg,.careersPage .sucsStoryImg img{height:100%}.careersPage .careerForm{border:2px solid hsla(0,0%,100%,.1);border-radius:20px;padding:20px 0!important}.careersPage .careerForm button{font-size:14px;height:auto;line-height:normal;padding:6px 20px 8px}.careersPage .careerForm .seperator{display:none}.careersPage .careerForm input,.careersPage .careerForm select#locationSelect{background-size:12px!important;border-bottom:1px solid hsla(0,0%,100%,.4);font-size:14px;height:auto;line-height:2;padding:10px 10px 10px 25px;width:80%}.searchBar{margin:20px auto}.searchBar input.searchGry{padding:10px 20px 10px 36px}.searchBar .searchBtn{left:13px;top:23px}.filterSec .btn{border-radius:6px;font-size:9px;padding:8px 10px}.blogListContainer{gap:15px!important;grid-template-columns:repeat(2,1fr)}.blog-sec .blog-container{border-radius:10px;padding:8px}.blog-sec .blog-container.updates{border-radius:10px;grid-column:span 2;padding:15px}.blog-sec .blog-container.updates h3.title{font-size:15px;margin-bottom:15px}.blog-sec.pt-70{padding-top:40px}.blog-sec .blog-container.updates .inputForm .btn,.blog-sec .blog-container.updates .inputForm .hs-button.primary,.blog-sec .blog-container.updates .inputForm .yellowBtn{font-size:11px;width:100%}.hs_submit .actions{width:100%}.banner-section.sucsStory .banner-section-inner{transform:translateY(-45%)}.banner-section.sucsStory .banner-content-box>div:not(.careerForm){margin-bottom:20px;padding:0!important;width:100%}.banner-section .whiteTextBox{padding:15px}.banner-section .whiteTextBox .quotes{display:inline-flex;height:15px;margin:0;width:20px}.gapTop{padding-top:90px}.filterSection{margin-bottom:-60px;margin-top:-30px}.filterSection .container{max-width:100%}.filterSection .d-flex{flex-direction:row;gap:10px}.filterSection .d-flex .roundedBox,.filterSection .d-flex .roundedBox:hover{width:100%}.blog-sec.successSec .blog-container.featured-success-story{order:1}.blog-sec.successSec .blog-container.featured-success-story .featureContent p{font-size:15px}.blog-sec.successSec .blog-container{border-radius:10px;order:2;padding:10px;width:100%}.blog-sec.successSec .blog-container .badge{border-radius:5px;font-size:10px;padding:4px 10px}.blog-sec.successSec .blog-container .sm-label{font-size:12px}.blog-sec.successSec .blog-container p{font-size:15px}.filterSection .d-flex .roundedBox figcaption.horizontal{display:block;left:1vw;line-height:1.2}.filterSection .d-flex .roundedBox figcaption.vertical{display:none}.blog-sec.successSec .yellowBtn{border-radius:8px}.banner-section.sucsStory{min-height:680px}.banner-section.sucsStory .yellowText,.banner-section.sucsStory h1.title{font-size:22px}.banner-section.sucsStory p{font-size:12px}.banner-section.sucsStory .banner-content-box>div p{font-size:14px}.banner-section.sucsStory .owl-item{padding:0!important}.caseStudyDetail .graySection{margin:0 -20px;padding:20px}.caseStudyDetail .graySection .contentBox{flex-direction:column-reverse;font-size:12px;padding:20px;width:100%}.caseStudyDetail .graySection .contentBox figure{height:60px;width:60px}.caseStudyDetail .graySection .contentBox .sm-heading{font-size:12px!important}.caseStudyDetail .graySection .contentBox .smTitle{font-size:14px!important}.caseStudyDetail .contentSec .row{gap:15px;margin:0 auto}.caseStudyDetail .contentSec .row.resultBox{flex-direction:column}.caseStudyDetail .contentSec .row.resultBox .grayedBox{max-width:100%}.caseStudyDetail h1,.caseStudyDetail h2,.caseStudyDetail h3,.caseStudyDetail h4,.caseStudyDetail h5{font-size:26px!important}.caseStudyDetail .grayedBox{border-radius:10px;padding:25px}.caseStudyDetail .grayedBox h1,.caseStudyDetail .grayedBox h2,.caseStudyDetail .grayedBox h3,.caseStudyDetail .grayedBox h4,.caseStudyDetail .grayedBox h5{font-size:16px!important}.caseStudyDetail .grayedBox p,.caseStudyDetail .grayedBox p span,.caseStudyDetail .smPara,.caseStudyDetail p{font-size:12px}.caseStudyDetail .heading,.caseStudyDetail h2,.caseStudyDetail h3,.caseStudyDetail h4{font-size:24px!important}.successSec .blog-container:not(.featured-success-story) .featureContent{margin-top:8px}.figureBtn{bottom:15px;left:50px}.phoneScreen{height:400px;max-height:60vh}.banner-section.opticks-ai-banner.telescopeB.asoBanner .banner-section-inner{margin-top:2rem!important}.asoSection h3{font-size:16px}.content-box .d-flex{align-items:center}.asoSlider .container .col-md-6{padding:20px 20px 0!important}.asoSlider .container .col-md-6 h3{margin:0 0 15px!important}.asoSlider .owl-theme .owl-dots .owl-dot span,.sliderSec2 .owl-theme .owl-dots .owl-dot span{height:8px;margin:0 3px;width:22px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.contentColumn .gridContain{display:grid;gap:15px;grid-template-columns:auto auto}.contentColumn .gridContain .grayBox{max-width:100%}.contentColumn .gridContain .grayBox .yellowHeading{font-size:12px;padding:8px 0}.contentColumn .gridContain .grayBox ul.contentUl li{font-size:10px;padding:8px 0}.appStoreOptimize .tagIcon{max-height:30px;position:absolute}.appStoreOptimize .tagIcon.appTitle_tags{left:-28px;top:22px}.appStoreOptimize .tagIcon.icon_tags{left:-28px;top:95px}.appStoreOptimize .tagIcon.subTitle_tags{left:-28px;max-height:80px;top:82px}.appStoreOptimize .tagIcon.appPreview_tags{bottom:165px;right:-10px}.appStoreOptimize .tagIcon.screenshot_tags{bottom:115px;right:-10px}.appStoreOptimize .tagIcon.promoText_tags{left:-30px;top:85px}.appStoreOptimize .tagIcon.devname_tags{left:-30px;top:124px}.appStoreOptimize .tagIcon.longDesc_tags{right:-30px;top:90px}.appStoreOptimize .tagIcon.rating_tags{right:-30px;top:173px}.appStoreOptimize .tagIcon.replies_tags{right:-30px;top:273px}#lottie-container{height:200px;width:200px}}@media only screen and (max-width:430px) and (max-height:932px){.banner-content-box{margin:0 auto}.banner-content-box .blog-image figure img{max-height:280px}.figureBtn{bottom:15px;left:50px}}