.elementor-41 .elementor-element.elementor-element-33789a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0b33d;--border-color:#e0b33d;--padding-top:34px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-41 .elementor-element.elementor-element-33789a3:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-33789a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #071a36 0%, #031027 100%);}.elementor-41 .elementor-element.elementor-element-eee4505{--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;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-ad354aa{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .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-41 .elementor-element.elementor-element-c272a9e{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-c272a9e img{width:200px;}.elementor-41 .elementor-element.elementor-element-aa46665{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-41 .elementor-element.elementor-element-8b401ba .elementor-button{background-color:transparent;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:800;fill:#2a1a00;color:#2a1a00;background-image:linear-gradient(180deg, #ffd84a 0%, #a8801f 100%);border-radius:11px 11px 11px 11px;}.elementor-41 .elementor-element.elementor-element-8b401ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-b547ee5 .elementor-button{background-color:transparent;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:800;fill:#ffd84a;color:#ffd84a;background-image:linear-gradient(180deg, #0a2a60 0%, #071a36 100%);border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(224,179,61,.55);border-radius:11px 11px 11px 11px;}.elementor-41 .elementor-element.elementor-element-b547ee5 .elementor-button-content-wrapper{flex-direction:row;}.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-41 .elementor-element.elementor-element-c77fc41{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-d04280c .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:800;color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-186c098{margin:0px 95px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-family:"Noto Sans Thai", Sans-serif;font-size:14.5px;font-weight:400;color:#aebed7;}.elementor-41 .elementor-element.elementor-element-186c098 p{margin-block-end:0px;}.elementor-41 .elementor-element.elementor-element-6fd01d0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-eca278f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-17c8b80 .elementor-icon-list-icon i{color:#E69D0B;transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-17c8b80 .elementor-icon-list-icon svg{fill:#E69D0B;transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-17c8b80{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-17c8b80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-17c8b80 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;}.elementor-41 .elementor-element.elementor-element-17c8b80 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-3a02290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-6f7dcb7 .elementor-icon-list-icon i{color:#E69D0B;transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-6f7dcb7 .elementor-icon-list-icon svg{fill:#E69D0B;transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-6f7dcb7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-6f7dcb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-6f7dcb7 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;}.elementor-41 .elementor-element.elementor-element-6f7dcb7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-c445728{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-87e08d8 .elementor-icon-list-icon i{color:#E69D0B;transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-87e08d8 .elementor-icon-list-icon svg{fill:#E69D0B;transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-87e08d8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-87e08d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-87e08d8 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;}.elementor-41 .elementor-element.elementor-element-87e08d8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-ac7ccdf{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:400;color:#7f95b5;}.elementor-41 .elementor-element.elementor-element-ac7ccdf p{margin-block-end:0px;}.elementor-41 .elementor-element.elementor-element-5f54243{--display:flex;--min-height:74px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-5090555{--display:flex;--min-height:58px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0b33d;--border-color:#e0b33d;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-5090555:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5090555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082455 0%, #02060c 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-41 .elementor-element.elementor-element-188473b .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-title{margin-block-end:0px;color:#bcd0ec;}.elementor-41 .elementor-element.elementor-element-188473b.elementor-view-stacked .elementor-icon{background-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-188473b.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-188473b.elementor-view-default .elementor-icon{fill:#ffd84a;color:#ffd84a;border-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-title{margin-block-end:0px;color:#bcd0ec;}.elementor-41 .elementor-element.elementor-element-b27a880.elementor-view-stacked .elementor-icon{background-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-b27a880.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-b27a880.elementor-view-default .elementor-icon{fill:#ffd84a;color:#ffd84a;border-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-title{margin-block-end:0px;color:#bcd0ec;}.elementor-41 .elementor-element.elementor-element-0674600.elementor-view-stacked .elementor-icon{background-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-0674600.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-0674600.elementor-view-default .elementor-icon{fill:#ffd84a;color:#ffd84a;border-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-title{margin-block-end:0px;color:#2a1a00;}.elementor-41 .elementor-element.elementor-element-dd69d9d.elementor-view-stacked .elementor-icon{background-color:#2a1a00;}.elementor-41 .elementor-element.elementor-element-dd69d9d.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-dd69d9d.elementor-view-default .elementor-icon{fill:#2a1a00;color:#2a1a00;border-color:#2a1a00;}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-title{margin-block-end:0px;color:#bcd0ec;}.elementor-41 .elementor-element.elementor-element-4352eba.elementor-view-stacked .elementor-icon{background-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-4352eba.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-4352eba.elementor-view-default .elementor-icon{fill:#ffd84a;color:#ffd84a;border-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-title{margin-block-end:0px;color:#bcd0ec;}.elementor-41 .elementor-element.elementor-element-9eba53f.elementor-view-stacked .elementor-icon{background-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-9eba53f.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-9eba53f.elementor-view-default .elementor-icon{fill:#ffd84a;color:#ffd84a;border-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-wrapper{gap:15px;}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-title{margin-block-end:0px;color:#bcd0ec;}.elementor-41 .elementor-element.elementor-element-1a0c17c.elementor-view-stacked .elementor-icon{background-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-1a0c17c.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-1a0c17c.elementor-view-default .elementor-icon{fill:#ffd84a;color:#ffd84a;border-color:#ffd84a;}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon{font-size:21px;}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:13px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-0eb1df8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-532716d .elementor-button{background-color:transparent;font-family:"Noto Sans Thai", Sans-serif;font-size:15px;font-weight:800;fill:#031027;color:#031027;background-image:linear-gradient(180deg, #3ee06a 0%, #0cb944 100%);border-radius:11px 11px 11px 11px;}.elementor-41 .elementor-element.elementor-element-532716d .elementor-button-content-wrapper{flex-direction:row;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-33789a3{--content-width:1180px;}.elementor-41 .elementor-element.elementor-element-ad354aa{--width:230px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-eee4505{--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 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-41 .elementor-element.elementor-element-186c098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for theme-site-logo, class: .elementor-element-c272a9e */.elementor-41 .elementor-element.elementor-element-c272a9e{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b401ba */.elementor-41 .elementor-element.elementor-element-8b401ba{margin:0}.elementor-41 .elementor-element.elementor-element-8b401ba .elementor-button{background:linear-gradient(180deg,#fff2b8 0%,#ffd84a 18%,#e0b33d 48%,#a8801f 78%,#d5a932 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px -4px rgba(224,179,61,.55),inset 0 1px 0 rgba(255,255,255,.65);min-height:44px;padding:10px 20px}.elementor-41 .elementor-element.elementor-element-8b401ba .elementor-button{position:relative;overflow:hidden}.elementor-41 .elementor-element.elementor-element-8b401ba .elementor-button-content-wrapper{position:relative;z-index:1}.elementor-41 .elementor-element.elementor-element-8b401ba .elementor-button::before{content:"";position:absolute;top:0;left:-140%;width:60%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:ufazaShimmer 3.4s ease-in-out infinite}@keyframes ufazaShimmer{0%{left:-140%}55%,100%{left:160%}}@media(prefers-reduced-motion:reduce){.elementor-41 .elementor-element.elementor-element-8b401ba .elementor-button::before{animation:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b547ee5 */.elementor-41 .elementor-element.elementor-element-b547ee5{margin:0}.elementor-41 .elementor-element.elementor-element-b547ee5 .elementor-button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;background:rgba(8,36,85,.55)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad354aa */.elementor-41 .elementor-element.elementor-element-ad354aa{width:230px;flex:0 0 auto}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-ad354aa{width:100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d04280c */.elementor-41 .elementor-element.elementor-element-d04280c{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186c098 */.elementor-41 .elementor-element.elementor-element-186c098{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca278f */.elementor-41 .elementor-element.elementor-element-eca278f{flex:0 0 auto;scroll-snap-align:start;position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(224,179,61,.28);background:linear-gradient(180deg,rgba(8,36,85,.55),rgba(2,6,12,.75));box-shadow:0 10px 26px rgba(0,0,0,.45);transition:transform .22s,border-color .22s}.elementor-41 .elementor-element.elementor-element-eca278f:hover{transform:translateY(-7px) scale(1.02);border-color:#e0b33d;box-shadow:0 18px 38px rgba(0,0,0,.6),0 0 22px rgba(224,179,61,.25)}.elementor-41 .elementor-element.elementor-element-eca278f{width:190px}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-eca278f{width:150px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a02290 */.elementor-41 .elementor-element.elementor-element-3a02290{flex:0 0 auto;scroll-snap-align:start;position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(224,179,61,.28);background:linear-gradient(180deg,rgba(8,36,85,.55),rgba(2,6,12,.75));box-shadow:0 10px 26px rgba(0,0,0,.45);transition:transform .22s,border-color .22s}.elementor-41 .elementor-element.elementor-element-3a02290:hover{transform:translateY(-7px) scale(1.02);border-color:#e0b33d;box-shadow:0 18px 38px rgba(0,0,0,.6),0 0 22px rgba(224,179,61,.25)}.elementor-41 .elementor-element.elementor-element-3a02290{width:190px}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-3a02290{width:150px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c445728 */.elementor-41 .elementor-element.elementor-element-c445728{flex:0 0 auto;scroll-snap-align:start;position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(224,179,61,.28);background:linear-gradient(180deg,rgba(8,36,85,.55),rgba(2,6,12,.75));box-shadow:0 10px 26px rgba(0,0,0,.45);transition:transform .22s,border-color .22s}.elementor-41 .elementor-element.elementor-element-c445728:hover{transform:translateY(-7px) scale(1.02);border-color:#e0b33d;box-shadow:0 18px 38px rgba(0,0,0,.6),0 0 22px rgba(224,179,61,.25)}.elementor-41 .elementor-element.elementor-element-c445728{width:190px}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-c445728{width:150px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fd01d0 */.elementor-41 .elementor-element.elementor-element-6fd01d0{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:10px;scrollbar-width:thin}.elementor-41 .elementor-element.elementor-element-6fd01d0::-webkit-scrollbar{height:7px}.elementor-41 .elementor-element.elementor-element-6fd01d0::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:4px}.elementor-41 .elementor-element.elementor-element-6fd01d0::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffd84a,#a8801f);border-radius:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c77fc41 */.elementor-41 .elementor-element.elementor-element-c77fc41{flex:1 1 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac7ccdf */.elementor-41 .elementor-element.elementor-element-ac7ccdf{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f54243 */.elementor-41 .elementor-element.elementor-element-5f54243{min-height:74px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33789a3 */.elementor-41 .elementor-element.elementor-element-33789a3{box-shadow:inset 0 8px 26px rgba(0,110,255,.08)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-188473b */.elementor-41 .elementor-element.elementor-element-188473b{margin:0}.elementor-41 .elementor-element.elementor-element-188473b{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-188473b .elementor-icon svg{fill:#ffd84a;color:#ffd84a}.elementor-41 .elementor-element.elementor-element-188473b{border-right:1px solid rgba(255,255,255,.09);padding:7px 3px}.elementor-41 .elementor-element.elementor-element-188473b:hover{background:rgba(8,117,245,.16)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b27a880 */.elementor-41 .elementor-element.elementor-element-b27a880{margin:0}.elementor-41 .elementor-element.elementor-element-b27a880{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-b27a880 .elementor-icon svg{fill:#ffd84a;color:#ffd84a}.elementor-41 .elementor-element.elementor-element-b27a880{border-right:1px solid rgba(255,255,255,.09);padding:7px 3px}.elementor-41 .elementor-element.elementor-element-b27a880:hover{background:rgba(8,117,245,.16)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0674600 */.elementor-41 .elementor-element.elementor-element-0674600{margin:0}.elementor-41 .elementor-element.elementor-element-0674600{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-0674600 .elementor-icon svg{fill:#ffd84a;color:#ffd84a}.elementor-41 .elementor-element.elementor-element-0674600{border-right:1px solid rgba(255,255,255,.09);padding:7px 3px}.elementor-41 .elementor-element.elementor-element-0674600:hover{background:rgba(8,117,245,.16)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dd69d9d */.elementor-41 .elementor-element.elementor-element-dd69d9d{margin:0}.elementor-41 .elementor-element.elementor-element-dd69d9d{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-dd69d9d .elementor-icon svg{fill:#2a1a00;color:#2a1a00}.elementor-41 .elementor-element.elementor-element-dd69d9d{background:linear-gradient(180deg,#fff2b8 0%,#ffd84a 18%,#e0b33d 48%,#a8801f 78%,#d5a932 100%);display:flex;align-items:center;justify-content:center;border-radius:11px;margin:5px;position:relative}.elementor-41 .elementor-element.elementor-element-dd69d9d::after{content:"NEW";pointer-events:none;position:absolute;top:-8px;right:6px;padding:1px 7px;border-radius:7px;font-size:10px;font-weight:900;color:#fff;background:linear-gradient(135deg,#ff5a5a,#d82138);box-shadow:0 2px 8px rgba(0,0,0,.55)}.elementor-41 .elementor-element.elementor-element-dd69d9d{animation:ufazaRegGlow 1.5s ease-in-out infinite}@keyframes ufazaRegGlow{0%,100%{box-shadow:0 0 0 0 rgba(255,210,26,.55)}50%{box-shadow:0 0 0 7px rgba(255,210,26,0)}}@media(prefers-reduced-motion:reduce){.elementor-41 .elementor-element.elementor-element-dd69d9d{animation:none}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-dd69d9d{margin:4px 3px}.elementor-41 .elementor-element.elementor-element-dd69d9d::after{font-size:8px;padding:0 4px;top:-8px;right:-6px;border-radius:6px;letter-spacing:.2px;line-height:15px}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4352eba */.elementor-41 .elementor-element.elementor-element-4352eba{margin:0}.elementor-41 .elementor-element.elementor-element-4352eba{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-4352eba .elementor-icon svg{fill:#ffd84a;color:#ffd84a}.elementor-41 .elementor-element.elementor-element-4352eba{border-right:1px solid rgba(255,255,255,.09);padding:7px 3px}.elementor-41 .elementor-element.elementor-element-4352eba:hover{background:rgba(8,117,245,.16)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9eba53f */.elementor-41 .elementor-element.elementor-element-9eba53f{margin:0}.elementor-41 .elementor-element.elementor-element-9eba53f{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-9eba53f .elementor-icon svg{fill:#ffd84a;color:#ffd84a}.elementor-41 .elementor-element.elementor-element-9eba53f{border-right:1px solid rgba(255,255,255,.09);padding:7px 3px}.elementor-41 .elementor-element.elementor-element-9eba53f:hover{background:rgba(8,117,245,.16)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a0c17c */.elementor-41 .elementor-element.elementor-element-1a0c17c{margin:0}.elementor-41 .elementor-element.elementor-element-1a0c17c{flex:1 1 0;min-width:0;position:relative}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-title a::after{content:"";position:absolute;inset:0}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-title{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-title{font-size:11px;white-space:nowrap;line-height:1.6}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon{font-size:18px}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon-box-wrapper{gap:2px}}.elementor-41 .elementor-element.elementor-element-1a0c17c .elementor-icon svg{fill:#ffd84a;color:#ffd84a}.elementor-41 .elementor-element.elementor-element-1a0c17c{border-right:1px solid rgba(255,255,255,.09);padding:7px 3px}.elementor-41 .elementor-element.elementor-element-1a0c17c:hover{background:rgba(8,117,245,.16)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5090555 */.elementor-41 .elementor-element.elementor-element-5090555{position:fixed;left:0;right:0;bottom:0;z-index:900;box-shadow:0 -8px 26px rgba(0,0,0,.6)}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-5090555 .elementor-widget-icon-box:nth-child(2),.elementor-41 .elementor-element.elementor-element-5090555 .elementor-widget-icon-box:nth-child(6){display:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-532716d */.elementor-41 .elementor-element.elementor-element-532716d{margin:0}.elementor-41 .elementor-element.elementor-element-532716d .elementor-button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px}.elementor-41 .elementor-element.elementor-element-532716d .elementor-button{border-radius:50%;width:56px;height:56px;padding:0;box-shadow:0 8px 22px rgba(12,213,0,.4),0 0 0 3px rgba(255,255,255,.12)}.elementor-41 .elementor-element.elementor-element-532716d .elementor-button-text{display:none}.elementor-41 .elementor-element.elementor-element-532716d .elementor-button-icon{margin:0}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-532716d .elementor-button{width:48px;height:48px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eb1df8 */.elementor-41 .elementor-element.elementor-element-0eb1df8{position:fixed;right:14px;bottom:78px;z-index:901;width:auto}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-0eb1df8{right:12px;bottom:86px}}/* End custom CSS */