.elementor-5980 .elementor-element.elementor-element-7fee07f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-7fee07f9{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-5980 .elementor-element.elementor-element-74c57dd0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5980 .elementor-element.elementor-element-74c57dd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5980 .elementor-element.elementor-element-74c57dd0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5980 .elementor-element.elementor-element-5c895259 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:90px;font-weight:300;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-5980 .elementor-element.elementor-element-64324816.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-64324816.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-64324816.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5980 .elementor-element.elementor-element-b5c7e5b{font-family:"Rubik", Sans-serif;font-weight:300;line-height:25px;letter-spacing:0px;}.elementor-5980 .elementor-element.elementor-element-7c7548b8 > .elementor-widget-container{margin:-30px -64px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5980 .elementor-element.elementor-element-ff29c46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5980 .elementor-element.elementor-element-ff29c46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5980 .elementor-element.elementor-element-7854d62c .elementor-repeater-item-83c23ae .swiper-slide-bg{background-image:url(https://stg-placetechnologiescom-testing.kinsta.cloud/wp-content/uploads/2024/11/scene-1-1.jpg);background-size:cover;}.elementor-5980 .elementor-element.elementor-element-7854d62c .elementor-repeater-item-a2059ed .swiper-slide-bg{background-image:url(https://stg-placetechnologiescom-testing.kinsta.cloud/wp-content/uploads/2024/11/Screenshot-2024-11-29-205647.jpg);background-size:cover;}.elementor-5980 .elementor-element.elementor-element-7854d62c .elementor-repeater-item-93b7516 .swiper-slide-bg{background-image:url(https://stg-placetechnologiescom-testing.kinsta.cloud/wp-content/uploads/2024/11/scene-5-1.jpg);background-size:cover;}.elementor-5980 .elementor-element.elementor-element-7854d62c .swiper-slide{transition-duration:calc(5000ms*1.2);height:565px;}.elementor-5980 .elementor-element.elementor-element-7854d62c .swiper-slide-contents{max-width:66%;}.elementor-5980 .elementor-element.elementor-element-7854d62c .swiper-slide-inner{text-align:center;}.elementor-5980 .elementor-element.elementor-element-a47ac1b:not(.elementor-motion-effects-element-type-background), .elementor-5980 .elementor-element.elementor-element-a47ac1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BABABA;}.elementor-5980 .elementor-element.elementor-element-a47ac1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5980 .elementor-element.elementor-element-a47ac1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5980 .elementor-element.elementor-element-2c4e348c > .elementor-widget-container{background-color:#00000078;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5980 .elementor-element.elementor-element-2c4e348c{text-align:left;}.elementor-5980 .elementor-element.elementor-element-2c4e348c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:normal;color:#FFFFFF;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-repeater-item-142b4df{max-width:200px;top:50px!important;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-repeater-item-142b4df .ube-layer-loop{animation-duration:3000ms;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-repeater-item-8a1afe1{max-width:200px;left:162px!important;top:145px!important;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-repeater-item-8a1afe1 .ube-layer-loop{animation-duration:3000ms;}.elementor-5980 .elementor-element.elementor-element-5731e4d .ube-image-layers{width:400px;height:400px;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-widget-container{justify-content:center;}.elementor-bc-flex-widget .elementor-5980 .elementor-element.elementor-element-86b97a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5980 .elementor-element.elementor-element-86b97a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5980 .elementor-element.elementor-element-7bbd7dc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:55px;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-3d69292{font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-7b0092cc:not(.elementor-motion-effects-element-type-background), .elementor-5980 .elementor-element.elementor-element-7b0092cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5980 .elementor-element.elementor-element-7b0092cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5980 .elementor-element.elementor-element-7b0092cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5980 .elementor-element.elementor-element-71db7d27.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-71db7d27.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-425b6681 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:50px;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-69ea1a20{font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-45f62274{--spacer-size:50px;}.elementor-5980 .elementor-element.elementor-element-50e9bc68{text-align:left;}.elementor-5980 .elementor-element.elementor-element-50e9bc68 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:50px;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-45e8e4c7{text-align:left;font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-31cf9ded{--spacer-size:50px;}.elementor-5980 .elementor-element.elementor-element-2af384e2:not(.elementor-motion-effects-element-type-background), .elementor-5980 .elementor-element.elementor-element-2af384e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-5980 .elementor-element.elementor-element-2af384e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-5980 .elementor-element.elementor-element-2af384e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5980 .elementor-element.elementor-element-112a1a0f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:84px;font-weight:300;color:#FFFFFF;}.elementor-5980 .elementor-element.elementor-element-555ab478 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-5980 .elementor-element.elementor-element-4b470044:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5980 .elementor-element.elementor-element-4b470044 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9A9A9A99;background-image:url("https://stg-placetechnologiescom-testing.kinsta.cloud/wp-content/uploads/2024/11/archer-shot-1.jpg");background-size:cover;}.elementor-5980 .elementor-element.elementor-element-4b470044 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5980 .elementor-element.elementor-element-4b470044 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5980 .elementor-element.elementor-element-2e49dd2 > .elementor-widget-container{margin:140px 0px 0px 0px;}.elementor-5980 .elementor-element.elementor-element-2e49dd2 .ube-btn{fill:#151515;color:#151515;background-color:#77C400;width:326px;padding:5px 0px 5px 0px;}.elementor-bc-flex-widget .elementor-5980 .elementor-element.elementor-element-17d9fede.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-17d9fede.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5980 .elementor-element.elementor-element-5ae4b651{font-family:"Rubik", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-5980 .elementor-element.elementor-element-322c25c0{--spacer-size:50px;}.elementor-5980 .elementor-element.elementor-element-7a216c81 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-5980 .elementor-element.elementor-element-2693e188{text-align:left;font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-bc-flex-widget .elementor-5980 .elementor-element.elementor-element-4dbf7c7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5980 .elementor-element.elementor-element-4dbf7c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5980 .elementor-element.elementor-element-4dbf7c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-repeater-item-76ce9c9.elementor-social-icon{background-color:#77C400;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-repeater-item-85c248a.elementor-social-icon{background-color:#77C400;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-repeater-item-48ebf97.elementor-social-icon{background-color:#77C400;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-repeater-item-a0c73a6.elementor-social-icon{background-color:#77C400;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-repeater-item-6d4d4c4.elementor-social-icon{background-color:#77C400;}.elementor-5980 .elementor-element.elementor-element-eb86c9d{--grid-template-columns:repeat(0, auto);--grid-column-gap:10px;--grid-row-gap:14px;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-widget-container{text-align:center;}.elementor-5980 .elementor-element.elementor-element-eb86c9d .elementor-social-icon{--icon-padding:0.4em;}.elementor-5980 .elementor-element.elementor-element-58414f76 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5980 .elementor-element.elementor-element-233300e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5980 .elementor-element.elementor-element-7a008431 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-5980 .elementor-element.elementor-element-66c172f{width:37.105%;}.elementor-5980 .elementor-element.elementor-element-86b97a4{width:62.895%;}.elementor-5980 .elementor-element.elementor-element-58257f65{width:40%;}.elementor-5980 .elementor-element.elementor-element-71db7d27{width:60%;}.elementor-5980 .elementor-element.elementor-element-4084e28b{width:40%;}.elementor-5980 .elementor-element.elementor-element-6b2e36f5{width:30%;}.elementor-5980 .elementor-element.elementor-element-4dbf7c7{width:29.664%;}}@media(max-width:1024px){.elementor-5980 .elementor-element.elementor-element-7854d62c{width:var( --container-widget-width, 970px );max-width:970px;--container-widget-width:970px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-5980 .elementor-element.elementor-element-7c7548b8{width:100%;max-width:100%;}.elementor-5980 .elementor-element.elementor-element-7854d62c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;align-self:center;}.elementor-5980 .elementor-element.elementor-element-7854d62c .swiper-slide-contents{max-width:0%;}.elementor-5980 .elementor-element.elementor-element-2c4e348c{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;align-self:center;}.elementor-5980 .elementor-element.elementor-element-2c4e348c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-5980 .elementor-element.elementor-element-2c4e348c .elementor-heading-title{font-size:17px;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-repeater-item-142b4df{max-width:166px;right:170px!important;left:auto!important;top:45px!important;}.elementor-5980 .elementor-element.elementor-element-5731e4d .elementor-repeater-item-8a1afe1{max-width:175px;top:203px!important;}.elementor-5980 .elementor-element.elementor-element-7bbd7dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5980 .elementor-element.elementor-element-7bbd7dc .elementor-heading-title{font-size:40px;}.elementor-5980 .elementor-element.elementor-element-3d69292{column-gap:3px;font-size:15px;}.elementor-5980 .elementor-element.elementor-element-425b6681 .elementor-heading-title{font-size:40px;}.elementor-5980 .elementor-element.elementor-element-69ea1a20{font-size:15px;}.elementor-5980 .elementor-element.elementor-element-50e9bc68 .elementor-heading-title{font-size:40px;}.elementor-5980 .elementor-element.elementor-element-45e8e4c7{font-size:15px;}.elementor-5980 .elementor-element.elementor-element-2af384e2{padding:10px 10px 10px 10px;}.elementor-5980 .elementor-element.elementor-element-112a1a0f .elementor-heading-title{font-size:40px;}.elementor-5980 .elementor-element.elementor-element-555ab478 .elementor-heading-title{font-size:20px;}.elementor-5980 .elementor-element.elementor-element-4b470044 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5980 .elementor-element.elementor-element-5ae4b651{font-size:15px;}.elementor-5980 .elementor-element.elementor-element-7a216c81{text-align:center;}.elementor-5980 .elementor-element.elementor-element-7a216c81 .elementor-heading-title{font-size:20px;}.elementor-5980 .elementor-element.elementor-element-2693e188{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-7c7548b8 */.custom-button-wrapper {
    display: flex;
    justify-content: left; /* Center horizontally */
    align-items: center; /* Align vertically to the center */
    height: 100%; /* Use 100% height of the container */
    margin-top: 0; /* Ensure no extra top margin */
    padding-top: 10; /* Optional: Adjust spacing if needed */
    position: relative; /* Required to position the Beta text */
}

.custom-button-wrapper button {
    width: 150px; /* Adjust width as needed */
    height: 50px; /* Adjust height as needed */
    padding: 5px 5px; /* Adjust padding */
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;700&display=swap') !important;
    font-family: "Rubik", sans-serif !important; /* Pastikan font Rubik digunakan */
    font-size: 16px !important; /* Sesuaikan ukuran font */
    font-weight: 500; /* Gunakan 700 untuk bold, bisa juga 400 untuk normal */
    color: #000000 !important; /* Warna teks, ganti dengan kode warna yang diinginkan */
}


.custom-button-wrapper button {
    background-color: #77C400; /* Button background color (PLACE green) */
    color: white; /* Text color */
    border: none; /* Remove borders if any */
    padding: 10px 20px; /* Adjust padding */
    border-radius: 5px; /* Round corners */
    font-size: 30px; /* Adjust font size */
    transition: background-color 0.3s ease; /* Add hover effect */
}

.custom-button-wrapper button:hover {
    background-color: #4a8a00; /* Darker green on hover */
    color: white; /* Keep text color white on hover */
}

.custom-button-wrapper .beta-label {
    position: absolute;
    top: 50%; /* Center the label vertically */
    left: -32%; /* Position Beta to the right of the button */
    margin-left: 10px; /* Adjust spacing between the button and Beta text */
    font-weight: bold;
    font-size: 14px; /* Adjust the font size */
    color: White; /* Black text color */
    background-color: black; /* White background for the label */
    padding: 2px 8px; /* Add some padding around the text */
    border: 2px solid white; /* White border around the label */
    border-radius: 5px; /* Rounded corners for the border */
    transform: translateY(-160%); /* Vertically center it relative to the button */
    text-decoration: none; /* Remove underline from the link */
    cursor: pointer; /* Make it clickable */
    position: relative;
}

/* Tooltip Styles */
.custom-button-wrapper .beta-label:hover::after {
    content: "Help us improve! Your feedback will make PLACE Play even better."; /* Tooltip text */
    position: absolute;
    bottom: 125%; /* Place the tooltip above the label */
    left: 50%;
    transform: translateX(-50%); /* Center the tooltip horizontally */
    padding: 8px;
    background-color: #333; /* Dark background for the tooltip */
    color: white; /* White text color */
    border-radius: 5px; /* Rounded corners */
    font-size: 12px; /* Font size of the tooltip */
    white-space: nowrap; /* Prevent text from wrapping */
    opacity: 0;
    transition: opacity 0.3s ease; /* Fade-in effect */
}

/* Show tooltip when hovering */
.custom-button-wrapper .beta-label:hover::after {
    opacity: 1; /* Make tooltip visible */
}/* End custom CSS */