.elementor-386 .elementor-element.elementor-element-66e2767{--display:flex;--min-height:123px;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-386 .elementor-element.elementor-element-7b2ef29{--display:flex;--min-height:351px;--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;--overlay-opacity:0.5;--border-radius:026px 26px 0px 0px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-386 .elementor-element.elementor-element-7b2ef29::before, .elementor-386 .elementor-element.elementor-element-7b2ef29 > .elementor-background-video-container::before, .elementor-386 .elementor-element.elementor-element-7b2ef29 > .e-con-inner > .elementor-background-video-container::before, .elementor-386 .elementor-element.elementor-element-7b2ef29 > .elementor-background-slideshow::before, .elementor-386 .elementor-element.elementor-element-7b2ef29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-386 .elementor-element.elementor-element-7b2ef29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000009E;--background-overlay:'';}.elementor-386 .elementor-element.elementor-element-7b2ef29 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-386 .elementor-element.elementor-element-909f587{--display:flex;--background-transition:0.3s;}.elementor-386 .elementor-element.elementor-element-909f587:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-909f587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalhillswedding.com/wp-content/uploads/2026/02/15508301372.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-909f587:hover{background-image:url("https://royalhillswedding.com/wp-content/uploads/2026/02/15508301372.jpg");background-position:bottom center;}.elementor-386 .elementor-element.elementor-element-4bc522a{--display:flex;}.elementor-386 .elementor-element.elementor-element-4bc522a:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-4bc522a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalhillswedding.com/wp-content/uploads/2026/02/c66360d2f50631d9e7488b9f97cbcfda.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-115bc22{--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-386 .elementor-element.elementor-element-6187b8c{--spacer-size:50px;}.elementor-386 .elementor-element.elementor-element-13a43cf{--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-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-386 .elementor-element.elementor-element-203f592{text-align:center;}.elementor-386 .elementor-element.elementor-element-203f592 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;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-386 .elementor-element.elementor-element-013dfc1{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-2426a33{--display:flex;--min-height:528px;--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;}.elementor-386 .elementor-element.elementor-element-2426a33:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-2426a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalhillswedding.com/wp-content/uploads/2026/02/djc00512_15_415734-173796758871791.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-a09d4e7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-386 .elementor-element.elementor-element-a09d4e7:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-a09d4e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i.pinimg.com/736x/16/c3/4b/16c34bf4f809714c63791b911f96bde2.jpg");background-position:center center;background-size:cover;}.elementor-386 .elementor-element.elementor-element-9d3a463{--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;--overlay-opacity:0.91;}.elementor-386 .elementor-element.elementor-element-9d3a463::before, .elementor-386 .elementor-element.elementor-element-9d3a463 > .elementor-background-video-container::before, .elementor-386 .elementor-element.elementor-element-9d3a463 > .e-con-inner > .elementor-background-video-container::before, .elementor-386 .elementor-element.elementor-element-9d3a463 > .elementor-background-slideshow::before, .elementor-386 .elementor-element.elementor-element-9d3a463 > .e-con-inner > .elementor-background-slideshow::before, .elementor-386 .elementor-element.elementor-element-9d3a463 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-386 .elementor-element.elementor-element-96ea4f5{text-align:center;}.elementor-386 .elementor-element.elementor-element-96ea4f5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-29dde41{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-1e65c6c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-386 .elementor-element.elementor-element-e084191{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-386 .elementor-element.elementor-element-0e456bc{--display:flex;}.elementor-386 .elementor-element.elementor-element-0e456bc:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-0e456bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-386 .elementor-element.elementor-element-924b3cc{text-align:center;}.elementor-386 .elementor-element.elementor-element-924b3cc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-08601ef{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-e5734b2{--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-386 .elementor-element.elementor-element-e5734b2:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-e5734b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i.pinimg.com/736x/46/47/d0/4647d0269d26026a7ce52f7fd7747150.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-e3d8860{--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-386 .elementor-element.elementor-element-ef84b6e{--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-386 .elementor-element.elementor-element-4828558{text-align:center;}.elementor-386 .elementor-element.elementor-element-4828558 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-7d421c4{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-f9c5a50{--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-386 .elementor-element.elementor-element-f588a21{--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-386 .elementor-element.elementor-element-32450ba{text-align:center;}.elementor-386 .elementor-element.elementor-element-32450ba .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-a1a08ce{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-1c07589{--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-386 .elementor-element.elementor-element-41f4ff4{--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-386 .elementor-element.elementor-element-445487c{text-align:center;}.elementor-386 .elementor-element.elementor-element-445487c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-b7887bb{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-19d874b{--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-386 .elementor-element.elementor-element-cba8023{--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-386 .elementor-element.elementor-element-3be5ff1{text-align:center;}.elementor-386 .elementor-element.elementor-element-3be5ff1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-aeaa13d{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-532481a{--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-386 .elementor-element.elementor-element-add9b52{--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-386 .elementor-element.elementor-element-391afab{text-align:center;}.elementor-386 .elementor-element.elementor-element-391afab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-66dadab{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-ab18f99{--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-386 .elementor-element.elementor-element-abbb19b{--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-386 .elementor-element.elementor-element-957e452{text-align:center;}.elementor-386 .elementor-element.elementor-element-957e452 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-b46384b{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-cf3b941{--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-386 .elementor-element.elementor-element-2f0dd6f{--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-386 .elementor-element.elementor-element-2b5431a{text-align:center;}.elementor-386 .elementor-element.elementor-element-2b5431a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-1d07ec4{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-0fb1d1a{--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-386 .elementor-element.elementor-element-a9a9e70{--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-386 .elementor-element.elementor-element-8584f5f{text-align:center;}.elementor-386 .elementor-element.elementor-element-8584f5f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:#000000;}.elementor-386 .elementor-element.elementor-element-04e6c7c{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-386 .elementor-element.elementor-element-a09d4e7{--width:50%;}.elementor-386 .elementor-element.elementor-element-9d3a463{--width:50%;}.elementor-386 .elementor-element.elementor-element-e5734b2{--width:50%;}}@media(max-width:767px){.elementor-386 .elementor-element.elementor-element-203f592 .elementor-heading-title{font-size:31px;}.elementor-386 .elementor-element.elementor-element-013dfc1{font-size:13px;}.elementor-386 .elementor-element.elementor-element-2426a33:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-2426a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalhillswedding.com/wp-content/uploads/2026/02/91uv8lluWQL._AC_UF8941000_QL80_.jpg");}.elementor-386 .elementor-element.elementor-element-a09d4e7{--min-height:237px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-386 .elementor-element.elementor-element-96ea4f5 .elementor-heading-title{font-size:31px;}.elementor-386 .elementor-element.elementor-element-29dde41{font-size:13px;}.elementor-386 .elementor-element.elementor-element-924b3cc .elementor-heading-title{font-size:31px;}.elementor-386 .elementor-element.elementor-element-08601ef{font-size:13px;}.elementor-386 .elementor-element.elementor-element-e5734b2{--min-height:299px;}.elementor-386 .elementor-element.elementor-element-4828558 .elementor-heading-title{font-size:31px;}.elementor-386 .elementor-element.elementor-element-7d421c4{font-size:13px;}.elementor-386 .elementor-element.elementor-element-32450ba .elementor-heading-title{font-size:31px;}.elementor-386 .elementor-element.elementor-element-a1a08ce{font-size:13px;}.elementor-386 .elementor-element.elementor-element-41f4ff4{--min-height:0px;}.elementor-386 .elementor-element.elementor-element-b7887bb{font-size:13px;}.elementor-386 .elementor-element.elementor-element-aeaa13d{font-size:13px;}.elementor-386 .elementor-element.elementor-element-66dadab{font-size:13px;}.elementor-386 .elementor-element.elementor-element-b46384b{font-size:13px;}.elementor-386 .elementor-element.elementor-element-1d07ec4{font-size:13px;}.elementor-386 .elementor-element.elementor-element-04e6c7c{font-size:13px;}}@media(min-width:1025px){.elementor-386 .elementor-element.elementor-element-2426a33:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-2426a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}