html{scroll-behavior:smooth}:target{scroll-margin-top:2rem}body{font-size:16px;color:#032b3d;font-weight:400;font-family:lato,sans-serif;padding-top:118px}.container-new{width:100%;max-width:1170px;max-width:90%;margin-left:auto;margin-right:auto}.container-new.old_style{max-width:1170px}::-moz-selection{color:#fff;background:#f68c36}::selection{color:#fff;background:#f68c36}.drop-shadow{-webkit-box-shadow:0 0 33px 0 rgb(31 29 33 / 15%);-moz-box-shadow:0 0 33px 0 rgb(31 29 33 / 15%);box-shadow:0 0 33px 0 rgb(31 29 33 / 15%);filter:none}.vhboth{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.horizontal{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.vertical{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}h1,h2,h3,h4,h5,h6,h7,.title{font-family:lato,sans-serif;font-weight:800}h1.lato,h2.lato,h3.lato,h4.lato,h5.lato,h6.lato,h7.lato,.lato{font-family:lato,sans-serif;font-weight:400}h1.Raleway,h2.Raleway,h3.Raleway,h4.Raleway,h5.Raleway,h6.Raleway,h7.Raleway,.Raleway{font-family:lato,sans-serif;font-weight:400}body{font-family:lato,sans-serif}h1,h2{font-weight:800}h3,h4,h5,h6{font-weight:900}a,button,input,select,textarea,a *,a *:before,a *:after,button *,button *:before,button *:after,a:before,a:after,.transition,.transition:before,.transition:after,.transition *{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover,button:hover,input:hover,select:hover,textarea:hover,a:hover *,a:hover *:before,a:hover *:after,button:hover *,button:hover *:before,button:hover *:after,a:hover:before,a:hover:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.transition-none{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}::-ms-clear{display:none}:focus,:active,:visited{outline:none;text-decoration:none}.fa-brands:before,.fa-brands:after{font:var(--fa-font-brands);position:relative;visibility:visible}.fa-thin:before,.fa-thin:after{font:var(--fa-font-thin);position:relative;visibility:visible}.fa-light:before,.fa-light:after{font:var(--fa-font-light);position:relative;visibility:visible}.fa-solid:before,.fa-solid:after{font:var(--fa-font-solid);position:relative;visibility:visible}.fa-regular:before,.fa-regular:after{font:var(--fa-font-regular);position:relative;visibility:visible}:hover,:active,:focus{text-decoration:none!important}.wpcf7{float:left;width:100%;height:auto;display:block;position:relative}.wpcf7 br{display:none}form{float:left;width:100%;display:block;height:auto}form .fields,form .form-row,form#commentform p{float:left;display:block;height:auto;margin:0 0 15px 0}form .fields.gdpr{margin:0;margin-top:7px}form .fields.half,.woocommerce-pages .woocommerce form .form-row-first,.woocommerce-pages .woocommerce form .form-row-last{width:48%}form .fields.right,.woocommerce-pages .woocommerce form .form-row-last{float:right}form .fields.full,.woocommerce-pages .woocommerce form .form-row-wide{width:100%}form .fields.submit{width:100%;display:block;margin:0 0 0 0}form .fields label{float:left;width:100%;margin:0;position:relative}form .fields b,form .form-row label,div.summary table.variations tr td label,form#commentform p label,.next-posts span.nav-posts span,.sidebar .section b.posted,.woocommerce-pages .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th,.woocommerce-pages .woocommerce ul.woocommerce-order-overview li{float:left;width:100%;display:block;height:auto;margin:-3px 0 13px 0;text-transform:none;font-size:16px;font-weight:400;color:#1b1b1b;line-height:17px}.bg-custom-darkBlue form .fields b{color:#fff}form .fields b small{font-size:11px;line-height:13px;color:#f6af16;font-style:italic}form .fields b:hover,form .form-row label:hover,form#commentform p label:hover,.woocommerce-pages .woocommerce ul.woocommerce-order-overview li:hover{cursor:pointer;color:#e56700}.select2-container,.select2-container .selection,.select2-container .select2-selection{float:left;width:100%;height:auto;display:block;position:relative;border:none!important}.select2-container .select2-selection__arrow{display:none!important}form .fields input.wpcf7-text,form .fields textarea,form .form-row textarea,.quantity input,form#commentform p:not(.form-submit) input:not([type=checkbox]):not([type=radio]):not(.input-ts-field),form#commentform p textarea,form .fields .ts-control,form .form-row .ts-control,div.summary table.variations tr td .ts-control,form .fields .selectize-input,form .form-row .selectize-input,div.summary table.variations tr td .selectize-input,.search-form-main input,.woocommerce-pages table tbody td input#coupon_code,.checkout_coupon.woocommerce-form-coupon input,.woocommerce-pages .woocommerce form .form-row .woocommerce-input-wrapper input.input-text,.woocommerce-pages .woocommerce form.edit-account .form-row input,.select2-container .select2-selection .select2-selection__rendered,.select2-dropdown .select2-search input,#customer_login .form-row input,.woocommerce-pages .woocommerce .lost_reset_password input#user_login{float:left;width:100%;display:block;height:38px;padding:7px 15px;text-transform:none;font-size:16px;font-weight:300;border-radius:0;appearence:none;-webkit-appearance:none;box-shadow:none;border:1px solid #ccc;background:#fff;border-radius:2px}.search-form-main input{border-color:#f75606;border-radius:0}form .fields .ts-wrapper{float:left;width:100%;position:relative}form .fields .ts-dropdown{margin:0}.ts-wrapper.has-items .ts-control>input.input-ts-field{min-width:0}.bg-custom-darkBlue form .fields input.wpcf7-text,.bg-custom-darkBlue form .fields textarea{border-color:#fff}form .fields .ts-control,form .form-row .ts-control,div.summary table.variations tr td .ts-control,form .fields .selectize-input,form .form-row .selectize-input,div.summary table.variations tr td .selectize-input{display:flex!important;flex-wrap:wrap;justify-content:start;align-items:center;padding-right:50px}.select2-container .select2-selection .select2-selection__rendered{position:relative;line-height:normal!important;padding:14px 20px}form .fields .ts-control:after,form .form-row .ts-control:after,div.summary table.variations tr td .ts-control:after,form .fields .selectize-input:after,form .form-row .selectize-input:after,div.summary table.variations tr td .selectize-input:after,.select2-container .select2-selection .select2-selection__rendered:after{content:"\f107"!important;font-family:"Font Awesome 6 Pro";border:none!important;width:auto!important;height:auto!important;top:auto!important;right:23px!important;margin:0px!important;font-weight:400;opacity:.8;position:absolute}.select2-container .select2-selection .select2-selection__rendered:after{top:17px!important}form .fields .ts-control.dropdown-active:after,form .form-row .ts-control.dropdown-active:after,div.summary table.variations tr td .ts-control.dropdown-active:after,form .fields .selectize-input.dropdown-active:after,form .form-row .selectize-input.dropdown-active:after,div.summary table.variations tr td .selectize-input.dropdown-active:after,.select2-container.select2-container--open .select2-selection .select2-selection__rendered:after{content:"\f106"!important}form .fields .selectize-dropdown,form .form-row .selectize-dropdown,div.summary table.variations tr td .selectize-dropdown,.select2-dropdown{padding-top:10px;padding-bottom:13px;top:70px!important}.select2-dropdown{top:auto!important;border-radius:0px!important}form .form-row .selectize-dropdown{top:50px!important}form .fields .selectize-dropdown .selectize-dropdown-content,form .form-row .selectize-dropdown .selectize-dropdown-content,div.summary table.variations tr td .selectize-dropdown .selectize-dropdown-content,.select2-dropdown .select2-results{max-height:220px}.select2-dropdown .select2-search{float:left;width:100%;padding:0 20px 10px;display:none}.select2-dropdown ul,.select2-dropdown ul li{float:left;width:100%;display:block;height:auto;margin:0;padding:0}.select2-dropdown ul li:before{display:none}form .fields .selectize-dropdown .selectize-dropdown-content .option,form .form-row .selectize-dropdown .selectize-dropdown-content .option,div.summary table.variations tr td .selectize-dropdown .selectize-dropdown-content .option,.select2-dropdown ul li{padding:13px 22px;background:none!important}.select2-container--open .select2-dropdown{padding:0}.wpcf7 form .fields textarea,form .form-row textarea,form#commentform p textarea{height:80px;resize:none;line-height:17px}.wpcf7 form .fields input.wpcf7-text:hover,.wpcf7 form .fields textarea:hover,form .form-row input:hover,form .form-row textarea:hover,form#commentform p input:hover,form#commentform p textarea:hover{cursor:pointer}.wpcf7 form .fields input.wpcf7-text:focus,.wpcf7 form .fields textarea:focus,form .form-row input:focus,form .form-row textarea:focus,form#commentform p input:focus,form#commentform p textarea:focus{cursor:default}form#commentform p input[type=checkbox],form#commentform p input[type=radio]{float:left;margin:6px 10px 0 0}form#commentform p.comment-form-cookies-consent label{width:auto;margin:0}.wpcf7 form .fields .wpcf7-checkbox,.wpcf7 form .fields .wpcf7-checkbox,.wpcf7 form .fields .wpcf7-radio{float:left;width:100%;height:auto;display:block}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item{margin:0 0 7px 0;float:left;width:100%;height:auto}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item:last-child,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item:last-child,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item:last-child{margin:0 0 0 0}form .fields>.wpcf7-form-control-wrap{float:left;width:100%}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item label,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label,.woocommerce-pages .woocommerce .cart-collaterals .cart_totals table ul#shipping_method li label,.woocommerce-pages .woocommerce table tfoot ul#shipping_method li label,.woocommerce-pages .woocommerce ul.payment_methods.methods li label{float:left;width:100%;height:auto;display:block;margin:0 0 0 0;position:relative}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label,.woocommerce-pages .woocommerce .cart-collaterals .cart_totals table ul#shipping_method li label,.woocommerce-pages .woocommerce table tfoot ul#shipping_method li label,.woocommerce-pages .woocommerce .woocommerce-terms-and-conditions-wrapper label span:before,.woocommerce-pages .woocommerce ul.payment_methods.methods li label{float:left;width:100%;height:auto;position:relative;font-weight:300;font-size:12px;line-height:14px;display:flex;padding:0 0 0 29px;align-items:center;min-height:20px}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label{font-size:11px;line-height:13px;align-items:flex-start}.bg-custom-darkBlue .wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.bg-custom-darkBlue .wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label{color:#fff}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label:before,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before,.woocommerce-pages .woocommerce .cart-collaterals .cart_totals table ul#shipping_method li label:before,.woocommerce-pages .woocommerce table tfoot ul#shipping_method li label:before,.woocommerce-pages .woocommerce .woocommerce-terms-and-conditions-wrapper label span:before,.woocommerce-pages .woocommerce ul.payment_methods.methods li label:before,#customer_login .form-row label.woocommerce-form-login__rememberme span:before,.filters-container .filter-block ul li label span:before{content:"";width:19px;height:19px;display:block;position:absolute;left:0;top:auto;color:#fff0;background:#fff;border:solid 1px #ccc;visibility:visible;border-radius:2px}.bg-custom-darkBlue .wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label:before,.bg-custom-darkBlue .wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before{border-color:#fff}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item input:checked~span.wpcf7-list-item-label:before{border-color:#f97304;background:url(https://cps.dev-version.website/wp-content/uploads/2024/08/cross-svg.svg) no-repeat center center #f97304;background-size:75%}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label:before,.woocommerce-pages .woocommerce .woocommerce-terms-and-conditions-wrapper label span:before,#customer_login .form-row label.woocommerce-form-login__rememberme span:before,.filters-container .filter-block ul li label span:before{content:"\f00c"!important;font-family:'Font Awesome 6 Pro';font-weight:500;font-size:12px;text-align:center;padding:2px 0}.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before,.woocommerce-pages .woocommerce .cart-collaterals .cart_totals table ul#shipping_method li label:before,.woocommerce-pages .woocommerce table tfoot ul#shipping_method li label:before,.woocommerce-pages .woocommerce ul.payment_methods.methods li label:before{border-radius:50%}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label:hover,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:hover,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:hover,.woocommerce-pages .woocommerce .cart-collaterals .cart_totals table ul#shipping_method li label:hover,.woocommerce-pages .woocommerce table tfoot ul#shipping_method li label:hover{cursor:pointer}.wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item label input,.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label input{display:none}.wpcf7-response-output{clear:both;float:left;width:100%;border:none!important;padding:0 0 0 0!important;margin:40px 0 0 0!important;text-align:center;text-transform:none;font-weight:500;font-size:16px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,form .fields b i,form .form-row label i,div.summary table.variations tr td label i,form#commentform p label i{color:#fe4949}.wpcf7 form.sent .wpcf7-response-output{color:#4aa51b!important}div.wpcf7-validation-errors,.wpcf7 form .fields .wpcf7-checkbox.wpcf7-not-valid label span.wpcf7-list-item-label{color:#fe4949!important}.wpcf7 form .fields span.wpcf7-not-valid-tip{float:left;clear:both;font-size:11px;margin:10px 0 0 0;color:#fe4949;font-weight:800}.wpcf7 form .fields input.wpcf7-text.wpcf7-not-valid,form .fields.gdpr label .wpcf7-form-control-wrap .wpcf7-not-valid .wpcf7-list-item-label:before{border-color:#fe4949!important}form .fields b i,form .form-row label i,div.summary table.variations tr td label i,form#commentform p label i{font-style:normal}form .fields.gdpr label{min-height:38px;display:block;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-left:56px;position:relative}form .fields.gdpr label p{margin:0}form .fields.gdpr label .wpcf7-form-control-wrap{position:absolute;left:0;top:0;height:38px;width:38px}form .fields.gdpr label .wpcf7-form-control-wrap .wpcf7-list-item{width:100%;margin:0;height:38px;overflow:hidden}form .fields.gdpr label .wpcf7-form-control-wrap .wpcf7-list-item input{display:none}form .fields.gdpr label .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label{padding:0;height:38px}form .fields.gdpr label .wpcf7-form-control-wrap .wpcf7-list-item-label:before,.woocommerce-pages .woocommerce .woocommerce-terms-and-conditions-wrapper label span:before,#customer_login .form-row label.woocommerce-form-login__rememberme span:before,.filters-container .filter-block ul li label span:before{width:38px!important;height:38px!important;z-index:3;font-size:16px!important;padding:10px 0!important}form .fields.gdpr label .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.content{line-height:21px;font-size:16px}.content p{margin-bottom:20px;line-height:inherit}.content:not(.split-column-content)>:last-child{margin-bottom:0}.content ol,.content ul{list-style-type:none;margin:0 0 25px 0;padding:0}.content ol li,.content ul li{padding-left:26px;position:relative;height:auto;margin:0 0 9px 0;line-height:inherit}.content ol li{counter-increment:step-counter;padding-left:27px}.content ol li:before{content:counter(step-counter) ".";position:absolute;left:0;top:auto;font-weight:700;color:inherit}.content ul li:before{content:"";position:absolute;display:block;left:0;top:4px;width:0;height:0;border-style:solid;border-width:10px 9px 0 0;border-color:#f97304 #fff0 #fff0 #fff0;transform:rotate(0deg)}.content.colour-theme--blueStandard ul li:before{border-color:#0e46f7 #fff0 #fff0 #fff0}.content.colour-theme--redStandard ul li:before{border-color:#da2443 #fff0 #fff0 #fff0}.content.colour-theme--greenStandard ul li:before{border-color:#2e8e69 #fff0 #fff0 #fff0}.content.colour-theme--yellowStandard ul li:before{border-color:#f6af16 #fff0 #fff0 #fff0}.content.colour-theme--orangeStandard ul li:before{border-color:#f97304 #fff0 #fff0 #fff0}.content.colour-theme--orangeDark ul li:before{border-color:#f75606 #fff0 #fff0 #fff0}.content ol li:last-of-type,.content ul li:last-of-type{margin:0 0 0 0!important}.content a{box-shadow:inset 0 -.06rem 0 0 #236b4f;color:#236b4f}.content a:hover{box-shadow:inset 0 -.06rem 0 0 #063852;color:#063852}.split-column-content{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.split-column-content[data-column-count="1"]{-webkit-column-count:1;-moz-column-count:1;column-count:1}.split-column-content[data-column-count="2"]{-webkit-column-count:2;-moz-column-count:2;column-count:2}.split-column-content[data-column-count="3"]{-webkit-column-count:3;-moz-column-count:3;column-count:3}.split-column-content[data-column-count="4"]{-webkit-column-count:4;-moz-column-count:4;column-count:4}.split-column-content>*{display:inline-block;-webkit-column-break-inside:avoid;break-inside:avoid;clear:both}.acc-title .acc-arrow{position:absolute;right:1.5rem;top:calc(1.25rem + 4px);line-height:20px;font-size:20px}.acc-title.active .acc-arrow:before{content:'\f068'}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;background:#000}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slick-slider button.slick-arrow{font-size:0;color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-slider button.slick-arrow:before{font-size:30px}.slick-slider{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.slick-slider button.slick-arrow.previous{left:-42px}.slick-slider button.slick-arrow.next{right:-42px}.slick-slider ul.slick-dots{float:none;display:table;margin:0 auto;margin-top:40px}.slick-slider ul.slick-dots li{float:left;width:auto;margin:0 10px!important}.slick-slider ul.slick-dots li button{font-size:0;width:10px;height:10px;border-radius:50%;background:#999;float:left}.slick-slider ul.slick-dots li.slick-active button,.slick-slider ul.slick-dots li button:hover{background:#000}.slick-slider ul.slick-dots li.slick-active button{pointer-events:none;cursor:default}header nav ul.main-menu li.mega-menu-link,header nav ul.main-menu li.sub-menu{padding-bottom:30px;margin-bottom:-30px}header nav ul.main-menu li.mega-menu-link>a,header nav ul.main-menu li.sub-menu>a{padding-bottom:32px}header nav ul.main-menu li.sub-menu ul.sub-menu li:last-of-type{margin-bottom:0}.circle-circliful .circle-text{display:none}section.table-content .table-container table{border:solid 2px #f97304}section.table-content .table-container table tbody tr td:first-child{position:relative}section.table-content .table-container table tbody tr td:first-child:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:7px 7px 0 0;border-color:#f75606 #fff0 #fff0 #fff0;transform:rotate(0deg)}section.table-content .table-container table tbody tr td:last-child{position:relative}section.table-content .table-container table tbody tr td:last-child:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 7px 7px;border-color:#fff0 #fff0 #F75606 #fff0;transform:rotate(0deg)}section.table-content .table-container table thead tr th,section.table-content .table-container table tbody tr td{border:solid 2px #f97304;padding:10px 12px;font-size:16px;line-height:16.4px;color:#032b3d;font-weight:400}section.table-content .table-container table tbody tr td strong:only-child,section.table-content .table-container table tbody tr td b:only-child{font-size:16px;line-height:18.8px}section.table-content .table-container table tbody tr td strong,section.table-content .table-container table tbody tr td b{font-weight:700}section.stas-card .stat-card-inner:before{content:'';width:0;height:0;border-style:solid;border-width:45px 0 0 49px;border-color:#fff0 #fff0 #fff0 #f97304;transform:rotate(0deg);position:absolute;right:0;top:0}section.stas-card .stat-card-inner:after{content:'';width:0;height:0;border-style:solid;border-width:0 49px 45px 0;border-color:#fff0 #fff #fff0 #fff0;transform:rotate(0deg);position:absolute;right:0;top:0}.accordions-container .accordions{position:relative;padding-bottom:6px}.accordions-container .accordions .accordion-section{position:relative;padding-top:6px}.accordions-container .accordions .accordion-section:before{content:'';position:absolute;left:0;top:0;width:100%;height:6px;background:#f97304;z-index:1}.accordions-container .accordions .accordion-section:after{content:'';position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 0 7px 6px;border-color:#fff0 #fff0 #FFF #fff0;transform:rotate(0deg);z-index:2}.accordions-container .accordions .accordion-section.active:after{content:'';position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 6px 7px 0;border-color:#fff0 #FFF #fff0 #fff0;transform:rotate(0deg);z-index:2}.accordions-container .accordions:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:6px;background:#f97304;z-index:1}.accordions-container .accordions:after{content:'';position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 7px 6px;border-color:#fff0 #fff0 #FFF #fff0;transform:rotate(0deg);z-index:2}.acc-title.active .arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-slider button.slick-arrow svg{width:12.92px;height:32.14px}section.full-width-image .image-caption:after{content:'';width:0;height:0;border-style:solid;border-width:55px 0 0 60px;border-color:#fff0 #fff0 #fff0 rgb(6 56 82 / .6);transform:rotate(0deg);position:absolute;left:100%;top:0}section.gallery-list .image-caption:after{content:'';width:0;height:0;border-style:solid;border-width:45px 0 0 50px;border-color:#fff0 #fff0 #fff0 rgb(6 56 82 / .6);transform:rotate(0deg);position:absolute;left:100%;top:0}.container-new.blog-container-new{max-width:830px}section.gallery-list .gallery-slider-container .slick-slide{margin:0 23px}section.gallery-list .gallery-slider-container .slick-list{margin:0 -23px}section.quote-single-testimonial{position:relative}section.quote-single-testimonial:after{left:0;top:calc(100% - 1px);position:absolute;content:'';width:0;height:0;border-style:solid;border-width:186px 215px 0 0;border-color:#063852 #fff0 #fff0 #fff0;transform:rotate(0deg)}section.quote-single-testimonial .testimonial-single .quote-content:before{content:'';position:absolute;left:-30px;top:0;width:26.1723px;height:28.156px;background:url(/wp-content/uploads/2024/08/quote-left.svg) no-repeat center center;background-size:contain}section.quote-single-testimonial .testimonial-single .quote-content:after{content:'';position:absolute;right:-30px;bottom:0;width:26.1723px;height:28.156px;background:url(/wp-content/uploads/2024/08/quote-right.svg) no-repeat center center;background-size:contain}section.superpowers .superpowers-inner{position:relative}section.superpowers .superpowers-inner:after{content:'';position:absolute;right:100%;top:0;background:#fff;width:9000px;height:100%;z-index:1}.card-content .content p{line-height:inherit}section.timeline-section .shape{position:absolute;left:0;top:0;width:50%;height:100%;background:#f97304}section.timeline-section .shape:after{position:absolute;right:-14px;top:0;width:14px;height:100%;background:#f97303;content:'';z-index:12;border-left:solid 7px #fff}section.timeline-section .shape.white{right:0;background:#fff;left:auto}section.timeline-section .shape.white:after{display:none}section.timeline-section .container-new{position:relative;z-index:2}section.timeline-section .timeline-list .timeline-content .timeline-inner-content h4{position:relative}section.timeline-section .timeline-list .timeline-content .timeline-inner-content h4:before{content:'';position:absolute;left:calc(100% + 30px);top:calc(100% - 8px);display:block;width:2000px;height:7px;background:#fff;z-index:-1}section.timeline-section .timeline-list .timeline-content.odd .timeline-inner-content h4:before{left:auto;right:calc(100% + 30px);background:#f97303;width:2000px}section.timeline-section .timeline-list .timeline-content .timeline-inner-content .content p{line-height:inherit}article.stat-circle .background-circle{stroke:#0a3f56}article.stat-circle .foreground-circle{stroke:#f97304}section.people-section .people-slider .slick-slide,section.experts-section .experts-slider .slick-slide{margin:0 7.5px}section.people-section .people-slider .people-item:after,section.experts-section .experts-slider .expert-item:after{content:'';width:0;height:0;border-style:solid;border-width:31px 58px 0 0;border-color:#032b3d #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;top:100%;left:0}section.people-section .people-slider .people-item:after{border-color:#063852 #fff0 #fff0 #fff0}section.people-section .people-slider .slick-list,section.experts-section .experts-slider .slick-list{margin:0 -7.5px}.people-slider.slick-slider button.slick-arrow,.experts-slider.slick-slider button.slick-arrow{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0}.testimonials-slider-container.slick-slider button.slick-arrow{width:58px;height:58px;border-radius:50%;text-align:center;line-height:58px;border:solid 2px #f97304;display:flex;align-items:center;justify-content:center;z-index:2;left:75px;bottom:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.testimonials-slider-container.slick-slider button.slick-arrow:hover{background:#f97304}.testimonials-slider-container.slick-slider button.slick-arrow:hover svg polyline{stroke:#fff}.testimonials-slider-container.slick-slider button.slick-arrow svg{width:30px;height:10px}.testimonials-slider-container.slick-slider button.slick-arrow.previous svg{position:relative;top:-5px}.testimonials-slider-container.slick-slider button.slick-arrow.next{left:150px}.testimonials-slider-container.slick-slider button.slick-arrow.next svg{position:relative;top:5px}section.testimonial-slider .line-shape{margin-left:calc((-100vw + 1185px)* .5);margin-right:calc((-100vw + 1185px)* .5);background:#f97304;height:122px;width:-moz-available;width:-webkit-fill-available;width:fill-available;position:absolute;bottom:58px;z-index:1}section.testimonial-slider .line-inner{width:122px;height:250px;background:#f97304;position:absolute;right:-100px;margin-bottom:160px;z-index:2;top:calc(100% - 122px - 58px)}section.testimonial-slider .line-inner:before{content:'';position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;border-width:160px 122px 0 0;border-color:#f97304 #fff0 #fff0 #fff0;transform:rotate(0deg)}.content.text-white a{color:#f8bf45;box-shadow:inset 0 -.06rem 0 0 #f8bf45}.content.text-white a:hover{color:#fff;box-shadow:inset 0 -.06rem 0 0 #fff}section.page-sub-block .content-block-row{position:relative}section.page-sub-block .content-block-row:before{content:'';position:absolute;left:100%;top:0;width:3000px;height:100%;background:#063852}section.page-sub-block.image-position-right .content-block-row:before{left:auto;right:100%;background:#042b3d}section.page-sub-block .content-block-row .content-image-container{position:relative}section.page-sub-block .content-block-row .content-image-container:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 45px 49px;border-color:#fff0 #fff0 #f97304 #fff0;transform:rotate(0deg);position:absolute;left:0;top:0}section.page-sub-block .content-block-row .content-image-container:after{content:'';width:0;height:0;border-style:solid;border-width:45px 49px 0 0;border-color:#fff #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;left:0;top:0}section.page-sub-block.image-position-right .content-block-row .content-image-container:before{border-width:45px 0 0 49px;border-color:#fff0 #fff0 #fff0 #f97304;right:0;top:0;left:auto}section.page-sub-block.image-position-right .content-block-row .content-image-container:after{border-width:0 49px 45px 0;border-color:#fff0 #fff #fff0 #fff0;right:0;top:0;left:auto}section.page-sub-block .content-block-row.color-theme--blueStandard .content-image-container:before{border-color:#fff0 #fff0 #0e46f7 #fff0}section.page-sub-block .content-block-row.color-theme--redStandard .content-image-container:before{border-color:#fff0 #fff0 #da2443 #fff0}section.page-sub-block .content-block-row.color-theme--greenStandard .content-image-container:before{border-color:#fff0 #fff0 #2e8e69 #fff0}section.page-sub-block .content-block-row.color-theme--yellowStandard .content-image-container:before{border-color:#fff0 #fff0 #f6af16 #fff0}section.page-sub-block .content-block-row.color-theme--rangeStandard .content-image-container:before{border-color:#fff0 #fff0 #f97304 #fff0}section.page-sub-block .content-block-row.color-theme--orangeDark .content-image-container:before{border-color:#fff0 #fff0 #f75606 #fff0}section.page-sub-block.image-position-right .content-block-row.color-theme--blueStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #0e46f7}section.page-sub-block.image-position-right .content-block-row.color-theme--redStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #da2443}section.page-sub-block.image-position-right .content-block-row.color-theme--greenStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #2e8e69}section.page-sub-block.image-position-right .content-block-row.color-theme--yellowStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #f6af16}section.page-sub-block.image-position-right .content-block-row.color-theme--orangeStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #f97304}section.page-sub-block.image-position-right .content-block-row.color-theme--orangeDark .content-image-container:before{border-color:#fff0 #fff0 #fff0 #f75606}section.microsoft-block .content-block-inner{position:relative}section.microsoft-block .content-block-inner:before{content:'';position:absolute;right:0;top:0;width:900000px;height:100%;background:#0a3f56;z-index:-1}section.microsoft-block .container-new{position:relative;z-index:2}section.split-content-image-shapes .content-block-inner .title-container{position:relative}section.split-content-image-shapes .content-block-inner .title-container:after{content:'';position:absolute;right:calc(100% - 1px);top:1px;width:140px;height:100%;background:url(/wp-content/uploads/2024/08/corner-shape-new-1.svg) no-repeat top left;background-size:cover;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.card-blocks-expanding article.expanding-card .content{max-height:0;transition:max-height 0.15s ease-out;overflow:hidden}.card-blocks-expanding article.expanding-card:hover .content{max-height:500px;transition:max-height 0.25s ease-in}.card-blocks-expanding article.expanding-card:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 49px 45px;border-color:#fff0 #fff0 #f97304 #fff0;transform:rotate(0deg);position:absolute;left:0;top:0;z-index:2}.card-blocks-expanding article.expanding-card.colour-theme--blueStandard:before{border-color:#fff0 #fff0 #0e46f7 #fff0}.card-blocks-expanding article.expanding-card.colour-theme--redStandard:before{border-color:#fff0 #fff0 #da2443 #fff0}.card-blocks-expanding article.expanding-card.colour-theme--greenStandard:before{border-color:#fff0 #fff0 #2e8e69 #fff0}.card-blocks-expanding article.expanding-card.colour-theme--yellowStandard:before{border-color:#fff0 #fff0 #f6af16 #fff0}.card-blocks-expanding article.expanding-card.colour-theme--orangeStandard:before{border-color:#fff0 #fff0 #f97304 #fff0}.card-blocks-expanding article.expanding-card.colour-theme--orangeDark:before{border-color:#fff0 #fff0 #f75606 #fff0}.card-blocks-expanding article.expanding-card:after{content:'';width:0;height:0;border-style:solid;border-width:49px 45px 0 0;border-color:#fff #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;left:0;top:0;z-index:1}.tabbed-services-list .service-list-content-block.active .overlay-content a.service-trigger{pointer-events:none}.tabbed-services-list .service-list-content-block.active .overlay-content a.service-trigger .arrow-container{opacity:0;visibility:hidden}section.sub-page-blocks .content-block-row .content-image-container:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 45px 49px;border-color:#fff0 #fff0 #f97304 #fff0;transform:rotate(0deg);position:absolute;left:0;top:0}section.sub-page-blocks .content-block-row .content-image-container:after{content:'';width:0;height:0;border-style:solid;border-width:45px 49px 0 0;border-color:#032b3d #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;left:0;top:0}section.sub-page-blocks .content-block-row.image-position-right .content-image-container:before{border-width:45px 0 0 49px;border-color:#fff0 #fff0 #fff0 #f97304;right:0;top:0;left:auto}section.sub-page-blocks .content-block-row.image-position-right .content-image-container:after{border-width:0 49px 45px 0;border-color:#fff0 #032b3d #fff0 #fff0;right:0;top:0;left:auto}section.sub-page-blocks .content-block-row.color-theme--blueStandard .content-image-container:before{border-color:#fff0 #fff0 #0e46f7 #fff0}section.sub-page-blocks .content-block-row.color-theme--redStandard .content-image-container:before{border-color:#fff0 #fff0 #da2443 #fff0}section.sub-page-blocks .content-block-row.color-theme--greenStandard .content-image-container:before{border-color:#fff0 #fff0 #2e8e69 #fff0}section.sub-page-blocks .content-block-row.color-theme--yellowStandard .content-image-container:before{border-color:#fff0 #fff0 #f6af16 #fff0}section.sub-page-blocks .content-block-row.color-theme--rangeStandard .content-image-container:before{border-color:#fff0 #fff0 #f97304 #fff0}section.sub-page-blocks .content-block-row.color-theme--orangeDark .content-image-container:before{border-color:#fff0 #fff0 #f75606 #fff0}section.sub-page-blocks .content-block-row.image-position-right.color-theme--blueStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #0e46f7}section.sub-page-blocks .content-block-row.image-position-right.color-theme--redStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #da2443}section.sub-page-blocks .content-block-row.image-position-right.color-theme--greenStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #2e8e69}section.sub-page-blocks .content-block-row.image-position-right.color-theme--yellowStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #f6af16}section.sub-page-blocks .content-block-row.image-position-right.color-theme--orangeStandard .content-image-container:before{border-color:#fff0 #fff0 #fff0 #f97304}section.sub-page-blocks .content-block-row.image-position-right.color-theme--orangeDark .content-image-container:before{border-color:#fff0 #fff0 #fff0 #f75606}.post-inner a.post-thumbnail .fallback-news{background-image:url(/wp-content/uploads/2024/08/cps-logo-orange_1.svg);background-size:100px;background-position:center center;background-repeat:no-repeat}section.archive-listing.search-listing .post-inner{position:relative}section.archive-listing.search-listing .post-inner .shape-hover{position:absolute;left:-23px;top:-25px;width:calc(100% + 46px);height:calc(100% + 50px);background:#032b3d;z-index:-1;opacity:0}section.archive-listing.search-listing .post-inner .shape-hover:after{content:'';visibility:visible;width:0;height:0;border-style:solid;border-width:60px 81px 0 0;border-color:#032b3d #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;top:100%;left:0}section.archive-listing.search-listing .post-inner:hover .shape-hover{opacity:1}footer .content.footer-content p{margin:0}section.hero-block.hero-style_split .content-image:before{content:'';visibility:visible;right:100%;top:0;width:9000px;height:100%;background:#fff;position:absolute}section.hero-block.hero-style_split .content-image.shape-right:before{right:auto;left:100%}section.hero-block.hero-style_split .content-image.bg-custom-blueStandard:before{background:#0e46f7}section.hero-block.hero-style_split .content-image.bg-custom-redStandard:before{background:#da2443}section.hero-block.hero-style_split .content-image.bg-custom-greenStandard:before{background:#2e8e69}section.hero-block.hero-style_split .content-image.bg-custom-yellowStandard:before{background:#f6af16}section.hero-block.hero-style_split .content-image.bg-custom-orangeStandard:before{background:#f97304}section.hero-block.hero-style_split .content-image.bg-custom-orangeDark:before{background:#f75606}section.hero-block.hero-style_insights .content-image-container-outer .line-inner{width:122px;height:250px;background:#f97304;position:absolute;right:35px;margin-bottom:160px;z-index:2;top:calc(100% - 175px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.hero-block.hero-style_insights .content-image-container-outer .line-inner:after{content:'';position:absolute;left:calc(100% - 1px);top:0;height:122px;width:900px;background:#f97304}section.hero-block.hero-style_insights .content-image-container-outer .line-inner:before{content:'';position:absolute;top:calc(100% - 3px);left:0;width:0;height:0;border-style:solid;border-width:160px 123px 0 0;border-color:#f97304 #fff0 #fff0 #fff0;transform:rotate(0deg)}.insights-hero-content.insights.content p{margin-bottom:8px}p#breadcrumbs a{font-weight:400;color:#063852;text-decoration:underline!important;text-underline-offset:3px}p#breadcrumbs a:hover{color:#2e8e69}p#breadcrumbs b{margin:0 8px;font-size:0;width:0;height:0;border-style:solid;border-width:7px 6px 0 0;border-color:#063852 #fff0 #fff0 #fff0;transform:rotate(0deg);display:inline-block;position:relative;top:5px}p#breadcrumbs b:last-of-type{border-color:#2e8e69 #fff0 #fff0 #fff0}p#breadcrumbs span.breadcrumb_last{font-weight:400;color:#2e8e69;text-decoration:underline!important;text-underline-offset:3px}p#breadcrumbs>span>span:first-of-type>a{top:-3px;position:relative;font-size:0;width:11px;height:14px;display:inline-block;background:url(/wp-content/uploads/2024/08/breacrumbs-colour.svg) no-repeat center center;background-size:contain}p#breadcrumbs>span>span:first-of-type>a:hover{opacity:.6}section.hero-block.bg-custom-darkBlue p#breadcrumbs>span>span:first-of-type>a{filter:brightness(0) invert(1)}section.hero-block.bg-custom-darkBlue p#breadcrumbs span.breadcrumb_last{color:#f97304}section.hero-block.bg-custom-darkBlue p#breadcrumbs a{color:#fff}section.hero-block.bg-custom-darkBlue p#breadcrumbs a:hover{color:#f97304}section.hero-block.bg-custom-darkBlue p#breadcrumbs b{border-color:#fff #fff0 #fff0 #fff0}section.hero-block.bg-custom-darkBlue p#breadcrumbs b:last-of-type{border-color:#f97304 #fff0 #fff0 #fff0}section.hero-block.hero-style_insights,section.sub-page-blocks,section.popular-pages-section,section.testimonial-slider,section.superpowers,section.quote-single-testimonial,section.people-section,section.microsoft-block,section.experts-section,section.split-content-image-grid,section.speakers{position:relative}section.hero-block.hero-style_insights:after,section.hero-block.hero-style_insights:before,section.sub-page-blocks:before,section.popular-pages-section:before,section.testimonial-slider:before,section.superpowers:before,section.quote-single-testimonial .bg,section.people-section:before,section.microsoft-block:before,section.experts-section:before,section.split-content-image-grid:before,section.speakers:before{content:'';background-image:url(/wp-content/uploads/2024/08/polygon-bg-shape.svg);background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:120%;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;mix-blend-mode:screen;opacity:.8}section.popular-pages-section:before{background-image:url(/wp-content/uploads/2024/08/popular-pages-bg.svg);mix-blend-mode:normal}section.hero-block.hero-style_insights .container-new,section.sub-page-blocks .container-new,section.popular-pages-section .container-new,section.testimonial-slider .container-new,section.superpowers .container-new,section.quote-single-testimonial .container-new,section.people-section .container-new,section.microsoft-block .container-new,section.experts-section .container-new,section.split-content-image-grid .container-new,section.speakers .container-new{position:relative;z-index:2}section.people-section:before,section.microsoft-block:before{background-image:url(/wp-content/uploads/2024/08/microsoft-bg-shapes.svg);background-attachment:fixed;background-position:right center;background-repeat:no-repeat;background-size:60%}section.sub-page-blocks.service-blocks:before{background-image:url(/wp-content/uploads/2024/08/sub-page-blocks-bg.svg);background-attachment:fixed;background-position:right center;background-repeat:no-repeat;background-size:50%}section.sub-page-blocks.content-blocks:before{background-image:url(/wp-content/uploads/2024/08/service-blocks-bg.svg);background-position:center center;background-repeat:repeat;background-size:1800px;opacity:1;mix-blend-mode:normal}section.timeline-section .shape:not(.white):before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;mix-blend-mode:screen;opacity:.8;background-image:url(/wp-content/uploads/2024/08/split-orange-bg-shapes.svg);background-attachment:fixed;background-position:left center;background-repeat:no-repeat;background-size:60%}section.quote-single-testimonial{z-index:3}section.hero-block.hero-style_split .content-image.bg-custom-none:after{content:'';left:0;position:absolute;top:0;width:2400px;height:100%;background-image:url(/wp-content/uploads/2024/08/repeated-service-bg.svg);background-attachment:fixed;background-position:left center;background-repeat:repeat;background-size:1000px}section.hero-block.hero-style_split .content-image.bg-custom-none.shape-left:after{left:auto;right:0;background-position:right center}section.hero-block.hero-style_split .content-image.bg-custom-orangeStandard:after{content:'';left:0;position:absolute;top:0;width:2400px;height:100%;background-image:url(/wp-content/uploads/2024/09/shape-split-hero.svg);background-attachment:fixed;background-position:left center;background-repeat:repeat;background-size:contain;z-index:1}section.hero-block.hero-style_split .content-image.bg-custom-orangeStandard.shape-left:after{left:auto;right:0;background-position:right center}section.timeline-section .shape.white:before{content:'';left:0;position:absolute;top:0;width:2400px;height:100%;background-image:url(/wp-content/uploads/2024/08/repeated-service-bg.svg);background-attachment:fixed;background-position:left center;background-repeat:repeat;background-size:1000px}section.hero-block.hero-style_insights:before{background-image:url(/wp-content/uploads/2024/08/dark-repeated-bg.svg);background-attachment:unset;background-position:left -170px;background-repeat:repeat;background-size:1450px;opacity:.4;mix-blend-mode:normal}section.hero-block.hero-style_insights:after{background-image:url(/wp-content/uploads/2024/08/insights-hero-shape.svg);background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:80%}.button-link{font-size:20px;line-height:1;font-weight:400;padding:13px 23px;border-radius:100px}.button-link.smaller-button{font-size:16px;padding:7px 11px}.button-link:not([class*="bg-custom"]){color:#fff;background:#f97304}.button-link:not([class*="bg-custom"]):hover{color:#fff;background:#063852}.button-link.hover-white:not([class*="bg-custom"]):hover{color:#f97304}.button-link.hover-white:hover{background:#fff!important}.button-link[class*="bg-custom"]{color:#fff}.button-link[class*="bg-custom"]:hover{color:#fff;background:#063852}.button-link.border-custom-blueStandard.hover-white:hover,.button-link.bg-custom-blueStandard.hover-white:hover{color:#0e46f7}.button-link.border-custom-greenStandard.hover-white:hover,.button-link.bg-custom-greenStandard.hover-white:hover{color:#2e8e69}.button-link.border-custom-darkestBlue.hover-white:hover,.button-link.bg-custom-darkestBlue.hover-white:hover{color:#032b3d}.button-link.border-custom-darkBlue.hover-white:hover,.button-link.bg-custom-darkBlue.hover-white:hover{color:#063852}.button-link.border-custom-orangeDark.hover-white:hover,.button-link.bg-custom-orangeDark.hover-white:hover{color:#f75606}.button-link.border-custom-orangeStandard.hover-white:hover,.button-link.bg-custom-orangeStandard.hover-white:hover{color:#f97304}.button-link.border-custom-greenStandard.hover-white:hover,.button-link.bg-custom-greenStandard.hover-white:hover{color:#2e8e69}.button-link.border-custom-yellowStandard.hover-white:hover,.button-link.bg-custom-yellowStandard.hover-white:hover{color:#f6af16}.button-link.border-custom-blueStandard.hover-white:hover,.button-link.bg-custom-blueStandard.hover-white:hover{color:#0e46f7}.button-link.border-custom-redStandard.hover-white:hover,.button-link.bg-custom-redStandard.hover-white:hover{color:#da2443}button#load_more.button-link{padding:9px 13px}.tooltip-content:after{position:absolute;left:calc(100% - 1px);top:0;width:0;height:0;content:'';border-style:solid;border-width:60px 65px 0 0;border-color:#2e8e69 #fff0 #fff0 #fff0;transform:rotate(0deg)}.flipped-hz{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}section.split-content-image-shapes .content-block-inner .title-container.mr-auto:after{-moz-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1);filter:FlipH;-ms-filter:"FlipH";right:auto;left:100%}header .button-link.smaller-button{padding:7px 16px;white-space:nowrap}header .button-link.smaller-button.border-custom-greenStandard{padding:7px 13px}header nav .search-bar-container .search-form-main form.search-form input{border-color:#fff0;height:28px;font-weight:600;padding:5px 8px}header nav .search-bar-container .search-form-main form.search-form button{display:none!important}section.homepage-who_we_helped_block .content-home-blocks{padding-left:140px;padding-right:100px}section.homepage-who_we_helped_block .content-home-blocks .slick-slide{margin:0 15px}section.homepage-who_we_helped_block .content-home-blocks .content-item>div:after{content:'';width:0;height:0;border-style:solid;border-width:71px 108px 0 0;border-color:#032b3d #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;top:100%;left:0}section.homepage-who_we_helped_block .content-home-blocks .slick-list{margin:0 -15px;overflow:visible}section.homepage-who_we_helped_block .content-home-blocks .slick-slide>div{margin-top:-110px;margin-bottom:110px}section.homepage-who_we_helped_block .content-home-blocks .slick-active>div{margin-top:0}section.homepage-who_we_helped_block .content-home-blocks .slick-active+.slick-active>div{margin-top:-220px;margin-bottom:220px}section.homepage-who_we_helped_block .content-home-blocks .slick-active+.slick-active+.slick-active>div{margin-top:0}section.homepage-who_we_helped_block .content-home-blocks .slick-active+.slick-active+.slick-active+.slick-slide>div{margin-top:0}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;z-index:1}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow.previous{left:20px;bottom:70px}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow.next{right:100px;bottom:70px}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow svg{width:64px;height:19px}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow:hover svg polyline{stroke:#fff}section.homepage-hero_block:after{content:'';position:absolute;top:0;width:6.58px;height:calc(100%);background:#f75606;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:5}section.homepage-hero_block .shapes-split .right{position:relative}section.homepage-hero_block .shapes-split .right:before{content:'';left:0;position:absolute;top:0;width:100%;height:100%;background-image:url(/wp-content/uploads/2024/09/home-hero-right.svg);background-attachment:fixed;background-position:left center;background-repeat:repeat;background-size:1000px}section.homepage-hero_block .shapes-split .left{position:relative}section.homepage-hero_block .shapes-split .left:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url(/wp-content/uploads/2024/09/home-hero-left.svg);background-attachment:fixed;background-position:left center;background-repeat:no-repeat;background-size:contain}section.homepage-who_we_helped_block{position:relative}section.homepage-who_we_helped_block:after{content:'';background-image:url(/wp-content/uploads/2024/09/home-who-weve-helped.svg);background-attachment:fixed;background-position:left center;background-repeat:no-repeat;background-size:90%;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}section.homepage-who_we_helped_block .container-new{position:relative;z-index:2}section.homepage-hero_block{overflow-x:clip;overflow-y:visible}section.homepage-hero_block .inner-content .inner-block.right{position:relative}section.homepage-hero_block .inner-content .inner-block.right .shapes-container{position:absolute;top:-30px;left:648px;-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));z-index:-1}section.homepage-hero_block .shapes-split .full{-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45))}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-1{position:absolute;height:124px;width:9000px;background:#063852;left:-292px;top:0;opacity:1}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-2{position:absolute;height:124px;width:146px;background:#063852;right:146px;top:0}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-3{position:absolute;height:124px;width:146px;background:#063852;right:146px;top:124px}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-4{position:absolute;right:146px;top:248px;width:0;height:0;border-style:solid;border-width:162px 146px 0 0;border-color:#063852 #fff0 #fff0 #fff0;transform:rotate(0deg)}section.homepage-hero_block .inner-content a.button-link,section.homepage-hero_block .image-container{-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45))}section.homepage-contact_block{overflow-x:clip;overflow-y:visible}section.homepage-contact_block .lets-talk-outer-container .shapes-container{position:absolute;top:-30px;right:-250px;-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));z-index:1}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-1{position:absolute;height:124px;width:9000px;background:#f97304;left:-292px;top:0;opacity:1}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-2{position:absolute;height:124px;width:146px;background:#f97304;right:146px;top:0}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-3{position:absolute;height:124px;width:146px;background:#f97304;right:146px;top:124px}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-4{position:absolute;right:146px;top:248px;width:0;height:0;border-style:solid;border-width:162px 146px 0 0;border-color:#f97304 #fff0 #fff0 #fff0;transform:rotate(0deg)}section.homepage-contact_block .lets-talk-split .contact-details{position:relative;-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45))}section.homepage-contact_block .lets-talk-split .contact-details:before{content:'';position:absolute;right:100%;top:0;width:9000px;height:100%;background:#f97303}section.homepage-contact_block .lets-talk-split .contact-details:after{content:'';position:absolute;left:100%;top:0;width:200px;height:100%;background:#f97303}section.homepage-logos_block{overflow-x:clip;overflow-y:visible}section.homepage-logos_block .shape:before{content:'';position:absolute;bottom:100%;left:0;width:0;height:0;border-style:solid;border-width:150px 0 0 132px;border-color:#fff0 #fff0 #fff0 #032b3d;transform:rotate(0deg)}section.homepage-logos_block .partners-logos-list:before{content:'';position:absolute;top:0;left:100%;background:#032b3d;height:100%;width:9000px}h1.has_title_shape_bg>span,h2.has_title_shape_bg>span,h3.has_title_shape_bg>span,h4.has_title_shape_bg>span,h5.has_title_shape_bg>span,h6.has_title_shape_bg>span{box-shadow:inset 0 -100rem 0 0 #fb7d17;color:#fff}section.homepage-our_people_block .people-slider-fake{position:relative;z-index:1;padding:80px 0;opacity:.8;height:100%}section.homepage-our_people_block .people-slider-fake:nth-child(1){padding:0}section.homepage-our_people_block .people-slider-actual{position:relative;z-index:3;padding-top:170px;height:100%}section.homepage-our_people_block{overflow:hidden}.people-sliders .slick-slide{margin:32px 0}.people-sliders .slick-list{margin:-32px 0;overflow:visible}section.homepage-our_people_block .people-slider-actual .slick-list:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:845px;height:845px;background:#fff0;border-radius:50%;z-index:1;-webkit-box-shadow:0 0 0 30000px rgb(3 43 61 / .75);box-shadow:0 0 0 30000px rgb(3 43 61 / .75)}section.homepage-who_we_helped_block .content-home-blocks article.content-item{-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45))}section.homepage-contact_block a.button-link,section.homepage-our_people_block a.button-link,section.homepage-quote_logos_block a.button-link{-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .50));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .50))}section.sub-page-blocks.content-blocks .content-block-row .content.right_content_style ul{padding-left:27px}section.people-section .people-slider .slick-list,section.experts-section .experts-slider .slick-list{overflow-y:visible;overflow-x:clip}section.people-section .people-slider .slick-active,section.experts-section .experts-slider .slick-active{margin-top:55px;margin-bottom:-55px}section.people-section .people-slider .slick-active+.slick-active,section.experts-section .experts-slider .slick-active+.slick-active{margin-top:137px;margin-bottom:-137px}section.people-section .people-slider .slick-active+.slick-active+.slick-active,section.experts-section .experts-slider .slick-active+.slick-active+.slick-active{margin-top:0;margin-bottom:0}section.people-section .people-slider .slick-active+.slick-active+.slick-active+.slick-active,section.experts-section .experts-slider .slick-active+.slick-active+.slick-active+.slick-active{margin-top:110px;margin-bottom:-110px}.single-insights section.stats-circles .container-new,.single-insights section.gallery-list .container-new{max-width:965px}body.logged-in.admin-bar header.top-0{top:32px}.service-list-content-block .service-inner-screen.no-image{height:auto}.testimonials-slider-container .slick-track{display:flex!important}.testimonials-slider-container .slick-slide{height:inherit!important}.content.text-white h1{color:#fff}.content.text-white h2{color:#fff}.content.text-white h3{color:#fff}.content.text-white h4{color:#fff}.content.text-white h5{color:#fff}.content.text-white h6{color:#fff}.content.text-white h7{color:#fff}section.testimonial-slider{overflow-x:clip}.superpower-content:hover h4{opacity:1!important}.mobile-menu ul.main-menu li.has-menu-link .inner-menu-dropdown-link>a{position:relative}.mobile-menu ul.main-menu li.has-menu-link .inner-menu-dropdown-link>a.arrow-dropdown.active{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.homepage-who_we_helped_block .content-home-blocks{min-height:440px}section.partners-logos .partners-logos-list .slick-slide{margin:0 27px}section.partners-logos .partners-logos-list .slick-list{margin:0 -27px;overflow:visible}.card-blocks:not(.circle_style_colouring) article#card-1{background:#032b3d}.card-blocks:not(.circle_style_colouring) article#card-2{background:#063852}.card-blocks:not(.circle_style_colouring) article#card-3{background:#123348}.card-blocks:not(.circle_style_colouring) article#card-4{background:#063852}.card-blocks:not(.circle_style_colouring) article#card-5{background:#123348}.card-blocks:not(.circle_style_colouring) article#card-6{background:#032b3d},,,,,,.card-blocks.circle_style_colouring article#card-1{background:#063852}.card-blocks.circle_style_colouring article#card-2{background:#032b3d}.card-blocks.circle_style_colouring article#card-3{background:#0a3f56}.card-blocks.circle_style_colouring article#card-4{background:#032b3d}.card-blocks.circle_style_colouring article#card-5{background:#0a3f56}.card-blocks.circle_style_colouring article#card-6{background:#063852}.card-blocks.circle_style_colouring article#card-7{background:#0a3f56}.card-blocks.circle_style_colouring article#card-8{background:#063852}.card-blocks.circle_style_colouring article#card-9{background:#032b3d}.card-blocks.circle_style_colouring article#card-10{background:#063852}.card-blocks.circle_style_colouring article#card-11{background:#032b3d}.card-blocks.circle_style_colouring article#card-12{background:#0a3f56}.card-blocks.circle_style_colouring article#card-13{background:#032b3d}.card-blocks.circle_style_colouring article#card-14{background:#0a3f56}.card-blocks.circle_style_colouring article#card-15{background:#063852}.superpowers-list.new_style_accordion .superpower-content a.acc-title{position:relative}.superpowers-list.new_style_accordion .superpower-content a.acc-title svg{position:absolute;width:12.92px;height:32.14px;top:19px;left:calc(100% + 30px)}.superpowers-list.new_style_accordion .superpower-content a.acc-title.active svg{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.superpowers-list.new_style_accordion .superpower-content .acc-content{display:none;margin:20px 0 30px 0}section.homepage-new_slider_block{overflow:hidden}section.homepage-new_slider_block,section.homepage-new_slider_block .slider-inner-block{aspect-ratio:16 / 7}section.homepage-new_slider_block .slider-inner-block .slider-background-container .hero_video_container{float:left;width:100%;position:relative;height:100%;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}section.homepage-new_slider_block .slider-inner-block .slider-background-container .hero_video_container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.microsoft-block .content-block-inner.bg-white:before{background:#fff}section.homepage-quote_logos_block .slick-slider button.slick-arrow{top:33%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.homepage-quote_logos_block .slick-slider button.slick-arrow.previous{left:0}section.homepage-quote_logos_block .slick-slider button.slick-arrow.next{right:70px}section.homepage-new_slider_block .slider-images{position:absolute;height:100%;width:100%;z-index:1}section.homepage-new_slider_block .slider-images>.slick-list{height:100%}section.homepage-new_slider_block .slider-images>.slick-list .slick-track{height:100%;display:flex}section.homepage-new_slider_block .slider-images>.slick-list .slick-track .slick-slide{display:flex;height:auto}section.homepage-new_slider_block .slider-content{z-index:3}section.homepage-new_slider_block .slider-content button.slick-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:30vw;z-index:2}section.homepage-new_slider_block .slider-content button.slick-arrow.next{left:auto;right:10vw}section.homepage-new_slider_block:before{content:'';position:absolute;top:50%;left:60%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:55vw;height:55vw;background:#fff0;border-radius:50%;z-index:2;-webkit-box-shadow:0 0 0 30000px rgb(3 43 61 / .75);box-shadow:0 0 0 30000px rgb(3 43 61 / .75)}html{min-height:100%}html body.error404{height:100vh}html body.error404 div#page{width:100%;height:100%;position:relative;display:flex;flex-direction:column}html body.error404 div#page footer{margin-top:auto}section.tabbed-services .tabbed-services-list .service-list-content-block.active .service-inner-screen{height:inherit}section.sub-page-blocks.content-blocks .content-block-row.has_no_image{min-width:calc(50% - 32.5px);max-width:calc(50% - 32.5px)}section.sub-page-blocks.content-blocks .content-block-row.has_no_image:only-child{min-width:100%;max-width:100%}section.sub-page-blocks.content-blocks .content-block-row.has_no_image:nth-child(odd):last-child{min-width:100%;max-width:100%}section.homepage-contact_block .lets-talk-split .contact-details:after{width:9000px}section.homepage-contact_block .lets-talk-outer-container .shapes-container{left:100%;width:146px;top:calc(50% - 12px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-1{left:0}.posts-lists.post_list_new_style.gap-\[52px\]>article{width:calc(33.333333% - 35px)}section.page-sub-block .content-block-row .image-container{position:relative}section.page-sub-block .content-block-row .image-container .content-image-container{position:absolute;left:0;top:0}.grecaptcha-badge{display:none!important}.video-overlay-container .video-container{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;display:none}.video-overlay-container .video-container .videoWrapper{padding-bottom:0;float:left;width:100%;height:100%}.content blockquote{font-family:lato,sans-serif;font-weight:800;font-size:30px;line-height:45px;--tw-text-opacity:1;color:rgb(249 115 4 / var(--tw-text-opacity));text-shadow:1px 1px 0 rgb(0 0 0 / 15%);position:relative;margin-bottom:25px}.content blockquote:before{content:'';position:absolute;left:-40px;top:0;width:26.1723px;height:28.156px;background:url(/wp-content/uploads/2024/08/quote-left.svg) no-repeat center center;background-size:contain}.content blockquote:after{content:'';position:absolute;right:-30px;bottom:0;width:26.1723px;height:28.156px;background:url(/wp-content/uploads/2024/08/quote-right.svg) no-repeat center center;background-size:contain}.content blockquote p:last-child{margin-bottom:0}.mobile-menu ul.main-menu li.has-menu-link>ul>li.has_sub_sub_menu,header nav ul.main-menu li.sub-menu>ul>li.has_sub_sub_menu{display:flex;flex-wrap:wrap;justify-content:space-between}.mobile-menu ul.main-menu li.has-menu-link>ul>li.has_sub_sub_menu ul,header nav ul.main-menu li.sub-menu>ul>li.has_sub_sub_menu ul{margin-top:10px;padding-left:10px;border-left:solid 1px #ccc;display:none}.mobile-menu ul.main-menu li.has-menu-link>ul>li.has_sub_sub_menu>a.arrow-dropdown.active,header nav ul.main-menu li.sub-menu>ul>li.has_sub_sub_menu>a.arrow-dropdown.active{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header nav ul.main-menu li.sub-menu>ul>li.has_sub_sub_menu{position:relative;padding-right:30px}header nav ul.main-menu li.sub-menu>ul>li.has_sub_sub_menu>a.arrow-dropdown{position:absolute;right:0;top:7px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}header nav ul.main-menu li.sub-menu>ul>li.has_sub_sub_menu ul{position:absolute;left:calc(100% + 15px);top:0;--tw-bg-opacity:1;background-color:rgb(3 43 61 / var(--tw-bg-opacity));padding-left:15px;padding-right:15px;padding-bottom:20px;padding-top:20px;width:auto!important}section.homepage-new_slider_block.new_style_version:before{left:66%;-webkit-box-shadow:0 0 0 30000px rgb(4 43 60 / .8);box-shadow:0 0 0 30000px rgb(4 43 60 / .8)}section.scrolling-bar-container-outer.is-fixed section.scrolling-bar-container{position:fixed;top:84px;left:0;border-top:solid 1px #2e8e69}section.scrolling-bar-container-outer section.scrolling-bar-container button.mobile-nav-arrow{display:none}.dynamic-form-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:9999;background:rgb(0 0 0 / 60%)}.dynamic-form-modal>.container-new{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center}.dynamic-form-modal>.container-new>.form-outer-container{position:relative;float:left;padding:50px;height:auto;max-height:100%;overflow:auto;display:flex;flex-direction:column}.dynamic-form-modal>.container-new>div#form-container .fields.half{width:100%}.dynamic-form-modal .wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.dynamic-form-modal .wpcf7 form .fields .wpcf7-acceptance .wpcf7-list-item span.wpcf7-list-item-label{color:#fff}.dynamic-form-modal>.container-new>.form-outer-container button.modal-close{position:absolute;right:15px;top:15px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;padding:6px;border-radius:50%;background:#f97303}.dynamic-form-modal>.container-new>.form-outer-container button.modal-close svg{fill:#fff}section.split-content-image-blocks .split-content-container.block-right{padding-left:10%}section.split-content-image-blocks .split-content-container.block-left{padding-right:10%}.form-container-section form .fields.full>p{margin-bottom:10px;float:left;width:100%}section.homepage-new_slider_block.new_style_version,section.homepage-new_slider_block.new_style_version .slider-inner-block{aspect-ratio:16 / 5}iframe[data-cookieconsent]:not([src]),iframe[data-cookieconsent][src=""]{background:#f4f4f4 url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 338'%3E%3Cg transform='translate(300, 145)'%3E%3Ccircle r='44' fill='%23111' opacity='0.85'/%3E%3Cpath d='M -10,-16 L -10,16 L 18,0 Z' fill='%23fff'/%3E%3C/g%3E%3Ctext x='300' y='232' text-anchor='middle' font-family='system-ui, sans-serif' font-size='15' font-weight='600' fill='%23333'%3EVideo blocked by your cookie preferences%3C/text%3E%3Ctext x='300' y='256' text-anchor='middle' font-family='system-ui, sans-serif' font-size='13' fill='%23666'%3EAccept marketing cookies to load this video%3C/text%3E%3C/svg%3E") center / contain no-repeat;min-height:300px;border:0;display:block!important}