.elementor-21418 .elementor-element.elementor-element-2f0840f{--display:flex;--background-transition:0.3s;}.elementor-21418 .elementor-element.elementor-element-92de056{--e-image-carousel-slides-to-show:1;}.elementor-21418 .elementor-element.elementor-element-92de056 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-21418 .elementor-element.elementor-element-92de056 .swiper-pagination-bullet{width:8px;height:8px;background:var( --e-global-color-f6d1151 );}.elementor-21418 .elementor-element.elementor-element-92de056 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21418 .elementor-element.elementor-element-783ac0b .elementor-heading-title{font-family:"Avenir Next LT Pro", Anuphan, sans-serif;font-size:24px;font-weight:600;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21418 .elementor-element.elementor-element-227b00c{font-family:var( --e-global-typography-accent-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21418 .elementor-element.elementor-element-0af3927{--display:flex;--background-transition:0.3s;}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_title{font-family:var( --e-global-typography-text-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_email{font-family:var( --e-global-typography-text-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_position{font-family:var( --e-global-typography-text-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-family:var( --e-global-typography-text-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .description{line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_title{font-family:"Avenir Next LT Pro", Anuphan, sans-serif;font-size:24px;font-weight:600;}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-accent-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_email{font-family:var( --e-global-typography-accent-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_position{font-family:"Avenir Next LT Pro", Anuphan, sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:7px;}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-family:var( --e-global-typography-8e3fcfb-font-family ), Anuphan, sans-serif;font-size:var( --e-global-typography-8e3fcfb-font-size );font-weight:var( --e-global-typography-8e3fcfb-font-weight );line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-21418 .elementor-element.elementor-element-227b00c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_email{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_position{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-size:var( --e-global-typography-text-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .description{line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_email{font-size:var( --e-global-typography-accent-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-size:var( --e-global-typography-8e3fcfb-font-size );line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-21418 .elementor-element.elementor-element-227b00c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_email{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_position{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-size:var( --e-global-typography-text-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .description{line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_email{font-size:var( --e-global-typography-accent-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-size:var( --e-global-typography-8e3fcfb-font-size );line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-21418 .elementor-element.elementor-element-227b00c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_email{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_position{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_employee_slider .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-size:var( --e-global-typography-text-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .description{line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_email{font-size:var( --e-global-typography-accent-font-size );}.elementor-21418 .elementor-element.elementor-element-2647ff1 .uc_style_employee_slider_elementor_uc_items_attribute_booking_text{font-size:var( --e-global-typography-8e3fcfb-font-size );line-height:var( --e-global-typography-8e3fcfb-line-height );letter-spacing:var( --e-global-typography-8e3fcfb-letter-spacing );word-spacing:var( --e-global-typography-8e3fcfb-word-spacing );}}/* Start custom CSS for image-carousel, class: .elementor-element-92de056 */.elementor-21418 .elementor-element.elementor-element-92de056 .swiper-pagination {
    bottom: 36px;
}
.elementor-21418 .elementor-element.elementor-element-92de056 .swiper-pagination-bullet {
    margin: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-783ac0b */.elementor-21418 .elementor-element.elementor-element-783ac0b .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 20px;
}
.elementor-21418 .elementor-element.elementor-element-783ac0b .elementor-heading-title:before {
    content: '';
    width: 36px;
    height: 3px;
    background: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-227b00c */.elementor-21418 .elementor-element.elementor-element-227b00c p:last-of-type {
    margin: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.kvik.co.th/wp-content/uploads/2023/09/AvenirNextLTPro-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.kvik.co.th/wp-content/uploads/2023/09/AvenirNextLTPro-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.kvik.co.th/wp-content/uploads/2023/09/AvenirNextLTPro-Demi.woff2') format('woff2');
}
/* End Custom Fonts CSS */