.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-7264 .elementor-element.elementor-element-ff1962f{--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;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7264 .elementor-element.elementor-element-ae24820{text-align:center;}.elementor-7264 .elementor-element.elementor-element-ae24820 .elementor-heading-title{font-family:"Cera pro", Sans-serif;font-weight:600;color:var( --e-global-color-f6c80b1 );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-7264 .elementor-element.elementor-element-c0bb65d{--spacer-size:50px;}.elementor-7264 .elementor-element.elementor-element-ee11b26{--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;}.elementor-widget-premium-countdown-timer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-countdown-timer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-countdown-timer.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .countdown-amount, .elementor-widget-premium-countdown-timer .inn{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .countdown-period, .elementor-widget-premium-countdown-timer .premium-countdown-label, .elementor-widget-premium-countdown-timer .flip-clock-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-countdown-timer .countdown_separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .countdown-separator-circle{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .premium-countdown-exp-message{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-amount{width:200px;height:200px;}.elementor-7264 .elementor-element.elementor-element-128c3f1.premium-countdown-block .countdown-period span{width:200px;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .premium-countdown-flipping .flip{width:200px;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-svg path{stroke-width:15px;stroke:var( --e-global-color-db03919 );}.elementor-7264 .elementor-element.elementor-element-128c3f1{--pa-countdown-stroke-width:15;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .premium-countdown{justify-content:center;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-amount, .elementor-7264 .elementor-element.elementor-element-128c3f1 .inn{color:#FFFFFF;font-family:"Cera pro", Sans-serif;font-size:96px;font-weight:400;background-color:var( --e-global-color-f6c80b1 );}.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-period, .elementor-7264 .elementor-element.elementor-element-128c3f1 .premium-countdown-label, .elementor-7264 .elementor-element.elementor-element-128c3f1 .flip-clock-label{font-family:"Cera pro", Sans-serif;font-weight:400;}.elementor-7264 .elementor-element.elementor-element-7e6e2a6{--spacer-size:50px;}.elementor-7264 .elementor-element.elementor-element-7cd4288{--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;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7264 .elementor-element.elementor-element-4f1b171 img{border-radius:15px 15px 15px 15px;}.elementor-7264 .elementor-element.elementor-element-2338339{--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;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-7264 .elementor-element.elementor-element-251b7a0{font-family:"Cera pro", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-7264 .elementor-element.elementor-element-eb7d77c .elementor-button{background-color:var( --e-global-color-f6c80b1 );font-family:"Cera pro", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-7264 .elementor-element.elementor-element-602f641{--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;}.elementor-7264 .elementor-element.elementor-element-20ab2f7 img{border-radius:15px 15px 15px 15px;}.elementor-7264 .elementor-element.elementor-element-d68b766 img{border-radius:15px 15px 15px 15px;}.elementor-7264 .elementor-element.elementor-element-543e71c .elementor-button{background-color:var( --e-global-color-f6c80b1 );font-family:"Cera pro", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-7264 .elementor-element.elementor-element-47c5551{--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;}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-44e0049 img.premium-adv-carousel__item-img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-44e0049 .premium-adv-carousel__item-img img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-44e0049 .vid-overlay{object-fit:cover;}.elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-fb707be img.premium-adv-carousel__item-img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-fb707be .premium-adv-carousel__item-img img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-fb707be .vid-overlay{object-fit:cover;}.elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-02dda37 img.premium-adv-carousel__item-img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-02dda37 .premium-adv-carousel__item-img img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-02dda37 .vid-overlay{object-fit:cover;}.elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-8fd380e img.premium-adv-carousel__item-img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-8fd380e .premium-adv-carousel__item-img img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-8fd380e .vid-overlay{object-fit:cover;}.elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-e228fed img.premium-adv-carousel__item-img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-e228fed .premium-adv-carousel__item-img img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-e228fed .vid-overlay{object-fit:cover;}.elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-0ba1cee img.premium-adv-carousel__item-img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-0ba1cee .premium-adv-carousel__item-img img, .elementor-7264 .elementor-element.elementor-element-4990fad .elementor-repeater-item-0ba1cee .vid-overlay{object-fit:cover;}.elementor-7264 .elementor-element.elementor-element-4990fad .premium-adv-carousel__media-wrap{border-radius:15px;}.elementor-7264 .elementor-element.elementor-element-4990fad .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-7264 .elementor-element.elementor-element-4990fad .flipster__button i{color:#FFFFFF;}.elementor-7264 .elementor-element.elementor-element-4990fad .flipster__button svg, .elementor-7264 .elementor-element.elementor-element-4990fad .flipster__button svg *{fill:#FFFFFF;}.elementor-7264 .elementor-element.elementor-element-2eede4a .elementor-button{background-color:var( --e-global-color-f6c80b1 );font-family:"Cera pro", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-amount{width:142px;height:142px;}.elementor-7264 .elementor-element.elementor-element-128c3f1.premium-countdown-block .countdown-period span{width:142px;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .premium-countdown-flipping .flip{width:142px;}}@media(max-width:767px){.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-amount{width:49px;height:49px;}.elementor-7264 .elementor-element.elementor-element-128c3f1.premium-countdown-block .countdown-period span{width:49px;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .premium-countdown-flipping .flip{width:49px;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-svg path{stroke-width:9px;}.elementor-7264 .elementor-element.elementor-element-128c3f1{--pa-countdown-stroke-width:9;}.elementor-7264 .elementor-element.elementor-element-128c3f1 .countdown-amount, .elementor-7264 .elementor-element.elementor-element-128c3f1 .inn{font-size:22px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Light-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Medium-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Regular-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Thin-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://new.thanyapura-phuket.com/wp-content/uploads/2024/07/Cera-Pro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */