.elementor-kit-2730{--e-global-color-primary:#e87524;--e-global-color-secondary:#54595f;--e-global-color-text:#000;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:400;--e-global-typography-primary-letter-spacing:.5px;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-4c67aee-font-family:"Montserrat"}.elementor-kit-2730 e-page-transition{background-color:#ffbc7d}.elementor-kit-2730 h1{font-family:"Montserrat",Sans-serif}.elementor-kit-2730 h2{font-family:"Montserrat",Sans-serif}.elementor-kit-2730 h3{font-family:"Montserrat",Sans-serif}.elementor-kit-2730 h4{font-family:"Montserrat",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.w-auto{width:auto !important}body #hero{clip-path:polygon(0 0,100% 0,100% calc(100% - 50px), 0 100%);max-height:300px;padding:12vh 0;display:flex;align-items:center}.home #hero{max-height:581px}#hero .scroll-down{display:none}body.home #hero .caption{display:block}body #hero .caption{display:flex}body #hero:after{background-repeat:no-repeat;background-position:bottom 45px right 0;background-size:20%}.elementor .btn-gradient.e-button-base{border-radius:8px;background-color:transparent;background-image:linear-gradient(135deg,var(--e-global-color-primary),#783291,#172857,var(--e-global-color-primary),var(--e-global-color-primary),#783291,#172857,var(--e-global-color-primary));background-size:800% 800%;animation:glow-gradient 2.1s linear infinite}@keyframes glow-gradient{0%{background-position:100% 100%}to{background-position:top 37.5% left 37.5%}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-Bold.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-Bold.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-Light.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-SemiBold.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-Medium.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-Medium.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-Black.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:auto;src:url('https://securityps.co.uk/wp-content/uploads/2026/07/Montserrat-ExtraBold.ttf') format('truetype')}