.elementor-329 .elementor-element.elementor-element-aeb3dae{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:50px;}.elementor-329 .elementor-element.elementor-element-aeb3dae:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-aeb3dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFAF5 0%, #FFFFFF 100%);}.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-329 .elementor-element.elementor-element-f4bb1ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-329 .elementor-element.elementor-element-f4bb1ad .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:-2.2px;color:#0A0A0A;}.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-329 .elementor-element.elementor-element-5d555eb{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:500;color:#475569;}.elementor-329 .elementor-element.elementor-element-5d555eb.elementor-element{--align-self:center;}.elementor-329 .elementor-element.elementor-element-9ef8038{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-329 .elementor-element.elementor-element-9ef8038.elementor-element{--align-self:center;}.elementor-329 .elementor-element.elementor-element-c83706d.elementor-element{--align-self:center;}.elementor-329 .elementor-element.elementor-element-af3d361{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:50px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-329 .elementor-element.elementor-element-af3d361:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-af3d361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-fb56aad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.04);}.elementor-329 .elementor-element.elementor-element-fb56aad:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-fb56aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-30a52c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-329 .elementor-element.elementor-element-30a52c2:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-30a52c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quedee.co/wp-content/uploads/2026/05/วิธีการเลือกเครื่อง-POS-ให้เหมาะกับร้าน.jpg");background-position:center center;background-repeat:no-repeat;background-size:96% auto;}.elementor-329 .elementor-element.elementor-element-ada1ebc{background-color:#FFFFFFF2;padding:6px 12px 6px 12px;top:20px;border-radius:24px 24px 24px 24px;}body:not(.rtl) .elementor-329 .elementor-element.elementor-element-ada1ebc{left:20px;}body.rtl .elementor-329 .elementor-element.elementor-element-ada1ebc{right:20px;}.elementor-329 .elementor-element.elementor-element-ada1ebc .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#0A0A0A;}.elementor-329 .elementor-element.elementor-element-af86a64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-329 .elementor-element.elementor-element-cc5b573{width:auto;max-width:auto;background-color:#FFF7ED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:5px 12px 5px 12px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-329 .elementor-element.elementor-element-cc5b573.elementor-element{--align-self:flex-start;}.elementor-329 .elementor-element.elementor-element-cc5b573 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.3px;color:#C2410C;}.elementor-329 .elementor-element.elementor-element-26cea75{text-align:start;}.elementor-329 .elementor-element.elementor-element-26cea75 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;letter-spacing:-0.8px;color:#0A0A0A;}.elementor-329 .elementor-element.elementor-element-26cea75 .elementor-heading-title a:hover, .elementor-329 .elementor-element.elementor-element-26cea75 .elementor-heading-title a:focus{color:#FF7C1A;}.elementor-329 .elementor-element.elementor-element-26cea75 .elementor-heading-title a{transition-duration:0.3s;}.elementor-329 .elementor-element.elementor-element-c71ed56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#475569;}.elementor-329 .elementor-element.elementor-element-00dacc3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-329 .elementor-element.elementor-element-00dacc3 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12px;font-weight:500;color:#64748B;}.elementor-329 .elementor-element.elementor-element-48fd7b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1F5F9;--border-color:#F1F5F9;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-d20e0ef{width:var( --container-widget-width, 114px );max-width:114px;background-color:#FF7C1A;padding:5px 5px 5px 5px;--container-widget-width:114px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;}.elementor-329 .elementor-element.elementor-element-d20e0ef:hover{background-color:transparent;background-image:linear-gradient(135deg, #FF7C1A 0%, #EA7820 100%);}.elementor-329 .elementor-element.elementor-element-d20e0ef .elementor-icon-wrapper{text-align:center;}.elementor-329 .elementor-element.elementor-element-d20e0ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-d20e0ef.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-d20e0ef.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-d20e0ef.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-d20e0ef.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-d20e0ef .elementor-icon{font-size:16px;}.elementor-329 .elementor-element.elementor-element-d20e0ef .elementor-icon svg{height:16px;}.elementor-329 .elementor-element.elementor-element-2eab0cb{--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;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-329 .elementor-element.elementor-element-9beebe4 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12px;font-weight:700;color:#0A0A0A;}.elementor-329 .elementor-element.elementor-element-08c1884 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:11px;font-weight:500;color:#64748B;}.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-329 .elementor-element.elementor-element-3cad252 .elementor-button{background-color:#0A0A0A;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-329 .elementor-element.elementor-element-3cad252 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-3cad252 .elementor-button:focus{background-color:#FF7C1A;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-3cad252{width:var( --container-widget-width, 140px );max-width:140px;padding:10px 20px 10px 10px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-329 .elementor-element.elementor-element-3cad252 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-3cad252 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-ff144b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-329 .elementor-element.elementor-element-ff144b6:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-ff144b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-d5c266d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-329 .elementor-element.elementor-element-d13f70f{--grid-row-gap:40px;--grid-column-gap:29px;}.elementor-329 .elementor-element.elementor-element-d13f70f > .elementor-widget-container{padding:20px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-329 .elementor-element.elementor-element-d13f70f:after{content:"0.5";}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__thumbnail__link{width:50%;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__meta-data span + span:before{content:"•";}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px;padding:20px 20px 20px 20px;border-color:#F7F7F7;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__text{padding:10px 10px 10px 10px;margin-bottom:0px;}.elementor-329 .elementor-element.elementor-element-d13f70f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-329 .elementor-element.elementor-element-d13f70f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-329 .elementor-element.elementor-element-d13f70f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__title, .elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__title a{color:#0A0A0A;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;letter-spacing:0px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__meta-data{color:#64748B;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12px;font-weight:600;margin-bottom:15px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__excerpt p{color:#475569;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__excerpt{margin-bottom:20px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-d13f70f a.elementor-post__read-more{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination{text-align:center;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination .page-numbers:not(.dots){color:#475569;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination a.page-numbers:hover{color:#FF7C1A;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination .page-numbers.current{color:#FFFFFF;}body:not(.rtl) .elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-329 .elementor-element.elementor-element-d13f70f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{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-329 .elementor-element.elementor-element-254c987{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-329 .elementor-element.elementor-element-4735b5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-329 .elementor-element.elementor-element-4735b5f:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-4735b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-329 .elementor-element.elementor-element-df35ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-329 .elementor-element.elementor-element-df35ba7 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:800;color:#0A0A0A;}.elementor-329 .elementor-element.elementor-element-4c4aa5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-329 .elementor-element.elementor-element-4c4aa5d:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-4c4aa5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-329 .elementor-element.elementor-element-2b22e23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-329 .elementor-element.elementor-element-2b22e23 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:800;color:#0A0A0A;}.elementor-329 .elementor-element.elementor-element-8315337{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-329 .elementor-element.elementor-element-8315337:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-8315337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-329 .elementor-element.elementor-element-ddec512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-329 .elementor-element.elementor-element-ddec512 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:800;color:#0A0A0A;}.elementor-329 .elementor-element.elementor-element-29e8523{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-329 .elementor-element.elementor-element-29e8523:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-29e8523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0A0A0A 0%, #1E1B16 100%);}.elementor-329 .elementor-element.elementor-element-d20caf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-329 .elementor-element.elementor-element-d33e710{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-329 .elementor-element.elementor-element-15bcb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-329 .elementor-element.elementor-element-15bcb07.elementor-element{--align-self:flex-start;}.elementor-329 .elementor-element.elementor-element-c389042{text-align:start;}.elementor-329 .elementor-element.elementor-element-c389042 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-bb86562{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:17px;font-weight:500;color:#94A3B8;}.elementor-329 .elementor-element.elementor-element-bb86562.elementor-element{--align-self:flex-start;}.elementor-329 .elementor-element.elementor-element-c0cf8ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-329 .elementor-element.elementor-element-ac3e820{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-329 .elementor-element.elementor-element-562cbd8 .elementor-button{background-color:#FF7C1A;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-329 .elementor-element.elementor-element-562cbd8 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-562cbd8 .elementor-button:focus{background-color:#EA7820;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-562cbd8{padding:16px 28px 16px 28px;border-radius:0px 0px 0px 0px;}.elementor-329 .elementor-element.elementor-element-562cbd8.elementor-element{--align-self:center;}.elementor-329 .elementor-element.elementor-element-562cbd8 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-562cbd8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-1db677e .elementor-button{background-color:#FFFFFF14;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:100px 100px 100px 100px;}.elementor-329 .elementor-element.elementor-element-1db677e .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-1db677e .elementor-button:focus{background-color:#FFFFFF1F;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-1db677e{padding:16px 28px 16px 28px;}.elementor-329 .elementor-element.elementor-element-1db677e .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-1db677e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-1412a13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-329 .elementor-element.elementor-element-1412a13:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-1412a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}:root{--page-title-display:none;}@media(max-width:1366px){body:not(.rtl) .elementor-329 .elementor-element.elementor-element-ada1ebc{left:13px;}body.rtl .elementor-329 .elementor-element.elementor-element-ada1ebc{right:13px;}.elementor-329 .elementor-element.elementor-element-ada1ebc{top:51px;}}@media(max-width:1024px){.elementor-329 .elementor-element.elementor-element-f4bb1ad .elementor-heading-title{font-size:40px;}.elementor-329 .elementor-element.elementor-element-26cea75 .elementor-heading-title{font-size:24px;}.elementor-329 .elementor-element.elementor-element-c389042 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-329 .elementor-element.elementor-element-f4bb1ad .elementor-heading-title{font-size:32px;}.elementor-329 .elementor-element.elementor-element-26cea75 .elementor-heading-title{font-size:20px;}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-329 .elementor-element.elementor-element-d13f70f:after{content:"0.5";}.elementor-329 .elementor-element.elementor-element-d13f70f .elementor-post__thumbnail__link{width:100%;}.elementor-329 .elementor-element.elementor-element-c389042 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-329 .elementor-element.elementor-element-af3d361{--content-width:1280px;}.elementor-329 .elementor-element.elementor-element-30a52c2{--content-width:55%;}.elementor-329 .elementor-element.elementor-element-af86a64{--width:45%;}.elementor-329 .elementor-element.elementor-element-ff144b6{--content-width:1280px;}.elementor-329 .elementor-element.elementor-element-d5c266d{--width:70%;}.elementor-329 .elementor-element.elementor-element-254c987{--width:30%;}.elementor-329 .elementor-element.elementor-element-d20caf1{--content-width:1280px;}.elementor-329 .elementor-element.elementor-element-d33e710{--width:60%;}.elementor-329 .elementor-element.elementor-element-1412a13{--width:40%;}}/* Start custom CSS for button, class: .elementor-element-3cad252 *//* CTA Button - prevent line break */
.qd-featured-cta {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}
.qd-featured-cta a {
  white-space: nowrap !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-ef13ac9 *//* ============================================================
   CATEGORIES WIDGET - Display all categories with style
   ============================================================ */

/* Hide duplicate H5 title (Heading widget shows it) */
body .qd-sidebar-card .elementor-widget-wp-widget-categories h5 {
  display: none !important;
}

/* Nav wrapper reset */
body .qd-sidebar-card .elementor-widget-wp-widget-categories nav {
  margin: 0 !important;
  padding: 0 !important;
}

/* UL reset */
body .qd-sidebar-card .elementor-widget-wp-widget-categories ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 4px !important;
}

/* Each category item */
body .qd-sidebar-card .cat-item {
  list-style: none !important;
  margin: 0 !important;
  padding: 10px 12px !important;
  border-radius: 10px !important;
  font-family: 'IBM Plex Sans Thai', sans-serif !important;
  background: transparent !important;
  transition: all 0.2s !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  color: #64748B !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}

body .qd-sidebar-card .cat-item:hover {
  background: #FFFFFF !important;
}

/* Hide bullet markers */
body .qd-sidebar-card .cat-item::marker {
  content: "" !important;
  display: none !important;
}

/* Category link */
body .qd-sidebar-card .cat-item a {
  color: #334155 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  background: transparent !important;
  padding: 0 !important;
  flex: 1 !important;
  transition: color 0.2s !important;
}

body .qd-sidebar-card .cat-item:hover a {
  color: #FF7C1A !important;
}

/* Emoji icons - by category ID */
body .qd-sidebar-card .cat-item::before {
  font-size: 16px !important;
  flex-shrink: 0 !important;
  order: -1 !important;
}

/* How-to (ID 9 จาก HTML ที่ส่งมา) */
body .qd-sidebar-card .cat-item-9::before { content: "📖"; }

/* IDs อื่นๆ - ต้องเช็คใน WP Admin → Posts → Categories */
/* Hover ที่แต่ละ category → ดู URL จะเห็น tag_ID=XX */
body .qd-sidebar-card .cat-item-10::before { content: "💡"; }   /* Tips */
body .qd-sidebar-card .cat-item-11::before { content: "📰"; }   /* ข่าวสาร */
body .qd-sidebar-card .cat-item-12::before { content: "⭐"; }   /* รีวิว */
body .qd-sidebar-card .cat-item-13::before { content: "🎯"; }   /* Case Study */
body .qd-sidebar-card .cat-item-1::before { content: "📢"; }   /* Case Study */

/* Fallback emoji */
body .qd-sidebar-card .cat-item:not([class*="cat-item-"])::before {
  content: "📁";
}/* End custom CSS */
/* Start custom CSS *//* ============================================================
   POSTS GRID - Horizontal Card Layout (Premium)
   ============================================================ */

/* Container - vertical list with gap */
body .qd-posts-grid .elementor-posts-container {
  display: flex !important;
  flex-direction: column !important;
  gap: 24px !important;
}

/* Each post card - horizontal layout */
body .qd-posts-grid article.elementor-post {
  display: flex !important;
  flex-direction: row !important;
  background: #FFFFFF !important;
  border: 1px solid #F1F5F9 !important;
  border-radius: 20px !important;
  overflow: hidden !important;
  transition: all 0.3s ease !important;
  padding: 0 !important;
  margin: 0 !important;
  position: relative !important;
}

body .qd-posts-grid article.elementor-post:hover {
  border-color: #FFEDD5 !important;
  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.06) !important;
  transform: translateY(-2px) !important;
}

/* Image side - left */
body .qd-posts-grid article .elementor-post__thumbnail__link {
  margin: 0 !important;
  display: block !important;
  overflow: hidden !important;
  width: 35% !important;
  min-width: 280px !important;
  position: relative !important;
  flex-shrink: 0 !important;
}

body .qd-posts-grid article .elementor-post__thumbnail {
  border-radius: 0 !important;
  margin: 0 !important;
  height: 100% !important;
  min-height: 200px !important;
}

body .qd-posts-grid article img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  transition: transform 0.4s ease !important;
}

body .qd-posts-grid article:hover img {
  transform: scale(1.05) !important;
}

/* Content side - right */
body .qd-posts-grid article .elementor-post__text {
  padding: 28px 32px !important;
  flex: 1 !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  gap: 12px !important;
}

/* Meta data - top */
body .qd-posts-grid article .elementor-post__meta-data {
  margin: 0 0 4px 0 !important;
  text-transform: none !important;
  font-size: 13px !important;
  color: #64748B !important;
  font-weight: 500 !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
}

/* Title */
body .qd-posts-grid article h3.elementor-post__title {
  margin: 0 0 8px 0 !important;
  line-height: 1.3 !important;
}

body .qd-posts-grid article h3.elementor-post__title a {
  font-size: 22px !important;
  font-weight: 800 !important;
  color: #0A0A0A !important;
  transition: color 0.2s !important;
  letter-spacing: -0.5px !important;
}

body .qd-posts-grid article:hover h3.elementor-post__title a {
  color: #FF7C1A !important;
}

/* Excerpt */
body .qd-posts-grid article .elementor-post__excerpt {
  margin: 0 0 12px 0 !important;
}

body .qd-posts-grid article .elementor-post__excerpt p {
  margin: 0 !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
  color: #475569 !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
}

/* Read more button - top-right corner */
body .qd-posts-grid article .elementor-post__read-more-wrapper {
  position: absolute !important;
  bottom: 28px !important;
  right: 32px !important;
  margin: 0 !important;
}

body .qd-posts-grid article .elementor-post__read-more {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  padding: 6px 14px !important;
  background: #FFF7ED !important;
  border-radius: 100px !important;
  color: #C2410C !important;
  font-weight: 700 !important;
  font-size: 13px !important;
  text-decoration: none !important;
  transition: all 0.2s !important;
}

body .qd-posts-grid article:hover .elementor-post__read-more {
  background: #FF7C1A !important;
  color: #FFFFFF !important;
  transform: translateX(2px) !important;
}

/* Pagination */
body .qd-posts-grid .elementor-pagination {
  margin-top: 40px !important;
  justify-content: center !important;
  gap: 8px !important;
}


/* ============================================================
   RESPONSIVE - Tablet & Mobile
   ============================================================ */
@media (max-width: 768px) {
  
  /* Stack image on top of content on mobile */
  body .qd-posts-grid article.elementor-post {
    flex-direction: column !important;
  }
  
  body .qd-posts-grid article .elementor-post__thumbnail__link {
    width: 100% !important;
    min-width: 0 !important;
    height: 180px !important;
  }
  
  body .qd-posts-grid article .elementor-post__text {
    padding: 20px !important;
  }
  
  body .qd-posts-grid article h3.elementor-post__title a {
    font-size: 18px !important;
  }
  
  /* Read more in normal flow on mobile */
  body .qd-posts-grid article .elementor-post__read-more-wrapper {
    position: static !important;
    margin-top: 8px !important;
  }
}
/* ============================================================
   SIDEBAR - Responsive
   ============================================================ */

/* Sidebar sticks when scrolling on desktop */
@media (min-width: 1025px) {
  body .qd-sidebar {
    position: sticky !important;
    top: 100px !important;
    align-self: flex-start !important;
    height: fit-content !important;
  }
}

/* Stack columns on tablet/mobile */
@media (max-width: 1024px) {
  body .qd-articles-side,
  body .qd-sidebar {
    width: 100% !important;
  }
  
  body #knowledge-main {
    flex-direction: column !important;
  }
}
/* ============================================================
   POPULAR POSTS - Matched to actual HTML structure
   ============================================================ */

/* Hide widget title H5 (we use Heading widget) */
body .qd-sidebar-card .wpp-shortcode > h5,
body .qd-sidebar-card .wpp-widget-block > h5 {
  display: none !important;
}

/* List wrapper */
body .qd-sidebar-card .wpp-list {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
  counter-reset: wpp-counter !important;
}

/* Each item */
body .qd-sidebar-card .wpp-list > li {
  counter-increment: wpp-counter !important;
  position: relative !important;
  margin: 0 !important;
  padding: 10px !important;
  border-radius: 10px !important;
  list-style: none !important;
  font-family: 'IBM Plex Sans Thai', sans-serif !important;
  background: transparent !important;
  transition: all 0.2s !important;
  display: flex !important;
  align-items: flex-start !important;
  gap: 14px !important;
}

body .qd-sidebar-card .wpp-list > li:hover {
  background: #FFFFFF !important;
}

/* Hide bullet marker */
body .qd-sidebar-card .wpp-list > li::marker {
  content: "" !important;
  display: none !important;
}

/* Number counter 01, 02 */
body .qd-sidebar-card .wpp-list > li::before {
  content: counter(wpp-counter, decimal-leading-zero);
  font-size: 22px !important;
  font-weight: 900 !important;
  color: #FF7C1A !important;
  line-height: 1 !important;
  font-family: 'SF Mono', 'Courier New', monospace !important;
  letter-spacing: -1px !important;
  min-width: 32px !important;
  flex-shrink: 0 !important;
  margin-top: 2px !important;
  display: inline-block !important;
}

/* Wrap content (title + meta) in flex column */
body .qd-sidebar-card .wpp-list > li > .wpp-post-title,
body .qd-sidebar-card .wpp-list > li > a.wpp-post-title {
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #0A0A0A !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  transition: color 0.2s !important;
  display: block !important;
  flex: 1 !important;
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
  font-family: 'IBM Plex Sans Thai', sans-serif !important;
}

body .qd-sidebar-card .wpp-list > li:hover > a.wpp-post-title,
body .qd-sidebar-card .wpp-list > li:hover .wpp-post-title {
  color: #FF7C1A !important;
}

/* Meta (views, date) - styled as small gray text */
body .qd-sidebar-card .wpp-list .wpp-meta,
body .qd-sidebar-card .wpp-list .post-stats {
  font-size: 11px !important;
  color: #64748B !important;
  font-weight: 500 !important;
  display: block !important;
  margin-top: 4px !important;
  font-family: 'IBM Plex Sans Thai', sans-serif !important;
  flex-basis: 100% !important;
  margin-left: 0 !important;
}

/* Restructure: title and meta should stack to the right of number */
body .qd-sidebar-card .wpp-list > li {
  flex-wrap: wrap !important;
}

body .qd-sidebar-card .wpp-list > li > a.wpp-post-title {
  width: calc(100% - 46px) !important;
}

body .qd-sidebar-card .wpp-list > li > .wpp-meta {
  width: calc(100% - 46px) !important;
  margin-left: 46px !important;
  margin-top: -4px !important;
}
/* ============================================================
   TAG CLOUD WIDGET - Dynamic Tags Display
   ============================================================ */

/* Hide widget H5 title (we have Heading widget already) */
body .qd-sidebar-card .widget_tag_cloud > h5,
body .qd-sidebar-card .elementor-widget-wp-widget-tag_cloud h5 {
  display: none !important;
}

/* Tag cloud container */
body .qd-sidebar-card .tagcloud,
body .qd-sidebar-card .wp-tag-cloud {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 6px !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

/* Each tag link */
body .qd-sidebar-card .tagcloud a,
body .qd-sidebar-card .tagcloud .tag-cloud-link,
body .qd-sidebar-card .wp-tag-cloud a {
  background: #FFFFFF !important;
  border: 1px solid #E2E8F0 !important;
  color: #475569 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  font-family: 'IBM Plex Sans Thai', sans-serif !important;
  padding: 5px 12px !important;
  border-radius: 100px !important;
  text-decoration: none !important;
  transition: all 0.2s !important;
  /* Override WordPress default font-size variation (small/big tags) */
  line-height: 1.5 !important;
  display: inline-block !important;
}

body .qd-sidebar-card .tagcloud a:hover,
body .qd-sidebar-card .tagcloud .tag-cloud-link:hover,
body .qd-sidebar-card .wp-tag-cloud a:hover {
  background: #FFF7ED !important;
  border-color: #FFEDD5 !important;
  color: #C2410C !important;
  text-decoration: none !important;
  transform: translateY(-1px);
}

/* Force same font-size for ALL tags (override inline style) */
body .qd-sidebar-card .tagcloud a[style],
body .qd-sidebar-card .tagcloud .tag-cloud-link[style] {
  font-size: 12px !important;
}

/* If WordPress wraps in UL */
body .qd-sidebar-card .wp-tag-cloud li {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: inline-block !important;
}

body .qd-sidebar-card .wp-tag-cloud li::marker {
  content: "" !important;
  display: none !important;
}
/* ============================================================
   CLOSING CTA SECTION - Decorative glow + Responsive
   ============================================================ */

#knowledge-cta {
  position: relative !important;
  overflow: hidden !important;
}

#knowledge-cta::before {
  content: "";
  position: absolute;
  top: -100px;
  right: -100px;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(255,124,26,0.2) 0%, transparent 70%);
  border-radius: 50%;
  pointer-events: none;
}

#knowledge-cta::after {
  content: "";
  position: absolute;
  bottom: -150px;
  left: -100px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(255,124,26,0.12) 0%, transparent 70%);
  border-radius: 50%;
  pointer-events: none;
}

#knowledge-cta > .e-con-inner,
#knowledge-cta > .elementor-container {
  position: relative;
  z-index: 2;
}

/* Responsive - Tablet & Mobile */
@media (max-width: 1024px) {
  body .qd-cta-inner {
    flex-direction: column !important;
  }
  body .qd-cta-content,
  body .qd-cta-card {
    width: 100% !important;
  }
}

@media (max-width: 640px) {
  body .qd-cta-card {
    padding: 28px !important;
  }
}/* End custom CSS */