.elementor-33 .elementor-element.elementor-element-6e8c550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-33 .elementor-element.elementor-element-6e8c550:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6e8c550>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#00252e 0%,#07313c 35%)}.elementor-33 .elementor-element.elementor-element-cda365e{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0;--z-index:4}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-cda365e{left:0}body.rtl .elementor-33 .elementor-element.elementor-element-cda365e{right:0}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image.gem-wrapbox{float:right}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-33 .elementor-element.elementor-element-f860469>.elementor-widget-container{margin:0 0 0 -45%}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image a:hover img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-105a286{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--overlay-opacity:.54;--border-radius:55px;--padding-top:115px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;--z-index:5}.elementor-33 .elementor-element.elementor-element-105a286:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-105a286>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#cc0808}.elementor-33 .elementor-element.elementor-element-105a286 .thegem-section-parallax-background{background-color:var(--e-global-color-primary);background-image:url("https://top-lock.co.uk/wp-content/uploads/2024/12/532036560_1150797850431285_8876940305898292275_n.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain}.elementor-33 .elementor-element.elementor-element-105a286:before,.elementor-33 .elementor-element.elementor-element-105a286>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-105a286>.e-con-inner>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-105a286>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-105a286>.e-con-inner>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-105a286>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-33 .elementor-element.elementor-element-e10ad40{text-align:center;width:var(--container-widget-width,850px);max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0}.elementor-33 .elementor-element.elementor-element-e10ad40>.elementor-widget-container{background-color:#000000B8;margin:0 0 50px}.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading{text-shadow:0px 0px 6px rgba(0,0,0,.3);mix-blend-mode:luminosity}.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading span.label{color:#381818;background-color:#1556a5}.elementor-33 .elementor-element.elementor-element-b5d7c20{text-align:center;width:var(--container-widget-width,660px);max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0}.elementor-33 .elementor-element.elementor-element-b5d7c20>.elementor-widget-container{background-color:#000000B8;margin:0 0 60px}.elementor-33 .elementor-element.elementor-element-ec899a5>.elementor-widget-container{background-color:#000000B8;margin:0 0 90px}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li a{padding-left:30px;padding-right:30px}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li a,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li>span{color:#00cce7 !important}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li:hover>a .text:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li:hover>a .text:after{background-color:#00cce7 !important}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li:hover>a:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li:hover>a:after{border-color:#00cce7 !important}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.menu-item-current>a .text:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.menu-item-current>a .text:after,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.menu-item-active>a .text:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.menu-item-active>a .text:after,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.collapsed>a .text:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.collapsed>a .text:after{background-color:#00cce7 !important}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.menu-item-active>a:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.menu-item-active>a:after,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.collapsed>a:before,.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li.collapsed>a:after{border-color:#00cce7 !important}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li a .text:before{height:1px !important}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li a .text:after{height:1px !important}.elementor-33 .elementor-element.elementor-element-618b586{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-618b586.e-con{--align-self:center}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image.gem-wrapbox{float:left}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image a:hover img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button:hover{background-color:#fff}.elementor-33 .elementor-element.elementor-element-13486eb>.elementor-widget-container{margin:-45px 0 0}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container{text-align:left}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button{border-radius:25px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 35px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-text-button{font-size:19px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button:hover .gem-text-button{color:#011320}.elementor-33 .elementor-element.elementor-element-194320f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:30px;--padding-left:21px;--padding-right:21px;--z-index:5}.elementor-33 .elementor-element.elementor-element-0bad3bb{text-align:center}.elementor-33 .elementor-element.elementor-element-0bad3bb>.elementor-widget-container{margin:0 0 15px}.elementor-33 .elementor-element.elementor-element-8e209b5{text-align:center}.elementor-33 .elementor-element.elementor-element-8e209b5>.elementor-widget-container{margin:0 0 10px}.elementor-33 .elementor-element.elementor-element-e332c0e{text-align:center}.elementor-33 .elementor-element.elementor-element-e332c0e .thegem-heading:hover>span,.elementor-33 .elementor-element.elementor-element-e332c0e .thegem-heading:hover>a,.elementor-33 .elementor-element.elementor-element-e332c0e .thegem-heading:hover span.colored{color:#dd1e25 !important}.elementor-33 .elementor-element.elementor-element-8a5c9fe{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-33 .elementor-element.elementor-element-0e6d046{--display:flex;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-3c4238b ul.nav-menu-custom li a{padding-left:15px;padding-right:15px}.elementor-33 .elementor-element.elementor-element-3061aa3{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-09f7de6{text-align:center}.elementor-33 .elementor-element.elementor-element-cf35fd7{--display:flex;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-71c7877 ul.nav-menu-custom li a{padding-left:15px;padding-right:15px}.elementor-33 .elementor-element.elementor-element-4d04eb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-33 .elementor-element.elementor-element-f27ede6 .gem-textbox-content,.elementor-33 .elementor-element.elementor-element-f27ede6 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-33 .elementor-element.elementor-element-f27ede6 .gem-textbox-content{padding:45px 30px 50px}.elementor-33 .elementor-element.elementor-element-f27ede6 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-33 .elementor-element.elementor-element-143da84 .gem-textbox-content,.elementor-33 .elementor-element.elementor-element-143da84 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-33 .elementor-element.elementor-element-143da84 .gem-textbox-content{padding:45px 30px 50px}.elementor-33 .elementor-element.elementor-element-143da84 .gem-textbox .gem-textbox-description{padding-bottom:25px}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-cda365e{--width:42%}.elementor-33 .elementor-element.elementor-element-618b586{--width:430px}.elementor-33 .elementor-element.elementor-element-0e6d046{--width:35%}.elementor-33 .elementor-element.elementor-element-3061aa3{--width:30%}.elementor-33 .elementor-element.elementor-element-cf35fd7{--width:35%}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-6e8c550{--padding-top:90px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-cda365e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-f860469>.elementor-widget-container{margin:0}.elementor-33 .elementor-element.elementor-element-105a286 .thegem-section-parallax-background{background-position:center right}.elementor-33 .elementor-element.elementor-element-105a286{--padding-top:80px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}.elementor-33 .elementor-element.elementor-element-ec899a5>.elementor-widget-container{margin:0 0 70px}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li a{padding-left:15px;padding-right:15px}.elementor-33 .elementor-element.elementor-element-8a5c9fe{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-3c4238b ul.nav-menu-custom li a,.elementor-33 .elementor-element.elementor-element-3c4238b ul.nav-menu-custom li>span{line-height:1em}.elementor-33 .elementor-element.elementor-element-3c4238b ul.nav-menu-custom li a{padding-left:15px;padding-right:15px}.elementor-33 .elementor-element.elementor-element-71c7877 ul.nav-menu-custom li a,.elementor-33 .elementor-element.elementor-element-71c7877 ul.nav-menu-custom li>span{line-height:1em}.elementor-33 .elementor-element.elementor-element-71c7877 ul.nav-menu-custom li a{padding-left:15px;padding-right:15px}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-6e8c550{--padding-top:70px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-105a286 .thegem-section-parallax-background{background-position:center left}.elementor-33 .elementor-element.elementor-element-105a286{--padding-top:60px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-e10ad40{width:100%;max-width:100%}.elementor-33 .elementor-element.elementor-element-e10ad40>.elementor-widget-container{margin:0 0 40px}.elementor-33 .elementor-element.elementor-element-b5d7c20{width:100%;max-width:100%}.elementor-33 .elementor-element.elementor-element-b5d7c20>.elementor-widget-container{margin:0 0 40px}.elementor-33 .elementor-element.elementor-element-ec899a5>.elementor-widget-container{margin:0 0 50px}.elementor-33 .elementor-element.elementor-element-ec899a5 ul.nav-menu-custom li a{padding-left:15px;padding-right:15px}.elementor-33 .elementor-element.elementor-element-618b586{--width:100%}.elementor-33 .elementor-element.elementor-element-618b586.e-con{--align-self:center}.elementor-33 .elementor-element.elementor-element-13486eb>.elementor-widget-container{margin:-39px 0 0}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px}.elementor-33 .elementor-element.elementor-element-8a5c9fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-0e6d046{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-3c4238b ul.nav-menu-custom li a{padding-left:5px;padding-right:5px}.elementor-33 .elementor-element.elementor-element-3061aa3{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-3061aa3.e-con{--order:99999}.elementor-33 .elementor-element.elementor-element-cf35fd7{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-71c7877 ul.nav-menu-custom li a{padding-left:5px;padding-right:5px}}