.elementor-4966 .elementor-element.elementor-element-6828e552:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-6828e552>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
    background-position: center center;
    background-size: cover;
}

.elementor-4966 .elementor-element.elementor-element-6828e552 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-6828e552>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-a46c6c6 .elementor-spacer-inner {
    height: 100px;
}

.elementor-4966 .elementor-element.elementor-element-5bb02ea7 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-5bb02ea7 .elementor-heading-title {
    color: #85A188;
    font-family: "Buda", Sans-serif;
    font-size: 43px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-1c51d959 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-1c51d959 .elementor-heading-title {
    color: #85A188;
    font-family: "Great Vibes", Sans-serif;
    font-size: 120px;
    font-weight: 100;
    text-shadow: 3px 3px 4px rgba(121.49999999999999, 121.49999999999999, 121.49999999999999, 0.24);
}

.elementor-4966 .elementor-element.elementor-element-324ad354 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-324ad354 .elementor-heading-title {
    color: #85A188;
    font-family: "Advent Pro", Sans-serif;
    font-size: 30px;
    font-weight: normal;
    letter-spacing: 3px;
}

.elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-item>div {
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 200px 200px 200px 200px;
    background: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-container {
    margin-right: -0px;
    margin-left: -0px;
    margin-bottom: 0px;
}

.elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-digits {
    color: #AEC0B0;
    font-family: "Kulim Park", Sans-serif;
    font-size: 50px;
    font-weight: 100;
}

.elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-label {
    color: #AEC0B0;
    font-family: "Kulim Park", Sans-serif;
    font-size: 30px;
    font-weight: 400;
}

.elementor-4966 .elementor-element.elementor-element-6828b7f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 100px 0px 100px;
}

.elementor-4966 .elementor-element.elementor-element-52484496 .elementor-spacer-inner {
    height: 100px;
}

.elementor-4966 .elementor-element.elementor-element-2263cacf img {
    width: 73%;
    border-radius: 200px 200px 200px 0px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-fd5a447 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-fd5a447 img {
    width: 30%;
}

.elementor-4966 .elementor-element.elementor-element-fd5a447>.elementor-widget-container {
    margin: -250px 0px 0px -250px;
    padding: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-43eaadf5 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-43eaadf5 .elementor-heading-title {
    color: #787979;
    font-family: "Buda", Sans-serif;
    font-size: 60px;
    font-weight: normal;
    font-style: italic;
}

.elementor-4966 .elementor-element.elementor-element-43eaadf5>.elementor-widget-container {
    margin: 170px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-71f79775 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-71f79775 .elementor-heading-title {
    color: #787979;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-71f79775>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-1e2028cf:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-1e2028cf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_ì„¸ìƒì˜-ëª¨ë“ -ì•„ë¦„ë‹¤ì›€ì„-í‰ìƒì˜-ê¸°ì–µìœ¼ë¡œ-ë‹´ëŠ”-_â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_â €â €â €â €â €â €â €image3.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-4966 .elementor-element.elementor-element-1e2028cf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-1e2028cf>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-d86526d .elementor-spacer-inner {
    height: 400px;
}

.elementor-4966 .elementor-element.elementor-element-35b37379:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-35b37379>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-35b37379 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-35b37379>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-35b37379>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 122px;
}

.elementor-4966 .elementor-element.elementor-element-35b37379>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-4966 .elementor-element.elementor-element-1fa64b9c .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-56db5f1f {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-56db5f1f .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 26px;
    font-weight: normal;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4966 .elementor-element.elementor-element-328fca4e img {
    width: 73%;
    border-radius: 200px 200px 200px 0px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-54ce0b91 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-54ce0b91 img {
    width: 30%;
}

.elementor-4966 .elementor-element.elementor-element-54ce0b91>.elementor-widget-container {
    margin: -250px 0px 0px -250px;
    padding: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-cd227e6 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-cd227e6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-size: 54px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-cd227e6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-33068bc3 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-33068bc3 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 25px;
    letter-spacing: 0px;
}

.elementor-4966 .elementor-element.elementor-element-33068bc3>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 20px;
    --grid-column-gap: 14px;
    --grid-row-gap: 0px;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-widget-container {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-icon {
    border-radius: 25px 25px 25px 25px;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon:hover {
    background-color: #BF9B7300;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon:hover i {
    color: #A7A7A7;
}

.elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon:hover svg {
    fill: #A7A7A7;
}

.elementor-4966 .elementor-element.elementor-element-230b3bfb img {
    width: 73%;
    border-radius: 200px 200px 200px 0px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-18c21c30 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-18c21c30 img {
    width: 30%;
}

.elementor-4966 .elementor-element.elementor-element-18c21c30>.elementor-widget-container {
    margin: -250px 0px 0px -250px;
    padding: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-62cc07af {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-62cc07af .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-size: 54px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-62cc07af>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-4fa481dc {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-4fa481dc .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 25px;
    letter-spacing: 0px;
}

.elementor-4966 .elementor-element.elementor-element-4fa481dc>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 20px;
    --grid-column-gap: 14px;
    --grid-row-gap: 0px;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-widget-container {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-icon {
    border-radius: 25px 25px 25px 25px;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon:hover {
    background-color: #BF9B7300;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon:hover i {
    color: #A7A7A7;
}

.elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon:hover svg {
    fill: #A7A7A7;
}

.elementor-4966 .elementor-element.elementor-element-70c9fe63 .elementor-spacer-inner {
    height: 99px;
}

.elementor-4966 .elementor-element.elementor-element-20cf7cd8:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-20cf7cd8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-20cf7cd8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-20cf7cd8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-3641406d img {
    width: 15%;
}

.elementor-4966 .elementor-element.elementor-element-81c0439 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-81c0439 .elementor-heading-title {
    color: #85A188;
    font-family: "Arial", Sans-serif;
    font-size: 27px;
    font-weight: normal;
    line-height: 1.4em;
}

.elementor-4966 .elementor-element.elementor-element-656a3e02 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-656a3e02 .elementor-heading-title {
    color: #85A188;
    font-family: "Great Vibes", Sans-serif;
    font-size: 49px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-656a3e02>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-5f65c245 .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-6d1bdcc2:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-6d1bdcc2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
    background-position: center center;
    background-size: cover;
}

.elementor-4966 .elementor-element.elementor-element-6d1bdcc2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-6d1bdcc2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-1b517e9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-element-populated,
.elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-element-populated>.elementor-background-overlay,
.elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
}

.elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-element-populated {
    box-shadow: 0px 5px 10px 0px rgba(127.65000915527342, 127.65000915527342, 127.65000915527342, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 30px 0px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
}

.elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-1185993d .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-6b3bbb32 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-6b3bbb32 .elementor-heading-title {
    font-family: "Buda", Sans-serif;
    font-size: 40px;
    font-weight: normal;
    letter-spacing: 1.5px;
}

.elementor-4966 .elementor-element.elementor-element-33bb7548 img {
    width: 70%;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
    border-style: solid;
    border-width: 7px 7px 15px 7px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 3px 10px 0px rgba(99.43125915527344, 99.43125915527344, 99.43125915527344, 0.73);
}

.elementor-4966 .elementor-element.elementor-element-33bb7548>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-c105120 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-c105120 .elementor-heading-title {
    font-family: "Great Vibes", Sans-serif;
    font-size: 60px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-59be6ac6 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-59be6ac6 .elementor-heading-title {
    font-family: "Trebuchet MS", Sans-serif;
    font-size: 25px;
    font-weight: normal;
    font-style: italic;
    letter-spacing: 4px;
}

.elementor-4966 .elementor-element.elementor-element-59be6ac6>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-1d42d502 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-1d42d502 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
}

.elementor-4966 .elementor-element.elementor-element-1d42d502>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper i {
    font-size: 20px;
    color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper svg {
    width: 20px !important;
    height: 20px !important;
    fill: #A9B1A3;
    color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper i,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper svg {
    margin-right: 11px;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .elementor-widget-container {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button {
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    border-radius: 100px;
    margin: 12px 12px 12px 12px;
    padding: -13px -13px -13px -13px;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button .premium-button-text-icon-wrapper span {
    color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button.premium-button-style2-shutinhor:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button.premium-button-style2-shutinver:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style5-radialin:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style5-rectin:before {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button:hover .premium-button-text-icon-wrapper span {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button:hover .premium-button-text-icon-wrapper i {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button:hover .premium-button-text-icon-wrapper svg {
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-none:hover,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style1:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-shutouthor:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-shutoutver:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-shutinhor,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-shutinver,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-dshutinhor:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-dshutinver:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-scshutouthor:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style2-scshutoutver:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style3-after:hover,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style3-before:hover,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style4-icon-wrapper,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style5-radialin,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style5-radialout:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style5-rectin,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style5-rectout:before,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style6-bg,
.elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-style6:before {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-d64cc68>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4966 .elementor-element.elementor-element-793a5eea:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated,
.elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated>.elementor-background-overlay,
.elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
}

.elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated {
    box-shadow: 0px 5px 10px 0px rgba(127.65000915527342, 127.65000915527342, 127.65000915527342, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 30px 0px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
}

.elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-5058114f .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-7d9c3c7d {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-7d9c3c7d .elementor-heading-title {
    font-family: "Buda", Sans-serif;
    font-size: 40px;
    font-weight: normal;
    letter-spacing: 1.5px;
}

.elementor-4966 .elementor-element.elementor-element-6445d42f img {
    width: 70%;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
    border-style: solid;
    border-width: 7px 7px 15px 7px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 3px 10px 0px rgba(99.43125915527344, 99.43125915527344, 99.43125915527344, 0.73);
}

.elementor-4966 .elementor-element.elementor-element-6445d42f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-5422a8c6 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-5422a8c6 .elementor-heading-title {
    font-family: "Great Vibes", Sans-serif;
    font-size: 60px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-22097c6e {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-22097c6e .elementor-heading-title {
    font-family: "Trebuchet MS", Sans-serif;
    font-size: 25px;
    font-weight: normal;
    font-style: italic;
    letter-spacing: 4px;
}

.elementor-4966 .elementor-element.elementor-element-22097c6e>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-7d304599 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-7d304599 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
}

.elementor-4966 .elementor-element.elementor-element-7d304599>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper i {
    font-size: 20px;
    color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper svg {
    width: 20px !important;
    height: 20px !important;
    fill: #A9B1A3;
    color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper i,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper svg {
    margin-right: 11px;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .elementor-widget-container {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button {
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    border-radius: 100px;
    margin: 12px 12px 12px 12px;
    padding: -13px -13px -13px -13px;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button .premium-button-text-icon-wrapper span {
    color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button.premium-button-style2-shutinhor:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button.premium-button-style2-shutinver:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style5-radialin:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style5-rectin:before {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button:hover .premium-button-text-icon-wrapper span {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button:hover .premium-button-text-icon-wrapper i {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button:hover .premium-button-text-icon-wrapper svg {
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-none:hover,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style1:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-shutouthor:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-shutoutver:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-shutinhor,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-shutinver,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-dshutinhor:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-dshutinver:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-scshutouthor:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style2-scshutoutver:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style3-after:hover,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style3-before:hover,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style4-icon-wrapper,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style5-radialin,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style5-radialout:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style5-rectin,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style5-rectout:before,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style6-bg,
.elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-style6:before {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-2dbc99f0>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4966 .elementor-element.elementor-element-663363c8 .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-78f2004d {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-78f2004d .elementor-heading-title {
    color: #787979;
    font-family: "Buda", Sans-serif;
    font-size: 93px;
    font-weight: 100;
}

.elementor-4966 .elementor-element.elementor-element-78f2004d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-1297d7ba {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-1297d7ba .elementor-heading-title {
    color: #787979;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-1297d7ba>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper i {
    font-size: 20px;
    color: #787979;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper svg {
    width: 20px !important;
    height: 20px !important;
    fill: #787979;
    color: #787979;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper i,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper svg {
    margin-right: 11px;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .elementor-widget-container {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button {
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    border-radius: 100px;
    box-shadow: 1px 0px 5px 0px rgba(90.74999999999997, 90.74999999999997, 90.74999999999997, 0.5);
    margin: 12px 12px 12px 12px;
    padding: -13px -13px -13px -13px;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button .premium-button-text-icon-wrapper span {
    color: #787979;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button.premium-button-style2-shutinhor:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button.premium-button-style2-shutinver:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style5-radialin:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style5-rectin:before {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper span {
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button:hover .premium-button-text-icon-wrapper span {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button:hover .premium-button-text-icon-wrapper i {
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button:hover .premium-button-text-icon-wrapper svg {
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-none:hover,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style1:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-shutouthor:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-shutoutver:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-shutinhor,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-shutinver,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-dshutinhor:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-dshutinver:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-scshutouthor:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style2-scshutoutver:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style3-after:hover,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style3-before:hover,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style4-icon-wrapper,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style5-radialin,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style5-radialout:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style5-rectin,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style5-rectout:before,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style6-bg,
.elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-style6:before {
    background-color: #787979;
}

.elementor-4966 .elementor-element.elementor-element-28938d64>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-6b8a2f59:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-6b8a2f59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
}

.elementor-4966 .elementor-element.elementor-element-6b8a2f59>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-6b8a2f59 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-3b998222>.elementor-widget-container {
    margin: 0px 200px 70px 200px;
}

.elementor-4966 .elementor-element.elementor-element-4764cb6b .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-796bfd59:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-796bfd59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-796bfd59 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-796bfd59>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-504af256 .elementor-spacer-inner {
    height: 62px;
}

.elementor-4966 .elementor-element.elementor-element-6be20834 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-6be20834 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-size: 44px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-6be20834>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-252805c3 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-252805c3 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.4em;
}

.elementor-4966 .elementor-element.elementor-element-252805c3>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-500c73c6 img {
    width: 15%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 3px 10px 10px 0px rgba(0, 0, 0, 0.42);
}

.elementor-4966 .elementor-element.elementor-element-500c73c6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-21e82ca4 .elementor-spacer-inner {
    height: 62px;
}

.elementor-4966 .elementor-element.elementor-element-2b03ea8f:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-2b03ea8f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/file/header.png");
    background-size: cover;
}

.elementor-4966 .elementor-element.elementor-element-2b03ea8f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-2b03ea8f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-716b21ab .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-1a85e673 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-1a85e673 .elementor-heading-title {
    color: #525252;
    font-family: "Buda", Sans-serif;
    font-size: 77px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-26feb208 img {
    width: 73%;
    border-radius: 200px 200px 200px 0px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-1090e5f7 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-1090e5f7 img {
    width: 30%;
}

.elementor-4966 .elementor-element.elementor-element-1090e5f7>.elementor-widget-container {
    margin: -200px 0px 0px -200px;
    padding: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-492ae215 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-492ae215 .elementor-heading-title {
    color: #525252;
    font-family: "Buda", Sans-serif;
    font-size: 30px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-3a330481 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-3a330481 .elementor-heading-title {
    color: #525252;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-3a330481>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-56b0ce05 img {
    width: 73%;
    border-radius: 200px 200px 200px 0px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-32761452 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-32761452 img {
    width: 30%;
}

.elementor-4966 .elementor-element.elementor-element-32761452>.elementor-widget-container {
    margin: -200px 0px 0px -200px;
    padding: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-75d67607 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-75d67607 .elementor-heading-title {
    color: #525252;
    font-family: "Buda", Sans-serif;
    font-size: 30px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-4e1b6550 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-4e1b6550 .elementor-heading-title {
    color: #525252;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-4e1b6550>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-5b02d270 img {
    width: 73%;
    border-radius: 200px 200px 200px 0px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

.elementor-4966 .elementor-element.elementor-element-57ff2243 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-57ff2243 img {
    width: 30%;
}

.elementor-4966 .elementor-element.elementor-element-57ff2243>.elementor-widget-container {
    margin: -200px 0px 0px -200px;
    padding: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-4b946e2e {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-4b946e2e .elementor-heading-title {
    color: #525252;
    font-family: "Buda", Sans-serif;
    font-size: 30px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-567b0c5c {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-567b0c5c .elementor-heading-title {
    color: #525252;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-567b0c5c>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-75a3c290 .elementor-spacer-inner {
    height: 60px;
}

.elementor-4966 .elementor-element.elementor-element-735a473b>.elementor-container {
    max-width: 506px;
}

.elementor-4966 .elementor-element.elementor-element-735a473b:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-735a473b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-735a473b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-735a473b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-4105fbee .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-3ad32256 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-3ad32256 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-size: 45px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-3ad32256>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-66ffda3e {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-66ffda3e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    line-height: 15px;
    letter-spacing: 0.5px;
}

.elementor-4966 .elementor-element.elementor-element-66ffda3e>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="text"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="email"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper textarea,
.elementor-landingstarwedding-form-wrapper .contact-form input[type="text"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper .contact-form input[type="email"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper .contact-form textarea,
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper.elementor-button-width-input input[type="submit"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper.elementor-button-width-input button {
    min-width: 300px;
}

.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper label {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="text"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="email"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper textarea {
    color: #525252;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="submit"],
.elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper button {
    color: #69765F;
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    background-color: #FFFFFF;
    border-radius: 100px 100px 100px 100px;
    padding: 5px 5px 5px 5px;
}

.elementor-4966 .elementor-element.elementor-element-778ea569 .landingstarwedding-form-field-option.landingstarwedding-option-type-radio label.to-select-option {
    display: block;
}

.elementor-4966 .elementor-element.elementor-element-778ea569 label.to-select-option {
    font-family: "Arial", Sans-serif;
    font-weight: normal;
    color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-778ea569>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4966 .elementor-element.elementor-element-2cd3c1e4 img {
    width: 35%;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-4966 .elementor-element.elementor-element-dcb53a2 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-dcb53a2 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-size: 45px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-dcb53a2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-2c8372b8 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-2c8372b8 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    line-height: 15px;
    letter-spacing: 0.5px;
}

.elementor-4966 .elementor-element.elementor-element-2c8372b8>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-2e1c1c5f .senducapan-name {
    color: #86957B;
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-2e1c1c5f .senducapan-message {
    color: #6E6E6E;
    font-family: "Arial", Sans-serif;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-2e1c1c5f .lsw-konfirmasi {
    background: #86957B;
    font-family: "Arial", Sans-serif;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-2e1c1c5f a.elementor-button,
.elementor-4966 .elementor-element.elementor-element-2e1c1c5f .elementor-button {
    fill: #69765F;
    color: #69765F;
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    background-color: #FFFFFF;
    border-radius: 20px 20px 20px 20px;
    padding: 3px 50px 3px 50px;
}

.elementor-4966 .elementor-element.elementor-element-2e1c1c5f .elementor-button {
    border-style: solid;
    border-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-2e1c1c5f>.elementor-widget-container {
    margin: -30px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
}

.elementor-4966 .elementor-element.elementor-element-622ca372 .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-666bfae0:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-666bfae0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-666bfae0>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-666bfae0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-14a78c8d .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-4e5e2140 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-4e5e2140 .elementor-heading-title {
    color: #69765F;
    font-family: "Buda", Sans-serif;
    font-size: 73px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-23089030>.elementor-container {
    max-width: 500px;
}

.elementor-4966 .elementor-element.elementor-element-23089030 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-23089030>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-3edad926:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated,
.elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated>.elementor-background-overlay,
.elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated {
    box-shadow: 0px 3px 10px 0px rgba(69.43125915527341, 69.43125915527341, 69.43125915527341, 0.55);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-4e5c7b3 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-4e5c7b3.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-4e5c7b3.elementor-view-framed .elementor-icon,
.elementor-4966 .elementor-element.elementor-element-4e5c7b3.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-4e5c7b3.elementor-view-framed .elementor-icon,
.elementor-4966 .elementor-element.elementor-element-4e5c7b3.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-4e5c7b3 .elementor-icon {
    font-size: 136px;
}

.elementor-4966 .elementor-element.elementor-element-4e5c7b3 .elementor-icon i,
.elementor-4966 .elementor-element.elementor-element-4e5c7b3 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4966 .elementor-element.elementor-element-405e85b3 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-405e85b3 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-405e85b3>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-2eaa928a .elementor-button .elementor-align-icon-right {
    margin-left: 8px;
}

.elementor-4966 .elementor-element.elementor-element-2eaa928a .elementor-button .elementor-align-icon-left {
    margin-right: 8px;
}

.elementor-4966 .elementor-element.elementor-element-2eaa928a .copy-content {
    color: #C9A75E00;
    font-family: "Arial", Sans-serif;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-2eaa928a a.elementor-button,
.elementor-4966 .elementor-element.elementor-element-2eaa928a .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    fill: #A9B1A3;
    color: #A9B1A3;
    background-color: #FFFFFF;
    border-radius: 24px 24px 24px 24px;
}

.elementor-4966 .elementor-element.elementor-element-546d1796 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-546d1796 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-546d1796>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-10efa153 .elementor-button .elementor-align-icon-right {
    margin-left: 8px;
}

.elementor-4966 .elementor-element.elementor-element-10efa153 .elementor-button .elementor-align-icon-left {
    margin-right: 8px;
}

.elementor-4966 .elementor-element.elementor-element-10efa153 .copy-content {
    color: #C9A75E00;
    font-family: "Arial", Sans-serif;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-10efa153 a.elementor-button,
.elementor-4966 .elementor-element.elementor-element-10efa153 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    fill: #A9B1A3;
    color: #A9B1A3;
    background-color: #FFFFFF;
    border-radius: 24px 24px 24px 24px;
}

.elementor-4966 .elementor-element.elementor-element-78a6b23e .elementor-icon-wrapper {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-78a6b23e.elementor-view-stacked .elementor-icon {
    background-color: #69765F;
}

.elementor-4966 .elementor-element.elementor-element-78a6b23e.elementor-view-framed .elementor-icon,
.elementor-4966 .elementor-element.elementor-element-78a6b23e.elementor-view-default .elementor-icon {
    color: #69765F;
    border-color: #69765F;
}

.elementor-4966 .elementor-element.elementor-element-78a6b23e.elementor-view-framed .elementor-icon,
.elementor-4966 .elementor-element.elementor-element-78a6b23e.elementor-view-default .elementor-icon svg {
    fill: #69765F;
}

.elementor-4966 .elementor-element.elementor-element-78a6b23e .elementor-icon i,
.elementor-4966 .elementor-element.elementor-element-78a6b23e .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4966 .elementor-element.elementor-element-78a6b23e>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-f115077 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-f115077 .elementor-heading-title {
    color: #69765F;
    font-family: "Trebuchet MS", Sans-serif;
    font-size: 29px;
    font-weight: normal;
    text-transform: uppercase;
}

.elementor-4966 .elementor-element.elementor-element-f115077>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-5ad019d8 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-5ad019d8 .elementor-heading-title {
    color: #69765F;
    font-family: "Tahoma", Sans-serif;
    font-size: 18px;
    font-weight: normal;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4966 .elementor-element.elementor-element-5ad019d8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-49a94bd0 .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-2ba07e0d:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-2ba07e0d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A9B1A3;
}

.elementor-4966 .elementor-element.elementor-element-2ba07e0d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-2ba07e0d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-6f1915c4 img {
    width: 12%;
}

.elementor-4966 .elementor-element.elementor-element-6f1915c4>.elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-4bcdb04d {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-4bcdb04d .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-size: 103px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-1fb2f665 .e-gallery-image {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-4966 .elementor-element.elementor-element-1fb2f665 {
    --image-transition-duration: 800ms;
    --overlay-transition-duration: 800ms;
    --content-text-align: center;
    --content-justify-content: center;
    --content-padding: 20px;
    --content-transition-duration: 1000ms;
    --content-transition-delay: 1000ms;
}

.elementor-4966 .elementor-element.elementor-element-1fb2f665 .e-gallery-item:hover .elementor-gallery-item__overlay {
    background-color: rgba(0, 0, 0, 0.5);
}

.elementor-4966 .elementor-element.elementor-element-1fb2f665>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-6846eef5 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-6846eef5 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Helvetica", Sans-serif;
    font-size: 25px;
    font-weight: normal;
    font-style: italic;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4966 .elementor-element.elementor-element-6846eef5>.elementor-widget-container {
    margin: 0px 0px 50px 0px;
}

.elementor-4966 .elementor-element.elementor-element-31b652d5:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-31b652d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
}

.elementor-4966 .elementor-element.elementor-element-31b652d5>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-31b652d5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-71a9272f .elementor-spacer-inner {
    height: 150px;
}

.elementor-4966 .elementor-element.elementor-element-1319b3ac {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-1319b3ac .elementor-heading-title {
    color: #85A188;
    font-family: "Buda", Sans-serif;
    font-size: 43px;
    font-weight: normal;
}

.elementor-4966 .elementor-element.elementor-element-c12118 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-c12118 .elementor-heading-title {
    color: #85A188;
    font-family: "Great Vibes", Sans-serif;
    font-size: 120px;
    font-weight: 100;
    text-shadow: 3px 3px 4px rgba(121.49999999999999, 121.49999999999999, 121.49999999999999, 0.24);
}

.elementor-4966 .elementor-element.elementor-element-616b7eff {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-616b7eff .elementor-heading-title {
    color: #85A188;
    font-family: "Advent Pro", Sans-serif;
    font-size: 30px;
    font-weight: normal;
    letter-spacing: 3px;
}

.elementor-4966 .elementor-element.elementor-element-676da40 .elementor-spacer-inner {
    height: 150px;
}

.elementor-4966 .elementor-element.elementor-element-42992b0c:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-42992b0c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-42992b0c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-42992b0c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-52421d2d .elementor-spacer-inner {
    height: 50px;
}

.elementor-4966 .elementor-element.elementor-element-377c2e79 {
    text-align: center;
}

.elementor-4966 .elementor-element.elementor-element-377c2e79 .elementor-heading-title {
    color: #717171;
    font-family: "Roboto", Sans-serif;
    font-weight: normal;
    letter-spacing: 10px;
}

.elementor-4966 .elementor-element.elementor-element-339b66cf img {
    width: 14%;
}

.elementor-4966 .elementor-element.elementor-element-339b66cf>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4966 .elementor-element.elementor-element-4647d5d1:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-4647d5d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-4647d5d1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-4647d5d1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-df1349d .elementor-icon-wrapper {
    text-align: left;
}

.elementor-4966 .elementor-element.elementor-element-df1349d.elementor-view-stacked .elementor-icon {
    background-color: #70786A;
}

.elementor-4966 .elementor-element.elementor-element-df1349d.elementor-view-framed .elementor-icon,
.elementor-4966 .elementor-element.elementor-element-df1349d.elementor-view-default .elementor-icon {
    color: #70786A;
    border-color: #70786A;
}

.elementor-4966 .elementor-element.elementor-element-df1349d.elementor-view-framed .elementor-icon,
.elementor-4966 .elementor-element.elementor-element-df1349d.elementor-view-default .elementor-icon svg {
    fill: #70786A;
}

.elementor-4966 .elementor-element.elementor-element-df1349d .elementor-icon {
    font-size: 20px;
}

.elementor-4966 .elementor-element.elementor-element-df1349d .elementor-icon i,
.elementor-4966 .elementor-element.elementor-element-df1349d .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4966 .elementor-element.elementor-element-52210d67:not(.elementor-motion-effects-element-type-background),
.elementor-4966 .elementor-element.elementor-element-52210d67>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4966 .elementor-element.elementor-element-52210d67 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-52210d67>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .lws-dear {
    text-align: center;
    margin-top: 0px;
    font-family: "Buda", Sans-serif;
    font-weight: 300;
    font-style: italic;
    color: #85A188;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .lws-text {
    text-align: center;
    margin-top: 0px;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .overlayy {
    background-color: #FFFFFF;
    /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
    background-size: cover;
    opacity: 1;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .lws-name {
    margin-top: 0px;
    font-family: "Trebuchet MS", Sans-serif;
    font-weight: 500;
    color: #85A188;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .lws-button-wrapper {
    margin-top: 85px;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .elementor-image img {
    width: 25%;
    border-radius: 150px 150px 150px 0px;
    box-shadow: 3px 3px 10px 0px rgba(96.43125915527344, 96.43125915527344, 96.43125915527344, 0.58);
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .lws-mempelai {
    font-family: "Great Vibes", Sans-serif;
    font-size: 70px;
    color: #85A188;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f a.elementor-button,
.elementor-4966 .elementor-element.elementor-element-7306af3f .elementor-button {
    fill: #FFFFFF;
    color: #FFFFFF;
    font-family: "Buda", Sans-serif;
    font-weight: normal;
    background-color: #85A188;
    border-radius: 20px 20px 20px 20px;
    padding: 4px 20px 4px 020px;
}

.elementor-4966 .elementor-element.elementor-element-7306af3f .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #85A188;
    margin: 0px 0px 0px 0px;
}

@media(max-width:1024px) {

    .elementor-4966 .elementor-element.elementor-element-6828e552:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-6828e552>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
        background-position: center center;
    }

    .elementor-4966 .elementor-element.elementor-element-1c51d959 .elementor-heading-title {
        font-size: 87px;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-item>div {
        margin-right: 13px;
        margin-left: 13px;
        padding: 1px 1px 1px 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-container {
        margin-right: -13px;
        margin-left: -13px;
    }

    .elementor-4966 .elementor-element.elementor-element-fd5a447 img {
        width: 23%;
    }

    .elementor-4966 .elementor-element.elementor-element-fd5a447>.elementor-widget-container {
        margin: -120px 0px 0px -150px;
    }

    .elementor-4966 .elementor-element.elementor-element-43eaadf5 .elementor-heading-title {
        font-size: 48px;
    }

    .elementor-4966 .elementor-element.elementor-element-43eaadf5>.elementor-widget-container {
        margin: 100px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-71f79775 .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-4966 .elementor-element.elementor-element-71f79775>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-1e2028cf:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-1e2028cf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_ì„¸ìƒì˜-ëª¨ë“ -ì•„ë¦„ë‹¤ì›€ì„-í‰ìƒì˜-ê¸°ì–µìœ¼ë¡œ-ë‹´ëŠ”-_â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_â €â €â €â €â €â €â €image3.jpg");
    }

    .elementor-4966 .elementor-element.elementor-element-d86526d .elementor-spacer-inner {
        height: 324px;
    }

    .elementor-4966 .elementor-element.elementor-element-54ce0b91 img {
        width: 23%;
    }

    .elementor-4966 .elementor-element.elementor-element-54ce0b91>.elementor-widget-container {
        margin: -120px 0px 0px -150px;
    }

    .elementor-4966 .elementor-element.elementor-element-cd227e6 .elementor-heading-title {
        font-size: 42px;
    }

    .elementor-4966 .elementor-element.elementor-element-cd227e6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-33068bc3 .elementor-heading-title {
        font-size: 14px;
        line-height: 1.2em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-33068bc3>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-widget-container {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-3b01a727>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-18c21c30 img {
        width: 23%;
    }

    .elementor-4966 .elementor-element.elementor-element-18c21c30>.elementor-widget-container {
        margin: -120px 0px 0px -150px;
    }

    .elementor-4966 .elementor-element.elementor-element-62cc07af .elementor-heading-title {
        font-size: 42px;
    }

    .elementor-4966 .elementor-element.elementor-element-62cc07af>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4fa481dc .elementor-heading-title {
        font-size: 14px;
        line-height: 1.2em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4fa481dc>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-widget-container {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-6cc512f0>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-81c0439 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-656a3e02 .elementor-heading-title {
        font-size: 38px;
    }

    .elementor-4966 .elementor-element.elementor-element-656a3e02>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6d1bdcc2:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-6d1bdcc2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
    }

    .elementor-4966 .elementor-element.elementor-element-6b3bbb32 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-4966 .elementor-element.elementor-element-33bb7548 img {
        width: 80%;
    }

    .elementor-4966 .elementor-element.elementor-element-c105120 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-4966 .elementor-element.elementor-element-59be6ac6 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-1d42d502 .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-4966 .elementor-element.elementor-element-1d42d502>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-7d9c3c7d .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-4966 .elementor-element.elementor-element-6445d42f img {
        width: 80%;
    }

    .elementor-4966 .elementor-element.elementor-element-5422a8c6 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-4966 .elementor-element.elementor-element-22097c6e .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-7d304599 .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-4966 .elementor-element.elementor-element-7d304599>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-78f2004d .elementor-heading-title {
        font-size: 47px;
    }

    .elementor-4966 .elementor-element.elementor-element-78f2004d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-1297d7ba .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-1297d7ba>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6b8a2f59:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-6b8a2f59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
        background-position: top right;
        background-size: cover;
    }

    .elementor-4966 .elementor-element.elementor-element-504af256 .elementor-spacer-inner {
        height: 47px;
    }

    .elementor-4966 .elementor-element.elementor-element-6be20834 .elementor-heading-title {
        font-size: 69px;
    }

    .elementor-4966 .elementor-element.elementor-element-6be20834>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-252805c3 .elementor-heading-title {
        font-size: 20px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-500c73c6 img {
        width: 43%;
    }

    .elementor-4966 .elementor-element.elementor-element-500c73c6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-21e82ca4 .elementor-spacer-inner {
        height: 47px;
    }

    .elementor-4966 .elementor-element.elementor-element-2b03ea8f:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-2b03ea8f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
    }

    .elementor-4966 .elementor-element.elementor-element-1a85e673 .elementor-heading-title {
        font-size: 71px;
    }

    .elementor-4966 .elementor-element.elementor-element-1090e5f7 img {
        width: 25%;
    }

    .elementor-4966 .elementor-element.elementor-element-1090e5f7>.elementor-widget-container {
        margin: -100px 0px 0px -100px;
    }

    .elementor-4966 .elementor-element.elementor-element-492ae215 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-492ae215 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-4966 .elementor-element.elementor-element-492ae215>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3a330481 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-3a330481 .elementor-heading-title {
        font-size: 13px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3a330481>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-32761452 img {
        width: 25%;
    }

    .elementor-4966 .elementor-element.elementor-element-32761452>.elementor-widget-container {
        margin: -100px 0px 0px -100px;
    }

    .elementor-4966 .elementor-element.elementor-element-75d67607 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-75d67607 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-4966 .elementor-element.elementor-element-75d67607>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e1b6550 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-4e1b6550 .elementor-heading-title {
        font-size: 13px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e1b6550>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-57ff2243 img {
        width: 25%;
    }

    .elementor-4966 .elementor-element.elementor-element-57ff2243>.elementor-widget-container {
        margin: -100px 0px 0px -100px;
    }

    .elementor-4966 .elementor-element.elementor-element-4b946e2e {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-4b946e2e .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-4966 .elementor-element.elementor-element-4b946e2e>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-567b0c5c {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-567b0c5c .elementor-heading-title {
        font-size: 13px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-567b0c5c>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f>.elementor-widget-container {
        margin: -30px 0px 0px 0px;
        padding: 30px 30px 30px 30px;
    }

    .elementor-4966 .elementor-element.elementor-element-6f1915c4 img {
        width: 15%;
    }

    .elementor-4966 .elementor-element.elementor-element-31b652d5:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-31b652d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
        background-position: top right;
        background-size: cover;
    }

    .elementor-4966 .elementor-element.elementor-element-71a9272f .elementor-spacer-inner {
        height: 50px;
    }

    .elementor-4966 .elementor-element.elementor-element-c12118 .elementor-heading-title {
        font-size: 87px;
    }

    .elementor-4966 .elementor-element.elementor-element-676da40 .elementor-spacer-inner {
        height: 50px;
    }

    .elementor-4966 .elementor-element.elementor-element-377c2e79 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .elementor-image img {
        width: 35%;
    }
}

@media(max-width:767px) {

    .elementor-4966 .elementor-element.elementor-element-6828e552:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-6828e552>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
        background-position: center center;
    }

    .elementor-4966 .elementor-element.elementor-element-a46c6c6 .elementor-spacer-inner {
        height: 200px;
    }

    .elementor-4966 .elementor-element.elementor-element-5bb02ea7 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-1c51d959 .elementor-heading-title {
        font-size: 39px;
        line-height: 1em;
        letter-spacing: 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-324ad354 .elementor-heading-title {
        font-size: 13px;
        letter-spacing: 5px;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-item>div {
        margin-right: 11px;
        margin-left: 11px;
        padding: 6px 6px 6px 6px;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-container {
        margin-right: -11px;
        margin-left: -11px;
        margin-bottom: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-digits {
        font-size: 25px;
        line-height: 1.1em;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f .wpkoi-elements-countdown-label {
        font-size: 10px;
        letter-spacing: 0.9px;
    }

    .elementor-4966 .elementor-element.elementor-element-6828b7f>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
        padding: 0px 50px 0px 050px;
    }

    .elementor-4966 .elementor-element.elementor-element-52484496 .elementor-spacer-inner {
        height: 280px;
    }

    .elementor-4966 .elementor-element.elementor-element-2263cacf img {
        width: 70%;
    }

    .elementor-4966 .elementor-element.elementor-element-fd5a447 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-43eaadf5 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-4966 .elementor-element.elementor-element-43eaadf5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-71f79775 .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-4966 .elementor-element.elementor-element-71f79775>.elementor-widget-container {
        margin: -10px 0px 20px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-1e2028cf:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-1e2028cf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_ì„¸ìƒì˜-ëª¨ë“ -ì•„ë¦„ë‹¤ì›€ì„-í‰ìƒì˜-ê¸°ì–µìœ¼ë¡œ-ë‹´ëŠ”-_â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €â €_â €â €â €â €â €â €â €image3.jpg");
    }

    .elementor-4966 .elementor-element.elementor-element-d86526d .elementor-spacer-inner {
        height: 200px;
    }

    .elementor-4966 .elementor-element.elementor-element-1fa64b9c .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-56db5f1f .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-4966 .elementor-element.elementor-element-328fca4e img {
        width: 50%;
    }

    .elementor-4966 .elementor-element.elementor-element-54ce0b91 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-54ce0b91 img {
        width: 20%;
    }

    .elementor-4966 .elementor-element.elementor-element-54ce0b91>.elementor-widget-container {
        margin: -100px 0px 0px -130px;
    }

    .elementor-4966 .elementor-element.elementor-element-cd227e6 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-cd227e6 .elementor-heading-title {
        font-size: 35px;
        letter-spacing: 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-cd227e6>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-33068bc3 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-33068bc3 .elementor-heading-title {
        font-size: 13px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-33068bc3>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3b01a727 {
        --icon-size: 15px;
        --grid-column-gap: 0px;
        --grid-row-gap: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3b01a727 .elementor-social-icon {
        --icon-padding: 0.5em;
    }

    .elementor-4966 .elementor-element.elementor-element-3b01a727>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-230b3bfb img {
        width: 50%;
    }

    .elementor-4966 .elementor-element.elementor-element-18c21c30 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-18c21c30 img {
        width: 20%;
    }

    .elementor-4966 .elementor-element.elementor-element-18c21c30>.elementor-widget-container {
        margin: -100px 0px 0px -130px;
    }

    .elementor-4966 .elementor-element.elementor-element-62cc07af {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-62cc07af .elementor-heading-title {
        font-size: 35px;
        letter-spacing: 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-62cc07af>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4fa481dc {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-4fa481dc .elementor-heading-title {
        font-size: 13px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4fa481dc>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6cc512f0 {
        --icon-size: 15px;
        --grid-column-gap: 0px;
        --grid-row-gap: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6cc512f0 .elementor-social-icon {
        --icon-padding: 0.5em;
    }

    .elementor-4966 .elementor-element.elementor-element-6cc512f0>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3641406d img {
        width: 24%;
    }

    .elementor-4966 .elementor-element.elementor-element-81c0439 .elementor-heading-title {
        font-size: 12px;
        line-height: 1.1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-81c0439>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-656a3e02 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-656a3e02 .elementor-heading-title {
        font-size: 25px;
        letter-spacing: 2.5px;
    }

    .elementor-4966 .elementor-element.elementor-element-656a3e02>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-5f65c245 .elementor-spacer-inner {
        height: 5px;
    }

    .elementor-4966 .elementor-element.elementor-element-6d1bdcc2:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-6d1bdcc2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
        background-position: center center;
        background-size: cover;
    }

    .elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-element-populated,
    .elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-element-populated>.elementor-background-overlay,
    .elementor-4966 .elementor-element.elementor-element-1b517e9>.elementor-background-slideshow {
        border-radius: 27px 27px 27px 27px;
    }

    .elementor-4966 .elementor-element.elementor-element-1185993d .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-6b3bbb32 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-33bb7548 img {
        width: 80%;
        border-width: 7px 7px 15px 7px;
    }

    .elementor-4966 .elementor-element.elementor-element-33bb7548>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-c105120>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-59be6ac6 .elementor-heading-title {
        font-size: 20px;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-1d42d502 .elementor-heading-title {
        font-size: 9.5px;
    }

    .elementor-4966 .elementor-element.elementor-element-1d42d502>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper i {
        font-size: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper svg {
        width: 10px !important;
        height: 10px !important;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper i,
    .elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button-text-icon-wrapper svg {
        margin-right: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68 .elementor-widget-container {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button {
        font-size: 11px;
        margin: 0px 0px 0px 0px;
        padding: 5px 20px 05px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68 .premium-button:hover {
        margin: 0px 0px 0px 0px;
        padding: 5px 20px 1px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-d64cc68>.elementor-widget-container {
        margin: -10px 0px 25px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated,
    .elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated>.elementor-background-overlay,
    .elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-background-slideshow {
        border-radius: 27px 27px 27px 27px;
    }

    .elementor-4966 .elementor-element.elementor-element-793a5eea>.elementor-element-populated {
        margin: 30px 30px 0px 30px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 30px;
    }

    .elementor-4966 .elementor-element.elementor-element-5058114f .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-7d9c3c7d .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-6445d42f img {
        width: 80%;
        border-width: 7px 7px 15px 7px;
    }

    .elementor-4966 .elementor-element.elementor-element-6445d42f>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-5422a8c6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-22097c6e .elementor-heading-title {
        font-size: 20px;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-7d304599 .elementor-heading-title {
        font-size: 9.5px;
    }

    .elementor-4966 .elementor-element.elementor-element-7d304599>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper i {
        font-size: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper svg {
        width: 10px !important;
        height: 10px !important;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper i,
    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button-text-icon-wrapper svg {
        margin-right: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .elementor-widget-container {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button {
        font-size: 11px;
        margin: 0px 0px 0px 0px;
        padding: 5px 20px 05px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0 .premium-button:hover {
        margin: 0px 0px 0px 0px;
        padding: 5px 20px 1px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-2dbc99f0>.elementor-widget-container {
        margin: -10px 0px 25px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-663363c8 .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-78f2004d {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-78f2004d .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
        letter-spacing: 0px;
        word-spacing: 0em;
    }

    .elementor-4966 .elementor-element.elementor-element-78f2004d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-1297d7ba {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-1297d7ba .elementor-heading-title {
        font-size: 11px;
        line-height: 1em;
        letter-spacing: 0px;
        word-spacing: 0em;
    }

    .elementor-4966 .elementor-element.elementor-element-1297d7ba>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper i {
        font-size: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper svg {
        width: 10px !important;
        height: 10px !important;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper i,
    .elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button-text-icon-wrapper svg {
        margin-right: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64 .elementor-widget-container {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button {
        font-size: 11px;
        margin: 0px 0px 0px 0px;
        padding: 5px 20px 05px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64 .premium-button:hover {
        margin: 0px 0px 0px 0px;
        padding: 5px 20px 1px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-28938d64>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6b8a2f59:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-6b8a2f59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
    }

    .elementor-4966 .elementor-element.elementor-element-3b998222>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-4764cb6b .elementor-spacer-inner {
        height: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-504af256 .elementor-spacer-inner {
        height: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-6be20834 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-6be20834 .elementor-heading-title {
        font-size: 30px;
        letter-spacing: 1px;
        word-spacing: 0em;
    }

    .elementor-4966 .elementor-element.elementor-element-6be20834>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-252805c3 .elementor-heading-title {
        font-size: 11px;
        line-height: 1.1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-252805c3>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-500c73c6 img {
        width: 55%;
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-500c73c6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-21e82ca4 .elementor-spacer-inner {
        height: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-2b03ea8f:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-2b03ea8f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../img/file/header.png");
        background-position: center center;
    }

    .elementor-4966 .elementor-element.elementor-element-716b21ab .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-1a85e673 .elementor-heading-title {
        font-size: 41px;
    }

    .elementor-4966 .elementor-element.elementor-element-26feb208 img {
        width: 70%;
    }

    .elementor-4966 .elementor-element.elementor-element-1090e5f7 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-1090e5f7 img {
        width: 20%;
    }

    .elementor-4966 .elementor-element.elementor-element-1090e5f7>.elementor-widget-container {
        margin: -120px 0px 0px -150px;
    }

    .elementor-4966 .elementor-element.elementor-element-492ae215>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3a330481 .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-4966 .elementor-element.elementor-element-3a330481>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-56b0ce05 img {
        width: 70%;
    }

    .elementor-4966 .elementor-element.elementor-element-32761452 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-32761452 img {
        width: 20%;
    }

    .elementor-4966 .elementor-element.elementor-element-32761452>.elementor-widget-container {
        margin: -120px 0px 0px -150px;
    }

    .elementor-4966 .elementor-element.elementor-element-75d67607>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e1b6550 .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e1b6550>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-5b02d270 img {
        width: 70%;
    }

    .elementor-4966 .elementor-element.elementor-element-57ff2243 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-57ff2243 img {
        width: 20%;
    }

    .elementor-4966 .elementor-element.elementor-element-57ff2243>.elementor-widget-container {
        margin: -120px 0px 0px -150px;
    }

    .elementor-4966 .elementor-element.elementor-element-4b946e2e>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-567b0c5c .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-4966 .elementor-element.elementor-element-567b0c5c>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-75a3c290 .elementor-spacer-inner {
        height: 30px;
    }

    .elementor-4966 .elementor-element.elementor-element-735a473b>.elementor-container {
        max-width: 500px;
    }

    .elementor-4966 .elementor-element.elementor-element-4105fbee .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-3ad32256 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-3ad32256 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-4966 .elementor-element.elementor-element-3ad32256>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-66ffda3e {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-66ffda3e .elementor-heading-title {
        font-size: 11px;
        line-height: 1.3em;
        letter-spacing: 0.4px;
    }

    .elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper label {
        font-size: 12px;
    }

    .elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="text"],
    .elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="email"],
    .elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper textarea {
        font-size: 14px;
    }

    .elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper input[type="submit"],
    .elementor-4966 .elementor-element.elementor-element-778ea569 .elementor-landingstarwedding-form-wrapper button {
        font-size: 13px;
    }

    .elementor-4966 .elementor-element.elementor-element-778ea569 .landingstarwedding-form-field-option.landingstarwedding-option-type-radio label.to-select-option {
        display: block;
    }

    .elementor-4966 .elementor-element.elementor-element-778ea569 label.to-select-option {
        font-size: 11px;
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-778ea569>.elementor-widget-container {
        margin: 0px 0px 0px -10px;
        padding: 22px 22px 22px 22px;
    }

    .elementor-4966 .elementor-element.elementor-element-2cd3c1e4 img {
        width: 42%;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-dcb53a2 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-dcb53a2 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-4966 .elementor-element.elementor-element-dcb53a2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-2c8372b8 {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-2c8372b8 .elementor-heading-title {
        font-size: 13px;
        line-height: 1.3em;
        letter-spacing: 0.4px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f .senducapan-name {
        font-size: 12px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f .senducapan-message {
        font-size: 11px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f .lsw-konfirmasi {
        font-size: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f a.elementor-button,
    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f .elementor-button {
        font-size: 12px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f .elementor-button {
        border-width: 1px 1px 1px 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-2e1c1c5f>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-622ca372 .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-14a78c8d .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e5e2140 .elementor-heading-title {
        font-size: 47px;
    }

    .elementor-4966 .elementor-element.elementor-element-23089030>.elementor-container {
        max-width: 500px;
    }

    .elementor-4966 .elementor-element.elementor-element-23089030 {
        margin-top: -50px;
        margin-bottom: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated,
    .elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated>.elementor-background-overlay,
    .elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-background-slideshow {
        border-radius: 50px 50px 50px 50px;
    }

    .elementor-4966 .elementor-element.elementor-element-3edad926>.elementor-element-populated {
        margin: 40px 40px 20px 40px;
        --e-column-margin-right: 40px;
        --e-column-margin-left: 40px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e5c7b3 .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-4966 .elementor-element.elementor-element-4e5c7b3 .elementor-icon {
        font-size: 70px;
    }

    .elementor-4966 .elementor-element.elementor-element-4e5c7b3>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-405e85b3 .elementor-heading-title {
        font-size: 11px;
        line-height: 1.2em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-405e85b3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-2eaa928a .copy-content {
        letter-spacing: 0.7px;
    }

    .elementor-4966 .elementor-element.elementor-element-2eaa928a a.elementor-button,
    .elementor-4966 .elementor-element.elementor-element-2eaa928a .elementor-button {
        font-size: 10px;
        line-height: 2em;
        padding: 1px 15px 1px 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-2eaa928a>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-546d1796 .elementor-heading-title {
        font-size: 11px;
        line-height: 1.2em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-546d1796>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-10efa153 .copy-content {
        letter-spacing: 0.7px;
    }

    .elementor-4966 .elementor-element.elementor-element-10efa153 a.elementor-button,
    .elementor-4966 .elementor-element.elementor-element-10efa153 .elementor-button {
        font-size: 10px;
        line-height: 2em;
        padding: 1px 15px 1px 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-10efa153>.elementor-widget-container {
        margin: -20px 0px 10px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-78a6b23e .elementor-icon {
        font-size: 30px;
    }

    .elementor-4966 .elementor-element.elementor-element-78a6b23e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-f115077 .elementor-heading-title {
        font-size: 12px;
        line-height: 1em;
        letter-spacing: 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-f115077>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-5ad019d8 .elementor-heading-title {
        font-size: 10px;
        line-height: 1em;
        letter-spacing: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-5ad019d8>.elementor-widget-container {
        margin: -25px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-49a94bd0 .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-6f1915c4 img {
        width: 18%;
    }

    .elementor-4966 .elementor-element.elementor-element-6f1915c4>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4bcdb04d .elementor-heading-title {
        font-size: 43px;
    }

    .elementor-4966 .elementor-element.elementor-element-4bcdb04d>.elementor-widget-container {
        margin: -19px 0px -10px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-1fb2f665>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-6846eef5 .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-4966 .elementor-element.elementor-element-6846eef5>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-31b652d5:not(.elementor-motion-effects-element-type-background),
    .elementor-4966 .elementor-element.elementor-element-31b652d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        /* background-image: url("https://queenproductionid.com/wp-content/uploads/2021/12/tes01.png"); */
    }

    .elementor-4966 .elementor-element.elementor-element-71a9272f .elementor-spacer-inner {
        height: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-1319b3ac .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4966 .elementor-element.elementor-element-c12118 .elementor-heading-title {
        font-size: 39px;
        line-height: 1em;
        letter-spacing: 1px;
    }

    .elementor-4966 .elementor-element.elementor-element-616b7eff .elementor-heading-title {
        font-size: 13px;
        letter-spacing: 5px;
    }

    .elementor-4966 .elementor-element.elementor-element-676da40 .elementor-spacer-inner {
        height: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-52421d2d .elementor-spacer-inner {
        height: 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-377c2e79 .elementor-heading-title {
        font-size: 10px;
        line-height: 1.5em;
        letter-spacing: 3.8px;
    }

    .elementor-4966 .elementor-element.elementor-element-339b66cf img {
        width: 21%;
    }

    .elementor-4966 .elementor-element.elementor-element-339b66cf>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-4647d5d1 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-df1349d .elementor-icon-wrapper {
        text-align: left;
    }

    .elementor-4966 .elementor-element.elementor-element-df1349d .elementor-icon {
        font-size: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-df1349d>.elementor-widget-container {
        margin: 0px 0px 10px 10px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .lws-dear {
        text-align: fullwidth;
        margin-top: 0px;
        font-size: 15px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .overlayy {
        background-image: url("../img/file/header_utama.png");
        background-position: center center;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .lws-text {
        margin-top: 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .lws-name {
        margin-top: 0px;
        font-size: 16px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .lws-button-wrapper {
        margin-top: 30px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .elementor-image img {
        width: 80%;
        border-radius: 150px 150px 150px 0px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .lws-mempelai {
        font-size: 40px;
    }

    .elementor-4966 .elementor-element.elementor-element-7306af3f .elementor-button {
        border-width: 1px 1px 1px 1px;
    }
}