.elementor-585 .elementor-element.elementor-element-3a5ed0af:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-3a5ed0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.royalpartyshots.com/wp-content/uploads/2021/08/Dance1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-585 .elementor-element.elementor-element-3a5ed0af > .elementor-background-overlay{background-color:#4D4957;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-585 .elementor-element.elementor-element-3a5ed0af > .elementor-container{min-height:960px;}.elementor-585 .elementor-element.elementor-element-3a5ed0af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-585 .elementor-element.elementor-element-8e2500c{--spacer-size:100px;}.elementor-585 .elementor-element.elementor-element-b404fc3 img{width:40%;}.elementor-585 .elementor-element.elementor-element-14d2893e{--spacer-size:90px;}.elementor-585 .elementor-element.elementor-element-4a5b05e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-585 .elementor-element.elementor-element-14d07408 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-585 .elementor-element.elementor-element-44a291f4 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-44a291f4 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-585 .elementor-element.elementor-element-39aaf9f4{font-size:14px;}.elementor-585 .elementor-element.elementor-element-5afc09d7{--spacer-size:30px;}.elementor-585 .elementor-element.elementor-element-6f1e708{text-align:center;}.elementor-585 .elementor-element.elementor-element-6f1e708 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;}.elementor-585 .elementor-element.elementor-element-b7d3290 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-b7d3290{text-align:center;}.elementor-585 .elementor-element.elementor-element-b7d3290 .elementor-heading-title{font-size:15px;text-transform:uppercase;}.elementor-585 .elementor-element.elementor-element-0a3a5c7{text-align:center;}.elementor-585 .elementor-element.elementor-element-0a3a5c7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;}.elementor-585 .elementor-element.elementor-element-fc10f1d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-fc10f1d{text-align:center;}.elementor-585 .elementor-element.elementor-element-fc10f1d .elementor-heading-title{font-size:15px;text-transform:uppercase;}.elementor-585 .elementor-element.elementor-element-6c069d8{text-align:center;}.elementor-585 .elementor-element.elementor-element-6c069d8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;}.elementor-585 .elementor-element.elementor-element-0125c27 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-0125c27{text-align:center;}.elementor-585 .elementor-element.elementor-element-0125c27 .elementor-heading-title{font-size:15px;text-transform:uppercase;}.elementor-585 .elementor-element.elementor-element-ef72b02{text-align:center;}.elementor-585 .elementor-element.elementor-element-ef72b02 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;}.elementor-585 .elementor-element.elementor-element-c90d06d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-c90d06d{text-align:center;}.elementor-585 .elementor-element.elementor-element-c90d06d .elementor-heading-title{font-size:15px;text-transform:uppercase;}.elementor-585 .elementor-element.elementor-element-a86fc7e{text-align:center;}.elementor-585 .elementor-element.elementor-element-a86fc7e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;}.elementor-585 .elementor-element.elementor-element-08028ff > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-08028ff{text-align:center;}.elementor-585 .elementor-element.elementor-element-08028ff .elementor-heading-title{font-size:15px;text-transform:uppercase;}.elementor-585 .elementor-element.elementor-element-350afff{--spacer-size:90px;}.elementor-585 .elementor-element.elementor-element-6f9a5c13:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-6f9a5c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.royalpartyshots.com/wp-content/uploads/2021/08/Festival-1.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-585 .elementor-element.elementor-element-6f9a5c13 > .elementor-background-overlay{background-color:#4D4957;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-585 .elementor-element.elementor-element-6f9a5c13 > .elementor-container{min-height:960px;}.elementor-585 .elementor-element.elementor-element-6f9a5c13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-585 .elementor-element.elementor-element-67c7d734{text-align:center;}.elementor-585 .elementor-element.elementor-element-67c7d734 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:80px;font-weight:700;color:#FFFFFF;}.elementor-585 .elementor-element.elementor-element-efd9919 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-efd9919{text-align:center;}.elementor-585 .elementor-element.elementor-element-efd9919 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:65px;font-weight:500;color:#FFFFFF;}.elementor-585 .elementor-element.elementor-element-3af0bed0{--spacer-size:40px;}.elementor-585 .elementor-element.elementor-element-f42ed04 .elementor-button{background-color:#FBD46C;font-family:"Raleway", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-585 .elementor-element.elementor-element-f42ed04 .elementor-button:hover, .elementor-585 .elementor-element.elementor-element-f42ed04 .elementor-button:focus{background-color:#68B84D;color:#F4F4F4;}.elementor-585 .elementor-element.elementor-element-f42ed04 .elementor-button:hover svg, .elementor-585 .elementor-element.elementor-element-f42ed04 .elementor-button:focus svg{fill:#F4F4F4;}.elementor-585 .elementor-element.elementor-element-b4dc7ca{--spacer-size:80px;}.elementor-585 .elementor-element.elementor-element-c8abd78{--spacer-size:80px;}@media(min-width:768px){.elementor-585 .elementor-element.elementor-element-5085f1ef{width:42.909%;}.elementor-585 .elementor-element.elementor-element-5430cd20{width:57.091%;}}@media(max-width:1024px){.elementor-585 .elementor-element.elementor-element-3a5ed0af > .elementor-container{min-height:500px;}.elementor-585 .elementor-element.elementor-element-b404fc3 img{width:50%;}.elementor-585 .elementor-element.elementor-element-14d2893e{--spacer-size:50px;}.elementor-585 .elementor-element.elementor-element-44a291f4 .elementor-heading-title{font-size:16px;}.elementor-585 .elementor-element.elementor-element-350afff{--spacer-size:50px;}.elementor-585 .elementor-element.elementor-element-6f9a5c13 > .elementor-container{min-height:400px;}.elementor-585 .elementor-element.elementor-element-67c7d734 .elementor-heading-title{font-size:60px;}.elementor-585 .elementor-element.elementor-element-efd9919 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-585 .elementor-element.elementor-element-3a5ed0af > .elementor-container{min-height:500px;}.elementor-585 .elementor-element.elementor-element-b404fc3 img{width:100%;}.elementor-585 .elementor-element.elementor-element-4ab0817{width:20%;}.elementor-585 .elementor-element.elementor-element-dcfd7de{width:20%;}.elementor-585 .elementor-element.elementor-element-d621068{width:20%;}.elementor-585 .elementor-element.elementor-element-3ac744c{width:20%;}.elementor-585 .elementor-element.elementor-element-439adac{width:20%;}.elementor-585 .elementor-element.elementor-element-14d07408 .elementor-heading-title{font-size:26px;}.elementor-585 .elementor-element.elementor-element-5c4d4fa{width:50%;}.elementor-585 .elementor-element.elementor-element-948060a img{width:40%;}.elementor-585 .elementor-element.elementor-element-1aa16d7{width:50%;}.elementor-585 .elementor-element.elementor-element-67933a8 img{width:40%;}.elementor-585 .elementor-element.elementor-element-52e6d74{width:50%;}.elementor-585 .elementor-element.elementor-element-be2635f img{width:40%;}.elementor-585 .elementor-element.elementor-element-4ffebf2{width:50%;}.elementor-585 .elementor-element.elementor-element-3fb9d8e img{width:40%;}.elementor-585 .elementor-element.elementor-element-5ced706{width:50%;}.elementor-585 .elementor-element.elementor-element-66b49f1 img{width:40%;}.elementor-585 .elementor-element.elementor-element-6f9a5c13 > .elementor-container{min-height:500px;}.elementor-585 .elementor-element.elementor-element-6f9a5c13:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-6f9a5c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-585 .elementor-element.elementor-element-67c7d734 .elementor-heading-title{font-size:33px;}.elementor-585 .elementor-element.elementor-element-efd9919 .elementor-heading-title{font-size:31px;}.elementor-585 .elementor-element.elementor-element-f42ed04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-8f1687d{width:50%;}.elementor-585 .elementor-element.elementor-element-279a2ab{width:50%;}.elementor-585 .elementor-element.elementor-element-a83867a{width:50%;}.elementor-585 .elementor-element.elementor-element-cf56763{width:50%;}.elementor-585 .elementor-element.elementor-element-5e7c414{width:50%;}}@media(min-width:1025px){.elementor-585 .elementor-element.elementor-element-3a5ed0af:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-3a5ed0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}