.rightSection{margin-top:3%;padding-right:5%}.video_container{display:flex}.history-timeline{background-color:#5cebff}.testimonials-quotes .header-for-cm .hs_cos_wrapper_type_header h2{color:#fff!important;text-align:center}.testimonials-quotes .hs_cos_wrapper .testimonial-box .testimonial-quote{background-color:#002546}.testimonials-quotes .hs_cos_wrapper .testimonial-box .testimonial-quote:after{border-left:13px solid transparent;border-right:13px solid transparent;border-top:19px solid #002546}.perceptiveSwiperTestimonialSlide .swiper-pagination-bullet-active{background:#00e0ff}.perceptiveSwiperTestimonialSlide .swiper-button-next,.perceptiveSwiperTestimonialSlide .swiper-button-prev{color:#fff}.public-sector.local-knowledge .widget-type-header--home h2,.public-sector.local-knowledge .widget-type-header--home h2 span{color:#00e0ff!important}.public-sector.who-we-have-worked-with .widget-type-header--home h2,.public-sector.who-we-have-worked-with .widget-type-header--home h2 span{color:#000!important}.public-sector.local-knowledge .ways-we-can-help-container ul{color:#fff!important}.public-sector.who-we-have-worked-with .ways-we-can-help-container ul{color:#000!important}.public-sector p{font-size:18px!important}.public-sector a{text-decoration:underline!important}.public-sector.pricing-main-section{background:#fff url(https://www.perceptive.co.nz/hubfs/Website_Files/Static_Images/Public_Sector_quote-background.jpg) top no-repeat;background-position-y:-610px;background-size:cover}.public-sector .pricing-box__container .hs_cos_wrapper_type_rich_text h3{color:#fff!important}.public-sector.about-perceptive .widget-type-header--home h2,.public-sector.about-perceptive .widget-type-header--home h2 span{color:#00e0ff!important}.public-sector.recent-projects h2,.public-sector.recent-projects h2 span{color:#fff!important}#testimonial.public-sector.what-we-do-wrapper .public-sector-testimonial{padding-top:50px}#testimonial.public-sector.what-we-do-wrapper .public-sector-testimonial blockquote:after,#testimonial.public-sector.what-we-do-wrapper .public-sector-testimonial blockquote:before,#testimonial.public-sector.what-we-do-wrapper .public-sector-testimonial p{color:#fff!important}#faqs.public-sector .lead-section{padding-bottom:40px!important;padding-top:10px!important}#faqs.public-sector .questions .span8{padding-left:100px!important}#faqs.public-sector *{color:#002546!important}.public-sector .pricing-box__container{display:flex;padding:40px 0}.public-sector .questions .text{padding-left:40px!important}#faqs.public-sector .question h3:before{color:#002546!important;font-size:30px;left:98%!important;transform:rotate(90deg)!important}#faqs.public-sector .question h3.rotate:before{transform:rotate(270deg)!important}#faqs.public-sector .question h3 hr{border:1px solid}#faqs.public-sector .question .text ul,#faqs.public-sector .question .text ul li{padding-left:20px}#faqs.public-sector .question .text ul li::marker{content:"\f105";font-family:FontAwesome}@media only screen and (max-width:768px){.rightSection{margin-top:5%;padding:5%}}@media only screen and (min-width:768px){#hs_cos_wrapper_module_152996971205012358_ p{width:50%}}@media only screen and (max-width:512px){.public-sector.pricing-main-section{background-position-y:0!important}#faqs.public-sector .questions .span8{padding-left:0!important}}@media only screen and (min-width:513px) and (max-width:768px){#faqs.public-sector .questions .span8{padding-left:0!important}.public-sector.pricing-main-section{background-position-y:-100px!important}.public-sector .pricing-box__container{padding:0!important}}@media only screen and (min-width:771px) and (max-width:1139px){.rightSection{padding-bottom:5%}.public-sector.pricing-main-section{background-position-y:-300px!important;background-size:100% 650px}.public-sector .pricing-box__container{padding:30px!important}}@media only screen and (min-width:1140px) and (max-width:1579px){.public-sector.pricing-main-section{background-position-y:-400px!important}}@media only screen and (min-width:1580px) and (max-width:1680px){.rightSection{padding-right:50px}.public-sector.pricing-main-section{background-position-y:-500px!important}}@media only screen and (min-width:1681px) and (max-width:1800px){.rightSection{padding-right:100px}.public-sector.pricing-main-section{background-position-y:-600px!important}}@media only screen and (min-width:1800px) and (max-width:2000px){.rightSection{padding-right:150px}.public-sector.pricing-main-section{background-position-y:-700px!important}}@media only screen and (min-width:2000px){.rightSection{padding-right:200px}}#sidebar ul,#sidebar ul li,.public-sector ul,.public-sector ul li,.ways-we-can-help-container ul li,.widget-type-rich_text--standard ul,.widget-type-rich_text--standard ul li{list-style-type:none}#sidebar ul li::marker,.public-sector ul li::marker,.ways-we-can-help-container ul li::marker,.widget-type-rich_text--standard ul li::marker{content:""!important}#sidebar ul li:before,.public-sector ul li:before,.ways-we-can-help-container ul li:before,.widget-type-rich_text--standard ul li:before{content:"\f105";font-family:FontAwesome;left:0;position:absolute;top:7px!important}.public-sector.local-knowledge ul li:before{color:#fff!important}#faqs.public-sector .question .text li{position:relative}#faqs.public-sector .question .text li:before{left:-10px;top:0!important}.widget-type-rich_text--standard ul li a{margin-left:0!important}@media only screen and (max-width:1200px){.homevideo .content h1,.what-we-do-wrapper .content h1{font-size:50px!important}.homevideo .content p,.what-we-do-wrapper .content p{font-size:20px!important}}#sidebar ul li a{margin-left:1px!important}