.elementor-3114 .elementor-element.elementor-element-6d6823e1:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-6d6823e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.garden-weddings.co.uk/wp-content/uploads/2025/06/stretch_tent_hire_by_gaden_weddings_yorkshire-9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3114 .elementor-element.elementor-element-6d6823e1 > .elementor-background-overlay{background-color:#000000;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-6d6823e1 > .elementor-container{min-height:35vw;}.elementor-3114 .elementor-element.elementor-element-6d6823e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-9em;margin-bottom:0em;}.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-3114 .elementor-element.elementor-element-226f8182 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-3114 .elementor-element.elementor-element-226f8182{text-align:center;}.elementor-3114 .elementor-element.elementor-element-226f8182 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:4.5vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-198d9f40{padding:4em 4em 4em 4em;}.elementor-3114 .elementor-element.elementor-element-1d2fc75d > .elementor-element-populated{margin:0% 19% 0% 0%;--e-column-margin-right:19%;--e-column-margin-left:0%;}.elementor-3114 .elementor-element.elementor-element-46f25b49 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:3.5vw;font-weight:600;color:#000000;}.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-3114 .elementor-element.elementor-element-456a7066{font-family:"League Spartan", Sans-serif;font-size:1.2vw;font-weight:normal;color:#000000;}.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-3114 .elementor-element.elementor-element-5b8759bf{width:auto;max-width:auto;top:25.28vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-5b8759bf{left:29.395vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-5b8759bf{right:29.395vw;}.elementor-3114 .elementor-element.elementor-element-5b8759bf img{width:8vw;}.elementor-3114 .elementor-element.elementor-element-4c8c3fd{width:auto;max-width:auto;top:22.038vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-4c8c3fd{left:29.798vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-4c8c3fd{right:29.798vw;}.elementor-3114 .elementor-element.elementor-element-4c8c3fd img{width:6vw;}.elementor-3114 .elementor-element.elementor-element-13f55985{--e-image-carousel-slides-to-show:1;}.elementor-3114 .elementor-element.elementor-element-13f55985 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3114 .elementor-element.elementor-element-13f55985 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-3114 .elementor-element.elementor-element-4d426f34{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-5e746b90{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-1f533202:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3114 .elementor-element.elementor-element-1f533202 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66BFB5;background-image:url("https://www.garden-weddings.co.uk/wp-content/uploads/2025/06/stretch_tent_hire_by_gaden_weddings_yorkshire-10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3114 .elementor-element.elementor-element-1f533202 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-3114 .elementor-element.elementor-element-1f533202 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-31b036b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3114 .elementor-element.elementor-element-31b036b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66BFB5;}.elementor-3114 .elementor-element.elementor-element-31b036b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20% 20% 20% 20%;}.elementor-3114 .elementor-element.elementor-element-31b036b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-b4efc6c{text-align:center;}.elementor-3114 .elementor-element.elementor-element-b4efc6c .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2.5vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-39a390bb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3114 .elementor-element.elementor-element-39a390bb{text-align:center;font-family:"League Spartan", Sans-serif;font-size:1.3vw;font-weight:normal;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-14e180c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-2de90367:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3114 .elementor-element.elementor-element-2de90367 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F25C78;}.elementor-3114 .elementor-element.elementor-element-2de90367 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20% 20% 20% 20%;}.elementor-3114 .elementor-element.elementor-element-2de90367 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-1d04f88{text-align:center;}.elementor-3114 .elementor-element.elementor-element-1d04f88 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2.5vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-148d3820 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3114 .elementor-element.elementor-element-148d3820{text-align:center;font-family:"League Spartan", Sans-serif;font-size:1.3vw;font-weight:normal;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-1b6866fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3114 .elementor-element.elementor-element-1b6866fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66BFB5;background-image:url("https://www.garden-weddings.co.uk/wp-content/uploads/2025/06/stretch_tent_hire_by_gaden_weddings_yorkshire-5-rotated.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3114 .elementor-element.elementor-element-1b6866fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-3114 .elementor-element.elementor-element-1b6866fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-3e2e1ff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-4f0f1b01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3114 .elementor-element.elementor-element-4f0f1b01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66BFB5;background-image:url("https://www.garden-weddings.co.uk/wp-content/uploads/2025/06/stretch_tent_hire_by_gaden_weddings_yorkshire-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3114 .elementor-element.elementor-element-4f0f1b01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-3114 .elementor-element.elementor-element-4f0f1b01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-35bb0972:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3114 .elementor-element.elementor-element-35bb0972 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080BA;}.elementor-3114 .elementor-element.elementor-element-35bb0972 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20% 20% 20% 20%;}.elementor-3114 .elementor-element.elementor-element-35bb0972 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-cb69645{text-align:center;}.elementor-3114 .elementor-element.elementor-element-cb69645 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2.5vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-3ef25e06 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3114 .elementor-element.elementor-element-3ef25e06{text-align:center;font-family:"League Spartan", Sans-serif;font-size:1.3vw;font-weight:normal;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-32678f9 > .elementor-container{min-height:47vw;}.elementor-3114 .elementor-element.elementor-element-b5eaa18{width:auto;max-width:auto;top:-24.953vw;}.elementor-3114 .elementor-element.elementor-element-b5eaa18 > .elementor-widget-container{--e-transform-rotateZ:-10deg;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-b5eaa18{left:13.874vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-b5eaa18{right:13.874vw;}.elementor-3114 .elementor-element.elementor-element-b5eaa18 img{width:37vw;}.elementor-3114 .elementor-element.elementor-element-ae5d998{width:auto;max-width:auto;top:-8.763vw;}.elementor-3114 .elementor-element.elementor-element-ae5d998 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-ae5d998{left:31.163vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-ae5d998{right:31.163vw;}.elementor-3114 .elementor-element.elementor-element-ae5d998 img{width:38vw;}.elementor-3114 .elementor-element.elementor-element-6e32e70{width:auto;max-width:auto;top:-19.962vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-6e32e70{left:50.698vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-6e32e70{right:50.698vw;}.elementor-3114 .elementor-element.elementor-element-6e32e70 img{width:30vw;}.elementor-3114 .elementor-element.elementor-element-50504b5{width:auto;max-width:auto;top:-2.356vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-50504b5{left:48.426vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-50504b5{right:48.426vw;}.elementor-3114 .elementor-element.elementor-element-50504b5 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:4vw;font-weight:600;color:#000000;}.elementor-3114 .elementor-element.elementor-element-513a9f1{width:auto;max-width:auto;top:-7.307vw;z-index:3;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-513a9f1{left:30.296vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-513a9f1{right:30.296vw;}.elementor-3114 .elementor-element.elementor-element-513a9f1 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-76ffd9d{width:var( --container-widget-width, 17vw );max-width:17vw;--container-widget-width:17vw;--container-widget-flex-grow:0;top:-10.5vw;z-index:1;font-family:"League Spartan", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-76ffd9d{left:27vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-76ffd9d{right:27vw;}.elementor-3114 .elementor-element.elementor-element-24dbcf5{width:auto;max-width:auto;top:-7.929vw;z-index:2;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-24dbcf5{left:59.989vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-24dbcf5{right:59.989vw;}.elementor-3114 .elementor-element.elementor-element-24dbcf5 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-84d9cb3{width:var( --container-widget-width, 17vw );max-width:17vw;--container-widget-width:17vw;--container-widget-flex-grow:0;top:-10vw;z-index:1;font-family:"League Spartan", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-84d9cb3{left:57vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-84d9cb3{right:57vw;}.elementor-3114 .elementor-element.elementor-element-d30a6bb{width:auto;max-width:auto;top:12.534vw;z-index:2;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-d30a6bb{left:44.981vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-d30a6bb{right:44.981vw;}.elementor-3114 .elementor-element.elementor-element-d30a6bb .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-a662bed{width:var( --container-widget-width, 21vw );max-width:21vw;--container-widget-width:21vw;--container-widget-flex-grow:0;top:8.5vw;z-index:1;font-family:"League Spartan", Sans-serif;font-size:1vw;font-weight:300;color:#FFFFFF;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-a662bed{left:40.5vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-a662bed{right:40.5vw;}.elementor-3114 .elementor-element.elementor-element-599a569a{padding:0% 12% 3% 12%;}.elementor-3114 .elementor-element.elementor-element-7b8605d2 > .elementor-element-populated{padding:5em 5em 5em 5em;}.elementor-3114 .elementor-element.elementor-element-71a873dc{z-index:4;text-align:center;}.elementor-3114 .elementor-element.elementor-element-71a873dc .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2vw;font-weight:600;color:#000000;}.elementor-3114 .elementor-element.elementor-element-5dae0493:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-5dae0493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F25C78;}.elementor-3114 .elementor-element.elementor-element-5dae0493 > .elementor-container{max-width:995px;}.elementor-3114 .elementor-element.elementor-element-5dae0493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3114 .elementor-element.elementor-element-5dae0493 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-3114 .elementor-element.elementor-element-759e2db2 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-3114 .elementor-element.elementor-element-759e2db2 .elementor-blockquote__content{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:1.8vw;}.elementor-3114 .elementor-element.elementor-element-759e2db2 .elementor-blockquote__author{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:1.1vw;}.elementor-3114 .elementor-element.elementor-element-759e2db2 .elementor-blockquote{background-color:#F25C78;}.elementor-3114 .elementor-element.elementor-element-18ec9bb1:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-18ec9bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F25C78;}.elementor-3114 .elementor-element.elementor-element-18ec9bb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-2px;}.elementor-3114 .elementor-element.elementor-element-18ec9bb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3114 .elementor-element.elementor-element-23496834{width:auto;max-width:auto;top:0.892vw;text-align:center;}.elementor-3114 .elementor-element.elementor-element-23496834 > .elementor-widget-container{--e-transform-rotateZ:-2deg;padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-23496834{left:39.846vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-23496834{right:39.846vw;}.elementor-3114 .elementor-element.elementor-element-23496834 .elementor-heading-title{font-family:"Summer", Sans-serif;font-size:2.2vw;font-weight:bold;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-77b1e7d{width:auto;max-width:auto;top:-3.198vw;z-index:0;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-77b1e7d{left:50.266vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-77b1e7d{right:50.266vw;}.elementor-3114 .elementor-element.elementor-element-77b1e7d img{width:14vw;max-width:18vw;filter:brightness( 124% ) contrast( 102% ) saturate( 107% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3114 .elementor-element.elementor-element-6d6823e1 > .elementor-container{min-height:55vw;}.elementor-3114 .elementor-element.elementor-element-6d6823e1{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-226f8182 .elementor-heading-title{font-size:10vw;}.elementor-3114 .elementor-element.elementor-element-198d9f40{margin-top:0em;margin-bottom:0em;padding:2em 2em 4em 2em;}.elementor-3114 .elementor-element.elementor-element-1d2fc75d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-46f25b49 .elementor-heading-title{font-size:7vw;}.elementor-3114 .elementor-element.elementor-element-456a7066{font-size:4vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-5b8759bf{left:31.87vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-5b8759bf{right:31.87vw;}.elementor-3114 .elementor-element.elementor-element-5b8759bf{top:23.148vw;}.elementor-3114 .elementor-element.elementor-element-1090440d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 0em 0em 0em;}.elementor-3114 .elementor-element.elementor-element-13f55985{--e-image-carousel-slides-to-show:1;}.elementor-3114 .elementor-element.elementor-element-31b036b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 3em 2em;}.elementor-3114 .elementor-element.elementor-element-b4efc6c .elementor-heading-title{font-size:7vw;}.elementor-3114 .elementor-element.elementor-element-39a390bb{font-size:4vw;}.elementor-3114 .elementor-element.elementor-element-2de90367 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 3em 2em;}.elementor-3114 .elementor-element.elementor-element-1d04f88 .elementor-heading-title{font-size:7vw;}.elementor-3114 .elementor-element.elementor-element-148d3820{font-size:4vw;}.elementor-3114 .elementor-element.elementor-element-35bb0972 > .elementor-element-populated{padding:2em 2em 3em 2em;}.elementor-3114 .elementor-element.elementor-element-cb69645 .elementor-heading-title{font-size:7vw;}.elementor-3114 .elementor-element.elementor-element-3ef25e06{font-size:4vw;}.elementor-3114 .elementor-element.elementor-element-759e2db2 .elementor-blockquote__content{font-size:5vw;}.elementor-3114 .elementor-element.elementor-element-759e2db2 .elementor-blockquote__author{font-size:3.5vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-23496834{left:21.231vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-23496834{right:21.231vw;}.elementor-3114 .elementor-element.elementor-element-23496834{top:9.222vw;}.elementor-3114 .elementor-element.elementor-element-23496834 .elementor-heading-title{font-size:6vw;}body:not(.rtl) .elementor-3114 .elementor-element.elementor-element-77b1e7d{left:50.259vw;}body.rtl .elementor-3114 .elementor-element.elementor-element-77b1e7d{right:50.259vw;}.elementor-3114 .elementor-element.elementor-element-77b1e7d{top:-7.639vw;}.elementor-3114 .elementor-element.elementor-element-77b1e7d img{width:44vw;max-width:44vw;}}/* Start custom CSS for image, class: .elementor-element-b5eaa18 */.hoverpinky {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-513a9f1 */.pinkytitle:hover + .pinkytext {
    opacity: 1!important;
    transition: 0.2s;
    cursor: default!important;
}

.pinkytitle:hover {
    opacity: 0;
    transition: 0.2s;
    cursor: default!important;
}

.pinkytitle {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76ffd9d */.pinkytext {
    opacity: 0;
    transition: 0.2s;
    cursor: default!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24dbcf5 */.purpletitle:hover + .purpletext {
    opacity: 1!important;
    transition: 0.2s;
    cursor: default!important;
}


.purpletitle:hover {
    opacity: 0;
    transition: 0.2s;
    cursor: default!important;
}

.purpletitle {
    transition: 0.2s;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d9cb3 */.purpletext {
    opacity: 0;
    transition: 0.2s;
    cursor: default!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d30a6bb */.bluetitle:hover + .bluetext {
    opacity: 1!important;
    transition: 0.2s;
    cursor: default!important;
}


.bluetitle:hover {
    opacity: 0;
    transition: 0.2s;
    cursor: default!important;
}

.bluetitle {
    transition: 0.2s;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a662bed */.bluetext {
    opacity: 0;
    transition: 0.2s;
    cursor: default!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18ec9bb1 */.contactusrow {
    height: 7vw!important;
}

@media only screen and (max-width: 600px) {
  .contactusrow {
    height: 26vw!important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Summer';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.garden-weddings.co.uk/wp-content/uploads/2022/07/Summer-Font-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Summer';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.garden-weddings.co.uk/wp-content/uploads/2022/07/Summer-Font-Light.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.garden-weddings.co.uk/wp-content/uploads/2022/07/LeagueSpartan-Bold.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.garden-weddings.co.uk/wp-content/uploads/2022/07/LeagueSpartan-Medium.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.garden-weddings.co.uk/wp-content/uploads/2022/07/LeagueSpartan-Semibold.woff') format('woff');
}
/* End Custom Fonts CSS */