@media all and (max-width:1250px){body.path-frontpage .site-footer-top{padding:70px 0}div.newsletter-form form{width:500px;max-width:45%}div.newsletter-form form .field--type-email{width:55%}div.newsletter-form form .form-actions{width:44.5%}}@media (max-width:1200px){header.header .site-right-header nav ul li a{font-size:17px;padding:5px 7px}header.header .site-right-header nav ul li:last-child{margin-right:20px}header.header .site-right-header nav#block-cornermenus ul li a{font-size:17px;padding:14px 17px}body .container{padding-left:40px;padding-right:40px}body .site-banner #block-imaginar-views-block-homepage-banner-block-home-banner{padding:80px 40px}body .site-banner .banner-home .bnr-heading h2{font-size:41px}body .site-banner .bnr-heading,body .site-banner .bnr-text{width:52%}body .site-banner .bnr-text h3{font-size:24px}body .site-banner .bnr-link a{padding:17px 50px}body #block-views-block-clients-blk-clients-front{padding:40px 0}body .banners{padding-bottom:30px;background-size:80%}body .banners:before{background-size:60%}body #block-imaginar-coreindustriesblockonhomepage{padding:30px 0 20px}body div.newsletter-form h2{font-size:35px}body div#block-newslettersubtext p{font-size:20px}}@media all and (max-width:1080px){header.header .site-left-header img{width:220px;height:auto}body header.header .container{padding-top:35px;padding-bottom:35px}body .site-banner #block-imaginar-views-block-homepage-banner-block-home-banner{padding:70px 30px;height:420px}body .site-banner .bnr-overlay-img{max-height:420px}body .site-banner .bnr-overlay-img img{height:420px;float:right;width:100%}body .site-banner .bnr-overlay-img:after{border-left-width:400px;border-top-width:180px;border-bottom-width:180px}body .site-banner .banner-home .bnr-heading h2{font-size:35px}body .site-banner .bnr-text h3{font-size:21px}body #block-imaginar-coreindustriesblockonhomepage h2{font-size:35px}body #block-imaginar-coreindustriesblockonhomepage h3{font-size:20px;line-height:1.2}body div#block-imaginar-views-block-testimonials-block-testimonial{padding:40px}body div#block-imaginar-imaginarplatform{padding:70px 0 0}body div#block-imaginar-imaginarplatform>div h2{font-size:35px}body div#block-imaginar-imaginarplatform>div h2 sup{font-size:17px}body div#block-imaginar-imaginarplatform>div p{font-size:20px}body div#block-imaginar-views-block-as-seen-in-block-1>h2{font-size:20px}body div#block-imaginar-views-block-as-seen-in-block-1 ul{gap:3%;flex-wrap:wrap}body div#block-imaginar-views-block-as-seen-in-block-1 ul li{width:22%;margin-bottom:23px}body div#block-imaginar-views-block-as-seen-in-block-1 ul li img{max-width:100%;margin:0 auto;display:block}body div#block-imaginar-views-block-as-seen-in-block-1{padding:40px 0}body div#block-views-block-heading-block-press-blog-media{padding:40px 0 40px}body div#block-views-block-heading-block-press-blog-media h2{font-size:35px;margin-bottom:18px}body .footer-columns .container{padding-right:40px;gap:0;flex-wrap:wrap}body #block-imaginar-views-block-industries-block-industries-home ul li .views-field-title a{font-size:26px}body #block-imaginar-views-block-industries-block-industries-home{padding-bottom:50px}body div.newsletter-form h2{font-size:32px}body #block-views-block-clients-blk-clients-front .views-row{max-width:100%;width:18.3%;margin-bottom:20px;min-width:auto; flex: 0 23.6%;}body #block-views-block-clients-blk-clients-front>div>div{flex-wrap:wrap;justify-content:flex-start;align-items:initial;}body #block-views-block-clients-blk-clients-front h2{font-size:20px;margin-bottom:20px}body .header2-dark{font-size:38px}body .blk-famedays h2{font-size:35px}body .blk-famedays .views-field.views-field-body p{font-size:20px}}@media all and (max-width:992px){body.pg-thank-you article h2{font-size: 23px;max-width: 500px;}.footer-columns .fcol{width:50%;padding:35px 0 20px}body .footer-columns .container{padding-left:350px;position:relative}.footer-columns .fcol.fcol1{position:absolute;width:310px;left:40px}body div.newsletter-form h2{font-size:30px}body .site-banner .bnr-overlay-img:after{border-left-width:300px;border-top-width:160px;border-bottom-width:160px}body #block-views-block-clients-blk-clients-front .views-row img{max-width:100%;margin:0 auto;display:block;width:auto}body #block-views-block-clients-blk-clients-front{padding:30px 0}body #block-imaginar-coreindustriesblockonhomepage{padding:20px 0}body #block-imaginar-coreindustriesblockonhomepage h2{font-size:30px}body div#block-imaginar-views-block-testimonials-block-testimonial>h2{font-size:22px}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-u-say p{font-size:17.5px;min-height:480px}body .media-title{font-size:20px}body div#block-imaginar-views-block-as-seen-in-block-1 ul li{width:30%}}@media all and (max-width:962px){header.header .site-left-header img{width:180px}body.path-frontpage .site-footer-top{padding:40px 10px;position:relative}body div.newsletter-form h2{font-size:28px;max-width:100%;margin:0 0 20px;width:100%}div.newsletter-form form{position:absolute;bottom:60px;top:inherit;width:auto;max-width:100%;left:40px;right:40px}div.newsletter-form form .field--type-email{width:70%}div.newsletter-form form input.button,div.newsletter-form form input.form-email{width:100%}div.newsletter-form form .form-actions{width:30%}body div#block-newslettersubtext p{font-size:18px;margin:0 0 30px;width:100%;max-width:100%}body footer .footer-columns h2,body footer .footer-columns h2.header2-dark{font-size:14px}footer .footer-columns ul li{margin:12px 0}footer #block-views-block-follow-links-block-follow-links ul li{margin:0 10px 0 0}footer #block-views-block-follow-links-block-follow-links ul li:first-child{margin-left:-5px}footer #block-contactaddress>div{margin-bottom:25px}footer #block-contactaddress>div>div:first-child{margin-bottom:4px}body header.header .container{padding-top:25px;padding-bottom:25px}header.header .site-right-header>div{display:none}header.header .site-right-header>div.toggle-menu{display:block;cursor:pointer;width:36px;height:25px}header.header .site-right-header>div.toggle-menu span{width:36px;height:2px;background:#001158;display:block;margin:0}header.header .site-right-header>div.toggle-menu span.two{margin:9px 0}body.mobile-menu header.header .site-right-header>div:nth-child(2){display:block;padding:80px 0;max-width:313px;margin:0 auto;text-align:center}body.mobile-menu header.header .site-right-header>div.toggle-menu{float:right;position:relative;z-index:111;right:0;top:-10px}body.mobile-menu header.header{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1111111111111111;background:linear-gradient(0deg,#002791,#001158);overflow-y:scroll}body.mobile-menu header.header .container{padding:30px 30px 120px 30px;display:block;background:url(../images/ar_nav-bottom-icon.svg) center 95% no-repeat;background-size:69px}body.mobile-menu header.header div#block-sitebranding img{opacity:0}body.mobile-menu header.header div#block-sitebranding a{max-width:180px;display:inline-block;background:url(/themes/custom/imaginar/images/ImagineAR_Wordmark_White.png) center center no-repeat;background-size:contain}body.mobile-menu header.header .site-right-header>div.toggle-menu span{background:#fff;transform:rotate(45deg);position:relative;top:10px;left:0}body.mobile-menu header.header .site-right-header>div.toggle-menu span.three{opacity:0}body.mobile-menu header.header .site-right-header>div.toggle-menu span.two{transform:rotate(-45deg);top:0}body.mobile-menu header.header .site-right-header nav ul{display:block}body.mobile-menu header.header .site-right-header nav ul li{margin:10px 0}header.header .site-right-header nav#block-cornermenus ul li{margin:25px 0 33px 0}body.mobile-menu header.header .site-right-header nav ul li a{background:0 0;font-size:24px;line-height:1.3;padding:11px 20px 12px;color:#f5f6f9;margin:0;letter-spacing:.5px;max-width:fit-content;margin:0 auto}body.mobile-menu header.header .site-right-header nav ul li a.is-active{color:#212bff!important;background:#fff}header.header .site-right-header nav#block-cornermenus ul li a{color:#f5f6f9;box-shadow:0 0 0 2px #f5f6f9;border-radius:3px;font-size:18px;line-height:1;padding:18px 20px;max-width:none}header.header .site-right-header nav#block-cornermenus ul li:last-child a{color:#001158;background:#f5f6f9}body .site-banner .banner-home .bnr-heading h2{font-size:32px}body .site-banner .bnr-text h3{font-size:20px;margin-bottom:35px}body .site-banner .bnr-link a{padding:17px 30px}body #block-imaginar-views-block-industries-block-industries-home ul{row-gap:20px;justify-content:space-between;flex-wrap:wrap;column-gap:0}body #block-imaginar-views-block-industries-block-industries-home ul li{width:48%}body #block-imaginar-views-block-industries-block-industries-home{padding-bottom:20px}body div#block-imaginar-imaginarplatform>div h2{font-size:30px;display:inline}body div#block-imaginar-imaginarplatform>div h2 sup{font-size:15px}body div#block-imaginar-imaginarplatform>div p{font-size:18px}body div#block-imaginar-imaginarplatform>div:first-child{max-width:40%}body div#block-imaginar-imaginarplatform>div,body div#block-imaginar-imaginarplatform>div:nth-child(3){margin-left:46%}body div#block-views-block-heading-block-press-blog-media{padding:20px 0 30px}body div#block-views-block-heading-block-press-blog-media h2{font-size:30px}body div#block-views-block-heading-block-press-blog-media .owl-nav{top:-60px;right:6px}body .header2-dark{font-size:33px}body .media-title{font-size:18px}body .blk-famedays h2{font-size:32px}body .blk-famedays .views-field.views-field-body p{font-size:18px}}@media (max-width:900px){}@media (max-width:820px){body .site-banner #block-imaginar-views-block-homepage-banner-block-home-banner{padding:40px 30px}body div#block-developinteractivear>div a{position:relative;width:310px;margin:0 auto;max-width:90%;font-size:17px;padding:15px 25px;top:0}body div#block-developinteractivear h2,body div#block-developinteractivear p{padding:0;text-align:center}}@media (max-width:767px){body .footer-columns .container{padding-left:260px}.footer-columns .fcol.fcol1{width:215px}body .footer-logo{margin:0}.footer-copyrights,.site-footer-bottom{margin:0}.footer-copyrights{margin-bottom:30px;width:100%;text-align:right;margin-top:0}.footer-logo img{max-width:149px;height:auto}footer,footer #block-contactaddress>div>div p,footer #block-contactaddress>div>div:first-child{line-height:17px;font-size:13px}footer .site-footer-bottom ul li:first-child:before{display:none}footer .site-footer-bottom ul li:first-child{margin-left:0}footer #block-partnersatbottom div img{margin-top:10px;margin-bottom:20px}body .site-banner .banner-home .bnr-heading h2{font-size:28px}body .site-banner #block-imaginar-views-block-homepage-banner-block-home-banner{padding:20px}body .site-banner .bnr-overlay-img:after{border-left-width:200px;border-top-width:110px;border-bottom-width:110px}body div#block-imaginar-imaginarplatform>div h2{font-size:25px;padding:0!important}body div#block-imaginar-imaginarplatform>div p{font-size:17px}body div#block-imaginar-views-block-as-seen-in-block-1 ul{gap:20px;justify-content:left}body div#block-imaginar-views-block-as-seen-in-block-1 ul li img{height:auto}body div#block-views-block-heading-block-press-blog-media ul li{padding-right:0;margin-left:0}body .blk-famedays .views-field.views-field-body p{font-size:17px;margin:10px 0}body .blk-famedays .views-field.views-field-field-fame-image{margin-top:0;margin-bottom:0}div.bottom-blk .container-news-updt,div.bottom-blk h2.header2-dark{text-align:center;padding-right:0}div.bottom-blk .container-news-updt>p{text-align:center;font-size:20px;line-height:1.3}div.bottom-blk>div a{position:relative;top:0;margin:20px auto 0}}@media (max-width:720px){body div#block-imaginar-imaginarplatform>div:first-child{display:none}body div#block-imaginar-imaginarplatform>div{margin-left:0;max-width:100%}body div#block-imaginar-imaginarplatform>div h2 br{display:none}body div#block-imaginar-imaginarplatform>div:nth-child(3){max-width:100%;margin:8px 0 20px}body div#block-imaginar-imaginarplatform>div:nth-child(4) a{font-size:16px}body div#block-imaginar-imaginarplatform>img{display:block;max-width:90%;margin:0 auto 0}body div#block-imaginar-views-block-as-seen-in-block-1{padding-top:10px}body .blk-famedays h2{font-size:30px}body .blk-famedays .views-field.views-field-body,body .blk-famedays .views-field.views-field-nothing{max-width:100%;margin:10px 0;width:100%}body .blk-famedays .views-field.views-field-field-fame-image{width:100%;margin:10px 0}.blk-famedays .views-field.views-field-field-fame-image img{max-width:90%;margin:0 auto;display:block}}@media (max-width:600px){body.pg-thank-you article h2{font-size: 20px;max-width: 440px;background-size: 40px;padding: 50px 0 0 0;background-position: top center;}body .container{padding-left:20px;padding-right:20px}body .blk-famedays h2{font-size:28px}body.mobile-menu header.header .site-right-header>div:nth-child(2){padding:50px 0}body.mobile-menu header.header .site-right-header>div.toggle-menu{top:-32px}body .footer-columns .container{padding:0 20px 40px}.footer-columns .fcol{padding-top:25px;width:50%;padding-bottom:0}.footer-columns .fcol.fcol1{width:100%;position:static;padding-bottom:0}.footer-columns .fcol.fcol1 #block-contactaddress{display:flex;flex-wrap:wrap}.footer-columns .fcol.fcol1 #block-contactaddress>div{width:50%;margin:0}.footer-columns .fcol.fcol1 #block-contactaddress>div:last-child{margin-top:-35px;margin-bottom:0}footer #block-contactaddress>div:nth-child(even)>div:first-child{margin-bottom:15px}footer #block-views-block-follow-links-block-follow-links ul{position:absolute;bottom:0;left:0;right:0;text-align:center}body footer.footer>.container{position:static;text-align:center;padding-top:20px;padding-bottom:0}footer:after{border-bottom-color:#0424948a;right:-250px}body .footer-logo{display:block;max-width:150px;margin:0 auto 5px;z-index:11;position:relative}.footer-copyrights,.site-footer-bottom{display:block;float:none;margin:10px 0;text-align:center}.footer-copyrights{margin-bottom:40px}.footer-columns .fcol h2:before{width:15px;height:2px}body footer .footer-columns h2,body footer .footer-columns h2.header2-dark,footer .footer-columns ul{padding-left:25px}footer #block-partnersatbottom div img{margin-left:25px}body .site-banner #block-imaginar-views-block-homepage-banner-block-home-banner{padding:0;height:auto;position:relative;overflow:hidden}body .site-banner .bnr-heading,body .site-banner .bnr-text{width:100%}body .site-banner .banner-home .bnr-heading h2{font-size:30px;line-height:1.2}body .site-banner .bnr-text h3{font-size:20px;margin:10px 0 30px}body .site-banner .bnr-link a{font-size:16px;line-height:18px;padding:15px 30px;width:auto;text-align:center;display:block;margin:0 auto;max-width:230px}body .site-banner .bnr-overlay-img{position:absolute;left:0;right:0;bottom:0;top:inherit;max-width:100%;max-height:none;width:auto;height:200px;1:100;overflow:hidden}body .site-banner .bnr-overlay-img:before{content:"";background:linear-gradient(0deg,#212bff00 0,#212bfe 100%);position:absolute;left:0;right:0;top:0;bottom:0}body .site-banner .bnr-overlay-img img{width:100%;height:auto;float:none;position:absolute;bottom:0;z-index:-10}body .site-banner .bnr-overlay-img .wp{top:auto;bottom:50px;height:60px;width:60px;z-index:11111;left:0}body .site-banner .bnr-overlay-img span.vid-play{width:60px;height:60px;background-size:60px}body .site-banner .bnr-overlay-img:after{border-left-width:280px;border-top-width:100px;border-bottom-width:100px;bottom:0;top:0}body .banner-home{padding:0 0 200px}body .for-mobile-wrapper{padding:32px 20px 20px;display:table;position:relative;z-index:111;background:rgb(26 35 235);background:linear-gradient(0deg,#212bff 0,#031da8 100%);height:200px}body.mobile-menu header.header .site-right-header nav ul li a{font-size:21px}body div#block-imaginar-views-block-as-seen-in-block-1 ul li{width:46%}div.bottom-blk .container-news-updt>p{font-size:17px}body #block-views-block-clients-blk-clients-front .views-row img{width:139px;max-width:100%;height:auto}body #block-views-block-clients-blk-clients-front>div>div{gap:3%}body #block-views-block-clients-blk-clients-front .views-row{flex: 0 29.9%;}body #block-views-block-clients-blk-clients-front h2{font-size:18px}body #block-imaginar-views-block-industries-block-industries-home ul li{width:100%}body #block-imaginar-coreindustriesblockonhomepage h2{font-size:26px}body #block-imaginar-coreindustriesblockonhomepage h3{font-size:18px}body #block-imaginar-views-block-industries-block-industries-home ul li .views-field-title a{font-size:24px}body.path-frontpage .site-footer-top{padding:30px 10px}body div.newsletter-form h2{font-size:26px;margin-bottom:15px}body div#block-newslettersubtext p{font-size:16px}div.newsletter-form form{left:20px;right:20px}div.newsletter-form form .field--type-email{width:100%}div.newsletter-form form input.form-email{border-right:solid 2px #212bff;border-bottom:none;border-radius:3px 3px 0 0;font-size:16px}div.newsletter-form form .form-actions{width:100%;border-radius:0 0 3px 3px}body div#block-imaginar-views-block-testimonials-block-testimonial{padding:20px;min-height:560px}body div#block-imaginar-views-block-testimonials-block-testimonial:before{bottom:-20px;height:10px;width:100260px}body div#block-imaginar-views-block-testimonials-block-testimonial>h2{font-size:18px}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div[name=item]{padding:15px;width:246px}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-u-say p{font-size:16px;line-height:1.5;min-height:550px}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-u-say{min-height:220px}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-u-say p br{display:none}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-photo{float:none;margin:0 auto}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-photo img{margin:0 auto;float:none;display:block}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-name{font-size:14px;line-height:1.2;margin:5px 0;text-align:center}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-position{font-size:12px;text-align:center}body div#block-imaginar-imaginarplatform{padding:40px 0 0}body div#block-imaginar-imaginarplatform>div h2 sup{font-size:12px}body div#block-imaginar-views-block-as-seen-in-block-1>h2{font-size:18px;margin-bottom:15px}body div#block-views-block-heading-block-press-blog-media ul li .fc-title a{font-size:18px}body .header2-dark{font-size:30px}body.mobile-menu header.header .container{background-size:55px;background-position:center 97%}body .blk-famedays .views-field.views-field-nothing{text-align:center}body .blk-famedays .views-field.views-field-nothing a{font-size:16px}}@media (max-width:555px){body #block-views-block-clients-blk-clients-front .views-row{margin-bottom:10px}body div#block-views-block-heading-block-press-blog-media h2{font-size:25px}body div#block-views-block-heading-block-press-blog-media .owl-nav{top:-51px;right:-15px}body div#block-views-block-heading-block-press-blog-media .owl-nav button{width:42px;height:42px;background-size:40px!important}body div#block-views-block-heading-block-press-blog-media .owl-nav button.owl-next,body div#block-views-block-heading-block-press-blog-media .owl-nav button.owl-next.disabled:hover{margin-left:3px}}@media (max-width:420px){.footer-columns .fcol.fcol1 #block-contactaddress{display:block;text-align:center}.footer-columns .fcol.fcol1 #block-contactaddress>div{width:100%;margin:0 0 15px}.footer-columns .fcol.fcol1 #block-contactaddress>div:last-child{margin:0}footer #block-contactaddress>div:nth-child(even)>div:first-child{margin-bottom:5px}.footer-columns .fcol{width:100%;text-align:center;max-width:310px;margin:0 auto}body .footer-columns .container{display:table}body footer .footer-columns h2,body footer .footer-columns h2.header2-dark{max-width:fit-content;margin:0 auto 7px}footer .footer-columns ul{padding:0}footer .footer-columns ul li{margin:7px 0}footer #block-partnersatbottom div img{margin:7px auto}body .site-banner .banner-home .bnr-heading h2{font-size:25px}body .site-banner .bnr-text h3{font-size:17px}body div#block-imaginar-views-block-testimonials-block-testimonial .scroll div .testim-u-say p{font-size:15px}body div#block-imaginar-imaginarplatform>div h2{font-size:24px}body div#block-imaginar-views-block-testimonials-block-testimonial:before{width:100160px}body .header2-dark{font-size:25px}footer .site-footer-bottom ul li{margin:0 8px}}@media (max-width:380px){body .for-mobile-wrapper{padding:20px 10px}body .site-banner .banner-home .bnr-heading h2{font-size:22px}body div#block-views-block-heading-block-press-blog-media h2{font-size:21px}body #block-views-block-clients-blk-clients-front>div>div{gap:5%}body #block-views-block-clients-blk-clients-front .views-row{flex: 0 46.1%;margin-bottom:15px}footer .site-footer-bottom ul li{display:block;margin:2px 0}footer .site-footer-bottom ul li:before{display:none}footer .site-footer-bottom ul li:last-child{margin-bottom:15px}}@media only screen and (min-width:0px) and (max-width:767px){.sidebar-first{width:100%;margin-bottom:20px}.sidebar-second{width:100%;margin-top:20px}body.sidebar-left .maindiv .midcontent .main-content{width:100%;margin:0}body.sidebar-right .maindiv .midcontent .main-content{width:100%;margin:0}body.two-sidebar .maindiv .midcontent .main-content{width:100%;margin:0}}