.elementor-2 .elementor-element.elementor-element-09a39db:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-09a39db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/hero.jpg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-09a39db > .elementor-background-overlay{background-color:#000000E6;opacity:0.3;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-09a39db .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-09a39db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 12% 0%;}.elementor-2 .elementor-element.elementor-element-860ebd6{text-align:center;}.elementor-2 .elementor-element.elementor-element-860ebd6 .elementor-heading-title{color:#FFFFFF;font-family:"Bad Script", Sans-serif;font-size:60px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-860ebd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ca5d10{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-8ca5d10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4c6ab85:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4c6ab85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2 .elementor-element.elementor-element-4c6ab85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 3% 0%;}.elementor-2 .elementor-element.elementor-element-4c6ab85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b87b138{text-align:center;}.elementor-2 .elementor-element.elementor-element-b87b138 .elementor-heading-title{color:#000000;font-family:"Bad Script", Sans-serif;font-size:42px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-177fa33{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-1c4c13c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-1c4c13c{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-8ce478c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-8ce478c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/flower.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8ce478c > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;}.elementor-2 .elementor-element.elementor-element-8ce478c:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-2 .elementor-element.elementor-element-8ce478c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-8ce478c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-474a5b2{text-align:center;}.elementor-2 .elementor-element.elementor-element-474a5b2 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-474a5b2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;background-color:#FFFFFFC2;}.elementor-2 .elementor-element.elementor-element-6fb460e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-6fb460e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/Photography-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6fb460e > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-6fb460e:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-2 .elementor-element.elementor-element-6fb460e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-6fb460e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a4fa3b1{text-align:center;}.elementor-2 .elementor-element.elementor-element-a4fa3b1 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-a4fa3b1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;background-color:#FFFFFFC2;}.elementor-2 .elementor-element.elementor-element-1a59bbf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-1a59bbf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/Venues.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1a59bbf > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-1a59bbf:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-2 .elementor-element.elementor-element-1a59bbf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-1a59bbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b667b54{text-align:center;}.elementor-2 .elementor-element.elementor-element-b667b54 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-b667b54 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;background-color:#FFFFFFC2;}.elementor-2 .elementor-element.elementor-element-55f7c78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-55f7c78{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-5d8384f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5d8384f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/flower.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5d8384f > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;}.elementor-2 .elementor-element.elementor-element-5d8384f:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-2 .elementor-element.elementor-element-5d8384f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-5d8384f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c797077{text-align:center;}.elementor-2 .elementor-element.elementor-element-c797077 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-c797077 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;background-color:#FFFFFFC2;}.elementor-2 .elementor-element.elementor-element-a2f7768:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a2f7768 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/Photography-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a2f7768 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-a2f7768:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-2 .elementor-element.elementor-element-a2f7768 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a2f7768 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a69a211{text-align:center;}.elementor-2 .elementor-element.elementor-element-a69a211 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-a69a211 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;background-color:#FFFFFFC2;}.elementor-2 .elementor-element.elementor-element-1475161:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-1475161 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineweddingdirectory.co.uk/wp-content/uploads/2021/05/Venues.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1475161 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-1475161:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-2 .elementor-element.elementor-element-1475161 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-1475161 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c3809a0{text-align:center;}.elementor-2 .elementor-element.elementor-element-c3809a0 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-c3809a0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;background-color:#FFFFFFC2;}.elementor-2 .elementor-element.elementor-element-49153b2{padding:5% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-7c86927{text-align:center;}.elementor-2 .elementor-element.elementor-element-7c86927 .elementor-heading-title{color:#000000;font-family:"Bad Script", Sans-serif;font-size:42px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-1c05970{margin-top:1%;margin-bottom:3%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-145324d img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-145324d > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-d181158 img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-d181158 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-7a09b01 img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7a09b01 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-40c9e1c img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-40c9e1c > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-f6aed78 img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-f6aed78 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-74da6ac img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-74da6ac > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-b2d9791 img{border-radius:4% 4% 4% 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-b2d9791 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-b96dd5c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b96dd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F6;}.elementor-2 .elementor-element.elementor-element-b96dd5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 1% 0%;}.elementor-2 .elementor-element.elementor-element-b96dd5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-dfd55f0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dd06b77{text-align:center;}.elementor-2 .elementor-element.elementor-element-dd06b77 .elementor-heading-title{color:#000000;font-family:"Bad Script", Sans-serif;font-size:36px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-dd06b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a44a9e3{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-a44a9e3 .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-a44a9e3 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-a44a9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c87ca99:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c87ca99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F6;}.elementor-2 .elementor-element.elementor-element-c87ca99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 4% 0%;}.elementor-2 .elementor-element.elementor-element-c87ca99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7807ab1{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-1c166f2{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-4c3df81{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-6143fa6{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-43ad51b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-43ad51b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F6;}.elementor-2 .elementor-element.elementor-element-43ad51b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 4% 0%;}.elementor-2 .elementor-element.elementor-element-43ad51b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ba76c4b{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-000221f{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-d632f7d{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-a09dd69{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-09a39db{margin-top:01px;margin-bottom:01px;padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-860ebd6 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-b87b138 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-7c86927 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-dd06b77 .elementor-heading-title{font-size:30px;line-height:1.4em;}}