.elementor-4681 .elementor-element.elementor-element-6c6581f4{--display:flex;--min-height:calc(100vh);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-1497fc4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:80px;}.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-4681 .elementor-element.elementor-element-e6978b1{font-family:var( --e-global-typography-36d02a0-font-family ), Sans-serif;font-size:var( --e-global-typography-36d02a0-font-size );font-weight:var( --e-global-typography-36d02a0-font-weight );line-height:var( --e-global-typography-36d02a0-line-height );color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-083c20b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4681 .elementor-element.elementor-element-3f3fc80 .elementor-heading-title{font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-b59d10d{font-family:var( --e-global-typography-36d02a0-font-family ), Sans-serif;font-size:var( --e-global-typography-36d02a0-font-size );font-weight:var( --e-global-typography-36d02a0-font-weight );line-height:var( --e-global-typography-36d02a0-line-height );color:var( --e-global-color-5a43b99 );}.elementor-4681 .elementor-element.elementor-element-9762399{--display:flex;--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-4681 .elementor-element.elementor-element-ed25c44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-ac64ffa > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;}.elementor-4681 .elementor-element.elementor-element-ac64ffa .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-fb4bc97{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-4681 .elementor-element.elementor-element-fb4bc97 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:8px 8px 8px 8px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-fb4bc97{left:100%;}body.rtl .elementor-4681 .elementor-element.elementor-element-fb4bc97{right:100%;}.elementor-4681 .elementor-element.elementor-element-f501791{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-23a23e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-bf77c29{--display:flex;--overflow:hidden;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-2606467{--e-image-carousel-slides-to-show:1;}.elementor-4681 .elementor-element.elementor-element-2606467 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-2606467 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:999px 999px 999px 999px;}.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-4681 .elementor-element.elementor-element-a1596be img{width:110px;}.elementor-4681 .elementor-element.elementor-element-0f809e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-ae8d47f{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-26bf211{--e-image-carousel-slides-to-show:1;}.elementor-4681 .elementor-element.elementor-element-26bf211 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-4681 .elementor-element.elementor-element-c7cb185{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-d5952b8{--e-image-carousel-slides-to-show:1;}.elementor-4681 .elementor-element.elementor-element-d5952b8 > .elementor-widget-container{background-color:var( --e-global-color-b86b4ce );padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-e0a4ad5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-7e9f7e9 img{width:110px;}.elementor-4681 .elementor-element.elementor-element-0777e7e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-6a32f8d{--e-image-carousel-slides-to-show:1;}.elementor-4681 .elementor-element.elementor-element-340267c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-61c985a{--e-image-carousel-slides-to-show:1;}.elementor-4681 .elementor-element.elementor-element-4cc6d5f{--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;--overflow:hidden;--padding-top:115px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-2d445e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-351b655{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-a12595d > .elementor-widget-container{margin:0px 0px 0px 160px;}.elementor-4681 .elementor-element.elementor-element-a12595d img{max-width:unset;height:250px;}.elementor-4681 .elementor-element.elementor-element-844ac62 > .elementor-widget-container{margin:0px 0px 0px 160px;}.elementor-4681 .elementor-element.elementor-element-844ac62 img{max-width:unset;height:250px;}.elementor-4681 .elementor-element.elementor-element-77bbab9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-9303742 > .elementor-widget-container{margin:0px 0px 0px 160px;}.elementor-4681 .elementor-element.elementor-element-9303742 img{max-width:unset;height:250px;}.elementor-4681 .elementor-element.elementor-element-e0051c3 > .elementor-widget-container{margin:0px 0px 0px 160px;}.elementor-4681 .elementor-element.elementor-element-e0051c3 img{max-width:unset;height:250px;}.elementor-4681 .elementor-element.elementor-element-b616871{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:59px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-b616871{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-b616871{right:0px;}.elementor-4681 .elementor-element.elementor-element-a99ddd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-74fd7ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4e249cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-b166b9d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-b166b9d > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 188px;padding:20px 24px 20px 24px;border-radius:9999px 9999px 9999px 9999px;}.elementor-4681 .elementor-element.elementor-element-d3caf6d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-d3caf6d > .elementor-widget-container{background-color:var( --e-global-color-5fc956e );margin:0px 0px 0px 686px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-2dbe738{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-428896f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-428896f > .elementor-widget-container{background-color:var( --e-global-color-67dff04 );margin:0px 0px 0px 678px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-8ae430f{--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;--margin-top:93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-016d1f2{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-016d1f2 > .elementor-widget-container{background-color:var( --e-global-color-9af9c19 );margin:0px 0px 0px 390px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-c2547d8{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-c2547d8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 397px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-2df65b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-e0caee1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-33e8d5f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-33e8d5f > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 188px;padding:20px 24px 20px 24px;border-radius:9999px 9999px 9999px 9999px;}.elementor-4681 .elementor-element.elementor-element-97b3188{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-97b3188 > .elementor-widget-container{background-color:var( --e-global-color-5fc956e );margin:0px 0px 0px 686px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-40bbafc{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-f030664{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-f030664 > .elementor-widget-container{background-color:var( --e-global-color-67dff04 );margin:0px 0px 0px 678px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-f235688{--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;--margin-top:93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-20f89c4{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-20f89c4 > .elementor-widget-container{background-color:var( --e-global-color-9af9c19 );margin:0px 0px 0px 390px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-6a970f7{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-6a970f7 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 397px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-417db85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-da8f5f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-16fbef1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-074e7d9{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-074e7d9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 188px;padding:20px 24px 20px 24px;border-radius:9999px 9999px 9999px 9999px;}.elementor-4681 .elementor-element.elementor-element-14f8ee0{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-14f8ee0 > .elementor-widget-container{background-color:var( --e-global-color-5fc956e );margin:0px 0px 0px 686px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-6d65c8f{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-cb5a4d6{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-cb5a4d6 > .elementor-widget-container{background-color:var( --e-global-color-67dff04 );margin:0px 0px 0px 678px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-747bf7a{--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;--margin-top:93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-d5377ed{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-d5377ed > .elementor-widget-container{background-color:var( --e-global-color-9af9c19 );margin:0px 0px 0px 390px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-89ea745{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-89ea745 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 397px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-59186e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-25ead5e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-5421565{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-5421565 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 188px;padding:20px 24px 20px 24px;border-radius:9999px 9999px 9999px 9999px;}.elementor-4681 .elementor-element.elementor-element-d6c5b74{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-d6c5b74 > .elementor-widget-container{background-color:var( --e-global-color-5fc956e );margin:0px 0px 0px 686px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-33ca5f6{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-30fd0ba{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-30fd0ba > .elementor-widget-container{background-color:var( --e-global-color-67dff04 );margin:0px 0px 0px 678px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-c8778d9{--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;--margin-top:93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-a67190b{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-a67190b > .elementor-widget-container{background-color:var( --e-global-color-9af9c19 );margin:0px 0px 0px 390px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-45496a5{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"League Spartan", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-2%;}.elementor-4681 .elementor-element.elementor-element-45496a5 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 397px;padding:20px 24px 20px 24px;border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-c5bd215{--display:flex;--position:fixed;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4681 .elementor-element.elementor-element-c5bd215.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-c5bd215{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-c5bd215{right:0px;}.elementor-4681 .elementor-element.elementor-element-6fffba6{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}.elementor-4681 .elementor-element.elementor-element-6fffba6.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-6fffba6{left:50%;}body.rtl .elementor-4681 .elementor-element.elementor-element-6fffba6{right:50%;}.elementor-4681 .elementor-element.elementor-element-ae5d3f2 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-ae5d3f2{left:50%;}body.rtl .elementor-4681 .elementor-element.elementor-element-ae5d3f2{right:50%;}.elementor-4681 .elementor-element.elementor-element-ae5d3f2{top:50%;}.elementor-4681 .elementor-element.elementor-element-603bbc7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-234eac7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-414ac43{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-414ac43 > .elementor-widget-container{padding:3px 32px 3px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c399ff );border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-414ac43 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-ffaba58{text-align:center;}.elementor-4681 .elementor-element.elementor-element-ffaba58 .elementor-heading-title{font-family:var( --e-global-typography-ad2ecb0-font-family ), Sans-serif;font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-b8f636b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4502acd{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-4502acd:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-4502acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.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-4681 .elementor-element.elementor-element-afce742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-afce742 .elementor-icon-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-afce742.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-afce742.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-afce742.elementor-view-default .elementor-icon{color:var( --e-global-color-67dff04 );border-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-afce742.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-afce742.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-afce742 .elementor-icon{font-size:32px;padding:8px;}.elementor-4681 .elementor-element.elementor-element-afce742 .elementor-icon svg{height:32px;}.elementor-4681 .elementor-element.elementor-element-b93b946{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-5b63207 .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-34588b5{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-695b79b );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-8b7125d{right:25px;}body.rtl .elementor-4681 .elementor-element.elementor-element-8b7125d{left:25px;}.elementor-4681 .elementor-element.elementor-element-8b7125d{top:-20%;}.elementor-4681 .elementor-element.elementor-element-2ec2ab3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-2ec2ab3:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-2ec2ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-590b8a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-590b8a5 .elementor-icon-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-590b8a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-590b8a5.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-590b8a5.elementor-view-default .elementor-icon{color:var( --e-global-color-67dff04 );border-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-590b8a5.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-590b8a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-590b8a5 .elementor-icon{font-size:32px;padding:8px;}.elementor-4681 .elementor-element.elementor-element-590b8a5 .elementor-icon svg{height:32px;}.elementor-4681 .elementor-element.elementor-element-281c30b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-7d62919 .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-b95a445{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-695b79b );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-b7b475a{right:25px;}body.rtl .elementor-4681 .elementor-element.elementor-element-b7b475a{left:25px;}.elementor-4681 .elementor-element.elementor-element-b7b475a{top:-20%;}.elementor-4681 .elementor-element.elementor-element-94d1cd2{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-94d1cd2:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-94d1cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-1d21ef0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-1d21ef0 .elementor-icon-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-1d21ef0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-1d21ef0.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-1d21ef0.elementor-view-default .elementor-icon{color:var( --e-global-color-67dff04 );border-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-1d21ef0.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-1d21ef0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-1d21ef0 .elementor-icon{font-size:32px;padding:8px;}.elementor-4681 .elementor-element.elementor-element-1d21ef0 .elementor-icon svg{height:32px;}.elementor-4681 .elementor-element.elementor-element-deee0ea{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-f90da94 .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-7d7fe56{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-695b79b );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-82c209f{right:25px;}body.rtl .elementor-4681 .elementor-element.elementor-element-82c209f{left:25px;}.elementor-4681 .elementor-element.elementor-element-82c209f{top:-20%;}.elementor-4681 .elementor-element.elementor-element-6023bf1{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-6023bf1:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-6023bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-e9bc857 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-e9bc857 .elementor-icon-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-e9bc857.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-e9bc857.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-e9bc857.elementor-view-default .elementor-icon{color:var( --e-global-color-67dff04 );border-color:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-e9bc857.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-e9bc857.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-67dff04 );}.elementor-4681 .elementor-element.elementor-element-e9bc857 .elementor-icon{font-size:32px;padding:8px;}.elementor-4681 .elementor-element.elementor-element-e9bc857 .elementor-icon svg{height:32px;}.elementor-4681 .elementor-element.elementor-element-869a3a1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-28eec1d .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-83ae413{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-695b79b );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-07eacca{right:25px;}body.rtl .elementor-4681 .elementor-element.elementor-element-07eacca{left:25px;}.elementor-4681 .elementor-element.elementor-element-07eacca{top:-20%;}.elementor-4681 .elementor-element.elementor-element-fc497ad.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-4681 .elementor-element.elementor-element-894f545{--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-77d310c2{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-77d310c2 > .elementor-widget-container{padding:3px 32px 3px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c399ff );border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-77d310c2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-4698e44f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-63672af2{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-4681 .elementor-element.elementor-element-63672af2 .elementor-heading-title{font-family:var( --e-global-typography-8742832-font-family ), Sans-serif;font-size:var( --e-global-typography-8742832-font-size );line-height:var( --e-global-typography-8742832-line-height );letter-spacing:var( --e-global-typography-8742832-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-1dab09e0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-3df9e7e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-3df9e7e1:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-3df9e7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-59a1876{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4681 .elementor-element.elementor-element-bb16f6b .elementor-counter-number-wrapper{font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3a392f59{text-align:center;}.elementor-4681 .elementor-element.elementor-element-3a392f59 .elementor-heading-title{font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1977c277{text-align:center;}.elementor-4681 .elementor-element.elementor-element-1977c277 .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-1f063c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-1f063c5:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-1f063c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-c4503ed .elementor-counter-number-wrapper{font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-559edbce{text-align:center;}.elementor-4681 .elementor-element.elementor-element-559edbce .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-5de2fd19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-5de2fd19:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-5de2fd19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-94fba7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4091d9a .elementor-counter-number-wrapper{color:var( --e-global-color-695b79b );font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-238eb574{text-align:center;}.elementor-4681 .elementor-element.elementor-element-238eb574 .elementor-heading-title{font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-7f35bd9c{text-align:center;}.elementor-4681 .elementor-element.elementor-element-7f35bd9c .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-2cbd3a69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-736a6e0b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-36a84b0b{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-36a84b0b > .elementor-widget-container{padding:3px 32px 3px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c399ff );border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-36a84b0b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-1cc8b7ab{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-1cc8b7ab .elementor-heading-title{font-family:var( --e-global-typography-3cf0149-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf0149-font-size );line-height:var( --e-global-typography-3cf0149-line-height );letter-spacing:var( --e-global-typography-3cf0149-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-c84b03f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-0f88910{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-9f7f312{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-9f7f312{right:0px;}.elementor-4681 .elementor-element.elementor-element-9f7f312{top:0px;}.elementor-4681 .elementor-element.elementor-element-0024357{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-a20179f{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-a20179f{right:0px;}.elementor-4681 .elementor-element.elementor-element-a20179f{top:0px;}.elementor-4681 .elementor-element.elementor-element-2d9a3ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-c88e99e{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-c88e99e{right:0px;}.elementor-4681 .elementor-element.elementor-element-c88e99e{top:0px;}.elementor-4681 .elementor-element.elementor-element-5ba505f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-4f6a7f3{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-4f6a7f3{right:0px;}.elementor-4681 .elementor-element.elementor-element-4f6a7f3{top:0px;}.elementor-4681 .elementor-element.elementor-element-34fca40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-96e82d2{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-96e82d2{right:0px;}.elementor-4681 .elementor-element.elementor-element-96e82d2{top:0px;}.elementor-4681 .elementor-element.elementor-element-7445cac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-1fe0167{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-1fe0167{right:0px;}.elementor-4681 .elementor-element.elementor-element-1fe0167{top:0px;}.elementor-4681 .elementor-element.elementor-element-60650b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-bb0e9f5{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-bb0e9f5{right:0px;}.elementor-4681 .elementor-element.elementor-element-bb0e9f5{top:0px;}.elementor-4681 .elementor-element.elementor-element-ab210c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-5bbb0c3{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-5bbb0c3{right:0px;}.elementor-4681 .elementor-element.elementor-element-5bbb0c3{top:0px;}.elementor-4681 .elementor-element.elementor-element-35a63aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-4c3f09e{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-4c3f09e{right:0px;}.elementor-4681 .elementor-element.elementor-element-4c3f09e{top:0px;}.elementor-4681 .elementor-element.elementor-element-0ae0c1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-a3f0935{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-a3f0935{right:0px;}.elementor-4681 .elementor-element.elementor-element-a3f0935{top:0px;}.elementor-4681 .elementor-element.elementor-element-ebfda28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-37cc553{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-37cc553{right:0px;}.elementor-4681 .elementor-element.elementor-element-37cc553{top:0px;}.elementor-4681 .elementor-element.elementor-element-b4f7c76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-29d3614{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-29d3614{right:0px;}.elementor-4681 .elementor-element.elementor-element-29d3614{top:0px;}.elementor-4681 .elementor-element.elementor-element-d0dbcb8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-ec60170{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-ec60170{right:0px;}.elementor-4681 .elementor-element.elementor-element-ec60170{top:0px;}.elementor-4681 .elementor-element.elementor-element-1822c59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-3b2fea1{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-3b2fea1{right:0px;}.elementor-4681 .elementor-element.elementor-element-3b2fea1{top:0px;}.elementor-4681 .elementor-element.elementor-element-6f731ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-908e3f6{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-908e3f6{right:0px;}.elementor-4681 .elementor-element.elementor-element-908e3f6{top:0px;}.elementor-4681 .elementor-element.elementor-element-cfbdcac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-279a532{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-279a532{right:0px;}.elementor-4681 .elementor-element.elementor-element-279a532{top:0px;}.elementor-4681 .elementor-element.elementor-element-ce65811{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-4cf937d{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-4cf937d{right:0px;}.elementor-4681 .elementor-element.elementor-element-4cf937d{top:0px;}.elementor-4681 .elementor-element.elementor-element-ca2f68a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-290e07b{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-290e07b{right:0px;}.elementor-4681 .elementor-element.elementor-element-290e07b{top:0px;}.elementor-4681 .elementor-element.elementor-element-c02ecb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-ec041e3{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-ec041e3{right:0px;}.elementor-4681 .elementor-element.elementor-element-ec041e3{top:0px;}.elementor-4681 .elementor-element.elementor-element-62a6d34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-d5e57bd{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-d5e57bd{right:0px;}.elementor-4681 .elementor-element.elementor-element-d5e57bd{top:0px;}.elementor-4681 .elementor-element.elementor-element-f1190f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-95350ca{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-95350ca{right:0px;}.elementor-4681 .elementor-element.elementor-element-95350ca{top:0px;}.elementor-4681 .elementor-element.elementor-element-05bff5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-22cad9b{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-22cad9b{right:0px;}.elementor-4681 .elementor-element.elementor-element-22cad9b{top:0px;}.elementor-4681 .elementor-element.elementor-element-b892d66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-d2b1dda{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-d2b1dda{right:0px;}.elementor-4681 .elementor-element.elementor-element-d2b1dda{top:0px;}.elementor-4681 .elementor-element.elementor-element-e0c16b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-df15ce4{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-df15ce4{right:0px;}.elementor-4681 .elementor-element.elementor-element-df15ce4{top:0px;}.elementor-4681 .elementor-element.elementor-element-d653616{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-fcc4ab4{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-fcc4ab4{right:0px;}.elementor-4681 .elementor-element.elementor-element-fcc4ab4{top:1px;}.elementor-4681 .elementor-element.elementor-element-5e25de03{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-741d8910{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4f6bede5{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-129af6b1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-dc000f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-dc000f > .elementor-widget-container{padding:3px 32px 3px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c399ff );border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-dc000f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-729cfb9e .elementor-heading-title{font-family:var( --e-global-typography-ad2ecb0-font-family ), Sans-serif;font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-1287a346{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4d1399d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-66672c87 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;}.elementor-4681 .elementor-element.elementor-element-66672c87 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-4bbbd2b1{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-4681 .elementor-element.elementor-element-4bbbd2b1 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:8px 8px 8px 8px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-4bbbd2b1{left:100%;}body.rtl .elementor-4681 .elementor-element.elementor-element-4bbbd2b1{right:100%;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4681 .elementor-element.elementor-element-b81bc41{--grid-columns:1;--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-4681 .elementor-element.elementor-element-b81bc41 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-2a521d84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-d2ad81f{--grid-columns:1;}.elementor-4681 .elementor-element.elementor-element-e431615{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-70cbade{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-9b646a1 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;}.elementor-4681 .elementor-element.elementor-element-9b646a1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-4681 .elementor-element.elementor-element-7e091f2{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-4681 .elementor-element.elementor-element-7e091f2 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:8px 8px 8px 8px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-7e091f2{left:100%;}body.rtl .elementor-4681 .elementor-element.elementor-element-7e091f2{right:100%;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-37309431{right:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-37309431{left:0px;}.elementor-4681 .elementor-element.elementor-element-37309431{bottom:0px;}.elementor-4681 .elementor-element.elementor-element-19cb8a86{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-1eb9a7b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4681 .elementor-element.elementor-element-1eb9a7b5:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-1eb9a7b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-4141e6da{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4fbd3372{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-4fbd3372 > .elementor-widget-container{padding:3px 32px 3px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c399ff );border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-4fbd3372 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-2cf8f0c5 .elementor-heading-title{font-family:var( --e-global-typography-ad2ecb0-font-family ), Sans-serif;font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );color:var( --e-global-color-695b79b );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-c960f89{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-c960f89{right:0px;}.elementor-4681 .elementor-element.elementor-element-c960f89{bottom:0px;}.elementor-4681 .elementor-element.elementor-element-c960f89 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4681 .elementor-element.elementor-element-c960f89 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-76b074b{left:35%;}body.rtl .elementor-4681 .elementor-element.elementor-element-76b074b{right:35%;}.elementor-4681 .elementor-element.elementor-element-76b074b{bottom:0%;}.elementor-4681 .elementor-element.elementor-element-76b074b .elementor-icon-wrapper{text-align:center;}.elementor-4681 .elementor-element.elementor-element-2667e45{--display:flex;}.elementor-4681 .elementor-element.elementor-element-352037ce{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-wrapper{align-items:start;}.elementor-4681 .elementor-element.elementor-element-3db02ab2{--icon-box-icon-margin:24px;}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-3db02ab2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-3db02ab2.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-3db02ab2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon{font-size:20px;padding:12px;border-radius:2px 2px 2px 2px;}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title a{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-description{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-5a43b99 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-79c7a183{--divider-border-style:solid;--divider-color:var( --e-global-color-4827565 );--divider-border-width:1px;}.elementor-4681 .elementor-element.elementor-element-79c7a183 .elementor-divider-separator{width:100%;}.elementor-4681 .elementor-element.elementor-element-79c7a183 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-wrapper{align-items:start;}.elementor-4681 .elementor-element.elementor-element-6f11fd8{--icon-box-icon-margin:24px;}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-6f11fd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-6f11fd8.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-6f11fd8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon{font-size:20px;padding:12px;border-radius:2px 2px 2px 2px;}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title a{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-description{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-5a43b99 );}.elementor-4681 .elementor-element.elementor-element-1677f5d8{--divider-border-style:solid;--divider-color:var( --e-global-color-4827565 );--divider-border-width:1px;}.elementor-4681 .elementor-element.elementor-element-1677f5d8 .elementor-divider-separator{width:100%;}.elementor-4681 .elementor-element.elementor-element-1677f5d8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-wrapper{align-items:start;}.elementor-4681 .elementor-element.elementor-element-79bb6d33{--icon-box-icon-margin:24px;}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-79bb6d33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-79bb6d33.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-79bb6d33.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon{font-size:20px;padding:12px;border-radius:2px 2px 2px 2px;}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title a{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-description{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-5a43b99 );}.elementor-4681 .elementor-element.elementor-element-20b1dc49{--divider-border-style:solid;--divider-color:var( --e-global-color-4827565 );--divider-border-width:1px;}.elementor-4681 .elementor-element.elementor-element-20b1dc49 .elementor-divider-separator{width:100%;}.elementor-4681 .elementor-element.elementor-element-20b1dc49 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-wrapper{align-items:start;}.elementor-4681 .elementor-element.elementor-element-2e9823ab{--icon-box-icon-margin:24px;}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-2e9823ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-2e9823ab.elementor-view-framed .elementor-icon, .elementor-4681 .elementor-element.elementor-element-2e9823ab.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon{font-size:20px;padding:12px;border-radius:2px 2px 2px 2px;}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title a{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-description{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-5a43b99 );}.elementor-4681 .elementor-element.elementor-element-4f764bf3{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4f764bf3:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-4f764bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-74cf2f3b{--display:flex;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:40px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4681 .elementor-element.elementor-element-4af72e90{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-636915ff{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-4681 .elementor-element.elementor-element-636915ff > .elementor-widget-container{padding:3px 32px 3px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c399ff );border-radius:999px 999px 999px 999px;}.elementor-4681 .elementor-element.elementor-element-636915ff .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-ce5107a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-f0d1f50{text-align:center;}.elementor-4681 .elementor-element.elementor-element-f0d1f50 .elementor-heading-title{font-family:var( --e-global-typography-2a1de05-font-family ), Sans-serif;font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-4681 .elementor-element.elementor-element-2d53bc6{text-align:center;font-family:var( --e-global-typography-36d02a0-font-family ), Sans-serif;font-size:var( --e-global-typography-36d02a0-font-size );font-weight:var( --e-global-typography-36d02a0-font-weight );line-height:var( --e-global-typography-36d02a0-line-height );color:var( --e-global-color-5a43b99 );}.elementor-4681 .elementor-element.elementor-element-6178e3a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-340932f{text-align:center;}.elementor-4681 .elementor-element.elementor-element-340932f .elementor-heading-title{font-family:var( --e-global-typography-caa87dc-font-family ), Sans-serif;font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );color:var( --e-global-color-695b79b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button{background-color:#1A1A1A00;font-family:var( --e-global-typography-36d02a0-font-family ), Sans-serif;font-size:var( --e-global-typography-36d02a0-font-size );font-weight:var( --e-global-typography-36d02a0-font-weight );line-height:var( --e-global-typography-36d02a0-line-height );fill:var( --e-global-color-5a43b99 );color:var( --e-global-color-5a43b99 );padding:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-df26688.elementor-element{--align-self:center;}.elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button:hover, .elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button:hover svg, .elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button:focus svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-c32d095{left:0px;}body.rtl .elementor-4681 .elementor-element.elementor-element-c32d095{right:0px;}.elementor-4681 .elementor-element.elementor-element-c32d095{top:0px;z-index:2;}.elementor-4681 .elementor-element.elementor-element-112bf50{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-112bf50:not(.elementor-motion-effects-element-type-background), .elementor-4681 .elementor-element.elementor-element-112bf50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc956e );}.elementor-4681 .elementor-element.elementor-element-e0baa30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-4681 .elementor-element.elementor-element-6c6581f4{--padding-top:140px;--padding-bottom:60px;--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-4681 .elementor-element.elementor-element-e6978b1{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.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-4681 .elementor-element.elementor-element-3f3fc80 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b59d10d{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-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-4681 .elementor-element.elementor-element-603bbc7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-ffaba58 .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-5b63207 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-34588b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-7d62919 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b95a445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-f90da94 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-7d7fe56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-28eec1d .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-83ae413{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-894f545{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-63672af2 .elementor-heading-title{font-size:var( --e-global-typography-8742832-font-size );line-height:var( --e-global-typography-8742832-line-height );letter-spacing:var( --e-global-typography-8742832-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4681 .elementor-element.elementor-element-bb16f6b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3a392f59 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1977c277 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-c4503ed .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-559edbce .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-4091d9a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-238eb574 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-7f35bd9c .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2cbd3a69{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-1cc8b7ab .elementor-heading-title{font-size:var( --e-global-typography-3cf0149-font-size );line-height:var( --e-global-typography-3cf0149-line-height );letter-spacing:var( --e-global-typography-3cf0149-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-5e25de03{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-729cfb9e .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4681 .elementor-element.elementor-element-19cb8a86{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-2cf8f0c5 .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-f0d1f50 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2d53bc6{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.elementor-4681 .elementor-element.elementor-element-340932f .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}}@media(max-width:1024px){.elementor-4681 .elementor-element.elementor-element-6c6581f4{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-e6978b1{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.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-4681 .elementor-element.elementor-element-3f3fc80 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b59d10d{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-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-4681 .elementor-element.elementor-element-ffaba58 .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-5b63207 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-34588b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-7d62919 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b95a445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-f90da94 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-7d7fe56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-28eec1d .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-83ae413{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-894f545{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4681 .elementor-element.elementor-element-4698e44f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4681 .elementor-element.elementor-element-63672af2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4681 .elementor-element.elementor-element-63672af2 .elementor-heading-title{font-size:var( --e-global-typography-8742832-font-size );line-height:var( --e-global-typography-8742832-line-height );letter-spacing:var( --e-global-typography-8742832-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4681 .elementor-element.elementor-element-bb16f6b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3a392f59 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1977c277 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-c4503ed .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-559edbce .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-4091d9a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-238eb574 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-7f35bd9c .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1cc8b7ab .elementor-heading-title{font-size:var( --e-global-typography-3cf0149-font-size );line-height:var( --e-global-typography-3cf0149-line-height );letter-spacing:var( --e-global-typography-3cf0149-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-729cfb9e .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4681 .elementor-element.elementor-element-b81bc41{--grid-columns:1;}.elementor-4681 .elementor-element.elementor-element-d2ad81f{--grid-columns:1;}.elementor-4681 .elementor-element.elementor-element-1eb9a7b5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4681 .elementor-element.elementor-element-2cf8f0c5 .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-3db02ab2{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-6f11fd8{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-79bb6d33{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-2e9823ab{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-f0d1f50 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2d53bc6{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.elementor-4681 .elementor-element.elementor-element-340932f .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}}@media(max-width:767px){.elementor-4681 .elementor-element.elementor-element-6c6581f4{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-1497fc4{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-e6978b1{text-align:center;font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.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-4681 .elementor-element.elementor-element-3f3fc80{text-align:center;}.elementor-4681 .elementor-element.elementor-element-3f3fc80 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b59d10d{text-align:center;font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.elementor-4681 .elementor-element.elementor-element-9762399{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4681 .elementor-element.elementor-element-9762399.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-4681 .elementor-element.elementor-element-ed25c44{--width:fit-content;}.elementor-4681 .elementor-element.elementor-element-23a23e3{--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4681 .elementor-element.elementor-element-bf77c29{--width:55.55%;--border-radius:629px 629px 629px 629px;}.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-4681 .elementor-element.elementor-element-a1596be img{width:69.32px;}.elementor-4681 .elementor-element.elementor-element-0f809e3{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4681 .elementor-element.elementor-element-ae8d47f{--width:68.57%;--border-radius:10px 10px 10px 10px;}.elementor-4681 .elementor-element.elementor-element-c7cb185{--width:27.77%;--border-radius:10px 10px 10px 10px;}.elementor-4681 .elementor-element.elementor-element-e0a4ad5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4681 .elementor-element.elementor-element-7e9f7e9 img{width:69.32px;}.elementor-4681 .elementor-element.elementor-element-0777e7e{--width:31%;}.elementor-4681 .elementor-element.elementor-element-340267c{--width:31%;}.elementor-4681 .elementor-element.elementor-element-4cc6d5f{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-a12595d > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-4681 .elementor-element.elementor-element-a12595d img{width:530px;height:80px;}.elementor-4681 .elementor-element.elementor-element-844ac62 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-4681 .elementor-element.elementor-element-844ac62 img{width:530px;height:80px;}.elementor-4681 .elementor-element.elementor-element-9303742 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-4681 .elementor-element.elementor-element-9303742 img{width:530px;height:80px;}.elementor-4681 .elementor-element.elementor-element-e0051c3 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-4681 .elementor-element.elementor-element-e0051c3 img{width:530px;height:80px;}.elementor-4681 .elementor-element.elementor-element-b616871{top:17.44px;}.elementor-4681 .elementor-element.elementor-element-b166b9d > .elementor-widget-container{margin:0px 0px 0px 54px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-b166b9d{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-d3caf6d > .elementor-widget-container{margin:0px 0px 0px 197px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-d3caf6d{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-2dbe738{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-428896f > .elementor-widget-container{margin:0px 0px 0px 202px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-428896f{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-8ae430f{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-016d1f2 > .elementor-widget-container{margin:0px 0px 0px 116px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-016d1f2{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-c2547d8 > .elementor-widget-container{margin:0px 0px 0px 111px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-c2547d8{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-33e8d5f > .elementor-widget-container{margin:0px 0px 0px 54px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-33e8d5f{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-97b3188 > .elementor-widget-container{margin:0px 0px 0px 197px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-97b3188{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-40bbafc{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-f030664 > .elementor-widget-container{margin:0px 0px 0px 202px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-f030664{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-f235688{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-20f89c4 > .elementor-widget-container{margin:0px 0px 0px 116px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-20f89c4{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-6a970f7 > .elementor-widget-container{margin:0px 0px 0px 111px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-6a970f7{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-074e7d9 > .elementor-widget-container{margin:0px 0px 0px 54px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-074e7d9{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-14f8ee0 > .elementor-widget-container{margin:0px 0px 0px 197px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-14f8ee0{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-6d65c8f{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-cb5a4d6 > .elementor-widget-container{margin:0px 0px 0px 202px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-cb5a4d6{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-747bf7a{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-d5377ed > .elementor-widget-container{margin:0px 0px 0px 116px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-d5377ed{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-89ea745 > .elementor-widget-container{margin:0px 0px 0px 111px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-89ea745{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-5421565 > .elementor-widget-container{margin:0px 0px 0px 54px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-5421565{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-d6c5b74 > .elementor-widget-container{margin:0px 0px 0px 197px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-d6c5b74{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-33ca5f6{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-30fd0ba > .elementor-widget-container{margin:0px 0px 0px 202px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-30fd0ba{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-c8778d9{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4681 .elementor-element.elementor-element-a67190b > .elementor-widget-container{margin:0px 0px 0px 116px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-a67190b{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-45496a5 > .elementor-widget-container{margin:0px 0px 0px 111px;padding:6px 8px 6px 8px;}.elementor-4681 .elementor-element.elementor-element-45496a5{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-603bbc7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-414ac43.elementor-element{--align-self:center;}.elementor-4681 .elementor-element.elementor-element-414ac43 .elementor-heading-title{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-ffaba58 .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b8f636b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-4681 .elementor-element.elementor-element-4502acd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-afce742 .elementor-icon{font-size:24px;}.elementor-4681 .elementor-element.elementor-element-afce742 .elementor-icon svg{height:24px;}.elementor-4681 .elementor-element.elementor-element-5b63207 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-34588b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-8b7125d{right:12px;}body.rtl .elementor-4681 .elementor-element.elementor-element-8b7125d{left:12px;}.elementor-4681 .elementor-element.elementor-element-8b7125d{top:12px;}.elementor-4681 .elementor-element.elementor-element-2ec2ab3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-590b8a5 .elementor-icon{font-size:24px;}.elementor-4681 .elementor-element.elementor-element-590b8a5 .elementor-icon svg{height:24px;}.elementor-4681 .elementor-element.elementor-element-7d62919 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-b95a445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-b7b475a{right:12px;}body.rtl .elementor-4681 .elementor-element.elementor-element-b7b475a{left:12px;}.elementor-4681 .elementor-element.elementor-element-b7b475a{top:12px;}.elementor-4681 .elementor-element.elementor-element-94d1cd2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-1d21ef0 .elementor-icon{font-size:24px;}.elementor-4681 .elementor-element.elementor-element-1d21ef0 .elementor-icon svg{height:24px;}.elementor-4681 .elementor-element.elementor-element-f90da94 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-7d7fe56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-82c209f{right:12px;}body.rtl .elementor-4681 .elementor-element.elementor-element-82c209f{left:12px;}.elementor-4681 .elementor-element.elementor-element-82c209f{top:12px;}.elementor-4681 .elementor-element.elementor-element-6023bf1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-e9bc857 .elementor-icon{font-size:24px;}.elementor-4681 .elementor-element.elementor-element-e9bc857 .elementor-icon svg{height:24px;}.elementor-4681 .elementor-element.elementor-element-28eec1d .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-83ae413{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-4681 .elementor-element.elementor-element-07eacca{right:12px;}body.rtl .elementor-4681 .elementor-element.elementor-element-07eacca{left:12px;}.elementor-4681 .elementor-element.elementor-element-07eacca{top:12px;}.elementor-4681 .elementor-element.elementor-element-894f545{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-77d310c2.elementor-element{--align-self:center;}.elementor-4681 .elementor-element.elementor-element-77d310c2 .elementor-heading-title{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-4698e44f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4681 .elementor-element.elementor-element-63672af2.elementor-element{--align-self:center;}.elementor-4681 .elementor-element.elementor-element-63672af2{text-align:center;}.elementor-4681 .elementor-element.elementor-element-63672af2 .elementor-heading-title{font-size:var( --e-global-typography-8742832-font-size );line-height:var( --e-global-typography-8742832-line-height );letter-spacing:var( --e-global-typography-8742832-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1dab09e0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4681 .elementor-element.elementor-element-3df9e7e1{--width:calc(50% - 4px);--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4681 .elementor-element.elementor-element-bb16f6b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3a392f59 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1977c277 .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1f063c5{--width:calc(50% - 4px);--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-c4503ed .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-559edbce .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-5de2fd19{--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-4091d9a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-238eb574 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-7f35bd9c .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2cbd3a69{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-736a6e0b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4681 .elementor-element.elementor-element-36a84b0b .elementor-heading-title{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-1cc8b7ab .elementor-heading-title{font-size:var( --e-global-typography-3cf0149-font-size );line-height:var( --e-global-typography-3cf0149-line-height );letter-spacing:var( --e-global-typography-3cf0149-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-c84b03f{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4681 .elementor-element.elementor-element-0f88910{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-0024357{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-2d9a3ad{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-5ba505f{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-34fca40{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-7445cac{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-60650b5{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-ab210c5{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-35a63aa{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-0ae0c1b{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-ebfda28{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-b4f7c76{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-d0dbcb8{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-1822c59{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-6f731ac{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-cfbdcac{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-ce65811{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-ca2f68a{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-c02ecb2{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-62a6d34{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-f1190f6{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-05bff5d{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-b892d66{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-e0c16b0{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-d653616{--width:calc(100%/3 - 5.333px);}.elementor-4681 .elementor-element.elementor-element-5e25de03{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-741d8910{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4681 .elementor-element.elementor-element-4f6bede5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4681 .elementor-element.elementor-element-129af6b1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4681 .elementor-element.elementor-element-dc000f .elementor-heading-title{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-729cfb9e .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-1287a346{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-4d1399d0{--width:fit-content;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4681 .elementor-element.elementor-element-b81bc41{--grid-columns:1;--grid-row-gap:32px;--grid-column-gap:20px;}.elementor-4681 .elementor-element.elementor-element-b81bc41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4681 .elementor-element.elementor-element-d2ad81f{--grid-columns:1;--grid-row-gap:32px;}.elementor-4681 .elementor-element.elementor-element-e431615{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-70cbade{--width:fit-content;}.elementor-4681 .elementor-element.elementor-element-19cb8a86{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-1eb9a7b5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-4141e6da{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4681 .elementor-element.elementor-element-4fbd3372 .elementor-heading-title{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-2cf8f0c5 .elementor-heading-title{font-size:var( --e-global-typography-ad2ecb0-font-size );line-height:var( --e-global-typography-ad2ecb0-line-height );letter-spacing:var( --e-global-typography-ad2ecb0-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-352037ce{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-3db02ab2{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-3db02ab2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-6f11fd8{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-6f11fd8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-79bb6d33{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-79bb6d33 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-wrapper{text-align:left;}.elementor-4681 .elementor-element.elementor-element-2e9823ab{--icon-box-icon-margin:16px;}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title, .elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-title a{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2e9823ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4681 .elementor-element.elementor-element-4f764bf3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4681 .elementor-element.elementor-element-74cf2f3b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:97px;--padding-left:16px;--padding-right:16px;}.elementor-4681 .elementor-element.elementor-element-74cf2f3b.e-con{--order:-99999 /* order start hack */;}.elementor-4681 .elementor-element.elementor-element-4af72e90{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4681 .elementor-element.elementor-element-636915ff .elementor-heading-title{font-size:14px;}.elementor-4681 .elementor-element.elementor-element-f0d1f50 .elementor-heading-title{font-size:var( --e-global-typography-2a1de05-font-size );line-height:var( --e-global-typography-2a1de05-line-height );letter-spacing:var( --e-global-typography-2a1de05-letter-spacing );}.elementor-4681 .elementor-element.elementor-element-2d53bc6{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.elementor-4681 .elementor-element.elementor-element-340932f .elementor-heading-title{font-size:var( --e-global-typography-caa87dc-font-size );line-height:var( --e-global-typography-caa87dc-line-height );letter-spacing:var( --e-global-typography-caa87dc-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4681 .elementor-element.elementor-element-df26688 .elementor-button{font-size:var( --e-global-typography-36d02a0-font-size );line-height:var( --e-global-typography-36d02a0-line-height );}.elementor-4681 .elementor-element.elementor-element-112bf50{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-4681 .elementor-element.elementor-element-1497fc4{--width:calc(50% - 10px);}.elementor-4681 .elementor-element.elementor-element-9762399{--width:fit-content;}.elementor-4681 .elementor-element.elementor-element-f501791{--width:calc(50% - 10px);}.elementor-4681 .elementor-element.elementor-element-bf77c29{--width:55.06%;}.elementor-4681 .elementor-element.elementor-element-ae8d47f{--width:69.5%;}.elementor-4681 .elementor-element.elementor-element-c7cb185{--width:27.3%;}.elementor-4681 .elementor-element.elementor-element-0777e7e{--width:31.7%;}.elementor-4681 .elementor-element.elementor-element-340267c{--width:31.7%;}.elementor-4681 .elementor-element.elementor-element-351b655{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-77bbab9{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-a99ddd7{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-74fd7ca{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-2df65b3{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-417db85{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-da8f5f3{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-59186e0{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-c5bd215{--width:max-content;}.elementor-4681 .elementor-element.elementor-element-1dab09e0{--width:50%;}.elementor-4681 .elementor-element.elementor-element-0f88910{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-0024357{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-2d9a3ad{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-5ba505f{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-34fca40{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-7445cac{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-60650b5{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-ab210c5{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-35a63aa{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-0ae0c1b{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-ebfda28{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-b4f7c76{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-d0dbcb8{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-1822c59{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-6f731ac{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-cfbdcac{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-ce65811{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-ca2f68a{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-c02ecb2{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-62a6d34{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-f1190f6{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-05bff5d{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-b892d66{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-e0c16b0{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-d653616{--width:calc(100%/5 - 16px);}.elementor-4681 .elementor-element.elementor-element-4f6bede5{--width:calc(50% - 20px);}.elementor-4681 .elementor-element.elementor-element-1287a346{--width:fit-content;}.elementor-4681 .elementor-element.elementor-element-2a521d84{--width:calc(50% - 20px);}.elementor-4681 .elementor-element.elementor-element-e431615{--width:fit-content;}.elementor-4681 .elementor-element.elementor-element-4141e6da{--width:536px;}.elementor-4681 .elementor-element.elementor-element-352037ce{--width:600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4681 .elementor-element.elementor-element-1dab09e0{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-fb4bc97 */.elementor-4681 .elementor-element.elementor-element-fb4bc97{
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-fb4bc97 .circle{
    display: flex;
    position: relative;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9762399 */.elementor-4681 .elementor-element.elementor-element-9762399:hover .button-hover div{
    background: #5F96FF;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-9762399:hover .button-hover p{
    color: #FFFFFF;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-9762399 .default{
    position: absolute;
    transform: translate3d(5px,4px,10px);
    transition: 0.3s ease-in-out;
    width: 12px;
    height: 12px;
}

.elementor-4681 .elementor-element.elementor-element-9762399:hover .default{
    transform: translate3d(16px,-7px,10px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-9762399 .white{
    position: absolute;
    filter: brightness(255);
    transform: translate3d(-7px,16px,10px);
    transition: 0.3s ease-in-out;
    width: 12px;
    height: 12px;
}

.elementor-4681 .elementor-element.elementor-element-9762399:hover .white{
    transform: translate3d(5px,4px,10px);
    transition: 0.3s ease-in-out
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2606467 */.elementor-4681 .elementor-element.elementor-element-2606467 .swiper-slide-inner{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-26bf211 */.elementor-4681 .elementor-element.elementor-element-26bf211 .swiper-slide-inner{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d5952b8 */.elementor-4681 .elementor-element.elementor-element-d5952b8 .swiper-slide-inner{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6a32f8d */.elementor-4681 .elementor-element.elementor-element-6a32f8d .swiper-slide-inner{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0777e7e */.elementor-4681 .elementor-element.elementor-element-0777e7e{
    border-top-right-radius: 999px;
    border-bottom-right-radius: 999px;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-61c985a */.elementor-4681 .elementor-element.elementor-element-61c985a .swiper-slide-inner{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-340267c */.elementor-4681 .elementor-element.elementor-element-340267c{
    border-top-left-radius: 999px;
    border-bottom-left-radius: 999px;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a12595d */.elementor-4681 .elementor-element.elementor-element-a12595d{
    flex-shrink: 0;
    display: inline-block;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-844ac62 */.elementor-4681 .elementor-element.elementor-element-844ac62{
    flex-shrink: 0;
    display: inline-block;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351b655 */.elementor-4681 .elementor-element.elementor-element-351b655{
    display: inline-block;
    white-space: nowrap;
    animation: 30s slideRightToLeft infinite linear;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-351b655{
        width:max-content;
        flex-shrink:0;
        animation: 15s slideRightToLeft infinite linear;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9303742 */.elementor-4681 .elementor-element.elementor-element-9303742{
    flex-shrink: 0;
    display: inline-block;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0051c3 */.elementor-4681 .elementor-element.elementor-element-e0051c3{
    flex-shrink: 0;
    display: inline-block;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77bbab9 */.elementor-4681 .elementor-element.elementor-element-77bbab9{
    display: inline-block;
    white-space: nowrap;
    animation: 30s slideRightToLeft infinite linear;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-77bbab9{
        width:max-content;
        flex-shrink:0;
        animation: 15s slideRightToLeft infinite linear;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d445e0 */.elementor-4681 .elementor-element.elementor-element-2d445e0{
    display: block;
    white-space: nowrap;
    cursor: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b166b9d */.elementor-4681 .elementor-element.elementor-element-b166b9d{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3caf6d */.elementor-4681 .elementor-element.elementor-element-d3caf6d{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-428896f */.elementor-4681 .elementor-element.elementor-element-428896f{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-016d1f2 */.elementor-4681 .elementor-element.elementor-element-016d1f2{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2547d8 */.elementor-4681 .elementor-element.elementor-element-c2547d8{
    flex-shrink: 0;
    transform: translateY(33px)
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-c2547d8{
        flex-shrink: 0;
        transform: translateY(9.81px)
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74fd7ca */.elementor-4681 .elementor-element.elementor-element-74fd7ca{
    display: inline-block;
    
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-74fd7ca{
        width: max-content;
        flex-shrink:0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e8d5f */.elementor-4681 .elementor-element.elementor-element-33e8d5f{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97b3188 */.elementor-4681 .elementor-element.elementor-element-97b3188{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f030664 */.elementor-4681 .elementor-element.elementor-element-f030664{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f89c4 */.elementor-4681 .elementor-element.elementor-element-20f89c4{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a970f7 */.elementor-4681 .elementor-element.elementor-element-6a970f7{
    flex-shrink: 0;
    transform: translateY(33px)
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-6a970f7{
        flex-shrink: 0;
        transform: translateY(9.81px)
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df65b3 */.elementor-4681 .elementor-element.elementor-element-2df65b3{
    display: inline-block;
    
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-2df65b3{
        width: max-content;
        flex-shrink:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a99ddd7 */.elementor-4681 .elementor-element.elementor-element-a99ddd7{
    display: inline-block;
    white-space: nowrap;
    animation: 20s slide infinite linear;
    max-width: unset !important;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-a99ddd7{
        width:max-content;
        flex-shrink:0;
        animation: 15s slide infinite linear;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-074e7d9 */.elementor-4681 .elementor-element.elementor-element-074e7d9{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f8ee0 */.elementor-4681 .elementor-element.elementor-element-14f8ee0{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb5a4d6 */.elementor-4681 .elementor-element.elementor-element-cb5a4d6{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5377ed */.elementor-4681 .elementor-element.elementor-element-d5377ed{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89ea745 */.elementor-4681 .elementor-element.elementor-element-89ea745{
    flex-shrink: 0;
    transform: translateY(33px)
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-89ea745{
        flex-shrink: 0;
        transform: translateY(9.81px)
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da8f5f3 */.elementor-4681 .elementor-element.elementor-element-da8f5f3{
    display: inline-block;
    
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-da8f5f3{
        width: max-content;
        flex-shrink:0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5421565 */.elementor-4681 .elementor-element.elementor-element-5421565{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6c5b74 */.elementor-4681 .elementor-element.elementor-element-d6c5b74{
    flex-shrink: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30fd0ba */.elementor-4681 .elementor-element.elementor-element-30fd0ba{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a67190b */.elementor-4681 .elementor-element.elementor-element-a67190b{
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45496a5 */.elementor-4681 .elementor-element.elementor-element-45496a5{
    flex-shrink: 0;
    transform: translateY(33px)
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-45496a5{
        flex-shrink: 0;
        transform: translateY(9.81px)
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59186e0 */.elementor-4681 .elementor-element.elementor-element-59186e0{
    display: inline-block;
    
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-59186e0{
        width: max-content;
        flex-shrink:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-417db85 */.elementor-4681 .elementor-element.elementor-element-417db85{
    display: inline-block;
    white-space: nowrap;
    animation: 20s slide infinite linear;
    max-width: unset !important;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-417db85{
        width:max-content;
        flex-shrink:0;
        animation: 15s slide infinite linear;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b616871 */.elementor-4681 .elementor-element.elementor-element-b616871{
    white-space: nowrap;
    display: block;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574c0be */.elementor-4681 .elementor-element.elementor-element-574c0be{
    animation: rotate 4s linear infinite;
    transition: transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5bd215 */.elementor-4681 .elementor-element.elementor-element-c5bd215{
    user-select: none;
    pointer-events: none;
    z-index: 9999;
    transition: transform 0.25s;
    opacity: 0;
}

@keyframes rotateInfinite{
    to{
        transform: rotate(0deg);
    }
    from{
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc6d5f */.elementor-4681 .elementor-element.elementor-element-4cc6d5f{
    display: none;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-414ac43 */.elementor-4681 .elementor-element.elementor-element-414ac43::before, .elementor-4681 .elementor-element.elementor-element-414ac43::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    background: #D4D93F;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4681 .elementor-element.elementor-element-414ac43::before{
    left: 12px;
}
.elementor-4681 .elementor-element.elementor-element-414ac43::after{
    right: 12px;
    border-radius: 50%;
    background: #5F96FF
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34588b5 */.elementor-4681 .elementor-element.elementor-element-34588b5 ul{
    padding-left: 22px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b7125d */.elementor-4681 .elementor-element.elementor-element-8b7125d{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-8b7125d .circle{
    padding: 8px;
    border-radius: 50%;
    background: #5F96FF;
    width: max-content;
    overflow: hidden;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-8b7125d:hover .circle{
    background:#ffffff;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-8b7125d .wrap{
    width: 22px;
    height: 22px;
    position: relative;
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-8b7125d img.default, .elementor-4681 .elementor-element.elementor-element-8b7125d img.hover{
    position: absolute;
    width: 22px;
    height: 22px;
}

.elementor-4681 .elementor-element.elementor-element-8b7125d img.default{
    transform: translate(0,0);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-8b7125d img.hover{
    transform: translate(-25px, 25px);
    transition: 0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-8b7125d:hover img.default{
    transform: translate(25px, -25px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-8b7125d:hover img.hover{
    transform: translate(0);
    transition: 0.3s ease-in-out
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-8b7125d img.default, .elementor-4681 .elementor-element.elementor-element-8b7125d .wrap{
        width:16px;
        height:16px;
    }
    
    .elementor-4681 .elementor-element.elementor-element-8b7125d img.default path{
        fill:#A4A4A5;
    }
    
    .elementor-4681 .elementor-element.elementor-element-8b7125d:hover img.default{
        transform:translate(0,0);
    }
    
    .elementor-4681 .elementor-element.elementor-element-8b7125d img.hover{
        display:none;
    }
    
    .elementor-4681 .elementor-element.elementor-element-8b7125d:hover .circle{
        background: #5F96FF;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4502acd */.elementor-4681 .elementor-element.elementor-element-4502acd{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-4502acd:hover{
    transform: translateY(-10px) ;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-4502acd:hover .button-circle{
    top:20px;
    transition:0.3s ease-in-out;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-4502acd:hover{
        transform: translateY(0px) ;
        transition:0.3s ease-in-out;
    }
    
    .elementor-4681 .elementor-element.elementor-element-4502acd:hover .button-circle{
        top:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b95a445 */.elementor-4681 .elementor-element.elementor-element-b95a445 ul{
    padding-left: 22px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7b475a */.elementor-4681 .elementor-element.elementor-element-b7b475a{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-b7b475a .circle{
    padding: 8px;
    border-radius: 50%;
    background: #5F96FF;
    width: max-content;
    overflow: hidden;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-b7b475a:hover .circle{
    background:#ffffff;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-b7b475a .wrap{
    width: 22px;
    height: 22px;
    position: relative;
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-b7b475a img.default, .elementor-4681 .elementor-element.elementor-element-b7b475a img.hover{
    position: absolute;
    width: 22px;
    height: 22px;
}

.elementor-4681 .elementor-element.elementor-element-b7b475a img.default{
    transform: translate(0,0);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-b7b475a img.hover{
    transform: translate(-25px, 25px);
    transition: 0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-b7b475a:hover img.default{
    transform: translate(25px, -25px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-b7b475a:hover img.hover{
    transform: translate(0);
    transition: 0.3s ease-in-out
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-b7b475a img.default, .elementor-4681 .elementor-element.elementor-element-b7b475a .wrap{
        width:16px;
        height:16px;
    }
    
    .elementor-4681 .elementor-element.elementor-element-b7b475a img.default path{
        fill:#A4A4A5;
    }
    
    .elementor-4681 .elementor-element.elementor-element-b7b475a:hover img.default{
        transform:translate(0,0);
    }
    
    .elementor-4681 .elementor-element.elementor-element-b7b475a img.hover{
        display:none;
    }
    
    .elementor-4681 .elementor-element.elementor-element-b7b475a:hover .circle{
        background: #5F96FF;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec2ab3 */.elementor-4681 .elementor-element.elementor-element-2ec2ab3{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-2ec2ab3:hover{
    transform: translateY(-10px) ;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-2ec2ab3:hover .button-circle{
    top:20px;
    transition:0.3s ease-in-out;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-2ec2ab3:hover{
        transform: translateY(0px) ;
        transition:0.3s ease-in-out;
    }
    
    .elementor-4681 .elementor-element.elementor-element-2ec2ab3:hover .button-circle{
        top:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d7fe56 */.elementor-4681 .elementor-element.elementor-element-7d7fe56 ul{
    padding-left: 22px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82c209f */.elementor-4681 .elementor-element.elementor-element-82c209f{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-82c209f .circle{
    padding: 8px;
    border-radius: 50%;
    background: #5F96FF;
    width: max-content;
    overflow: hidden;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-82c209f:hover .circle{
    background:#ffffff;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-82c209f .wrap{
    width: 22px;
    height: 22px;
    position: relative;
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-82c209f img.default, .elementor-4681 .elementor-element.elementor-element-82c209f img.hover{
    position: absolute;
    width: 22px;
    height: 22px;
}

.elementor-4681 .elementor-element.elementor-element-82c209f img.default{
    transform: translate(0,0);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-82c209f img.hover{
    transform: translate(-25px, 25px);
    transition: 0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-82c209f:hover img.default{
    transform: translate(25px, -25px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-82c209f:hover img.hover{
    transform: translate(0);
    transition: 0.3s ease-in-out
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-82c209f img.default, .elementor-4681 .elementor-element.elementor-element-82c209f .wrap{
        width:16px;
        height:16px;
    }
    
    .elementor-4681 .elementor-element.elementor-element-82c209f img.default path{
        fill:#A4A4A5;
    }
    
    .elementor-4681 .elementor-element.elementor-element-82c209f:hover img.default{
        transform:translate(0,0);
    }
    
    .elementor-4681 .elementor-element.elementor-element-82c209f img.hover{
        display:none;
    }
    
    .elementor-4681 .elementor-element.elementor-element-82c209f:hover .circle{
        background: #5F96FF;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94d1cd2 */.elementor-4681 .elementor-element.elementor-element-94d1cd2{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-94d1cd2:hover{
    transform: translateY(-10px) ;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-94d1cd2:hover .button-circle{
    top:20px;
    transition:0.3s ease-in-out;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-94d1cd2:hover{
        transform: translateY(0px) ;
        transition:0.3s ease-in-out;
    }
    
    .elementor-4681 .elementor-element.elementor-element-94d1cd2:hover .button-circle{
        top:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83ae413 */.elementor-4681 .elementor-element.elementor-element-83ae413 ul{
    padding-left: 22px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07eacca */.elementor-4681 .elementor-element.elementor-element-07eacca{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-07eacca .circle{
    padding: 8px;
    border-radius: 50%;
    background: #5F96FF;
    width: max-content;
    overflow: hidden;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-07eacca:hover .circle{
    background:#ffffff;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-07eacca .wrap{
    width: 22px;
    height: 22px;
    position: relative;
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-07eacca img.default, .elementor-4681 .elementor-element.elementor-element-07eacca img.hover{
    position: absolute;
    width: 22px;
    height: 22px;
}

.elementor-4681 .elementor-element.elementor-element-07eacca img.default{
    transform: translate(0,0);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-07eacca img.hover{
    transform: translate(-25px, 25px);
    transition: 0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-07eacca:hover img.default{
    transform: translate(25px, -25px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-07eacca:hover img.hover{
    transform: translate(0);
    transition: 0.3s ease-in-out
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-07eacca img.default, .elementor-4681 .elementor-element.elementor-element-07eacca .wrap{
        width:16px;
        height:16px;
    }
    
    .elementor-4681 .elementor-element.elementor-element-07eacca img.default path{
        fill:#A4A4A5;
    }
    
    .elementor-4681 .elementor-element.elementor-element-07eacca:hover img.default{
        transform:translate(0,0);
    }
    
    .elementor-4681 .elementor-element.elementor-element-07eacca img.hover{
        display:none;
    }
    
    .elementor-4681 .elementor-element.elementor-element-07eacca:hover .circle{
        background: #5F96FF;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6023bf1 */.elementor-4681 .elementor-element.elementor-element-6023bf1{
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-6023bf1:hover{
    transform: translateY(-10px) ;
    transition:0.3s ease-in-out;
}

.elementor-4681 .elementor-element.elementor-element-6023bf1:hover .button-circle{
    top:20px;
    transition:0.3s ease-in-out;
}

@media (max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-6023bf1:hover{
        transform: translateY(0px) ;
        transition:0.3s ease-in-out;
    }
    
    .elementor-4681 .elementor-element.elementor-element-6023bf1:hover .button-circle{
        top:12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc497ad */.elementor-4681 .elementor-element.elementor-element-fc497ad{
    iframe{
        max-width:168px;
        margin:0;
        z-index: 3;
        padding: 0 10px;
        background:#FAF7F5;
    }
    &::before{
        position: absolute;
        content:'';
        width:100vw;
        height: 1px;
        background: #000000;
        right: 50%;
        top:50%;
        z-index: -1;
        transform: translateX(50%) translateY(-50%)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d310c2 */.elementor-4681 .elementor-element.elementor-element-77d310c2::before, .elementor-4681 .elementor-element.elementor-element-77d310c2::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    background: #D4D93F;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4681 .elementor-element.elementor-element-77d310c2::before{
    left: 12px;
}
.elementor-4681 .elementor-element.elementor-element-77d310c2::after{
    right: 12px;
    border-radius: 50%;
    background: #5F96FF
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bb16f6b */.elementor-4681 .elementor-element.elementor-element-bb16f6b span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c4503ed */.elementor-4681 .elementor-element.elementor-element-c4503ed span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4091d9a */.elementor-4681 .elementor-element.elementor-element-4091d9a span{
    font-weight: 400
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36a84b0b */.elementor-4681 .elementor-element.elementor-element-36a84b0b::before, .elementor-4681 .elementor-element.elementor-element-36a84b0b::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    background: #D4D93F;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4681 .elementor-element.elementor-element-36a84b0b::before{
    left: 12px;
}
.elementor-4681 .elementor-element.elementor-element-36a84b0b::after{
    right: 12px;
    border-radius: 50%;
    background: #5F96FF
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f88910 */.elementor-4681 .elementor-element.elementor-element-0f88910{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-0f88910:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-0f88910{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0024357 */.elementor-4681 .elementor-element.elementor-element-0024357{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-0024357:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-0024357{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9a3ad */.elementor-4681 .elementor-element.elementor-element-2d9a3ad{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-2d9a3ad:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-2d9a3ad{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba505f */.elementor-4681 .elementor-element.elementor-element-5ba505f{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-5ba505f:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-5ba505f{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34fca40 */.elementor-4681 .elementor-element.elementor-element-34fca40{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-34fca40:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-34fca40{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7445cac */.elementor-4681 .elementor-element.elementor-element-7445cac{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-7445cac:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-7445cac{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60650b5 */.elementor-4681 .elementor-element.elementor-element-60650b5{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-60650b5:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-60650b5{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab210c5 */.elementor-4681 .elementor-element.elementor-element-ab210c5{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-ab210c5:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-ab210c5{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a63aa */.elementor-4681 .elementor-element.elementor-element-35a63aa{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-35a63aa:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-35a63aa{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ae0c1b */.elementor-4681 .elementor-element.elementor-element-0ae0c1b{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-0ae0c1b:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-0ae0c1b{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfda28 */.elementor-4681 .elementor-element.elementor-element-ebfda28{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-ebfda28:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-ebfda28{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f7c76 */.elementor-4681 .elementor-element.elementor-element-b4f7c76{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-b4f7c76:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-b4f7c76{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dbcb8 */.elementor-4681 .elementor-element.elementor-element-d0dbcb8{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-d0dbcb8:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-d0dbcb8{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1822c59 */.elementor-4681 .elementor-element.elementor-element-1822c59{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-1822c59:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-1822c59{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f731ac */.elementor-4681 .elementor-element.elementor-element-6f731ac{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-6f731ac:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-6f731ac{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfbdcac */.elementor-4681 .elementor-element.elementor-element-cfbdcac{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-cfbdcac:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-cfbdcac{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce65811 */.elementor-4681 .elementor-element.elementor-element-ce65811{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-ce65811:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-ce65811{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2f68a */.elementor-4681 .elementor-element.elementor-element-ca2f68a{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-ca2f68a:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-ca2f68a{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c02ecb2 */.elementor-4681 .elementor-element.elementor-element-c02ecb2{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-c02ecb2:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-c02ecb2{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62a6d34 */.elementor-4681 .elementor-element.elementor-element-62a6d34{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-62a6d34:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-62a6d34{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1190f6 */.elementor-4681 .elementor-element.elementor-element-f1190f6{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-f1190f6:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-f1190f6{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05bff5d */.elementor-4681 .elementor-element.elementor-element-05bff5d{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-05bff5d:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-05bff5d{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b892d66 */.elementor-4681 .elementor-element.elementor-element-b892d66{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-b892d66:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-b892d66{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c16b0 */.elementor-4681 .elementor-element.elementor-element-e0c16b0{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-e0c16b0:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-e0c16b0{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d653616 */.elementor-4681 .elementor-element.elementor-element-d653616{
    .logo-active{
        opacity:0
    }
}

.elementor-4681 .elementor-element.elementor-element-d653616:hover{
    .logo-active{
        opacity: 1;
        transition:0.5s ease all;
        z-index: 5
    }
}

@media(max-width:767px){
    .elementor-4681 .elementor-element.elementor-element-d653616{
        .logo-active{
            opacity:1;
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc000f */.elementor-4681 .elementor-element.elementor-element-dc000f::before, .elementor-4681 .elementor-element.elementor-element-dc000f::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    background: #D4D93F;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4681 .elementor-element.elementor-element-dc000f::before{
    left: 12px;
}
.elementor-4681 .elementor-element.elementor-element-dc000f::after{
    right: 12px;
    border-radius: 50%;
    background: #5F96FF
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4bbbd2b1 */.elementor-4681 .elementor-element.elementor-element-4bbbd2b1{
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-4bbbd2b1 .circle{
    display: flex;
    position: relative;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1287a346 */.elementor-4681 .elementor-element.elementor-element-1287a346:hover .button-hover div{
    background: #5F96FF;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-1287a346:hover .button-hover p{
    color: #FFFFFF;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-1287a346 .default{
    position: absolute;
    transform: translate3d(5px,4px,10px);
    transition: 0.3s ease-in-out;
    width: 12px;
    height: 12px;
}

.elementor-4681 .elementor-element.elementor-element-1287a346:hover .default{
    transform: translate3d(16px,-7px,10px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-1287a346 .white{
    position: absolute;
    filter: brightness(255);
    transform: translate3d(-7px,16px,10px);
    transition: 0.3s ease-in-out;
    width: 12px;
    height: 12px;
}

.elementor-4681 .elementor-element.elementor-element-1287a346:hover .white{
    transform: translate3d(5px,4px,10px);
    transition: 0.3s ease-in-out
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e091f2 */.elementor-4681 .elementor-element.elementor-element-7e091f2{
    overflow: hidden
}

.elementor-4681 .elementor-element.elementor-element-7e091f2 .circle{
    display: flex;
    position: relative;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e431615 */.elementor-4681 .elementor-element.elementor-element-e431615:hover .button-hover div{
    background: #5F96FF;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-e431615:hover .button-hover p{
    color: #FFFFFF;
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-e431615 .default{
    position: absolute;
    transform: translate3d(5px,5px,10px);
    transition: 0.3s ease-in-out;
    width: 11px;
}

.elementor-4681 .elementor-element.elementor-element-e431615:hover .default{
    transform: translate3d(17px,-7px,10px);
    transition: 0.3s ease-in-out
}

.elementor-4681 .elementor-element.elementor-element-e431615 .white{
    position: absolute;
    filter: brightness(255);
    transform: translate3d(-7px,16px,10px);
    transition: 0.3s ease-in-out;
    width: 11px;
}

.elementor-4681 .elementor-element.elementor-element-e431615:hover .white{
    transform: translate3d(5px,5px,10px);
    transition: 0.3s ease-in-out
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbd3372 */.elementor-4681 .elementor-element.elementor-element-4fbd3372::before, .elementor-4681 .elementor-element.elementor-element-4fbd3372::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    background: #D4D93F;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4681 .elementor-element.elementor-element-4fbd3372::before{
    left: 12px;
}
.elementor-4681 .elementor-element.elementor-element-4fbd3372::after{
    right: 12px;
    border-radius: 50%;
    background: #5F96FF
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-636915ff */.elementor-4681 .elementor-element.elementor-element-636915ff::before, .elementor-4681 .elementor-element.elementor-element-636915ff::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    background: #D4D93F;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4681 .elementor-element.elementor-element-636915ff::before{
    left: 12px;
}
.elementor-4681 .elementor-element.elementor-element-636915ff::after{
    right: 12px;
    border-radius: 50%;
    background: #5F96FF
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c32d095 */.elementor-4681 .elementor-element.elementor-element-c32d095{
    width: 100%;
    height: 90%;
}/* End custom CSS */