.elementor-163740 .elementor-element.elementor-element-ca1a90a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163740 .elementor-element.elementor-element-ca1a90a.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-5f6bda47{--display:flex;--position:fixed;--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;top:0px;--z-index:3;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-5f6bda47{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-5f6bda47{right:0px;}.elementor-163740 .elementor-element.elementor-element-70265642{--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;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-70265642{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-70265642{right:0px;}.elementor-163740 .elementor-element.elementor-element-e42fdf8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163740 .elementor-element.elementor-element-e42fdf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-eac472e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-eac472e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-ee813ee{--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;--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-163740 .elementor-element.elementor-element-ee813ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-f3ab1c5{--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;--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-163740 .elementor-element.elementor-element-f3ab1c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-4c67e4f9{text-align:center;}.elementor-163740 .elementor-element.elementor-element-4c67e4f9 .elementor-heading-title{line-height:18px;}.elementor-163740 .elementor-element.elementor-element-277974ef > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-163740 .elementor-element.elementor-element-277974ef{text-align:center;}.elementor-163740 .elementor-element.elementor-element-277974ef .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-4a2a9e8e > .elementor-widget-container{margin:10px 0px 50px 0px;padding:5px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-4a2a9e8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-163740 .elementor-element.elementor-element-4a2a9e8e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-163740 .elementor-element.elementor-element-4a2a9e8e .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-163740 .elementor-element.elementor-element-7602796e{--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;--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;--z-index:0;}.elementor-163740 .elementor-element.elementor-element-5f23ba08{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-7f500ed1{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-7f500ed1{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-7f500ed1{right:0px;}.elementor-163740 .elementor-element.elementor-element-01724cf{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-01724cf{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-01724cf{right:0px;}.elementor-163740 .elementor-element.elementor-element-515ddaa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-515ddaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-eafb4e8{--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;--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-163740 .elementor-element.elementor-element-eafb4e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-0842a4b{--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;--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-163740 .elementor-element.elementor-element-0842a4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-709dda1{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163740 .elementor-element.elementor-element-709dda1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-a777c2f{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-cd47f4a{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-cd47f4a{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-cd47f4a{right:0px;}.elementor-163740 .elementor-element.elementor-element-9905d97{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-9905d97{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-9905d97{right:0px;}.elementor-163740 .elementor-element.elementor-element-5159b44{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-5159b44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-fda5f8d{--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;--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-163740 .elementor-element.elementor-element-fda5f8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-12cfae2 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-12cfae2{text-align:center;}.elementor-163740 .elementor-element.elementor-element-12cfae2 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-93669c0{--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;--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-163740 .elementor-element.elementor-element-93669c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-c29faaf{z-index:3;}.elementor-163740 .elementor-element.elementor-element-c24eb3d{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-1de4243{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-1de4243{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-1de4243{right:0px;}.elementor-163740 .elementor-element.elementor-element-f2be400 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-163740 .elementor-element.elementor-element-c8c41c4 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-c8c41c4{text-align:center;}.elementor-163740 .elementor-element.elementor-element-c8c41c4 .elementor-heading-title{font-weight:bold;line-height:1.2em;}.elementor-163740 .elementor-element.elementor-element-8b1e5e2{--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;--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-163740 .elementor-element.elementor-element-8b1e5e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-b02afed{--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;--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-163740 .elementor-element.elementor-element-b02afed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-2286bec > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-2286bec{text-align:center;}.elementor-163740 .elementor-element.elementor-element-2286bec .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-5397391 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-5397391{text-align:center;}.elementor-163740 .elementor-element.elementor-element-dc6d1cd > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-dc6d1cd{text-align:center;}.elementor-163740 .elementor-element.elementor-element-dc6d1cd .elementor-heading-title{font-style:italic;}.elementor-163740 .elementor-element.elementor-element-fe7752b{--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;--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-163740 .elementor-element.elementor-element-fe7752b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-72e2057 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-72e2057{text-align:center;}.elementor-163740 .elementor-element.elementor-element-72e2057 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-3953924 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-3953924{text-align:center;}.elementor-163740 .elementor-element.elementor-element-8134cb9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-8134cb9{text-align:center;}.elementor-163740 .elementor-element.elementor-element-8134cb9 .elementor-heading-title{font-style:italic;}.elementor-163740 .elementor-element.elementor-element-6512c27{--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;--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-163740 .elementor-element.elementor-element-6512c27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-81f1ee0 img{width:160px;}.elementor-163740 .elementor-element.elementor-element-b0ba88a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-b0ba88a{text-align:center;}.elementor-163740 .elementor-element.elementor-element-b0ba88a .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-d412905 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-d412905{text-align:center;}.elementor-163740 .elementor-element.elementor-element-d412905 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-ec8b9bb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-ec8b9bb{text-align:center;}.elementor-163740 .elementor-element.elementor-element-e717b65 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-e717b65{text-align:center;}.elementor-163740 .elementor-element.elementor-element-e717b65 .elementor-heading-title{font-style:italic;}.elementor-163740 .elementor-element.elementor-element-761c325{--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;--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-163740 .elementor-element.elementor-element-761c325.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-ea4c032 img{width:160px;}.elementor-163740 .elementor-element.elementor-element-e920915 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-e920915{text-align:center;}.elementor-163740 .elementor-element.elementor-element-e920915 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-304548e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-304548e{text-align:center;}.elementor-163740 .elementor-element.elementor-element-304548e .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-f1fc8f1 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-f1fc8f1{text-align:center;}.elementor-163740 .elementor-element.elementor-element-184278b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-184278b{text-align:center;}.elementor-163740 .elementor-element.elementor-element-184278b .elementor-heading-title{font-style:italic;}.elementor-163740 .elementor-element.elementor-element-e7a5e27{--spacer-size:200px;}.elementor-163740 .elementor-element.elementor-element-706c46e{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-429b80d{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-429b80d{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-429b80d{right:0px;}.elementor-163740 .elementor-element.elementor-element-3146648{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-3146648.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-fa1df35{--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;--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-163740 .elementor-element.elementor-element-fa1df35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-20d5fde > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-20d5fde{text-align:center;}.elementor-163740 .elementor-element.elementor-element-20d5fde .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-3117dde{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163740 .elementor-element.elementor-element-3117dde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-d02403d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-d02403d{text-align:center;}.elementor-163740 .elementor-element.elementor-element-d02403d .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-587a670 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-587a670{text-align:center;}.elementor-163740 .elementor-element.elementor-element-587a670 .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-a70d18f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-a70d18f{text-align:center;}.elementor-163740 .elementor-element.elementor-element-a70d18f .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-dbcb29a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-dbcb29a{text-align:center;}.elementor-163740 .elementor-element.elementor-element-dbcb29a .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-9810290 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-9810290{text-align:center;}.elementor-163740 .elementor-element.elementor-element-9810290 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-eedbd0e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-eedbd0e{text-align:center;}.elementor-163740 .elementor-element.elementor-element-eedbd0e .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-037ec34 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-037ec34{text-align:center;}.elementor-163740 .elementor-element.elementor-element-037ec34 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-b9ca19d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-b9ca19d{text-align:center;}.elementor-163740 .elementor-element.elementor-element-b9ca19d .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-5d41d88 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-5d41d88{text-align:center;}.elementor-163740 .elementor-element.elementor-element-5d41d88 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-154541c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-154541c{text-align:center;}.elementor-163740 .elementor-element.elementor-element-154541c .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-da375ea > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-da375ea{text-align:center;}.elementor-163740 .elementor-element.elementor-element-da375ea .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-31e868f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-31e868f{text-align:center;}.elementor-163740 .elementor-element.elementor-element-31e868f .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-e15c402 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-e15c402{text-align:center;}.elementor-163740 .elementor-element.elementor-element-e15c402 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-dfc8096 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-dfc8096{text-align:center;}.elementor-163740 .elementor-element.elementor-element-dfc8096 .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-055873f{--spacer-size:500px;}.elementor-163740 .elementor-element.elementor-element-13cc1ba{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-567058b{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-567058b{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-567058b{right:0px;}.elementor-163740 .elementor-element.elementor-element-d32a6b2{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-d32a6b2{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-d32a6b2{right:0px;}.elementor-163740 .elementor-element.elementor-element-36e0cfb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-36e0cfb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-8545545{--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;--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-163740 .elementor-element.elementor-element-8545545.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-61318f8{--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;--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-163740 .elementor-element.elementor-element-61318f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-cdd5533{z-index:3;}.elementor-163740 .elementor-element.elementor-element-b359994{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-ad0270c{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-ad0270c{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-ad0270c{right:0px;}.elementor-163740 .elementor-element.elementor-element-725fc6d{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-725fc6d{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-725fc6d{right:0px;}.elementor-163740 .elementor-element.elementor-element-3136c3d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-3136c3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-acb9eef{--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;--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-163740 .elementor-element.elementor-element-acb9eef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-518a051 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-518a051{text-align:center;}.elementor-163740 .elementor-element.elementor-element-518a051 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-d690294{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163740 .elementor-element.elementor-element-d690294.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-82e25a0{z-index:3;}.elementor-163740 .elementor-element.elementor-element-80004e9{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-0f0a015{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-0f0a015{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-0f0a015{right:0px;}.elementor-163740 .elementor-element.elementor-element-a5edd05{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-a5edd05{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-a5edd05{right:0px;}.elementor-163740 .elementor-element.elementor-element-1ce7fd6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-1ce7fd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-484476e{--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;--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-163740 .elementor-element.elementor-element-484476e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-a6bae99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 20px 35px;}.elementor-163740 .elementor-element.elementor-element-a6bae99 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-1d98013{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163740 .elementor-element.elementor-element-1d98013.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-19fe41f > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-19fe41f{text-align:center;}.elementor-163740 .elementor-element.elementor-element-8b76a7d > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-163740 .elementor-element.elementor-element-8b76a7d{text-align:center;}.elementor-163740 .elementor-element.elementor-element-8b76a7d .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-7a7b0af > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-7a7b0af{text-align:center;}.elementor-163740 .elementor-element.elementor-element-7a7b0af .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-f66f399 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-f66f399{text-align:center;}.elementor-163740 .elementor-element.elementor-element-f66f399 .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-d4c5ef6 > .elementor-widget-container{margin:10px 0px 25px 0px;padding:5px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-d4c5ef6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-163740 .elementor-element.elementor-element-d4c5ef6 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-163740 .elementor-element.elementor-element-d4c5ef6 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-163740 .elementor-element.elementor-element-fa29379 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-163740 .elementor-element.elementor-element-fa29379{text-align:center;}.elementor-163740 .elementor-element.elementor-element-fa29379 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-eccdc9f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-eccdc9f{text-align:center;}.elementor-163740 .elementor-element.elementor-element-eccdc9f .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-64c520c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-64c520c{text-align:center;}.elementor-163740 .elementor-element.elementor-element-64c520c .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-935ec17 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-935ec17 .elementor-button-content-wrapper{flex-direction:row;}.elementor-163740 .elementor-element.elementor-element-935ec17 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-163740 .elementor-element.elementor-element-935ec17 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-163740 .elementor-element.elementor-element-3ac5022 > .elementor-widget-container{margin:5px 0px 25px 0px;padding:5px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-3ac5022 .elementor-button-content-wrapper{flex-direction:row;}.elementor-163740 .elementor-element.elementor-element-3ac5022 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-163740 .elementor-element.elementor-element-3ac5022 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-163740 .elementor-element.elementor-element-2e62e3a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-163740 .elementor-element.elementor-element-2e62e3a{text-align:center;}.elementor-163740 .elementor-element.elementor-element-2e62e3a .elementor-heading-title{line-height:20px;}.elementor-163740 .elementor-element.elementor-element-0b02212 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-0b02212 .elementor-button-content-wrapper{flex-direction:row;}.elementor-163740 .elementor-element.elementor-element-0b02212 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-163740 .elementor-element.elementor-element-0b02212 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-163740 .elementor-element.elementor-element-efdf2b2 > .elementor-widget-container{margin:5px 0px 25px 0px;padding:5px 0px 0px 0px;}.elementor-163740 .elementor-element.elementor-element-efdf2b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-163740 .elementor-element.elementor-element-efdf2b2 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-163740 .elementor-element.elementor-element-efdf2b2 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-163740 .elementor-element.elementor-element-1d4ea72{--spacer-size:200px;}.elementor-163740 .elementor-element.elementor-element-6d2639a{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-ced813b{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-ced813b{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-ced813b{right:0px;}.elementor-163740 .elementor-element.elementor-element-bbd5f23{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-bbd5f23{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-bbd5f23{right:0px;}.elementor-163740 .elementor-element.elementor-element-e52448b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-163740 .elementor-element.elementor-element-e52448b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-e9c4f66{--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;--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-163740 .elementor-element.elementor-element-e9c4f66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-8f78a95{--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;--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-163740 .elementor-element.elementor-element-8f78a95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163740 .elementor-element.elementor-element-84b5671 > .elementor-widget-container{padding:60px 0px 30px 0px;}.elementor-163740 .elementor-element.elementor-element-84b5671{text-align:center;}.elementor-163740 .elementor-element.elementor-element-84b5671 .elementor-heading-title{font-weight:bold;}.elementor-163740 .elementor-element.elementor-element-1a9e455{width:100%;max-width:100%;z-index:2;}.elementor-163740 .elementor-element.elementor-element-1a9e455.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-ff08673{--display:flex;--position:fixed;top:0px;--z-index:0;}body:not(.rtl) .elementor-163740 .elementor-element.elementor-element-ff08673{left:0px;}body.rtl .elementor-163740 .elementor-element.elementor-element-ff08673{right:0px;}@media(max-width:1024px){.elementor-163740 .elementor-element.elementor-element-5f23ba08{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-a777c2f{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-c24eb3d{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-706c46e{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-13cc1ba{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-b359994{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-80004e9{--justify-content:center;}.elementor-163740 .elementor-element.elementor-element-6d2639a{--justify-content:center;}}@media(max-width:767px){.elementor-163740 .elementor-element.elementor-element-ca1a90a{--width:100%;}.elementor-163740 .elementor-element.elementor-element-5f6bda47{--width:100%;}.elementor-163740 .elementor-element.elementor-element-4a2a9e8e.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-7602796e{--width:100%;}.elementor-163740 .elementor-element.elementor-element-81f1ee0 img{width:125px;}.elementor-163740 .elementor-element.elementor-element-ea4c032 img{width:125px;}.elementor-163740 .elementor-element.elementor-element-e7a5e27{--spacer-size:200px;}.elementor-163740 .elementor-element.elementor-element-055873f{--spacer-size:400px;}.elementor-163740 .elementor-element.elementor-element-d4c5ef6.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-935ec17.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-3ac5022.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-0b02212.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-efdf2b2.elementor-element{--align-self:center;}.elementor-163740 .elementor-element.elementor-element-1d4ea72{--spacer-size:180px;}}@media(min-width:768px){.elementor-163740 .elementor-element.elementor-element-ca1a90a{--width:100%;}.elementor-163740 .elementor-element.elementor-element-eac472e{--width:100%;}.elementor-163740 .elementor-element.elementor-element-ee813ee{--width:100%;}.elementor-163740 .elementor-element.elementor-element-f3ab1c5{--width:100%;}.elementor-163740 .elementor-element.elementor-element-515ddaa{--width:100%;}.elementor-163740 .elementor-element.elementor-element-eafb4e8{--width:100%;}.elementor-163740 .elementor-element.elementor-element-0842a4b{--width:100%;}.elementor-163740 .elementor-element.elementor-element-709dda1{--width:100%;}.elementor-163740 .elementor-element.elementor-element-5159b44{--width:100%;}.elementor-163740 .elementor-element.elementor-element-fda5f8d{--width:100%;}.elementor-163740 .elementor-element.elementor-element-93669c0{--width:100%;}.elementor-163740 .elementor-element.elementor-element-8b1e5e2{--width:100%;}.elementor-163740 .elementor-element.elementor-element-b02afed{--width:100%;}.elementor-163740 .elementor-element.elementor-element-fe7752b{--width:100%;}.elementor-163740 .elementor-element.elementor-element-6512c27{--width:100%;}.elementor-163740 .elementor-element.elementor-element-761c325{--width:100%;}.elementor-163740 .elementor-element.elementor-element-3146648{--width:100%;}.elementor-163740 .elementor-element.elementor-element-fa1df35{--width:100%;}.elementor-163740 .elementor-element.elementor-element-3117dde{--width:100%;}.elementor-163740 .elementor-element.elementor-element-36e0cfb{--width:100%;}.elementor-163740 .elementor-element.elementor-element-8545545{--width:100%;}.elementor-163740 .elementor-element.elementor-element-61318f8{--width:100%;}.elementor-163740 .elementor-element.elementor-element-3136c3d{--width:100%;}.elementor-163740 .elementor-element.elementor-element-acb9eef{--width:100%;}.elementor-163740 .elementor-element.elementor-element-d690294{--width:100%;}.elementor-163740 .elementor-element.elementor-element-1ce7fd6{--width:100%;}.elementor-163740 .elementor-element.elementor-element-484476e{--width:100%;}.elementor-163740 .elementor-element.elementor-element-1d98013{--width:100%;}.elementor-163740 .elementor-element.elementor-element-e52448b{--width:100%;}.elementor-163740 .elementor-element.elementor-element-e9c4f66{--width:100%;}.elementor-163740 .elementor-element.elementor-element-8f78a95{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-163740 .elementor-element.elementor-element-7602796e{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-70265642 */.elementor-163740 .elementor-element.elementor-element-70265642 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee813ee */.elementor-163740 .elementor-element.elementor-element-ee813ee {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-ee813ee {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eac472e */.elementor-163740 .elementor-element.elementor-element-eac472e {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ab1c5 */.elementor-163740 .elementor-element.elementor-element-f3ab1c5 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
    margin-top: auto;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-f3ab1c5 {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c67e4f9 */.elementor-163740 .elementor-element.elementor-element-4c67e4f9 {
    color: var(--color1);
    font-family: var(--fontparg);
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-277974ef */.elementor-163740 .elementor-element.elementor-element-277974ef {
    color: var(--color1);
    font-family: var(--fontnamatamu);
    border-bottom: solid 2px white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e42fdf8 */.elementor-163740 .elementor-element.elementor-element-e42fdf8 {
    overflow: hidden;
    gap: 0;
    height: 100%;
    width: 100%;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6bda47 */.elementor-163740 .elementor-element.elementor-element-5f6bda47 {
    background-color: var(--color1);
    gap: 0px;
    height: 100vh;
    height: calc(var(--vh, 1vh) * 100);
    overflow: hidden;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f500ed1 */.elementor-163740 .elementor-element.elementor-element-7f500ed1 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafb4e8 */.elementor-163740 .elementor-element.elementor-element-eafb4e8 {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-eafb4e8 {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515ddaa */.elementor-163740 .elementor-element.elementor-element-515ddaa {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01724cf */.elementor-163740 .elementor-element.elementor-element-01724cf {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0842a4b */.elementor-163740 .elementor-element.elementor-element-0842a4b {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-0842a4b {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-e6fa444 */.hglottie .e-lottie__animation svg path {
  stroke: #fff !important;
}
.elementor-163740 .elementor-element.elementor-element-e6fa444 {
  width: 50px;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-709dda1 */.elementor-163740 .elementor-element.elementor-element-709dda1 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-709dda1 {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f23ba08 */.elementor-163740 .elementor-element.elementor-element-5f23ba08 {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd47f4a */.elementor-163740 .elementor-element.elementor-element-cd47f4a {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fda5f8d */.elementor-163740 .elementor-element.elementor-element-fda5f8d {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-fda5f8d {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5159b44 */.elementor-163740 .elementor-element.elementor-element-5159b44 {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9905d97 */.elementor-163740 .elementor-element.elementor-element-9905d97 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12cfae2 */.elementor-163740 .elementor-element.elementor-element-12cfae2 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c29faaf */.elementor-163740 .elementor-element.elementor-element-c29faaf {
    width: 100%;
    align-self: center;
}

.elementor-163740 .elementor-element.elementor-element-c29faaf table {
    font-family: "Poppins", sans-serif;
    font-weight: normal;
    line-height: 20px;
    color: #fff;
    border: none !important;
}
.elementor-163740 .elementor-element.elementor-element-c29faaf table th, .elementor-163740 .elementor-element.elementor-element-c29faaf table td {
    padding: 5px;
}

.elementor-163740 .elementor-element.elementor-element-c29faaf table tbody>tr:nth-child(odd)>td, .elementor-163740 .elementor-element.elementor-element-c29faaf table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93669c0 */.elementor-163740 .elementor-element.elementor-element-93669c0 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-93669c0 {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a777c2f */.elementor-163740 .elementor-element.elementor-element-a777c2f {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de4243 */.elementor-163740 .elementor-element.elementor-element-1de4243 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8c41c4 */.elementor-163740 .elementor-element.elementor-element-c8c41c4 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2286bec */.elementor-163740 .elementor-element.elementor-element-2286bec {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5397391 */.elementor-163740 .elementor-element.elementor-element-5397391 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc6d1cd */.elementor-163740 .elementor-element.elementor-element-dc6d1cd {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02afed */.elementor-163740 .elementor-element.elementor-element-b02afed {
    gap: 0;
    max-width: 200px;
    align-self: start;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-b02afed {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72e2057 */.elementor-163740 .elementor-element.elementor-element-72e2057 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3953924 */.elementor-163740 .elementor-element.elementor-element-3953924 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8134cb9 */.elementor-163740 .elementor-element.elementor-element-8134cb9 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7752b */.elementor-163740 .elementor-element.elementor-element-fe7752b {
    gap: 0;
    max-width: 200px;
    align-self: end;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-fe7752b {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ba88a */.elementor-163740 .elementor-element.elementor-element-b0ba88a {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d412905 */.elementor-163740 .elementor-element.elementor-element-d412905 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec8b9bb */.elementor-163740 .elementor-element.elementor-element-ec8b9bb {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e717b65 */.elementor-163740 .elementor-element.elementor-element-e717b65 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6512c27 */.elementor-163740 .elementor-element.elementor-element-6512c27 {
    gap: 0;
    max-width: 200px;
    align-self: start;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-6512c27 {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e920915 */.elementor-163740 .elementor-element.elementor-element-e920915 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-304548e */.elementor-163740 .elementor-element.elementor-element-304548e {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1fc8f1 */.elementor-163740 .elementor-element.elementor-element-f1fc8f1 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-184278b */.elementor-163740 .elementor-element.elementor-element-184278b {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761c325 */.elementor-163740 .elementor-element.elementor-element-761c325 {
    gap: 0;
    max-width: 200px;
    align-self: end;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-761c325 {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b1e5e2 */.elementor-163740 .elementor-element.elementor-element-8b1e5e2 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-8b1e5e2 {
        max-width: 550px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c24eb3d */.elementor-163740 .elementor-element.elementor-element-c24eb3d {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-429b80d */.elementor-163740 .elementor-element.elementor-element-429b80d {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1df35 */.elementor-163740 .elementor-element.elementor-element-fa1df35 {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-fa1df35 {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3146648 */.elementor-163740 .elementor-element.elementor-element-3146648 {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20d5fde */.elementor-163740 .elementor-element.elementor-element-20d5fde {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d02403d */.elementor-163740 .elementor-element.elementor-element-d02403d {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-587a670 */.elementor-163740 .elementor-element.elementor-element-587a670 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a70d18f */.elementor-163740 .elementor-element.elementor-element-a70d18f {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbcb29a */.elementor-163740 .elementor-element.elementor-element-dbcb29a {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9810290 */.elementor-163740 .elementor-element.elementor-element-9810290 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eedbd0e */.elementor-163740 .elementor-element.elementor-element-eedbd0e {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-037ec34 */.elementor-163740 .elementor-element.elementor-element-037ec34 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9ca19d */.elementor-163740 .elementor-element.elementor-element-b9ca19d {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d41d88 */.elementor-163740 .elementor-element.elementor-element-5d41d88 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-154541c */.elementor-163740 .elementor-element.elementor-element-154541c {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da375ea */.elementor-163740 .elementor-element.elementor-element-da375ea {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31e868f */.elementor-163740 .elementor-element.elementor-element-31e868f {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e15c402 */.elementor-163740 .elementor-element.elementor-element-e15c402 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfc8096 */.elementor-163740 .elementor-element.elementor-element-dfc8096 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3117dde */.elementor-163740 .elementor-element.elementor-element-3117dde {
    gap: 15px;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-3117dde {
        max-width: 550px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706c46e */.elementor-163740 .elementor-element.elementor-element-706c46e {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-567058b */.elementor-163740 .elementor-element.elementor-element-567058b {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8545545 */.elementor-163740 .elementor-element.elementor-element-8545545 {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-8545545 {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e0cfb */.elementor-163740 .elementor-element.elementor-element-36e0cfb {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d32a6b2 */.elementor-163740 .elementor-element.elementor-element-d32a6b2 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdd5533 */.elementor-163740 .elementor-element.elementor-element-cdd5533 {
    width: 100%;
    align-self: center;
}

.elementor-163740 .elementor-element.elementor-element-cdd5533 table {
    font-family: "Poppins", sans-serif;
    font-weight: normal;
    line-height: 20px;
    color: #fff;
    border: none !important;
}
.elementor-163740 .elementor-element.elementor-element-cdd5533 table th, .elementor-163740 .elementor-element.elementor-element-cdd5533 table td {
    padding: 5px;
}
.elementor-163740 .elementor-element.elementor-element-cdd5533 table tbody>tr:nth-child(odd)>td, .elementor-163740 .elementor-element.elementor-element-cdd5533 table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61318f8 */.elementor-163740 .elementor-element.elementor-element-61318f8 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-61318f8 {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13cc1ba */.elementor-163740 .elementor-element.elementor-element-13cc1ba {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad0270c */.elementor-163740 .elementor-element.elementor-element-ad0270c {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-725fc6d */.elementor-163740 .elementor-element.elementor-element-725fc6d {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acb9eef */.elementor-163740 .elementor-element.elementor-element-acb9eef {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-acb9eef {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3136c3d */.elementor-163740 .elementor-element.elementor-element-3136c3d {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-518a051 */.elementor-163740 .elementor-element.elementor-element-518a051 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82e25a0 */.elementor-163740 .elementor-element.elementor-element-82e25a0 {
    width: 100%;
    align-self: center;
}

.elementor-163740 .elementor-element.elementor-element-82e25a0 table {
    font-family: "Poppins", sans-serif;
    font-weight: normal;
    line-height: 16px;
    color: #fff;
    border: none !important;
}
.elementor-163740 .elementor-element.elementor-element-82e25a0 table th, .elementor-163740 .elementor-element.elementor-element-82e25a0 table td {
    padding: 5px 5px;
}
.elementor-163740 .elementor-element.elementor-element-82e25a0 table tbody>tr:nth-child(odd)>td, .elementor-163740 .elementor-element.elementor-element-82e25a0 table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d690294 */.elementor-163740 .elementor-element.elementor-element-d690294 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-d690294 {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b359994 */.elementor-163740 .elementor-element.elementor-element-b359994 {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f0a015 */.elementor-163740 .elementor-element.elementor-element-0f0a015 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5edd05 */.elementor-163740 .elementor-element.elementor-element-a5edd05 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484476e */.elementor-163740 .elementor-element.elementor-element-484476e {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-484476e {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce7fd6 */.elementor-163740 .elementor-element.elementor-element-1ce7fd6 {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6bae99 */.elementor-163740 .elementor-element.elementor-element-a6bae99 {
    color: var(--color1);
    font-family: var(--fontheading);
    align-self: center;
    border-bottom: solid 2px white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19fe41f */.elementor-163740 .elementor-element.elementor-element-19fe41f {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b76a7d */.elementor-163740 .elementor-element.elementor-element-8b76a7d {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7b0af */.elementor-163740 .elementor-element.elementor-element-7a7b0af {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f66f399 */.elementor-163740 .elementor-element.elementor-element-f66f399 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa29379 */.elementor-163740 .elementor-element.elementor-element-fa29379 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eccdc9f */.elementor-163740 .elementor-element.elementor-element-eccdc9f {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64c520c */.elementor-163740 .elementor-element.elementor-element-64c520c {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e62e3a */.elementor-163740 .elementor-element.elementor-element-2e62e3a {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d98013 */.elementor-163740 .elementor-element.elementor-element-1d98013 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-1d98013 {
        max-width: 550px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80004e9 */.elementor-163740 .elementor-element.elementor-element-80004e9 {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced813b */.elementor-163740 .elementor-element.elementor-element-ced813b {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c4f66 */.elementor-163740 .elementor-element.elementor-element-e9c4f66 {
    gap: 0;
    max-width: 200px;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-e9c4f66 {
        max-width: 250px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e52448b */.elementor-163740 .elementor-element.elementor-element-e52448b {
    gap: 0;
    flex-direction: row;
    justify-content: end;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbd5f23 */.elementor-163740 .elementor-element.elementor-element-bbd5f23 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f78a95 */.elementor-163740 .elementor-element.elementor-element-8f78a95 {
    gap: 0;
    width: 100%;
    max-width: 350px;
    align-self: center;
}

/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .elementor-163740 .elementor-element.elementor-element-8f78a95 {
        max-width: 450px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b5671 */.elementor-163740 .elementor-element.elementor-element-84b5671 {
    color: var(--color1);
    font-family: var(--fontheading);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d2639a */.elementor-163740 .elementor-element.elementor-element-6d2639a {
    overflow: hidden;
    gap: 0px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1a9e455 */.elementor-163740 .elementor-element.elementor-element-1a9e455 {
  position: fixed;
}

.musik-undangan-container {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 2;
  width: 80px;
  height: 80px;
  pointer-events: none;
}

.cover_music {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  animation: rotate 10s linear infinite;
  animation-play-state: paused;
  pointer-events: auto;
  cursor: pointer;
  z-index: 2;
}

.animasi_music {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  height: 100px;
  pointer-events: none;
}

@keyframes rotate {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }

  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

.cover_music {
  background-position: -12px -25px;
  background-size: 140%;
}

.elementor-163740 .elementor-element.elementor-element-1a9e455 .box_trigger_access_card {
  z-index: 2;
  color: var(--color2);
  position: fixed;
  bottom: 35px;
  right: 0;
  width: 30px;
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: width 0.5s ease-out;
  z-index: 2;
  background: var(--color4);
  border-radius: 10px 0 0 10px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  font-family: var(--fontparg);
}

.elementor-163740 .elementor-element.elementor-element-1a9e455 .access_card_overlay_element .background_image {
  background-size: cover;
  background-position: 0% 30%;
}

.elementor-163740 .elementor-element.elementor-element-1a9e455 .head.head1 {
  font-family: var(--fonttheweddingof);
  font-size: 14px;
}

.elementor-163740 .elementor-element.elementor-element-1a9e455 .head.head2 {
  font-family: var(--fontheading);
  font-size: 35px;
}

.elementor-163740 .elementor-element.elementor-element-1a9e455 .access_card_overlay_element {
  font-family: var(--fontparg);
}

.elementor-163740 .elementor-element.elementor-element-1a9e455 .nama_penerima_card {
  font-weight: bold;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca1a90a */@font-face {
  font-family: 'Chonburi';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url('https://helloguest.id/wp-content/uploads/2024/06/Chonburi-Regular.woff2') format('woff2'), url('https://helloguest.id/wp-content/uploads/2024/06/Chonburi-Regular.woff') format('woff'), url('https://helloguest.id/wp-content/uploads/2024/06/Chonburi-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Rapor Book PG';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://helloguest.id/wp-content/uploads/2024/03/Rapor-Book.woff2') format('woff2'), url('https://helloguest.id/wp-content/uploads/2024/03/Rapor-Book.woff') format('woff'), url('https://helloguest.id/wp-content/uploads/2024/03/Rapor-Book.ttf') format('truetype');
}
@font-face {
  font-family: 'SoulTos';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url('https://helloguest.id/wp-content/uploads/2023/09/SoulTos.ttf') format('truetype');
}
@font-face {
    font-family: 'Minimal';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://helloguest.id/wp-content/uploads/2023/06/Minimal.ttf') format('truetype');
}

@font-face {
  font-family: 'Srikandi';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url('https://helloguest.id/wp-content/uploads/2023/08/Srikandi.ttf') format('truetype');
}

@font-face {
  font-family: 'Nostress';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url('https://helloguest.id/wp-content/uploads/2023/08/Nostress.ttf') format('truetype');
}



:root {
  --color1: #FFF;
  --color2: #fff;
  --color3: #000;
  --color4: #CCB363;
  --overlaycolor: #fff;

  --fonttheweddingof: "Poppins", sans-serif;
  --fontheading: "Poppins", sans-serif;
  --fontheading2: "Poppins", sans-serif;
  --fontparg: "Poppins", sans-serif;
  --fontbtn: "Poppins", sans-serif;
  --fonttanggal: "Poppins", sans-serif;
  --fontnamatamu: "Poppins", sans-serif;
  --fontaksen1: "Poppins", sans-serif;
  --fontaksen2: "Poppins", sans-serif;
}

.nonclick {
  pointer-events: none;
}
.mainbg {
    background-image: url('https://helloguest.id/wp-content/uploads/2025/10/2.-background-baru.webp');
    background-position: center center;
    background-size: cover;
}

.mainbg2 {
    background-image: url('https://helloguest.id/wp-content/uploads/2025/11/KV-long-version-1-scaled.webp');
    background-position: center center;
    background-size: cover;
}
.mainbgoverlay {
    opacity: 0.05;
    background: black;
}
.hgbtn a {
  background-color: var(--color2) !important;
  color: var(--color3) !important;
  fill: var(--color3) !important;
  border: solid 2px var(--color3) !important;
  font-family: var(--fontbtn) !important;
}

.hgbtn1 a {
  background-color: var(--color2) !important;
  color: var(--color3) !important;
  fill: var(--color3) !important;
  font-family: var(--fontbtn) !important;
}

.hgbtn2 a {
  background-color: #1698b1 !important;
  color: var(--color2) !important;
  fill: var(--color2) !important;
  font-family: var(--fontbtn) !important;
}
.hgbtn3 a {
  background-color: #25d366 !important;
  color: var(--color2) !important;
  fill: var(--color2) !important;
  font-family: var(--fontbtn) !important;
}
.submit-button {
  background-color: transparent !important;
  color: var(--color1) !important;
  fill: var(--color1) !important;
  border: none !important;
  border-radius: 0 !important;
  border-bottom: solid 2px var(--color1) !important;
  font-family: var(--fontbtn) !important;
}

.button-submit {
  background-color: transparent !important;
  color: var(--color2) !important;
  fill: var(--color2) !important;
  border: none !important;
  border-radius: 0 !important;
  border-bottom: solid 2px var(--color2) !important;
  font-family: var(--fontbtn) !important;
}

.hgnone {
    display: none;
}

table td, table th {
    border: none;
}

.headfont h2 {
    font-size: 16px;
}
.headfont {
    font-size: 16px;
    font-weight: bold;
}
.subheadfont1 h2 {
    font-size: 14px;
}
.subheadfont2 h2 {
    font-size: 12px;
}
.tablefontsize, .pargfontsize h2 {
    font-size: 12px;
}
.subpargfont2 h2 {
    font-size: 11px;
}
.subpargfont2namatamu h2 {
    font-size: 1rem;
}
.hgbtn a, .hgbtn1 a, .hgbtn2 a, .hgbtn3 a {
    font-size: 10px;
}
/* ========== Tablet (≥600px) ========== */
@media (min-width: 600px) {
    .headfont h2 {
        font-size: 25px;
    }
    .headfont {
        font-size: 25px;
    }
    .subheadfont1 h2 {
        font-size: 22px;
    }
    .subheadfont2 h2 {
        font-size: 19px;
    }
    .tablefontsize, .pargfontsize h2 {
        font-size: 18px;
    }
    .subpargfont2 h2 {
        font-size: 16px;
    }
    .subpargfont2namatamu h2 {
        font-size: 16px;
    }
    .hgbtn a, .hgbtn1 a, .hgbtn2 a, .hgbtn3 a {
        font-size: 13px;
    }
}

/* ========== Desktop (≥1024px) ========== */
@media (min-width: 1024px) {
}/* End custom CSS */