.elementor-6 .elementor-element.elementor-element-cf06151 .elementor-repeater-item-87591d2.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6 .elementor-element.elementor-element-f0de2fb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-5fc5d15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-5fc5d15 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6 .elementor-element.elementor-element-cf06151{padding:100px 0px 100px 0px;}.elementor-6 .elementor-element.elementor-element-91ef478 .elementor-repeater-item-dc84920.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6 .elementor-element.elementor-element-8b8d289 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-8b8d289 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-326a79e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-315c6b1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6 .elementor-element.elementor-element-315c6b1{font-size:30px;}.elementor-6 .elementor-element.elementor-element-dd59a5b > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-dd39ba6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-dd39ba6 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-6 .elementor-element.elementor-element-91ef478:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-91ef478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-91ef478{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;z-index:10;}.elementor-6 .elementor-element.elementor-element-91ef478 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-c5cc109 .elementor-repeater-item-849e151.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6 .elementor-element.elementor-element-42a8d42 .elementor-repeater-item-d91ecbe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6 .elementor-element.elementor-element-1823749{z-index:1;}.elementor-6 .elementor-element.elementor-element-31b8c5c{z-index:1;}.elementor-6 .elementor-element.elementor-element-41321bb{z-index:1;}.elementor-6 .elementor-element.elementor-element-c5cc109:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c5cc109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twentyvision.co.uk/wp-content/uploads/2021/06/v.svg");background-position:center right;background-repeat:no-repeat;background-size:0% auto;}.elementor-6 .elementor-element.elementor-element-c5cc109{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 40px 0px;}.elementor-6 .elementor-element.elementor-element-c5cc109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-8c4a48a .elementor-repeater-item-dd0a866.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6 .elementor-element.elementor-element-878e5fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-878e5fb .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-6 .elementor-element.elementor-element-8c4a48a{padding:0px 0px 100px 0px;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-e610cb2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-f0de2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-79f7466 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-cf06151{padding:40px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-8b8d289 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-34dddc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-315c6b1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-dd39ba6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-91ef478{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-ff62dec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-89487f8 .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-bfe78af .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-cc68e82 .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-21da220 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b851f55 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1823749 .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-31b8c5c .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-41321bb .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-c5cc109:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c5cc109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twentyvision.co.uk/wp-content/uploads/2021/07/v-light.svg");background-position:67px 0px;background-size:contain;}.elementor-6 .elementor-element.elementor-element-c5cc109{padding:50px 0px 10px 0px;}.elementor-6 .elementor-element.elementor-element-8c4a48a{padding:0px 0px 50px 0px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-e610cb2{width:78.718%;}.elementor-6 .elementor-element.elementor-element-5370768{width:21.282%;}.elementor-6 .elementor-element.elementor-element-fec3cf7{width:69.735%;}.elementor-6 .elementor-element.elementor-element-34288a9{width:30.213%;}}/* Start custom CSS for button, class: .elementor-element-5fc5d15 */.elementor-6 .elementor-element.elementor-element-5fc5d15 svg {
    fill: #000;
    width:62px;
}
.elementor-6 .elementor-element.elementor-element-5fc5d15 .elementor-button span {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fc5d15 */.elementor-6 .elementor-element.elementor-element-5fc5d15 svg {
    fill: #000;
    width:62px;
}
.elementor-6 .elementor-element.elementor-element-5fc5d15 .elementor-button span {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326a79e */.elementor-6 .elementor-element.elementor-element-326a79e img {
   display:block;
   clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd39ba6 */.elementor-6 .elementor-element.elementor-element-dd39ba6 svg {
    fill: #000;
    width:62px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326a79e */.elementor-6 .elementor-element.elementor-element-326a79e img {
   display:block;
   clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd39ba6 */.elementor-6 .elementor-element.elementor-element-dd39ba6 svg {
    fill: #000;
    width:62px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-91ef478 */@media (min-width: 768px) {
    .elementor-6 .elementor-element.elementor-element-91ef478:after {
   content:'';
   display:block;
   position:absolute;
   top:-100px;
   right:55%;
   bottom:-50px;
   left:0%;
   background:url(/wp-content/uploads/2021/06/home.jpg) no-repeat center;
   background-size:cover;
   clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c5cc109 */@media (min-width: 768px) {
.elementor-6 .elementor-element.elementor-element-c5cc109:after {
    content:'';
    position:absolute;
    left:40%;
    right:0;
    top:-60px;
    bottom:-225px;
    background:url(/wp-content/uploads/2021/06/v.svg) no-repeat right center;
    background-size:contain;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-878e5fb */.elementor-6 .elementor-element.elementor-element-878e5fb svg {
    fill: #000;
    width:62px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-878e5fb */.elementor-6 .elementor-element.elementor-element-878e5fb svg {
    fill: #000;
    width:62px;
}/* End custom CSS */