.elementor-7775 .elementor-element.elementor-element-2c5673c{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:01.6rem;--padding-bottom:01.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7775 .elementor-element.elementor-element-2c5673c:not(.elementor-motion-effects-element-type-background), .elementor-7775 .elementor-element.elementor-element-2c5673c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-7775 .elementor-element.elementor-element-83e403c{--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-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7775 .elementor-element.elementor-element-83e403c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-7775 .elementor-element.elementor-element-d029165 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-7775 .elementor-element.elementor-element-d029165.elementor-element{--align-self:flex-start;}.elementor-7775 .elementor-element.elementor-element-d029165{text-align:left;}.elementor-7775 .elementor-element.elementor-element-844c1ce{--display:flex;--min-height:80vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14.4rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7775 .elementor-element.elementor-element-844c1ce:not(.elementor-motion-effects-element-type-background), .elementor-7775 .elementor-element.elementor-element-844c1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;background-image:url("https://marketing.sieg.com/wp-content/uploads/2025/06/frame-hero.5586cb16.svg");background-size:cover;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7775 .elementor-element.elementor-element-897ec69{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-897ec69 > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-897ec69 .elementor-heading-title{font-family:"Kanit", p;font-size:6.4rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-41976ee{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-41976ee > .elementor-widget-container{margin:0rem 0rem 3.2rem 0rem;}.elementor-7775 .elementor-element.elementor-element-41976ee .elementor-heading-title{font-family:var( --e-global-typography-510ab8e-font-family ), p;font-size:var( --e-global-typography-510ab8e-font-size );font-weight:var( --e-global-typography-510ab8e-font-weight );line-height:var( --e-global-typography-510ab8e-line-height );color:var( --e-global-color-b46e871 );}.elementor-widget-text-editor{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-7775 .elementor-element.elementor-element-f368077 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-7775 .elementor-element.elementor-element-f368077.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-f368077{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-f666e34{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-f666e34 > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-f666e34 .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-2bd3b61 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-7775 .elementor-element.elementor-element-2bd3b61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-2bd3b61{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-3330161{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-3330161 > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-3330161 .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-5d2f0a5 > .elementor-widget-container{margin:0px 200px 0px 0200px;}.elementor-7775 .elementor-element.elementor-element-5d2f0a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-5d2f0a5{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-08fd2f9{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-08fd2f9 > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-08fd2f9 .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-a3f782e > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-7775 .elementor-element.elementor-element-a3f782e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-a3f782e{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-e49d433{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-e49d433 > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-e49d433 .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-6d2521a > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-7775 .elementor-element.elementor-element-6d2521a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-6d2521a{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-f3ba1cb{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-f3ba1cb > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-f3ba1cb .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-ffb362e > .elementor-widget-container{margin:0px 0200px 0px 200px;}.elementor-7775 .elementor-element.elementor-element-ffb362e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-ffb362e{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-d59accf{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-d59accf > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-d59accf .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-04012e3 > .elementor-widget-container{margin:0px 200px 0px 0200px;}.elementor-7775 .elementor-element.elementor-element-04012e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-04012e3{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-ff66758{width:var( --container-widget-width, 83rem );max-width:83rem;--container-widget-width:83rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7775 .elementor-element.elementor-element-ff66758 > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-7775 .elementor-element.elementor-element-ff66758 .elementor-heading-title{font-family:"Kanit", p;font-size:2.6rem;font-weight:400;line-height:6.758rem;color:var( --e-global-color-b46e871 );}.elementor-7775 .elementor-element.elementor-element-eea65c7 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-7775 .elementor-element.elementor-element-eea65c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7775 .elementor-element.elementor-element-eea65c7{text-align:justify;font-family:"Kanit", p;font-size:1.6rem;font-weight:400;line-height:20px;letter-spacing:1px;color:#344256;}.elementor-7775 .elementor-element.elementor-element-8d6b32d{--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-7775 .elementor-element.elementor-element-5870954{--display:flex;--min-height:0rem;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1900px){.elementor-7775 .elementor-element.elementor-element-41976ee .elementor-heading-title{font-size:var( --e-global-typography-510ab8e-font-size );line-height:var( --e-global-typography-510ab8e-line-height );}.elementor-7775 .elementor-element.elementor-element-f368077{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-2bd3b61{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-5d2f0a5{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-a3f782e{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-6d2521a{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-ffb362e{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-04012e3{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}.elementor-7775 .elementor-element.elementor-element-eea65c7{width:var( --container-widget-width, 936.938px );max-width:936.938px;--container-widget-width:936.938px;--container-widget-flex-grow:0;}}@media(max-width:1440px){.elementor-7775 .elementor-element.elementor-element-41976ee .elementor-heading-title{font-size:var( --e-global-typography-510ab8e-font-size );line-height:var( --e-global-typography-510ab8e-line-height );}}@media(max-width:767px){.elementor-7775 .elementor-element.elementor-element-41976ee .elementor-heading-title{font-size:var( --e-global-typography-510ab8e-font-size );line-height:var( --e-global-typography-510ab8e-line-height );}}@media(min-width:768px){.elementor-7775 .elementor-element.elementor-element-2c5673c{--content-width:1256px;}.elementor-7775 .elementor-element.elementor-element-83e403c{--width:367px;}}@media(min-width:2400px){.elementor-7775 .elementor-element.elementor-element-41976ee .elementor-heading-title{font-size:var( --e-global-typography-510ab8e-font-size );line-height:var( --e-global-typography-510ab8e-line-height );}}/* Start custom CSS for container, class: .elementor-element-2c5673c */.elementor-7775 .elementor-element.elementor-element-2c5673c {
    border-color:#e2e8f0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-17f9ee6 */.elementor-7775 .elementor-element.elementor-element-17f9ee6{
        -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --background: 0 0% 100%;
    --foreground: 222.2 84% 4.9%;
    --card: 0 0% 100%;
    --card-foreground: 222.2 84% 4.9%;
    --popover: 0 0% 100%;
    --popover-foreground: 222.2 84% 4.9%;
    --primary: 217 100% 43%;
    --primary-foreground: 0 0% 100%;
    --secondary: 210 40% 96.1%;
    --secondary-foreground: 217 100% 43%;
    --muted: 210 40% 96.1%;
    --muted-foreground: 215.4 16.3% 46.9%;
    --accent: 210 40% 96.1%;
    --accent-foreground: 217 100% 43%;
    --destructive: 0 84.2% 60.2%;
    --destructive-foreground: 210 40% 98%;
    --border: 214.3 31.8% 91.4%;
    --input: 214.3 31.8% 91.4%;
    --ring: 217 100% 43%;
    --radius: .5rem;
    --sieg-blue: 217 100% 43%;
    --sieg-purple: 259 84% 32%;
    --sieg-purple-light: 259 84% 65%;
    --sieg-gray-light: 220 14% 96%;
    --sieg-gray: 215 25% 27%;
    --sidebar-background: 0 0% 98%;
    --sidebar-foreground: 240 5.3% 26.1%;
    --sidebar-primary: 217 100% 43%;
    --sidebar-primary-foreground: 0 0% 98%;
    --sidebar-accent: 240 4.8% 95.9%;
    --sidebar-accent-foreground: 240 5.9% 10%;
    --sidebar-border: 220 13% 91%;
    --sidebar-ring: 217 100% 43%;
    line-height: inherit;
    color: hsl(var(--foreground));
    font-family: Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: hsl(var(--border));
    position: absolute;
    left: 2.5rem;
    top: 5rem;
    height: 18rem;
    width: 18rem;
    border-radius: 9999px;
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: hsl(var(--sieg-blue) / .2) var(--tw-gradient-from-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: hsl(var(--sieg-purple) / .2) var(--tw-gradient-to-position);
    --tw-blur: blur(64px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    animation: float 6s ease-in-out infinite;
    transform: translateY(-1.38134px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9f065b */.elementor-7775 .elementor-element.elementor-element-c9f065b{
        -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --background: 0 0% 100%;
    --foreground: 222.2 84% 4.9%;
    --card: 0 0% 100%;
    --card-foreground: 222.2 84% 4.9%;
    --popover: 0 0% 100%;
    --popover-foreground: 222.2 84% 4.9%;
    --primary: 217 100% 43%;
    --primary-foreground: 0 0% 100%;
    --secondary: 210 40% 96.1%;
    --secondary-foreground: 217 100% 43%;
    --muted: 210 40% 96.1%;
    --muted-foreground: 215.4 16.3% 46.9%;
    --accent: 210 40% 96.1%;
    --accent-foreground: 217 100% 43%;
    --destructive: 0 84.2% 60.2%;
    --destructive-foreground: 210 40% 98%;
    --border: 214.3 31.8% 91.4%;
    --input: 214.3 31.8% 91.4%;
    --ring: 217 100% 43%;
    --radius: .5rem;
    --sieg-blue: 217 100% 43%;
    --sieg-purple: 259 84% 32%;
    --sieg-purple-light: 259 84% 65%;
    --sieg-gray-light: 220 14% 96%;
    --sieg-gray: 215 25% 27%;
    --sidebar-background: 0 0% 98%;
    --sidebar-foreground: 240 5.3% 26.1%;
    --sidebar-primary: 217 100% 43%;
    --sidebar-primary-foreground: 0 0% 98%;
    --sidebar-accent: 240 4.8% 95.9%;
    --sidebar-accent-foreground: 240 5.9% 10%;
    --sidebar-border: 220 13% 91%;
    --sidebar-ring: 217 100% 43%;
    line-height: inherit;
    color: hsl(var(--foreground));
    font-family: Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: hsl(var(--border));
    position: absolute;
    bottom: 5rem;
    right: 2.5rem;
    height: 24rem;
    width: 24rem;
    border-radius: 9999px;
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: hsl(var(--sieg-purple) / .2) var(--tw-gradient-from-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: hsl(var(--sieg-purple-light) / .2) var(--tw-gradient-to-position);
    --tw-blur: blur(64px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    animation: float 6s ease-in-out infinite;
    animation-delay: 2s;
    transform: translateY(-5.14474px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41976ee */.elementor-7775 .elementor-element.elementor-element-41976ee{
    max-width: 40.125rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5870954 */.elementor-7775 .elementor-element.elementor-element-5870954{
       background-image: linear-gradient(95.99deg, #001FDD 7.66%, #FF004E 41.15%, #58E700 75.03%, #7741E8 98.16%);
       height: 5px !important;
}/* End custom CSS */
/* Start custom CSS */:root {
    font-size: 62.5% !important; // 62.5% = 10px
}
.box-shadow-white{
    box-shadow: rgba(3, 41, 82, 0.03) 0px 4px 8px -2px, rgba(3, 41, 82, 0.03) 0px 2px 3px 0px, rgba(3, 41, 82, 0.04) 0px 0.75px 0.75px 0px, rgba(3, 41, 82, 0.04) 0px 0px 0px 1px
}
.box-shadow-blue{
    box-shadow: rgb(46, 97, 255) 0px 0px 0px 1px, rgba(3, 41, 82, 0.04) 0px 0px 0px 1px, rgba(3, 41, 82, 0.04) 0px 1px 1px 0.5px, rgba(3, 41, 82, 0.02) 0px 3px 3px -1.5px, rgba(3, 41, 82, 0.04) 0px 6px 6px -3px, rgba(3, 41, 82, 0.04) 0px 12px 12px -6px, rgba(3, 41, 82, 0.04) 0px 24px 24px -12px, rgba(255, 255, 255, 0.24) 0px -1px 0px 0px;
    overflow: hidden;
    border-radius: 0.6rem !important;
}
.glass {
    backdrop-filter: blur(16px);
    background: rgba(255, 255, 255, 0.1);
    border-width: 1px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.2);
    border-image: initial;
}
.button-blue .elementor-button{
        min-height: 4.8rem;
    padding: 0.8rem 1.2rem 0.8rem 2.4rem;
}
.button-white .elementor-button-icon{
    width: 4.8rem;
    height: 4.8rem !important;
    background-color: rgb(255, 255, 255);
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: rgb(46, 97, 255) 0px 0px 0px 1px, rgba(3, 41, 82, 0.04) 0px 0px 0px 1px, rgba(3, 41, 82, 0.04) 0px 1px 1px 0.5px, rgba(3, 41, 82, 0.02) 0px 3px 3px -1.5px, rgba(3, 41, 82, 0.04) 0px 6px 6px -3px, rgba(3, 41, 82, 0.04) 0px 12px 12px -6px, rgba(3, 41, 82, 0.04) 0px 24px 24px -12px, rgba(255, 255, 255, 0.24) 0px -1px 0px 0px inset;
}

.button-blue .elementor-button-icon{
    width: 4.8rem;
    height: 4.8rem !important;
    background-color: rgb(46, 97, 255);
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: rgb(46, 97, 255) 0px 0px 0px 1px, rgba(3, 41, 82, 0.04) 0px 0px 0px 1px, rgba(3, 41, 82, 0.04) 0px 1px 1px 0.5px, rgba(3, 41, 82, 0.02) 0px 3px 3px -1.5px, rgba(3, 41, 82, 0.04) 0px 6px 6px -3px, rgba(3, 41, 82, 0.04) 0px 12px 12px -6px, rgba(3, 41, 82, 0.04) 0px 24px 24px -12px, rgba(255, 255, 255, 0.24) 0px -1px 0px 0px inset;
}
.button-blue span.elementor-button-text{
    align-content: center;
}

/*
START estilos lovable
*/

.gradient-sieg-primary {
    background: linear-gradient(135deg, hsl(217, 100%, 43%), hsl(259, 84%, 32%));
}
.rounded-xl {
    border-radius: 0.75rem;
}
.rounded-2xl {
    border-radius: 1rem;
}
.justify-center {
    justify-content: center;
}
.items-center {
    align-items: center;
}
.w-6 {
    width: 1.5rem;
}
.h-6 {
    height: 1.5rem;
}
.w-12 {
    width: 4rem;
}
.h-12 {
    height: 4rem;
}
.items-center {
    align-items: center;
}
.rounded-xl {
    border-radius: 0.75rem;
}
.align-center{
     align-content: center;
}
.shadow-soft {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 4px 60px;
}
.bento-hover {
    transition-property: all;
    transition-duration: 0.5s;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    animation-duration: 0.5s;
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.bento-hover:hover{
    transform: scale(1.02);
}
.p-6 {
    padding: 1.5rem;
}
.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
}
/*
END estilos lovable
*//* End custom CSS */