.elementor-8 .elementor-element.elementor-element-4aae606{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:0.6;}.elementor-8 .elementor-element.elementor-element-4aae606:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4aae606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfect-vision.co.uk/wp-content/uploads/2025/04/WhatsApp-Image-2025-04-28-at-1.17.03-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4aae606::before, .elementor-8 .elementor-element.elementor-element-4aae606 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4aae606 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4aae606 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4aae606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4aae606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c83a7a0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-c83a7a0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c83a7a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:69px;font-weight:600;text-transform:capitalize;line-height:91px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-037b86f{--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;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-037b86f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-037b86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1EF;}.elementor-8 .elementor-element.elementor-element-d2a1d06{--display:flex;}.elementor-8 .elementor-element.elementor-element-3cb0b43{text-align:center;}.elementor-8 .elementor-element.elementor-element-3cb0b43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-e306e8f{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a9eef05{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-a9eef05.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a0492d5{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-a0492d5.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-77745db .elementor-button{background-color:#2A4AA1;font-family:"canada type-gibson", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:33px 33px 33px 33px;padding:15px 60px 15px 060px;}.elementor-8 .elementor-element.elementor-element-77745db .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-77745db .elementor-button:focus{background-color:#FFFFFF00;color:#2A4AA1;border-color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-77745db .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-77745db .elementor-button:focus svg{fill:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-7553cbe{--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;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a6deb3d{--e-image-carousel-slides-to-show:8;}.elementor-8 .elementor-element.elementor-element-a6deb3d .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-b3d3f65{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9b975f1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9b975f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9b975f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfect-vision.co.uk/wp-content/uploads/2025/04/WhatsApp-Image-2025-04-28-at-1.17.03-PM-8.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4efdf6c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4efdf6c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4efdf6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfect-vision.co.uk/wp-content/uploads/2025/04/WhatsApp-Image-2025-04-28-at-1.17.04-PM-7.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b84a465{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b84a465:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b84a465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#034FAF;}.elementor-8 .elementor-element.elementor-element-2d2b9dd{--display:flex;}.elementor-8 .elementor-element.elementor-element-1976f39{text-align:center;}.elementor-8 .elementor-element.elementor-element-1976f39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c74bcf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b55d0be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b55d0be:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b55d0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-86856a2 > .elementor-widget-container{padding:40px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-86856a2{text-align:center;}.elementor-8 .elementor-element.elementor-element-86856a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-1dcccfc{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-1dcccfc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1dcccfc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0e2aaf1 .elementor-button{background-color:#2A4AA1;font-family:"canada type-gibson", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:33px 33px 33px 33px;padding:10px 30px 10px 030px;}.elementor-8 .elementor-element.elementor-element-0e2aaf1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0e2aaf1 .elementor-button:focus{background-color:#FFFFFF00;color:#2A4AA1;border-color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-0e2aaf1 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0e2aaf1 .elementor-button:focus svg{fill:#2A4AA1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-d63fb4b{text-align:left;}.elementor-8 .elementor-element.elementor-element-d63fb4b img{height:297px;object-fit:fill;}.elementor-8 .elementor-element.elementor-element-a9f5807{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a9f5807:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a9f5807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6db15d6 > .elementor-widget-container{padding:40px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-6db15d6{text-align:center;}.elementor-8 .elementor-element.elementor-element-6db15d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-9513a2a{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-9513a2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9513a2a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-471f8f7 .elementor-button{background-color:#2A4AA1;font-family:"canada type-gibson", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:33px 33px 33px 33px;padding:10px 30px 10px 030px;}.elementor-8 .elementor-element.elementor-element-471f8f7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-471f8f7 .elementor-button:focus{background-color:#FFFFFF00;color:#2A4AA1;border-color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-471f8f7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-471f8f7 .elementor-button:focus svg{fill:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-a35b96e{text-align:left;}.elementor-8 .elementor-element.elementor-element-a35b96e img{height:297px;object-fit:fill;}.elementor-8 .elementor-element.elementor-element-3c7eee9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3c7eee9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c7eee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-19f2f84 > .elementor-widget-container{padding:40px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-19f2f84{text-align:center;}.elementor-8 .elementor-element.elementor-element-19f2f84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-f3300da{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-f3300da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f3300da.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-811fd0d .elementor-button{background-color:#2A4AA1;font-family:"canada type-gibson", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:33px 33px 33px 33px;padding:10px 30px 10px 030px;}.elementor-8 .elementor-element.elementor-element-811fd0d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-811fd0d .elementor-button:focus{background-color:#FFFFFF00;color:#2A4AA1;border-color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-811fd0d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-811fd0d .elementor-button:focus svg{fill:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-180a14d{text-align:left;}.elementor-8 .elementor-element.elementor-element-180a14d img{height:297px;object-fit:fill;}.elementor-8 .elementor-element.elementor-element-aa600a4{--display:flex;--min-height:72vh;--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;--justify-content:center;--overlay-opacity:0.35;}.elementor-8 .elementor-element.elementor-element-aa600a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aa600a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfect-vision.co.uk/wp-content/uploads/2025/04/unsplash-image-_Yq14IswGmA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-aa600a4::before, .elementor-8 .elementor-element.elementor-element-aa600a4 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-aa600a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-aa600a4 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-aa600a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-aa600a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-1f74d0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3ae02b2{--display:flex;}.elementor-8 .elementor-element.elementor-element-1c24e62{--display:flex;}.elementor-8 .elementor-element.elementor-element-5cd0324{text-align:center;}.elementor-8 .elementor-element.elementor-element-5cd0324 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:46px;font-weight:400;letter-spacing:1.3px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3b28d40{text-align:center;font-family:"Masqualero", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fb05be7 .elementor-button{background-color:#2A4AA1;font-family:"canada type-gibson", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:33px 33px 33px 33px;padding:15px 60px 15px 060px;}.elementor-8 .elementor-element.elementor-element-fb05be7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fb05be7 .elementor-button:focus{background-color:#D5A940;color:#FFFFFF;border-color:#2A4AA1;}.elementor-8 .elementor-element.elementor-element-fb05be7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-fb05be7 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4aae606{--min-height:38vh;}.elementor-8 .elementor-element.elementor-element-c83a7a0{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-8 .elementor-element.elementor-element-c83a7a0 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-037b86f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-3cb0b43 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-a9eef05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-8 .elementor-element.elementor-element-a9eef05 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a0492d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-8 .elementor-element.elementor-element-a0492d5 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-77745db .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-a6deb3d{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-9b975f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4efdf6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1976f39 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-c74bcf6{--padding-top:1px;--padding-bottom:1px;--padding-left:15px;--padding-right:015px;}.elementor-8 .elementor-element.elementor-element-b55d0be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-86856a2 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-1dcccfc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-8 .elementor-element.elementor-element-0e2aaf1 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-6db15d6 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-9513a2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-8 .elementor-element.elementor-element-471f8f7 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-19f2f84 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-f3300da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-8 .elementor-element.elementor-element-811fd0d .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-5cd0324 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-3b28d40{width:100%;max-width:100%;font-size:18px;}.elementor-8 .elementor-element.elementor-element-fb05be7 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-9b975f1{--width:50%;}.elementor-8 .elementor-element.elementor-element-4efdf6c{--width:50%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-9b975f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9b975f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-4efdf6c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4efdf6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image-carousel, class: .elementor-element-a6deb3d */.elementor-8 .elementor-element.elementor-element-a6deb3d .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'canada type-gibson';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/Fontspring-DEMO-gibson-regular.eot');
	src: url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/Fontspring-DEMO-gibson-regular.eot?#iefix') format('embedded-opentype'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/Fontspring-DEMO-gibson-regular.woff2') format('woff2'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/Fontspring-DEMO-gibson-regular.woff') format('woff'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/Fontspring-DEMO-gibson-regular.ttf') format('truetype'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/Fontspring-DEMO-gibson-regular.svg#canadatype-gibson') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Masqualero';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/fonnts.com-Masqualero-.eot');
	src: url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/fonnts.com-Masqualero-.eot?#iefix') format('embedded-opentype'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/fonnts.com-Masqualero-.woff2') format('woff2'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/fonnts.com-Masqualero-.woff') format('woff'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/fonnts.com-Masqualero-.ttf') format('truetype'),
		url('https://perfect-vision.co.uk/wp-content/uploads/2025/04/fonnts.com-Masqualero-.svg#Masqualero') format('svg');
}
/* End Custom Fonts CSS */