.elementor-2019 .elementor-element.elementor-element-47f203d{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-2019 .elementor-element.elementor-element-47f203d:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-47f203d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2019 .elementor-element.elementor-element-dbf7052{--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:center;}.elementor-2019 .elementor-element.elementor-element-6849dc1{--display:flex;}.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-2019 .elementor-element.elementor-element-62597d1{padding:10px 8px 10px 8px;}.elementor-2019 .elementor-element.elementor-element-62597d1 .elementor-icon-wrapper{text-align:left;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#050624;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-framed .elementor-icon, .elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-framed .elementor-icon, .elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-framed .elementor-icon{background-color:#050624;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-stacked .elementor-icon svg{fill:#050624;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-stacked .elementor-icon:hover{background-color:#2162DE;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-framed .elementor-icon:hover, .elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-default .elementor-icon:hover{color:#2162DE;border-color:#2162DE;}.elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-framed .elementor-icon:hover, .elementor-2019 .elementor-element.elementor-element-62597d1.elementor-view-default .elementor-icon:hover svg{fill:#2162DE;}.elementor-2019 .elementor-element.elementor-element-62597d1 .elementor-icon{font-size:33px;padding:10px;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-2019 .elementor-element.elementor-element-62597d1 .elementor-icon svg{height:33px;}.elementor-2019 .elementor-element.elementor-element-d7fd436 .e-off-canvas__content{background-color:#050624;}.elementor-2019 .elementor-element.elementor-element-d7fd436 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-2019 .elementor-element.elementor-element-d7fd436{--e-off-canvas-width:2000px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-2019 .elementor-element.elementor-element-19dd3f9{--display:flex;}.elementor-2019 .elementor-element.elementor-element-d904b3f{--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:center;}.elementor-2019 .elementor-element.elementor-element-ed55031{--display:flex;}.elementor-2019 .elementor-element.elementor-element-0fbcba7{padding:10px 8px 10px 8px;}.elementor-2019 .elementor-element.elementor-element-0fbcba7 .elementor-icon-wrapper{text-align:center;}.elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-stacked .elementor-icon{background-color:#050624;}.elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-framed .elementor-icon, .elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-default .elementor-icon{color:#050624;border-color:#050624;}.elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-framed .elementor-icon, .elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-default .elementor-icon svg{fill:#050624;}.elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-stacked .elementor-icon:hover{background-color:#2162DE;}.elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-framed .elementor-icon:hover, .elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-default .elementor-icon:hover{color:#2162DE;border-color:#2162DE;}.elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-framed .elementor-icon:hover, .elementor-2019 .elementor-element.elementor-element-0fbcba7.elementor-view-default .elementor-icon:hover svg{fill:#2162DE;}.elementor-2019 .elementor-element.elementor-element-0fbcba7 .elementor-icon{font-size:33px;padding:10px;border-radius:4px 4px 4px 4px;}.elementor-2019 .elementor-element.elementor-element-0fbcba7 .elementor-icon svg{height:33px;}.elementor-2019 .elementor-element.elementor-element-5fb8504{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2019 .elementor-element.elementor-element-e0f7f13{--display:flex;}.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-2019 .elementor-element.elementor-element-35fed9e .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-weight:500;padding:12px 20px 12px 20px;}.elementor-2019 .elementor-element.elementor-element-35fed9e{width:var( --container-widget-width, 230px );max-width:230px;background-color:#F3F1F514;padding:2px 0px 0px 0px;--container-widget-width:230px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2019 .elementor-element.elementor-element-574632e{--display:flex;--min-height:653px;--padding-top:0px;--padding-bottom:0px;--padding-left:29px;--padding-right:28px;}.elementor-2019 .elementor-element.elementor-element-9e1524f{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-eb412f4{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-7a9a6b5{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.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-2019 .elementor-element.elementor-element-7111777 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-21a54ca .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-d93c7f1{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-96276c4 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-d248c33 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-4cc3a35{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-f000931 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-1f43254 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-051949b{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-1427ad6 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-8323d33 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-81c26f6{--display:flex;}.elementor-2019 .elementor-element.elementor-element-d808a74{--display:flex;}.elementor-2019 .elementor-element.elementor-element-d1afb4e{--display:flex;}.elementor-2019 .elementor-element.elementor-element-f789b8b .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-weight:500;padding:12px 20px 12px 20px;}.elementor-2019 .elementor-element.elementor-element-f789b8b{width:var( --container-widget-width, 230px );max-width:230px;background-color:#F3F1F514;padding:2px 0px 0px 0px;--container-widget-width:230px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2019 .elementor-element.elementor-element-20ee70d{--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;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-ce3c1cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-d190bc7{--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:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-2019 .elementor-element.elementor-element-f10b915 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:70px;font-weight:400;line-height:50px;color:#FFFFFF;}.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-2019 .elementor-element.elementor-element-dfa08a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Kanit", Sans-serif;font-size:70px;font-weight:400;line-height:50px;color:#0020FF;}.elementor-2019 .elementor-element.elementor-element-ced7e70{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-291d325 .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-weight:500;padding:12px 20px 12px 20px;}.elementor-2019 .elementor-element.elementor-element-291d325{width:var( --container-widget-width, 400px );max-width:400px;background-color:#F3F1F514;padding:2px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2019 .elementor-element.elementor-element-291d325 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2019 .elementor-element.elementor-element-291d325 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2019 .elementor-element.elementor-element-4fe8eb2{--display:flex;--min-height:90vh;--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-4fe8eb2.e-con{--align-self:center;}.elementor-2019 .elementor-element.elementor-element-10cabcf{border-radius:20px 20px 20px 20px;}.elementor-2019 .elementor-element.elementor-element-10cabcf .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-e96c562{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-e96c562{right:0px;}.elementor-2019 .elementor-element.elementor-element-e96c562{top:0px;z-index:-1;}.elementor-2019 .elementor-element.elementor-element-e96c562 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2019 .elementor-element.elementor-element-4969c96{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:1;}.elementor-2019 .elementor-element.elementor-element-4969c96:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4969c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05062673;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-4969c96{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-4969c96{right:0px;}.elementor-2019 .elementor-element.elementor-element-0cdb5d8{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-2019 .elementor-element.elementor-element-5e227a2{--display:flex;--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-4113a3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Kanit", Sans-serif;font-size:70px;font-weight:400;line-height:50px;color:#0020FF;}.elementor-2019 .elementor-element.elementor-element-51add17{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-8ab2dd2{--display:flex;--min-height:0px;}.elementor-2019 .elementor-element.elementor-element-7815475{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-a16141b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-28929f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-28929f1 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-28929f1 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-660fa9d{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-660fa9d a:hover, .elementor-2019 .elementor-element.elementor-element-660fa9d a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-14e8c0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-14e8c0b.e-con{--flex-grow:0;--flex-shrink:0;}.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-2019 .elementor-element.elementor-element-978fedc{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-978fedc.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-978fedc{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-978fedc{right:176px;}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-978fedc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-7ed3870{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-6107803{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-2cc42e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-2cc42e9 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-2cc42e9 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-6a85b84{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-6a85b84 a:hover, .elementor-2019 .elementor-element.elementor-element-6a85b84 a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-367eb2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-367eb2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-452c723{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-452c723.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-452c723{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-452c723{right:176px;}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-452c723 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-f15580c{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-6f0089c{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-0a0f111 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-0a0f111 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-0a0f111 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-3c78a8a{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-3c78a8a a:hover, .elementor-2019 .elementor-element.elementor-element-3c78a8a a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-4fa8892{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-4fa8892.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-59b702d{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-59b702d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-59b702d{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-59b702d{right:176px;}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-59b702d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-a96b699{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-8b1a6d9{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-b825a1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-b825a1b .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-b825a1b .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-0f611c7{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-0f611c7 a:hover, .elementor-2019 .elementor-element.elementor-element-0f611c7 a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-a6b2342{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-a6b2342.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-193fc76{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-193fc76.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-193fc76{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-193fc76{right:176px;}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-193fc76 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-fcd06d1{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-e3bd3cf{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-262d394 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-262d394 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-262d394 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-877a468{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-877a468 a:hover, .elementor-2019 .elementor-element.elementor-element-877a468 a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-c985ded{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-c985ded.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-271dd2d{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-271dd2d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-271dd2d{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-271dd2d{right:176px;}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-271dd2d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-45495be{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-42705fc{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-bbe8083 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-bbe8083 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-bbe8083 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-33603d9{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-33603d9 a:hover, .elementor-2019 .elementor-element.elementor-element-33603d9 a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-eba9a0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-eba9a0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-32aa41d{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-32aa41d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-32aa41d{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-32aa41d{right:176px;}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-32aa41d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-571b7aa{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-09c10dd{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-605f9f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-605f9f9 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-605f9f9 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-5747aa7{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-5747aa7 a:hover, .elementor-2019 .elementor-element.elementor-element-5747aa7 a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-3d6eb01{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-3d6eb01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-c39bf75{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-c39bf75.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-c39bf75{left:176px;}body.rtl .elementor-2019 .elementor-element.elementor-element-c39bf75{right:176px;}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-c39bf75 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-9f12da8{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2019 .elementor-element.elementor-element-32b86b7{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-1b7ac87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-1b7ac87 .elementor-heading-title a:hover, .elementor-2019 .elementor-element.elementor-element-1b7ac87 .elementor-heading-title a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-a125111{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-a125111 a:hover, .elementor-2019 .elementor-element.elementor-element-a125111 a:focus{color:#000000;}.elementor-2019 .elementor-element.elementor-element-7c33518{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-7c33518.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2019 .elementor-element.elementor-element-6dee756{width:var( --container-widget-width, 50% );max-width:50%;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;top:-279px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2019 .elementor-element.elementor-element-6dee756.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-6dee756{left:175px;}body.rtl .elementor-2019 .elementor-element.elementor-element-6dee756{right:175px;}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;}.elementor-2019 .elementor-element.elementor-element-6dee756 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2019 .elementor-element.elementor-element-0da0a72{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-300px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-300px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#A8808000;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-2019 .elementor-element.elementor-element-d535498{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-2019 .elementor-element.elementor-element-d535498:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-d535498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2019 .elementor-element.elementor-element-865fbee{--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-2019 .elementor-element.elementor-element-865fbee:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-865fbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-44a7942{--display:flex;--min-height:400px;--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2019 .elementor-element.elementor-element-44a7942:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-44a7942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5E408;background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/bgGreen-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2019 .elementor-element.elementor-element-ad3b44c{--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:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-2019 .elementor-element.elementor-element-793d26a{--display:flex;}.elementor-2019 .elementor-element.elementor-element-2114af8 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:60px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-d3c1f30{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0D3EFF;border-radius:50px 50px 50px 50px;padding:12px 20px 12px 20px;}.elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button:hover, .elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button:focus{background-color:#0D3EFF;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-1d458fb{width:var( --container-widget-width, 200px );max-width:200px;background-color:#F3F1F514;padding:2px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button:hover svg, .elementor-2019 .elementor-element.elementor-element-1d458fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-2e05367{--display:flex;}.elementor-2019 .elementor-element.elementor-element-c062af4{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:25px;}.elementor-2019 .elementor-element.elementor-element-c062af4.e-con{--e-con-transform-translateX:80px;--e-con-transform-translateY:-45px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-c062af4{left:-80px;}body.rtl .elementor-2019 .elementor-element.elementor-element-c062af4{right:-80px;}.elementor-2019 .elementor-element.elementor-element-4cfe460{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-4cfe460:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4cfe460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-4cfe460{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-4cfe460{right:0px;}.elementor-2019 .elementor-element.elementor-element-d9a7faa{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-00fa052{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-b57bfed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-77b3878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-a7d32ac{text-align:left;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-1527218{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-57c5afc{--display:flex;--min-height:246px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-57c5afc:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-57c5afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2019 .elementor-element.elementor-element-31400ae{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-95c5d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-84ac884{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-370d8c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-8d8dc47{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-4288fbf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-30df37f{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-30df37f:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-30df37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-30df37f{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-30df37f{right:0px;}.elementor-2019 .elementor-element.elementor-element-359e988{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-f29ecbe{text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-4f22d51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-48bb55e{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-559a10a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-a796bd7{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-a796bd7:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-a796bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-a796bd7{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-a796bd7{right:0px;}.elementor-2019 .elementor-element.elementor-element-19c9d9d{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-c1c077b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-d7a1eff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-45c646a{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-da67269{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-b1feec5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-09166cc{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-09166cc:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-09166cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-09166cc{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-09166cc{right:0px;}.elementor-2019 .elementor-element.elementor-element-c07a7af{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-8702e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:36px;font-weight:400;line-height:36px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-e2752d4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-e5864d0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-de2091a{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:128px;}.elementor-2019 .elementor-element.elementor-element-de2091a.e-con{--e-con-transform-translateX:80px;--e-con-transform-translateY:-45px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-de2091a{left:80px;}body.rtl .elementor-2019 .elementor-element.elementor-element-de2091a{right:80px;}.elementor-2019 .elementor-element.elementor-element-56d7738{--display:flex;--position:absolute;--min-height:246px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-56d7738:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-56d7738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-56d7738{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-56d7738{right:0px;}.elementor-2019 .elementor-element.elementor-element-4c1f9b8{text-align:left;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-1744021{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-687fa06{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-4e44a46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-52a66ce{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-594f328{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-3390d27{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-3390d27:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-3390d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-3390d27{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-3390d27{right:0px;}.elementor-2019 .elementor-element.elementor-element-5fdf546{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-655ed81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-f9cf6b8{text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-dc4ffa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-998abd7{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-5604842{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-a51fb2d{--display:flex;--min-height:246px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-a51fb2d:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-a51fb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2019 .elementor-element.elementor-element-1c1221d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-53e8abd{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-26a08ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-e18ce32{text-align:left;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-7ac28f3{text-align:left;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-4399d4c{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-4399d4c:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4399d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-4399d4c{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-4399d4c{right:0px;}.elementor-2019 .elementor-element.elementor-element-18108c4{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-5e2a6e0{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-41980c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:36px;font-weight:400;line-height:36px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-928e091{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-875eeaa{--display:flex;--position:absolute;--min-height:246px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-875eeaa:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-875eeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-875eeaa{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-875eeaa{right:0px;}.elementor-2019 .elementor-element.elementor-element-092dc83{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2019 .elementor-element.elementor-element-22bc115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;line-height:36px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-b37f733{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-e00726e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-f889106{--display:flex;--position:absolute;top:1000px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-f889106{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-f889106{right:0px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-02df240{left:20%;}body.rtl .elementor-2019 .elementor-element.elementor-element-02df240{right:20%;}.elementor-2019 .elementor-element.elementor-element-02df240{top:0px;z-index:3;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-195b95c{left:20%;}body.rtl .elementor-2019 .elementor-element.elementor-element-195b95c{right:20%;}.elementor-2019 .elementor-element.elementor-element-195b95c{top:0px;z-index:1;}.elementor-2019 .elementor-element.elementor-element-922cadd{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2019 .elementor-element.elementor-element-922cadd:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-922cadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}.elementor-2019 .elementor-element.elementor-element-2d2e8b2{--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-2019 .elementor-element.elementor-element-2d2e8b2:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-2d2e8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-2cd62f2{--display:flex;--min-height:720px;--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-2019 .elementor-element.elementor-element-2cd62f2:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-2cd62f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5E408;background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/bgGreen-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2019 .elementor-element.elementor-element-dbd66fb{--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:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-2019 .elementor-element.elementor-element-b65ea28{--display:flex;}.elementor-2019 .elementor-element.elementor-element-3cd6caa .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:60px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-9c73462{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button{background-color:#61CE7000;font-family:"Kanit", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0D3EFF;border-radius:50px 50px 50px 50px;padding:12px 20px 12px 20px;}.elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button:hover, .elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button:focus{background-color:#0D3EFF;color:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-f59490a{width:var( --container-widget-width, 200px );max-width:200px;background-color:#F3F1F514;padding:2px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button:hover svg, .elementor-2019 .elementor-element.elementor-element-f59490a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2019 .elementor-element.elementor-element-eccf050{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2019 .elementor-element.elementor-element-82dc9f3{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-82dc9f3.e-con{--e-con-transform-translateX:80px;--e-con-transform-translateY:-45px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-82dc9f3{left:-110px;}body.rtl .elementor-2019 .elementor-element.elementor-element-82dc9f3{right:-110px;}.elementor-2019 .elementor-element.elementor-element-31f85ab{--display:flex;--min-height:246px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-31f85ab:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-31f85ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2019 .elementor-element.elementor-element-16928c9{text-align:left;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-bca20f5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-c33a4cd{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-0e5128e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-aa2548c{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-ec384a9{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-5b85c03{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-5b85c03:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-5b85c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-5b85c03{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-5b85c03{right:0px;}.elementor-2019 .elementor-element.elementor-element-8f16287{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-6eccd77{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-2fb8859{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-9c5a6bb{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-2c91553{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-45480de{--display:flex;--position:absolute;--min-height:246px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-45480de:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-45480de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-45480de{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-45480de{right:0px;}.elementor-2019 .elementor-element.elementor-element-44476e5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-1dab2e3{text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-209ae2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-ede3dba{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-c36bd61{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-1809926{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-1809926:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-1809926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-1809926{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-1809926{right:0px;}.elementor-2019 .elementor-element.elementor-element-6ecdab6{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-06d3e2e{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-22e9029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-fac615b{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-46ec213{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-831fb27{--display:flex;--position:absolute;--min-height:246px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-831fb27:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-831fb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-831fb27{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-831fb27{right:0px;}.elementor-2019 .elementor-element.elementor-element-163b63a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-ac90ee7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-ce3a80e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:36px;font-weight:400;line-height:36px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-b00c55a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-77a5e41{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:66px;}.elementor-2019 .elementor-element.elementor-element-77a5e41.e-con{--e-con-transform-translateX:80px;--e-con-transform-translateY:-45px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-77a5e41{left:260px;}body.rtl .elementor-2019 .elementor-element.elementor-element-77a5e41{right:260px;}.elementor-2019 .elementor-element.elementor-element-4cabb51{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-4cabb51:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4cabb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-4cabb51{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-4cabb51{right:0px;}.elementor-2019 .elementor-element.elementor-element-879ff77{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-8c0bf08{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-9ee9972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-6f7e22f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-ff44d01{text-align:left;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-fb01c0d{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-16c8782{--display:flex;--min-height:246px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-16c8782:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-16c8782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2019 .elementor-element.elementor-element-51d1957{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-092fbc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-e6f27d7{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-9f8bfee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-fccd310{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-d4a4436{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-0090c45{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-0090c45:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-0090c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-0090c45{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-0090c45{right:0px;}.elementor-2019 .elementor-element.elementor-element-19cee39{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-b8d1034{text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-c69ca8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-9a9817c{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-0ba480a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-44afe3a{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-44afe3a:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-44afe3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/Union.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-44afe3a{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-44afe3a{right:0px;}.elementor-2019 .elementor-element.elementor-element-ce17b10{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-4a2e198{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-1d4db13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-9031a18{text-align:left;font-family:"Roboto", Sans-serif;font-size:72px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-d1ea12b{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-5079cc2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-3e4bad7{--display:flex;--position:absolute;--min-height:246px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:0px;}.elementor-2019 .elementor-element.elementor-element-3e4bad7:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-3e4bad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/11/KPI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-3e4bad7{left:0px;}body.rtl .elementor-2019 .elementor-element.elementor-element-3e4bad7{right:0px;}.elementor-2019 .elementor-element.elementor-element-aff61d8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-12d1c10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Kanit", Sans-serif;font-size:36px;font-weight:400;line-height:36px;color:#000000;}.elementor-2019 .elementor-element.elementor-element-83f90c7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-fa1a20d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2019 .elementor-element.elementor-element-6721a63{--display:flex;--min-height:579px;--overflow:hidden;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-2019 .elementor-element.elementor-element-a72928f{--grid-columns:1;}body.elementor-page-2019:not(.elementor-motion-effects-element-type-background), body.elementor-page-2019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050624;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2019 .elementor-element.elementor-element-dfa08a0{font-size:32px;line-height:1em;}.elementor-2019 .elementor-element.elementor-element-4969c96{--min-height:100vh;}.elementor-2019 .elementor-element.elementor-element-4113a3c{font-size:32px;line-height:1em;}.elementor-2019 .elementor-element.elementor-element-0da0a72{--e-n-carousel-swiper-slides-to-display:2;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-c062af4{left:187px;}body.rtl .elementor-2019 .elementor-element.elementor-element-c062af4{right:187px;}.elementor-2019 .elementor-element.elementor-element-c062af4{top:88px;--z-index:2;}.elementor-2019 .elementor-element.elementor-element-4cfe460:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4cfe460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-4cfe460{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-00fa052{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-b57bfed{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-77b3878{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-a7d32ac{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-1527218{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-57c5afc:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-57c5afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-57c5afc{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-95c5d7e{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-84ac884{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-370d8c4{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-8d8dc47{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-4288fbf{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-30df37f:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-30df37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");}.elementor-2019 .elementor-element.elementor-element-30df37f{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-359e988{--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:flex-start;}.elementor-2019 .elementor-element.elementor-element-f29ecbe{width:auto;max-width:auto;font-size:32px;}.elementor-2019 .elementor-element.elementor-element-4f22d51{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-48bb55e{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-559a10a{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-a796bd7:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-a796bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;background-size:contain;}.elementor-2019 .elementor-element.elementor-element-a796bd7{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-2019 .elementor-element.elementor-element-19c9d9d{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-d7a1eff{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-45c646a{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-da67269{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-size:16px;line-height:1.2em;}.elementor-2019 .elementor-element.elementor-element-b1feec5{font-size:16px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-09166cc:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-09166cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-09166cc{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-8702e49{font-size:24px;}.elementor-2019 .elementor-element.elementor-element-e2752d4{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-e5864d0{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-de2091a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:197px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-de2091a{left:-100px;}body.rtl .elementor-2019 .elementor-element.elementor-element-de2091a{right:-100px;}.elementor-2019 .elementor-element.elementor-element-56d7738:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-56d7738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-56d7738{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-4c1f9b8{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-1744021{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-687fa06{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-4e44a46{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-52a66ce{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-594f328{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-3390d27:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-3390d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-3390d27{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-655ed81{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-f9cf6b8{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-dc4ffa8{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-998abd7{font-size:16px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-5604842{font-size:16px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-a51fb2d:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-a51fb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-a51fb2d{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-1c1221d{--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-53e8abd{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-26a08ad{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-e18ce32{font-size:16px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-7ac28f3{font-size:16px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-4399d4c:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4399d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-4399d4c{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-18108c4{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-5e2a6e0{--margin-top:5px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-41980c0{font-size:24px;line-height:1.2em;}.elementor-2019 .elementor-element.elementor-element-928e091{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-875eeaa:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-875eeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-875eeaa{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-092dc83{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-22bc115{font-size:24px;line-height:1.2em;}.elementor-2019 .elementor-element.elementor-element-b37f733{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-e00726e{font-size:16px;line-height:1.2em;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-82dc9f3{left:-100px;}body.rtl .elementor-2019 .elementor-element.elementor-element-82dc9f3{right:-100px;}.elementor-2019 .elementor-element.elementor-element-82dc9f3{top:-67px;}.elementor-2019 .elementor-element.elementor-element-31f85ab:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-31f85ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-31f85ab{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-16928c9{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-bca20f5{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-c33a4cd{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-0e5128e{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-aa2548c{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-ec384a9{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-5b85c03:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-5b85c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-5b85c03{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-6eccd77{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-2fb8859{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-9c5a6bb{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-2c91553{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-45480de:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-45480de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");}.elementor-2019 .elementor-element.elementor-element-45480de{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-1dab2e3{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-209ae2f{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-ede3dba{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-c36bd61{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-1809926:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-1809926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");}.elementor-2019 .elementor-element.elementor-element-1809926{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-06d3e2e{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-22e9029{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-fac615b{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-46ec213{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-831fb27:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-831fb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-831fb27{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-163b63a{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-ce3a80e{font-size:24px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-b00c55a{font-size:16px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-77a5e41{left:187px;}body.rtl .elementor-2019 .elementor-element.elementor-element-77a5e41{right:187px;}.elementor-2019 .elementor-element.elementor-element-77a5e41{top:88px;--z-index:2;}.elementor-2019 .elementor-element.elementor-element-4cabb51:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4cabb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-4cabb51{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-8c0bf08{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-9ee9972{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-6f7e22f{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-ff44d01{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-fb01c0d{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-16c8782:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-16c8782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-16c8782{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-092fbc9{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-e6f27d7{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-9f8bfee{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-fccd310{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-d4a4436{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-0090c45:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-0090c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");}.elementor-2019 .elementor-element.elementor-element-0090c45{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-19cee39{--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:flex-start;}.elementor-2019 .elementor-element.elementor-element-b8d1034{width:auto;max-width:auto;font-size:32px;}.elementor-2019 .elementor-element.elementor-element-c69ca8c{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-9a9817c{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-0ba480a{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-44afe3a:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-44afe3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");background-position:center left;background-size:contain;}.elementor-2019 .elementor-element.elementor-element-44afe3a{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-2019 .elementor-element.elementor-element-ce17b10{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-1d4db13{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-9031a18{font-size:32px;}.elementor-2019 .elementor-element.elementor-element-d1ea12b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-size:16px;line-height:1.2em;}.elementor-2019 .elementor-element.elementor-element-5079cc2{font-size:16px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-3e4bad7:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-3e4bad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");background-position:center left;}.elementor-2019 .elementor-element.elementor-element-3e4bad7{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-12d1c10{font-size:24px;}.elementor-2019 .elementor-element.elementor-element-83f90c7{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-fa1a20d{font-size:16px;}.elementor-2019 .elementor-element.elementor-element-a72928f{--grid-columns:2;}}@media(max-width:767px){.elementor-2019 .elementor-element.elementor-element-4fe8eb2{--justify-content:flex-end;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2019 .elementor-element.elementor-element-e96c562{top:20px;border-radius:12px 12px 12px 12px;}.elementor-2019 .elementor-element.elementor-element-0da0a72{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2019 .elementor-element.elementor-element-44a7942{--min-height:900px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-c062af4{left:-74px;}body.rtl .elementor-2019 .elementor-element.elementor-element-c062af4{right:-74px;}.elementor-2019 .elementor-element.elementor-element-c062af4{top:120px;}.elementor-2019 .elementor-element.elementor-element-4cfe460:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4cfe460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");}.elementor-2019 .elementor-element.elementor-element-4cfe460{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-1527218{line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-57c5afc:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-57c5afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");}.elementor-2019 .elementor-element.elementor-element-57c5afc{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-30df37f{--width:240px;}.elementor-2019 .elementor-element.elementor-element-30df37f:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-30df37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2019 .elementor-element.elementor-element-a796bd7:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-a796bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");}.elementor-2019 .elementor-element.elementor-element-a796bd7{--width:240px;--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-c1c077b{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-b1feec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2019 .elementor-element.elementor-element-8702e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;line-height:1.4em;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-de2091a{left:-74px;}body.rtl .elementor-2019 .elementor-element.elementor-element-de2091a{right:-74px;}.elementor-2019 .elementor-element.elementor-element-de2091a{top:315px;}.elementor-2019 .elementor-element.elementor-element-56d7738{--min-height:60px;}.elementor-2019 .elementor-element.elementor-element-02df240{--e-transform-scale:1.5;top:-22px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-02df240{left:0%;}body.rtl .elementor-2019 .elementor-element.elementor-element-02df240{right:0%;}.elementor-2019 .elementor-element.elementor-element-2cd62f2{--min-height:900px;}.elementor-2019 .elementor-element.elementor-element-82dc9f3{--min-height:120px;top:-74px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-82dc9f3{left:-74px;}body.rtl .elementor-2019 .elementor-element.elementor-element-82dc9f3{right:-74px;}.elementor-2019 .elementor-element.elementor-element-31f85ab{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-5b85c03{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-45480de{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-1809926{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-831fb27{--width:240px;--min-height:200px;}body:not(.rtl) .elementor-2019 .elementor-element.elementor-element-77a5e41{left:-74px;}body.rtl .elementor-2019 .elementor-element.elementor-element-77a5e41{right:-74px;}.elementor-2019 .elementor-element.elementor-element-77a5e41{top:120px;}.elementor-2019 .elementor-element.elementor-element-4cabb51:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-4cabb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/UnionBlue.webp");}.elementor-2019 .elementor-element.elementor-element-4cabb51{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-fb01c0d{line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-16c8782:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-16c8782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");}.elementor-2019 .elementor-element.elementor-element-16c8782{--width:240px;--min-height:200px;}.elementor-2019 .elementor-element.elementor-element-0090c45{--width:240px;}.elementor-2019 .elementor-element.elementor-element-0090c45:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-0090c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2019 .elementor-element.elementor-element-44afe3a:not(.elementor-motion-effects-element-type-background), .elementor-2019 .elementor-element.elementor-element-44afe3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.icaro.antpk.co/wp-content/uploads/2025/12/Union.webp");}.elementor-2019 .elementor-element.elementor-element-44afe3a{--width:240px;--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2019 .elementor-element.elementor-element-4a2e198{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2019 .elementor-element.elementor-element-5079cc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2019 .elementor-element.elementor-element-12d1c10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;line-height:1.4em;}.elementor-2019 .elementor-element.elementor-element-a72928f{--grid-columns:1;}}@media(min-width:768px){.elementor-2019 .elementor-element.elementor-element-47f203d{--content-width:1440px;}.elementor-2019 .elementor-element.elementor-element-dbf7052{--width:100%;}.elementor-2019 .elementor-element.elementor-element-6849dc1{--width:33%;}.elementor-2019 .elementor-element.elementor-element-d904b3f{--width:100%;}.elementor-2019 .elementor-element.elementor-element-ed55031{--width:33%;}.elementor-2019 .elementor-element.elementor-element-e0f7f13{--width:33%;}.elementor-2019 .elementor-element.elementor-element-574632e{--content-width:1440px;}.elementor-2019 .elementor-element.elementor-element-eb412f4{--width:48%;}.elementor-2019 .elementor-element.elementor-element-81c26f6{--width:60%;}.elementor-2019 .elementor-element.elementor-element-d1afb4e{--width:33%;}.elementor-2019 .elementor-element.elementor-element-20ee70d{--content-width:1440px;}.elementor-2019 .elementor-element.elementor-element-d190bc7{--width:70%;}.elementor-2019 .elementor-element.elementor-element-ced7e70{--width:30%;}.elementor-2019 .elementor-element.elementor-element-4fe8eb2{--width:98%;}.elementor-2019 .elementor-element.elementor-element-4969c96{--width:100%;}.elementor-2019 .elementor-element.elementor-element-0cdb5d8{--content-width:1440px;}.elementor-2019 .elementor-element.elementor-element-7815475{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-14e8c0b{--width:100%;}.elementor-2019 .elementor-element.elementor-element-7ed3870{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-367eb2e{--width:100%;}.elementor-2019 .elementor-element.elementor-element-f15580c{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-4fa8892{--width:100%;}.elementor-2019 .elementor-element.elementor-element-a96b699{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-a6b2342{--width:100%;}.elementor-2019 .elementor-element.elementor-element-fcd06d1{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-c985ded{--width:100%;}.elementor-2019 .elementor-element.elementor-element-45495be{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-eba9a0c{--width:100%;}.elementor-2019 .elementor-element.elementor-element-571b7aa{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-3d6eb01{--width:100%;}.elementor-2019 .elementor-element.elementor-element-9f12da8{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-7c33518{--width:100%;}.elementor-2019 .elementor-element.elementor-element-d535498{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-865fbee{--width:98%;}.elementor-2019 .elementor-element.elementor-element-44a7942{--width:98%;}.elementor-2019 .elementor-element.elementor-element-793d26a{--width:40%;}.elementor-2019 .elementor-element.elementor-element-2e05367{--width:60%;}.elementor-2019 .elementor-element.elementor-element-4cfe460{--width:407px;}.elementor-2019 .elementor-element.elementor-element-57c5afc{--width:407px;}.elementor-2019 .elementor-element.elementor-element-30df37f{--width:407px;}.elementor-2019 .elementor-element.elementor-element-a796bd7{--width:407px;}.elementor-2019 .elementor-element.elementor-element-09166cc{--width:407px;}.elementor-2019 .elementor-element.elementor-element-56d7738{--width:407px;}.elementor-2019 .elementor-element.elementor-element-3390d27{--width:407px;}.elementor-2019 .elementor-element.elementor-element-a51fb2d{--width:407px;}.elementor-2019 .elementor-element.elementor-element-4399d4c{--width:407px;}.elementor-2019 .elementor-element.elementor-element-875eeaa{--width:407px;}.elementor-2019 .elementor-element.elementor-element-922cadd{--content-width:100%;}.elementor-2019 .elementor-element.elementor-element-2d2e8b2{--width:98%;}.elementor-2019 .elementor-element.elementor-element-2cd62f2{--width:98%;}.elementor-2019 .elementor-element.elementor-element-b65ea28{--width:40%;}.elementor-2019 .elementor-element.elementor-element-eccf050{--width:60%;}.elementor-2019 .elementor-element.elementor-element-31f85ab{--width:407px;}.elementor-2019 .elementor-element.elementor-element-5b85c03{--width:407px;}.elementor-2019 .elementor-element.elementor-element-45480de{--width:407px;}.elementor-2019 .elementor-element.elementor-element-1809926{--width:407px;}.elementor-2019 .elementor-element.elementor-element-831fb27{--width:407px;}.elementor-2019 .elementor-element.elementor-element-4cabb51{--width:407px;}.elementor-2019 .elementor-element.elementor-element-16c8782{--width:407px;}.elementor-2019 .elementor-element.elementor-element-0090c45{--width:407px;}.elementor-2019 .elementor-element.elementor-element-44afe3a{--width:407px;}.elementor-2019 .elementor-element.elementor-element-3e4bad7{--width:407px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2019 .elementor-element.elementor-element-4cfe460{--width:240px;}.elementor-2019 .elementor-element.elementor-element-57c5afc{--width:240px;}.elementor-2019 .elementor-element.elementor-element-30df37f{--width:240px;}.elementor-2019 .elementor-element.elementor-element-a796bd7{--width:290px;}.elementor-2019 .elementor-element.elementor-element-09166cc{--width:240px;}.elementor-2019 .elementor-element.elementor-element-56d7738{--width:240px;}.elementor-2019 .elementor-element.elementor-element-3390d27{--width:240px;}.elementor-2019 .elementor-element.elementor-element-a51fb2d{--width:240px;}.elementor-2019 .elementor-element.elementor-element-4399d4c{--width:240px;}.elementor-2019 .elementor-element.elementor-element-875eeaa{--width:240px;}.elementor-2019 .elementor-element.elementor-element-31f85ab{--width:240px;}.elementor-2019 .elementor-element.elementor-element-5b85c03{--width:240px;}.elementor-2019 .elementor-element.elementor-element-45480de{--width:240px;}.elementor-2019 .elementor-element.elementor-element-1809926{--width:240px;}.elementor-2019 .elementor-element.elementor-element-831fb27{--width:240px;}.elementor-2019 .elementor-element.elementor-element-4cabb51{--width:240px;}.elementor-2019 .elementor-element.elementor-element-16c8782{--width:240px;}.elementor-2019 .elementor-element.elementor-element-0090c45{--width:240px;}.elementor-2019 .elementor-element.elementor-element-44afe3a{--width:290px;}.elementor-2019 .elementor-element.elementor-element-3e4bad7{--width:240px;}}/* Start custom CSS for button, class: .elementor-element-35fed9e */.elementor-2019 .elementor-element.elementor-element-35fed9e svg {
    font-size: 28px;
    margin-top: -6px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f789b8b */.elementor-2019 .elementor-element.elementor-element-f789b8b svg {
    font-size: 28px;
    margin-top: -6px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f10b915 */.elementor-2019 .elementor-element.elementor-element-f10b915 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfa08a0 */.elementor-2019 .elementor-element.elementor-element-dfa08a0 p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-291d325 */.elementor-2019 .elementor-element.elementor-element-291d325 svg {
    font-size: 28px;
    margin-top: -6px
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-10cabcf */.elementor-2019 .elementor-element.elementor-element-10cabcf {
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e96c562 */.elementor-2019 .elementor-element.elementor-element-e96c562 {
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4113a3c */.elementor-2019 .elementor-element.elementor-element-4113a3c p {
background: linear-gradient(93.04deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-978fedc */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7815475 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-452c723 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3870 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59b702d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15580c */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-193fc76 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b699 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271dd2d */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd06d1 */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32aa41d */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45495be */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39bf75 */.circulo{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #0046FF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b7aa */.sesion {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion:hover {
  background: #FAFFAF;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion:hover .text {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion:hover .text2 {
  background: #000000;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion:hover .circulo-posicion {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6dee756 */.circulo2{
    border-radius: 100px 100px;
background: var(--Blue---Icaro, #FAFFAF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f12da8 */.sesion2 {
  border-radius: 16px;
  border: 0.6px solid rgba(243, 241, 245, 0.60);
  background: rgba(243, 241, 245, 0.08);
  box-shadow: 0 4px 20px 0 rgba(5, 6, 38, 0.60);
  backdrop-filter: blur(5px);
  transition: all 0.3s ease;
}

.sesion2:hover {
  background: #001BB7;
}

.text {
  background: linear-gradient(93deg, #0046FF 0%, #456AFF 27.64%, #94EFFB 88.45%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s ease;
}

.text:hover,
.sesion2:hover .text {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text2:hover,
.sesion2:hover .text2 {
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.circulo-posicion2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sesion2:hover .circulo-posicion2 {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d458fb */.elementor-2019 .elementor-element.elementor-element-1d458fb svg {
    font-size: 28px;
    margin-top: -6px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00fa052 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-00fa052 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b57bfed */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-b57bfed {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b3878 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-77b3878 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7d32ac */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-a7d32ac {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1527218 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-1527218 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95c5d7e */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-95c5d7e {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ac884 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-84ac884 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-370d8c4 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-370d8c4 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d8dc47 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-8d8dc47 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4288fbf */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-4288fbf {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f29ecbe */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-f29ecbe {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f22d51 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-4f22d51 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48bb55e */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-48bb55e {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-559a10a */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-559a10a {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c9d9d */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-19c9d9d {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7a1eff */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-d7a1eff {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45c646a */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-45c646a {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da67269 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-da67269 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1feec5 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-b1feec5 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8702e49 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-8702e49 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2752d4 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-e2752d4 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5864d0 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-e5864d0 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f9b8 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-4c1f9b8 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687fa06 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-687fa06 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e44a46 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-4e44a46 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a66ce */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-52a66ce {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-594f328 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-594f328 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655ed81 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-655ed81 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9cf6b8 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-f9cf6b8 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4ffa8 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-dc4ffa8 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-998abd7 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-998abd7 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5604842 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-5604842 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53e8abd */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-53e8abd {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26a08ad */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-26a08ad {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18ce32 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-e18ce32 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ac28f3 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-7ac28f3 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18108c4 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-18108c4 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41980c0 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-41980c0 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e091 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-928e091 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22bc115 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-22bc115 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b37f733 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-b37f733 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e00726e */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-e00726e {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f59490a */.elementor-2019 .elementor-element.elementor-element-f59490a svg {
    font-size: 28px;
    margin-top: -6px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16928c9 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-16928c9 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c33a4cd */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-c33a4cd {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e5128e */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-0e5128e {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa2548c */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-aa2548c {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec384a9 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-ec384a9 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eccd77 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-6eccd77 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fb8859 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-2fb8859 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c5a6bb */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-9c5a6bb {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c91553 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-2c91553 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dab2e3 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-1dab2e3 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209ae2f */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-209ae2f {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ede3dba */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-ede3dba {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c36bd61 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-c36bd61 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06d3e2e */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-06d3e2e {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22e9029 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-22e9029 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fac615b */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-fac615b {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46ec213 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-46ec213 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163b63a */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-163b63a {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce3a80e */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-ce3a80e {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b00c55a */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-b00c55a {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c0bf08 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-8c0bf08 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ee9972 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-9ee9972 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7e22f */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-6f7e22f {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff44d01 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-ff44d01 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb01c0d */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-fb01c0d {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-092fbc9 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-092fbc9 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6f27d7 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-e6f27d7 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f8bfee */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-9f8bfee {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fccd310 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-fccd310 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4a4436 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-d4a4436 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8d1034 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-b8d1034 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ca8c */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-c69ca8c {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9817c */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-9a9817c {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ba480a */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-0ba480a {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce17b10 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-ce17b10 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4db13 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-1d4db13 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9031a18 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-9031a18 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1ea12b */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-d1ea12b {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5079cc2 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-5079cc2 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d1c10 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-12d1c10 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83f90c7 */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-83f90c7 {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa1a20d */body:not(.elementor-editor-active) .elementor-2019 .elementor-element.elementor-element-fa1a20d {
    opacity: 0;
    will-change: transform;
}/* End custom CSS */