.elementor-17100 .elementor-element.elementor-element-883ae07{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17100 .elementor-element.elementor-element-883ae07:not(.elementor-motion-effects-element-type-background), .elementor-17100 .elementor-element.elementor-element-883ae07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17100 .elementor-element.elementor-element-883ae07 > .elementor-shape-bottom .elementor-shape-fill, .elementor-17100 .elementor-element.elementor-element-883ae07 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#280338;}.elementor-17100 .elementor-element.elementor-element-dd6ce08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17100 .elementor-element.elementor-element-dd6ce08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17100 .elementor-element.elementor-element-83fd335{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:51px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-83fd335.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-17100 .elementor-element.elementor-element-c0ee784 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:500;line-height:1.09em;color:#12121200;}.elementor-17100 .elementor-element.elementor-element-3ce1313 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-17100 .elementor-element.elementor-element-3ce1313 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:500;line-height:1.3em;color:#D1D1D1;}.elementor-17100 .elementor-element.elementor-element-d390bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17100 .elementor-element.elementor-element-1994473{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-c5e9a8a{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17100 .elementor-element.elementor-element-c5e9a8a:not(.elementor-motion-effects-element-type-background), .elementor-17100 .elementor-element.elementor-element-c5e9a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17100 .elementor-element.elementor-element-c5e9a8a > .elementor-shape-bottom .elementor-shape-fill, .elementor-17100 .elementor-element.elementor-element-c5e9a8a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#280338;}.elementor-17100 .elementor-element.elementor-element-24c91d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17100 .elementor-element.elementor-element-24c91d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:51px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17100 .elementor-element.elementor-element-20cdab1 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:500;line-height:1.09em;color:#12121200;}.elementor-17100 .elementor-element.elementor-element-b6af7a3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-17100 .elementor-element.elementor-element-b6af7a3 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:23px;font-weight:300;line-height:1.3em;color:#D1D1D1;}.elementor-17100 .elementor-element.elementor-element-8444de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17100 .elementor-element.elementor-element-3c5d541{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17100 .elementor-element.elementor-element-b3015bd{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17100 .elementor-element.elementor-element-b3015bd:not(.elementor-motion-effects-element-type-background), .elementor-17100 .elementor-element.elementor-element-b3015bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17100 .elementor-element.elementor-element-b3015bd > .elementor-shape-bottom .elementor-shape-fill, .elementor-17100 .elementor-element.elementor-element-b3015bd > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#280338;}.elementor-17100 .elementor-element.elementor-element-8aa2444{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17100 .elementor-element.elementor-element-8aa2444.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:51px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17100 .elementor-element.elementor-element-2d3296a .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:500;line-height:1.09em;color:#12121200;}.elementor-17100 .elementor-element.elementor-element-90ae0e9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-17100 .elementor-element.elementor-element-90ae0e9 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:23px;font-weight:300;line-height:1.3em;color:#D1D1D1;}.elementor-17100 .elementor-element.elementor-element-662e29b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17100 .elementor-element.elementor-element-c617aa6{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17100 .elementor-element.elementor-element-ff09299{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17100 .elementor-element.elementor-element-ff09299:not(.elementor-motion-effects-element-type-background), .elementor-17100 .elementor-element.elementor-element-ff09299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17100 .elementor-element.elementor-element-ff09299 > .elementor-shape-bottom .elementor-shape-fill, .elementor-17100 .elementor-element.elementor-element-ff09299 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#280338;}.elementor-17100 .elementor-element.elementor-element-5200ea6{--display:flex;}.elementor-17100 .elementor-element.elementor-element-c31cfb3 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:80px;font-weight:500;line-height:1.09em;color:#12121200;}.elementor-17100 .elementor-element.elementor-element-5e8c084 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-17100 .elementor-element.elementor-element-5e8c084 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:23px;font-weight:300;line-height:1.3em;color:#D1D1D1;}.elementor-17100 .elementor-element.elementor-element-9e07c58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17100 .elementor-element.elementor-element-9e07c58:not(.elementor-motion-effects-element-type-background), .elementor-17100 .elementor-element.elementor-element-9e07c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #280338 0%, #000000 100%);}.elementor-17100 .elementor-element.elementor-element-553326a{--display:flex;}.elementor-17100 .elementor-element.elementor-element-6008409 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-6008409{text-align:center;}.elementor-17100 .elementor-element.elementor-element-6008409 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:67px;font-weight:400;line-height:1.09em;-webkit-text-stroke-color:#000;stroke:#000;color:#12121200;}.elementor-17100 .elementor-element.elementor-element-97d25d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17100 .elementor-element.elementor-element-ade6e1c{--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-17100 .elementor-element.elementor-element-0899d80 .elementor-icon-wrapper{text-align:start;}.elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-stacked .elementor-icon{background-color:#F820FF;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-default .elementor-icon{color:#F820FF;border-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-default .elementor-icon svg{fill:#F820FF;}.elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-0899d80.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-0899d80 .elementor-icon{font-size:30px;}.elementor-17100 .elementor-element.elementor-element-0899d80 .elementor-icon svg{height:30px;}.elementor-17100 .elementor-element.elementor-element-b3583a4 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:500;line-height:1.09em;color:#8044FF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-17100 .elementor-element.elementor-element-c23ad8a{text-align:justify;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-b6f62dd{--display:flex;}.elementor-17100 .elementor-element.elementor-element-ee55f66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-ee55f66 .elementor-icon-wrapper{text-align:start;}.elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-stacked .elementor-icon{background-color:#F820FF;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-default .elementor-icon{color:#F820FF;border-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-default .elementor-icon svg{fill:#F820FF;}.elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-ee55f66.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-ee55f66 .elementor-icon{font-size:30px;}.elementor-17100 .elementor-element.elementor-element-ee55f66 .elementor-icon svg{height:30px;}.elementor-17100 .elementor-element.elementor-element-1fba1eb .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:500;line-height:1.09em;color:#8044FF;}.elementor-17100 .elementor-element.elementor-element-5ebd0d6{text-align:justify;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-243d856{--display:flex;}.elementor-17100 .elementor-element.elementor-element-55098cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-55098cf .elementor-icon-wrapper{text-align:start;}.elementor-17100 .elementor-element.elementor-element-55098cf.elementor-view-stacked .elementor-icon{background-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-55098cf.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-55098cf.elementor-view-default .elementor-icon{color:#F820FF;border-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-55098cf.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-55098cf.elementor-view-default .elementor-icon svg{fill:#F820FF;}.elementor-17100 .elementor-element.elementor-element-55098cf .elementor-icon{font-size:30px;}.elementor-17100 .elementor-element.elementor-element-55098cf .elementor-icon svg{height:30px;}.elementor-17100 .elementor-element.elementor-element-5ac67f4 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:500;line-height:1.09em;color:#8044FF;}.elementor-17100 .elementor-element.elementor-element-d4f0e8a{text-align:justify;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-e70b7c2{--display:flex;}.elementor-17100 .elementor-element.elementor-element-14d1431 .elementor-icon-wrapper{text-align:start;}.elementor-17100 .elementor-element.elementor-element-14d1431.elementor-view-stacked .elementor-icon{background-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-14d1431.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-14d1431.elementor-view-default .elementor-icon{color:#F820FF;border-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-14d1431.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-14d1431.elementor-view-default .elementor-icon svg{fill:#F820FF;}.elementor-17100 .elementor-element.elementor-element-14d1431 .elementor-icon{font-size:30px;}.elementor-17100 .elementor-element.elementor-element-14d1431 .elementor-icon svg{height:30px;}.elementor-17100 .elementor-element.elementor-element-e23beaf .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:500;line-height:1.09em;color:#8044FF;}.elementor-17100 .elementor-element.elementor-element-1013571{text-align:justify;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-b458048{--display:flex;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0 .elementor-icon-wrapper{text-align:start;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0.elementor-view-stacked .elementor-icon{background-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-e8a8ff0.elementor-view-default .elementor-icon{color:#F820FF;border-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-e8a8ff0.elementor-view-default .elementor-icon svg{fill:#F820FF;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0 .elementor-icon{font-size:30px;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0 .elementor-icon svg{height:30px;}.elementor-17100 .elementor-element.elementor-element-1dd00a4 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:500;line-height:1.09em;color:#8044FF;}.elementor-17100 .elementor-element.elementor-element-c4c4c2a{text-align:justify;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-4dc1f92{--display:flex;}.elementor-17100 .elementor-element.elementor-element-59edc5c .elementor-icon-wrapper{text-align:start;}.elementor-17100 .elementor-element.elementor-element-59edc5c.elementor-view-stacked .elementor-icon{background-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-59edc5c.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-59edc5c.elementor-view-default .elementor-icon{color:#F820FF;border-color:#F820FF;}.elementor-17100 .elementor-element.elementor-element-59edc5c.elementor-view-framed .elementor-icon, .elementor-17100 .elementor-element.elementor-element-59edc5c.elementor-view-default .elementor-icon svg{fill:#F820FF;}.elementor-17100 .elementor-element.elementor-element-59edc5c .elementor-icon{font-size:30px;}.elementor-17100 .elementor-element.elementor-element-59edc5c .elementor-icon svg{height:30px;}.elementor-17100 .elementor-element.elementor-element-a503866 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:500;line-height:1.09em;color:#8044FF;}.elementor-17100 .elementor-element.elementor-element-bd0a778{text-align:justify;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#FFFFFF;}.elementor-17100 .elementor-element.elementor-element-a08e62f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17100 .elementor-element.elementor-element-a08e62f:not(.elementor-motion-effects-element-type-background), .elementor-17100 .elementor-element.elementor-element-a08e62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17100 .elementor-element.elementor-element-7fb7b72{--display:flex;}.elementor-17100 .elementor-element.elementor-element-e91c9c9{--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;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-17100 .elementor-element.elementor-element-e91c9c9::before, .elementor-17100 .elementor-element.elementor-element-e91c9c9 > .elementor-background-video-container::before, .elementor-17100 .elementor-element.elementor-element-e91c9c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17100 .elementor-element.elementor-element-e91c9c9 > .elementor-background-slideshow::before, .elementor-17100 .elementor-element.elementor-element-e91c9c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17100 .elementor-element.elementor-element-e91c9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2B272D 9%, #420D4E 89%);}.elementor-17100 .elementor-element.elementor-element-3640c32{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:54px;--padding-right:13px;}.elementor-17100 .elementor-element.elementor-element-8243f3d .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:400;line-height:1.09em;color:#12121200;}.elementor-17100 .elementor-element.elementor-element-8566514{text-align:start;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.47em;color:#D1D1D1;}.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-17100 .elementor-element.elementor-element-7d0dc8a > .elementor-widget-container{padding:-7px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-7d0dc8a .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-decoration:none;border-radius:45px 45px 45px 45px;padding:20px 30px 20px 30px;}.elementor-17100 .elementor-element.elementor-element-4c55985{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17100 .elementor-element.elementor-element-4c55985 > .elementor-widget-container{margin:80px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-4c55985 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-17100 .elementor-element.elementor-element-4c55985 .swiper-wrapper{display:flex;align-items:flex-start;}@media(min-width:768px){.elementor-17100 .elementor-element.elementor-element-dd6ce08{--width:51.314%;}.elementor-17100 .elementor-element.elementor-element-d390bd0{--width:50%;}.elementor-17100 .elementor-element.elementor-element-24c91d4{--width:51.314%;}.elementor-17100 .elementor-element.elementor-element-8444de2{--width:50%;}.elementor-17100 .elementor-element.elementor-element-8aa2444{--width:51.314%;}.elementor-17100 .elementor-element.elementor-element-662e29b{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-17100 .elementor-element.elementor-element-dd6ce08{--width:598.5px;}.elementor-17100 .elementor-element.elementor-element-83fd335{--width:653.5px;}.elementor-17100 .elementor-element.elementor-element-24c91d4{--width:598.5px;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d{--width:653.5px;}.elementor-17100 .elementor-element.elementor-element-8aa2444{--width:598.5px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--width:653.5px;}}@media(max-width:1200px) and (min-width:768px){.elementor-17100 .elementor-element.elementor-element-83fd335{--width:582.5px;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d{--width:582.5px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--width:582.5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17100 .elementor-element.elementor-element-dd6ce08{--width:543.496px;}.elementor-17100 .elementor-element.elementor-element-83fd335{--width:556.5px;}.elementor-17100 .elementor-element.elementor-element-24c91d4{--width:543.496px;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d{--width:556.5px;}.elementor-17100 .elementor-element.elementor-element-8aa2444{--width:543.496px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--width:556.5px;}}@media(max-width:880px) and (min-width:768px){.elementor-17100 .elementor-element.elementor-element-8aa2444{--width:507.992px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-97d25d2{--grid-auto-flow:row;}.elementor-17100 .elementor-element.elementor-element-0899d80 .elementor-icon{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-0899d80 .elementor-icon svg{height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-ee55f66 .elementor-icon{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-ee55f66 .elementor-icon svg{height:40px;}.elementor-17100 .elementor-element.elementor-element-55098cf .elementor-icon{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-55098cf .elementor-icon svg{height:40px;}.elementor-17100 .elementor-element.elementor-element-14d1431 .elementor-icon{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-14d1431 .elementor-icon svg{height:40px;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0 .elementor-icon{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-e8a8ff0 .elementor-icon svg{height:40px;}.elementor-17100 .elementor-element.elementor-element-59edc5c .elementor-icon{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-59edc5c .elementor-icon svg{height:40px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17100 .elementor-element.elementor-element-1994473{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-3c5d541{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17100 .elementor-element.elementor-element-c617aa6{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17100 .elementor-element.elementor-element-97d25d2{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-17100 .elementor-element.elementor-element-c0ee784 .elementor-heading-title{font-size:64px;}.elementor-17100 .elementor-element.elementor-element-1994473{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-17100 .elementor-element.elementor-element-20cdab1 .elementor-heading-title{font-size:64px;}.elementor-17100 .elementor-element.elementor-element-3c5d541{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-17100 .elementor-element.elementor-element-2d3296a .elementor-heading-title{font-size:64px;}.elementor-17100 .elementor-element.elementor-element-c617aa6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-17100 .elementor-element.elementor-element-c31cfb3 .elementor-heading-title{font-size:64px;}.elementor-17100 .elementor-element.elementor-element-97d25d2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-17100 .elementor-element.elementor-element-dd6ce08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-83fd335{--padding-top:0px;--padding-bottom:0px;--padding-left:29px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-83fd335.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17100 .elementor-element.elementor-element-c0ee784 .elementor-heading-title{font-size:55px;}.elementor-17100 .elementor-element.elementor-element-1994473{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-24c91d4{--margin-top:0px;--margin-bottom:100px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d{--padding-top:60px;--padding-bottom:0px;--padding-left:29px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-8ee5a0d.e-con{--align-self:flex-end;}.elementor-17100 .elementor-element.elementor-element-20cdab1 .elementor-heading-title{font-size:55px;}.elementor-17100 .elementor-element.elementor-element-8444de2{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-3c5d541{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-17100 .elementor-element.elementor-element-8aa2444{--margin-top:0px;--margin-bottom:100px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--padding-top:60px;--padding-bottom:0px;--padding-left:29px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79.e-con{--align-self:flex-end;}.elementor-17100 .elementor-element.elementor-element-2d3296a .elementor-heading-title{font-size:55px;}.elementor-17100 .elementor-element.elementor-element-662e29b{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-c617aa6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-17100 .elementor-element.elementor-element-c31cfb3 .elementor-heading-title{font-size:55px;}.elementor-17100 .elementor-element.elementor-element-97d25d2{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-8243f3d .elementor-heading-title{font-size:45px;}.elementor-17100 .elementor-element.elementor-element-8566514{font-size:16px;}}@media(max-width:880px){.elementor-17100 .elementor-element.elementor-element-c0ee784 .elementor-heading-title{font-size:58px;}.elementor-17100 .elementor-element.elementor-element-20cdab1 .elementor-heading-title{font-size:58px;}.elementor-17100 .elementor-element.elementor-element-8aa2444{--margin-top:0px;--margin-bottom:100px;--margin-left:50px;--margin-right:0px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-2d3296a .elementor-heading-title{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-90ae0e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-90ae0e9 .elementor-heading-title{font-size:20px;}.elementor-17100 .elementor-element.elementor-element-662e29b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-c617aa6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17100 .elementor-element.elementor-element-5200ea6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17100 .elementor-element.elementor-element-c31cfb3{text-align:start;}.elementor-17100 .elementor-element.elementor-element-c31cfb3 .elementor-heading-title{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-5e8c084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-5e8c084{text-align:start;}.elementor-17100 .elementor-element.elementor-element-5e8c084 .elementor-heading-title{font-size:20px;}.elementor-17100 .elementor-element.elementor-element-6008409 .elementor-heading-title{font-size:58px;}.elementor-17100 .elementor-element.elementor-element-97d25d2{--grid-auto-flow:row;}.elementor-17100 .elementor-element.elementor-element-7fb7b72{--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-17100 .elementor-element.elementor-element-e91c9c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-8243f3d .elementor-heading-title{font-size:39px;}.elementor-17100 .elementor-element.elementor-element-7d0dc8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-7d0dc8a .elementor-button{padding:18px 18px 18px 18px;}}@media(max-width:767px){.elementor-17100 .elementor-element.elementor-element-83fd335{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17100 .elementor-element.elementor-element-c0ee784 .elementor-heading-title{font-size:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-8ee5a0d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17100 .elementor-element.elementor-element-20cdab1 .elementor-heading-title{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-f6a4b79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17100 .elementor-element.elementor-element-2d3296a .elementor-heading-title{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-90ae0e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17100 .elementor-element.elementor-element-c31cfb3 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-17100 .elementor-element.elementor-element-c31cfb3 .elementor-heading-title{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-5e8c084 > .elementor-widget-container{margin:10px 10px 50px 10px;}.elementor-17100 .elementor-element.elementor-element-6008409 .elementor-heading-title{font-size:40px;}.elementor-17100 .elementor-element.elementor-element-97d25d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17100 .elementor-element.elementor-element-3640c32{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17100 .elementor-element.elementor-element-8243f3d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-17100 .elementor-element.elementor-element-8566514 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-17100 .elementor-element.elementor-element-7d0dc8a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-17100 .elementor-element.elementor-element-4c55985 > .elementor-widget-container{margin:30px 30px 30px 30px;}}/* Start custom CSS for heading, class: .elementor-element-c0ee784 */.elementor-17100 .elementor-element.elementor-element-c0ee784 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20cdab1 */.elementor-17100 .elementor-element.elementor-element-20cdab1 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d3296a */.elementor-17100 .elementor-element.elementor-element-2d3296a .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31cfb3 */.elementor-17100 .elementor-element.elementor-element-c31cfb3 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6008409 */.elementor-17100 .elementor-element.elementor-element-6008409 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8243f3d */.elementor-17100 .elementor-element.elementor-element-8243f3d .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d0dc8a */.elementor-17100 .elementor-element.elementor-element-7d0dc8a .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px;
}

.elementor-17100 .elementor-element.elementor-element-7d0dc8a .elementor-button:before {
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    border-radius: inherit;
    z-index: -1;
}

.elementor-17100 .elementor-element.elementor-element-7d0dc8a .elementor-button:after {
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #07080f;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */