.elementor-3446 .elementor-element.elementor-element-deb250e{--display:flex;--min-height:350px;--justify-content:flex-start;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-deb250e:not(.elementor-motion-effects-element-type-background), .elementor-3446 .elementor-element.elementor-element-deb250e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://laserbattle.benova.com.my/wp-content/uploads/2026/02/contact-banner-bg-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3446 .elementor-element.elementor-element-deb250e::before, .elementor-3446 .elementor-element.elementor-element-deb250e > .elementor-background-video-container::before, .elementor-3446 .elementor-element.elementor-element-deb250e > .e-con-inner > .elementor-background-video-container::before, .elementor-3446 .elementor-element.elementor-element-deb250e > .elementor-background-slideshow::before, .elementor-3446 .elementor-element.elementor-element-deb250e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3446 .elementor-element.elementor-element-deb250e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-532bb31 ) 20%, var( --e-global-color-primary ) 100%);}.elementor-3446 .elementor-element.elementor-element-2f41816{--display:flex;}.elementor-3446 .elementor-element.elementor-element-e3348f1{--display:flex;--justify-content:center;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3446 .elementor-element.elementor-element-6c89c39{text-align:center;}.elementor-3446 .elementor-element.elementor-element-6c89c39 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-3446 .elementor-element.elementor-element-617ee10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-617ee10:not(.elementor-motion-effects-element-type-background), .elementor-3446 .elementor-element.elementor-element-617ee10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3446 .elementor-element.elementor-element-0cc16eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3446 .elementor-element.elementor-element-4633309{--display:flex;}.elementor-3446 .elementor-element.elementor-element-e712795{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-afc5f0f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3446 .elementor-element.elementor-element-1ebccec{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-3c2b9b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-3446 .elementor-element.elementor-element-3c2b9b1:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e40a1d4 ) 0%, var( --e-global-color-532bb31 ) 100%);--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;}.elementor-3446 .elementor-element.elementor-element-3c2b9b1, .elementor-3446 .elementor-element.elementor-element-3c2b9b1::before{--border-transition:0.3s;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-3446 .elementor-element.elementor-element-0757e84{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-3446 .elementor-element.elementor-element-0757e84:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e40a1d4 ) 0%, var( --e-global-color-532bb31 ) 100%);--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;}.elementor-3446 .elementor-element.elementor-element-0757e84, .elementor-3446 .elementor-element.elementor-element-0757e84::before{--border-transition:0.3s;}.elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3446 .elementor-element.elementor-element-e487e51{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3446 .elementor-element.elementor-element-c742829 a{color:var( --e-global-color-text );}.elementor-3446 .elementor-element.elementor-element-14b09a9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-3446 .elementor-element.elementor-element-14b09a9:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e40a1d4 ) 0%, var( --e-global-color-532bb31 ) 100%);--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;}.elementor-3446 .elementor-element.elementor-element-14b09a9, .elementor-3446 .elementor-element.elementor-element-14b09a9::before{--border-transition:0.3s;}.elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3446 .elementor-element.elementor-element-a31faa4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3446 .elementor-element.elementor-element-57353f8 a{color:var( --e-global-color-text );}.elementor-3446 .elementor-element.elementor-element-cee32bd{--display:flex;}.elementor-3446 .elementor-element.elementor-element-9ce31f0{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-3446 .elementor-element.elementor-element-9ce31f0 .elementor-widget-container{text-align:left;}.elementor-3446 .elementor-element.elementor-element-9ce31f0 .elementor-social-icon{background-color:#0A0A0A;--icon-padding:0px;}.elementor-3446 .elementor-element.elementor-element-9ce31f0 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-3446 .elementor-element.elementor-element-9ce31f0 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-3446 .elementor-element.elementor-element-9ce31f0 .elementor-social-icon:hover i{color:var( --e-global-color-text );}.elementor-3446 .elementor-element.elementor-element-9ce31f0 .elementor-social-icon:hover svg{fill:var( --e-global-color-text );}.elementor-3446 .elementor-element.elementor-element-6d3f32c{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3446 .elementor-element.elementor-element-6d3f32c:not(.elementor-motion-effects-element-type-background), .elementor-3446 .elementor-element.elementor-element-6d3f32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d72a1a1 );}.elementor-3446 .elementor-element.elementor-element-6d3f32c::before, .elementor-3446 .elementor-element.elementor-element-6d3f32c > .elementor-background-video-container::before, .elementor-3446 .elementor-element.elementor-element-6d3f32c > .e-con-inner > .elementor-background-video-container::before, .elementor-3446 .elementor-element.elementor-element-6d3f32c > .elementor-background-slideshow::before, .elementor-3446 .elementor-element.elementor-element-6d3f32c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3446 .elementor-element.elementor-element-6d3f32c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://laserbattle.benova.com.my/wp-content/uploads/2026/02/contact-radial-img.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-3446 .elementor-element.elementor-element-3062868{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-3062868:not(.elementor-motion-effects-element-type-background), .elementor-3446 .elementor-element.elementor-element-3062868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-3446 .elementor-element.elementor-element-8652469{left:0px;}body.rtl .elementor-3446 .elementor-element.elementor-element-8652469{right:0px;}.elementor-3446 .elementor-element.elementor-element-8652469{bottom:180px;z-index:1;text-align:start;}.elementor-3446 .elementor-element.elementor-element-8652469 img{width:55%;max-width:100%;}.elementor-3446 .elementor-element.elementor-element-629457b{--display:flex;--z-index:2;}.elementor-3446 .elementor-element.elementor-element-d880e0e{--display:flex;}.elementor-3446 .elementor-element.elementor-element-c232a74 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-3446 .elementor-element.elementor-element-c232a74 iframe{height:400px;}.elementor-3446 .elementor-element.elementor-element-b7eec0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3446 .elementor-element.elementor-element-b7eec0e:not(.elementor-motion-effects-element-type-background), .elementor-3446 .elementor-element.elementor-element-b7eec0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3446 .elementor-element.elementor-element-46b2a28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-cbe2846{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-8a03e00{--display:flex;--min-height:400px;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-3446 .elementor-element.elementor-element-8a03e00:not(.elementor-motion-effects-element-type-background), .elementor-3446 .elementor-element.elementor-element-8a03e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 105%);}.elementor-3446 .elementor-element.elementor-element-a65fde5{text-align:center;}.elementor-3446 .elementor-element.elementor-element-6a0a0b9{--divider-border-style:solid;--divider-color:var( --e-global-color-532bb31 );}.elementor-3446 .elementor-element.elementor-element-6a0a0b9 .elementor-divider-separator{width:100%;}.elementor-3446 .elementor-element.elementor-element-6a0a0b9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3446 .elementor-element.elementor-element-a5f93fc{text-align:center;}@media(min-width:768px){.elementor-3446 .elementor-element.elementor-element-4633309{--width:45%;}.elementor-3446 .elementor-element.elementor-element-6d3f32c{--width:55%;}}@media(max-width:1024px){.elementor-3446 .elementor-element.elementor-element-deb250e{--min-height:300px;}.elementor-3446 .elementor-element.elementor-element-e3348f1{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3446 .elementor-element.elementor-element-6c89c39 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3446 .elementor-element.elementor-element-617ee10{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-1ebccec{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3446 .elementor-element.elementor-element-3c2b9b1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-3446 .elementor-element.elementor-element-0757e84{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-3446 .elementor-element.elementor-element-14b09a9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-3446 .elementor-element.elementor-element-6d3f32c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3446 .elementor-element.elementor-element-3062868{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-8652469{bottom:200px;z-index:1;}.elementor-3446 .elementor-element.elementor-element-8652469 img{width:45%;}.elementor-3446 .elementor-element.elementor-element-b7eec0e{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3446 .elementor-element.elementor-element-8a03e00{--min-height:300px;}.elementor-3446 .elementor-element.elementor-element-6a0a0b9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:767px){.elementor-3446 .elementor-element.elementor-element-deb250e{--min-height:200px;}.elementor-3446 .elementor-element.elementor-element-e3348f1{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3446 .elementor-element.elementor-element-6c89c39 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3446 .elementor-element.elementor-element-617ee10{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-9ff5b6a .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-e487e51 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3446 .elementor-element.elementor-element-a31faa4 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-3446 .elementor-element.elementor-element-6d3f32c{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-3446 .elementor-element.elementor-element-3062868{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3446 .elementor-element.elementor-element-8652469{bottom:150px;}.elementor-3446 .elementor-element.elementor-element-c232a74 iframe{height:300px;}}/* Start custom CSS *//***--- Banner ---***/
.banner-sec {
    overflow: hidden;
}

.banner-sec.zoom-bg {
    animation: fakeZoom 2s ease-out forwards;
}

@keyframes fakeZoom {
    from {
        transform: scale(1.1);
    }
    to {
        transform: scale(1);
    }
}


/***--- Contact Form ---***/
.contact-form label {
    display: flex;
    flex-direction: column;
    gap: 5px; 
    width: 100%;
    margin-bottom: 10px;
    font-weight: 500;
}
    
.contact-form .two-inline {
    display: flex;
    gap: 15px;
    align-items: flex-start;
}

.contact-form .two-inline > p {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.contact-form input, .contact-form select, .contact-form textarea {
    border-radius: 8px!important;
    border: 0.5px solid rgba(255, 255, 255, 0.50)!important;
    background-color: transparent!important;
}

.contact-form select {
    background-color: transparent;
    color: rgba(255, 255, 255, 0.60)!important;
}

.contact-form input::placeholder, .contact-form textarea::placeholder {
    color: rgba(255, 255, 255, 0.60);
    opacity: 1; 
}

.contact-form select option {
    color: #030B20 !important;
}

.contact-form input:focus,
.contact-form textarea:focus, .contact-form select:focus {
    outline: none; 
    border: 1px solid #ffffff!important;
    transition: all 0.3s ease;
}

/*Hide the default dropdown arrow and add a new dropdown icon*/
.contact-form select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url(/wp-content/uploads/2025/10/chevron-down.svg);
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 20px;
    padding-right: 30px !important;
    filter: brightness(0) invert(1);
}

.contact-form .wpcf7-submit {
    border: none!important;
}

.contact-form .wpcf7-submit:hover, .contact-form .wpcf7-submit:focus {
    background: #ffffff !important;
    box-shadow: 0 0 10px 0 rgba(0, 119, 206, 0.30) inset, 0 0 10px 0 rgba(255, 255, 255, 0.45) !important;
}

@media (max-width:600px){
    .contact-form .two-inline {
        flex-direction: column;
        gap: 0;
    }
    
    .contact-form .two-inline > p {
        width: 100%;
    }
}/* End custom CSS */