@media screen and (min-width:1200px){.main-navigation .menu li:hover>.sub-menu{display:flex}}@media screen and (max-width:1560px){.team.default .row{gap:60px 100px}}@media screen and (max-width:1500px){.case-studies .container,.blog-post .container,.careers-list .container{max-width:1210px}}@media screen and (max-width:1440px){.c-pattern:before,.c-pattern:after{width:320px;height:320px}.c-pattern:after{bottom:-50px}}@media screen and (max-width:1365px){.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-25px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-25px}.site-header__right{column-gap:7px}.main-navigation .menu{column-gap:5px}.two-col-full-width .content-box{padding-left:30px;padding-right:30px}.services-listing{gap:30px}.services-listing .service-box{max-width:calc(33.33% - 20px)}.sectors-listing{gap:30px}.sectors-listing .sector-box{max-width:calc(50% - 15px)}}@media screen and (max-width:1280px){.header-search-input #search-input{width:650px}.blog-post .swiper-button-next,.blog-post .swiper-button-prev,.case-studies .swiper-button-next,.case-studies .swiper-button-prev,.case-studies .swiper-button-next,.case-studies .swiper-button-prev{margin-top:0 !important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-5px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-5px}.services .services-slider,.sectors .sectors-slider,.case-studies .case-study-slider,.blog-post .blogs-slider,.three-column-slider,.careers-list-slider{padding-left:20px;padding-right:20px}.brand-carousel .brand-slider .brand-slider-inner .swiper-slide img{max-width:140px}}@media screen and (max-width:1199px){.site-main{padding-top:62px}.c-pattern:before,.c-pattern:after{width:230px;height:230px}.custom-filter-main .wid-400{min-width:300px}.custom-filter-main .wid-300{min-width:200px}.custom-filter-main .wid-150{min-width:120px}.site-header{padding:15px 0;border-bottom:1px solid rgba(255,255,255,.2)}.site-header__logo{max-width:220px}.site-header__search .search-icon img{filter:none}.header-search-input{margin-top:-21px}.header-search-input #search-input{width:600px;background-position:center left 15px;padding:9px 45px}.header-search-input .close{right:15px}.site-header__search #search-results{right:0;width:600px;top:40px;padding:20px 30px}.site-header__search #search-results p,.site-header__search #search-results ul{padding:10px 0}.site-header__search #search-results ul{row-gap:10px}.site-header__search #search-results ul li{font-size:18px}.slide-menu{position:relative;width:100%;height:auto}.main-navigation .menu,.main-navigation .menu .sub-menu{display:block;position:absolute;width:100%;top:0;left:0;transition:transform .3s ease-in-out;padding:0}.main-navigation .menu>li{padding:0;width:100%;position:static}.main-navigation .menu li a{padding:15px 30px}.main-navigation{height:calc(100% - 152px);overflow-x:hidden;overflow-y:auto}.main-navigation .menu li.current-menu-item>a,.main-navigation .menu li.current-menu-parent>a,.main-navigation .menu li.current-menu-ancestor>a,.main-navigation .menu .sub-menu li:hover>a,.main-navigation .menu .sub-menu li.current-menu-item>a,.main-navigation .menu .sub-menu li.current-menu-parent>a{color:var(--secondary)}.main-navigation .menu li:hover>a:before{opacity:0}.main-navigation .menu li.current-menu-item:hover>a:before,.main-navigation .menu li.current-menu-parent:hover>a:before,.main-navigation .menu li.current-menu-ancestor:hover>a:before{opacity:1}.mobile-menu .main-navigation .menu li:hover>a .arrow{background-image:url(//panoramixip.co.uk/wp-content/themes/panoramix/assets/css/../images/arrow-icon.svg)}.mobile-menu .main-navigation .menu li.current-menu-item:hover>a .arrow,.mobile-menu .main-navigation .menu li.current-menu-parent:hover>a .arrow,.mobile-menu .main-navigation .menu li.current-menu-ancestor:hover>a .arrow{background-image:url(//panoramixip.co.uk/wp-content/themes/panoramix/assets/css/../images/arrow-icon-secondary2.svg)}.main-navigation .menu li.menu-item-has-children>a{padding-right:30px !important}.main-navigation .menu li.menu-item-has-children>a:after{display:block}.main-navigation .menu .sub-menu{left:100%;display:block;visibility:hidden;opacity:0;background-color:transparent;border-left:0 !important}.main-navigation .menu .sub-menu li.back+li{margin-top:10px}.main-navigation .menu .sub-menu li{position:static;padding-top:0}.main-navigation .menu .sub-menu li a{width:100%;padding:10px 20px;font-size:18px}.main-navigation .menu .sub-menu li:hover>a{color:var(--secondary)}.main-navigation .menu .sub-menu li.menu-item-has-children>a:before{display:none}.main-navigation .menu .sub-menu li.current-menu-item>a{color:var(--secondary)}.main-navigation .menu .sub-menu.active{visibility:visible;opacity:1;transform:translateX(-100%)}.mobile-menu-btm{background:var(--primary);padding-top:20px}.mobile-menu-btm hr{border-top:2px solid var(--secondary);width:50%;margin:0 auto 24px}.box-hover{padding:0}.box-hover:hover{transform:translateY(0)}.service-box .content-box p,.sector-box .content-box p,.service-box .cat-link p{font-size:20px}.two-col-full-width .content-box{padding-left:20px;padding-right:20px}.two-col-full-width .editor-content p{font-size:20px}.team.default .row{gap:40px}.team-service__content-box{padding-right:0}.team-service .service-box>div{padding:35px 50px}.site-footer__menu{column-gap:30px}.ctan-banner__form{padding:40px}.hero-basic .hero-basic__content-box{max-width:100%}.post-sidebar{padding:35px 25px}.sectors-listing .sector-box>a{padding:40px}.case-study-list{gap:30px}.case-study-list .case-study-box{max-width:calc(50% - 15px)}.thank-you .row{row-gap:24px}.search-list .noresult{padding:70px 0}.nodatafound{font-size:40px;padding:30px 0}.card-icon-module .callout-slider .swiper-button-next,.card-icon-module .callout-slider .swiper-button-prev{display:block}}@media screen and (max-width:991px){.c-pattern:before,.c-pattern:after{width:150px;height:150px}.c-pattern:after{bottom:-30px;right:-30px}.custom-filter-main{gap:20px}.custom-filter-main .wid-400,.custom-filter-main .wid-300,.custom-filter-main .wid-150{min-width:inherit}.custom-form-group .form-control{padding:13px 30px 13px 10px}.header-search-input #search-input,.site-header__search #search-results{width:calc(100vw - 350px)}.two-col-full-width{padding-top:0 !important;padding-bottom:0 !important}.two-col-full-width .bg--image-abs,.two-col-full-width .bg--image-abs img{position:relative;width:100% !important}.two-col-full-width .content-box{padding:40px 0}.cta-banner{padding:30px 0 0 !important}.cta-banner .container{padding:0}.cta-banner .row{border-radius:0}.cta-banner picture{margin:0 15px 30px;width:calc(100% - 30px);height:auto}.ctan-banner__form{padding:40px 30px}.hero-basic,.hero-contact{padding-top:30px !important;padding-bottom:45px !important}.hero-basic .row,.hero-contact .row{flex-direction:column-reverse;row-gap:30px}.accordion-main>div+div .accordion-item:nth-child(1){border-top:0 !important}.two-col .row{row-gap:30px}.two-col__content-box{max-width:100%}.contact__info{row-gap:12px}.post-detail h1{margin-bottom:30px}.post-content img{margin-top:40px;margin-bottom:40px}.post-detail>.container>.row{row-gap:50px}.post-sidebar{padding:35px 25px;max-width:430px;margin:0 auto}.services-listing .service-box{max-width:calc(50% - 15px)}.services-listing .service-box>div{padding:30px}.sectors-listing .sector-box>a{padding:30px}.card-image-module .card-image-block .card-image-block-inner .callout-item .callout-image{padding-left:20px;padding-top:20px}.team.slider_layout .title-sec{text-align:center}}@media screen and (min-width:768px){.site-footer .widget-title+div{display:block !important}}@media screen and (max-width:767px){.title-sec .desc{padding-top:16px}.custom-filter-main{flex-wrap:wrap}.custom-filter-main>div{width:100%}.custom-filter-main .filter-sector,.custom-filter-main .filter-service{width:calc(50% - 10px)}.custom-filter-main .form-control{min-width:inherit}.header-search-input #search-input,.site-header__search #search-results{width:calc(100vw - 65px)}.site-header__right{column-gap:15px}.mobile-menu{width:100%;transform:translateX(100%)}.swiper-button-next,.swiper-button-prev{width:36px;height:36px;margin-top:-18px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.services .swiper-button-next,.services .swiper-button-prev,.sectors .swiper-button-next,.sectors .swiper-button-prev,.sectors .swiper-button-next,.sectors .swiper-button-prev{margin-top:-39px}.hero-main{padding-top:0 !important;padding-bottom:0 !important}.hero-main .hero-main__content-box{max-width:100%;padding:40px 0 45px}.hero-main__image,.hero-main__image img{position:relative}.service-box>a,.sector-box>a{padding:30px}.team.default .row{gap:30px}.team.default .row>div{max-width:140px}.team-box picture{width:140px;height:140px}.team-box h4{font-size:20px}.team-box p{font-size:18px}.team-image img{width:100%;max-width:550px}.team-service .service-box>div{padding:35px}.ctan-banner__form{padding:40px 15px}.faq .row>div+div .accordion-main .accordion-item:nth-child(1){border-top:0 !important}.branded-content h5{font-size:20px}.site-footer{padding-top:40px !important}.site-footer .site-info .row:nth-child(1)>div:nth-child(1){border-top:1px solid rgba(255,255,255,.3);padding-top:50px}.site-footer__menu .widget{width:100%}.site-footer .widget-title{pointer-events:all}.site-footer__menu .widget-title{margin-bottom:0;position:relative}.site-footer__menu .widget-title:before{content:"";display:block;position:absolute;right:0;top:0;width:24px;height:24px;background:url(//panoramixip.co.uk/wp-content/themes/panoramix/assets/css/../images/arrow-icon.svg) no-repeat center;transform:rotate(90deg)}.site-footer__menu .widget-title.active:before{transform:rotate(270deg)}.site-footer__menu .widget-title+div{display:none}.site-footer .menu{padding-top:10px}.site-footer .wpcf7-form-control.wpcf7-submit{display:block}.accordion-item .accordion-header h4{font-size:20px}.post-sidebar{padding:35px 15px}.post-sidebar .post-sidebar-text p{font-size:16px}.hero-contact .btn{padding-left:30px;padding-right:30px}.services-listing{gap:20px}.services-listing .service-box{max-width:100%}.services-listing .btm-content{display:none;padding-top:16px}.services-listing .top-title{position:relative;padding-right:40px}.services-listing .top-title h3{font-size:24px}.services-listing .top-title .plus{position:absolute;right:0;top:50%;margin-top:-10px;width:20px;height:20px;z-index:1}.services-listing .top-title .plus:before,.services-listing .top-title .plus:after{content:"";display:block;position:absolute;left:0;width:20px;height:2px;background-color:var(--white);top:50%;margin-top:-1px;transition:all .3s ease-in-out}.services-listing .top-title .plus:after{transform:rotate(90deg)}.services-listing .top-title .plus.active:after{transform:rotate(0deg)}.sectors-listing .sector-box{max-width:100%}.case-study-list .case-study-box{max-width:100%}.search-list .noresult{padding:50px 0}.search-list .noresult p{font-size:26px}.search-list .nav-tabs{column-gap:30px}.card-image-module .card-image-block .card-image-block-inner{grid-template-columns:1fr;gap:30px;max-width:550px;margin:0 auto}}@media screen and (max-width:360px){.site-main{padding-top:57px}.site-header__logo{max-width:190px}.mobile-menubg{top:58px}.mobile-menu{top:58px;height:calc(100% - 58px)}}