.elementor-771 .elementor-element.elementor-element-f5ad32f{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-70c7477{--display:flex;--min-height:90vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000036;--border-color:#00000036;--border-radius:16px 16px 16px 16px;--padding-top:40px;--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-771 .elementor-element.elementor-element-299e569{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-299e569 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-weight:700;line-height:1.3em;color:#DBFB55;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-0e59027{left:6%;}body.rtl .elementor-771 .elementor-element.elementor-element-0e59027{right:6%;}.elementor-771 .elementor-element.elementor-element-0e59027{top:19%;}.elementor-771 .elementor-element.elementor-element-0e59027 img{width:100%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-6980582{left:79%;}body.rtl .elementor-771 .elementor-element.elementor-element-6980582{right:79%;}.elementor-771 .elementor-element.elementor-element-6980582{top:38%;}.elementor-771 .elementor-element.elementor-element-6980582 img{width:70%;}.elementor-771 .elementor-element.elementor-element-637c975{--spacer-size:80px;}.elementor-771 .elementor-element.elementor-element-52c5573{text-align:center;}.elementor-771 .elementor-element.elementor-element-52c5573 .elementor-heading-title{font-size:55px;font-weight:600;line-height:1.2em;letter-spacing:-1px;color:#000000;}.elementor-771 .elementor-element.elementor-element-a840c89{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-d304d0d{text-align:center;}.elementor-771 .elementor-element.elementor-element-d304d0d .elementor-heading-title{font-size:55px;font-weight:600;line-height:1.2em;letter-spacing:-1px;color:#000000;}.elementor-771 .elementor-element.elementor-element-210e2c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-210e2c4 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:-0.25px;color:#003C6B;}.elementor-771 .elementor-element.elementor-element-c724630{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-c724630 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-weight:500;line-height:1.3em;color:#003C6B;}.elementor-771 .elementor-element.elementor-element-36f250c{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-771 .elementor-element.elementor-element-9ff1d82 .elementor-button{background-color:#0120F1;font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-771 .elementor-element.elementor-element-9ff1d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-3b84b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-3b84b2f.elementor-element{--align-self:center;}.elementor-771 .elementor-element.elementor-element-3b84b2f .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:600;color:#225CA8;}.elementor-771 .elementor-element.elementor-element-7a88d7e{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-771 .elementor-element.elementor-element-d2ac46b{padding:1% 0% 0% 0%;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-icon i{color:#0120F1;transition:color 0.3s;}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-icon svg{fill:#0120F1;transition:fill 0.3s;}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-item > a{font-family:"Open Sauce", Sans-serif;font-size:14px;font-weight:600;}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-text{transition:color 0.3s;}.elementor-771 .elementor-element.elementor-element-6145ed5{padding:1% 0% 0% 0%;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-icon i{color:#0120F1;transition:color 0.3s;}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-icon svg{fill:#0120F1;transition:fill 0.3s;}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-item > a{font-family:"Open Sauce", Sans-serif;font-size:14px;font-weight:600;}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-771 .elementor-element.elementor-element-25eb394{padding:1% 0% 0% 0%;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-icon i{color:#0120F1;transition:color 0.3s;}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-icon svg{fill:#0120F1;transition:fill 0.3s;}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-item > a{font-family:"Open Sauce", Sans-serif;font-size:14px;font-weight:600;}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-text{transition:color 0.3s;}.elementor-771 .elementor-element.elementor-element-f91cb7a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -120px) 0px;}.elementor-771 .elementor-element.elementor-element-0468cf3{--e-image-carousel-slides-to-show:10;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -160px) 0px;}.elementor-771 .elementor-element.elementor-element-f755233{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-58f6cbd .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:1px;color:#79ACCF;}.elementor-771 .elementor-element.elementor-element-afbabff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-c6eefeb .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-4950fb4{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-4950fb4 img{border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-948e7f9{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-34d2225{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-569909b{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-569909b img{border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-1f1a8d1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-04a3fff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-04a3fff .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-771 .elementor-element.elementor-element-14bf867{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-14bf867 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-34b40f4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-0e3e502{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-0e3e502 img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-694f481{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fd83c7b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-fd83c7b .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-771 .elementor-element.elementor-element-8260e0e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-8260e0e .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-3b36f79{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-75a5357{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-75a5357 img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-cbfc833{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f5d9705{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-f5d9705 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-771 .elementor-element.elementor-element-d421312{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-d421312 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-d8c88ca{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-f810a8b{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-f810a8b img{border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-da1f321{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-9aa7f7e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-9aa7f7e .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-771 .elementor-element.elementor-element-6ece569{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-6ece569 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-53e2d7f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-53e2d7f:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-53e2d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FCFF;}.elementor-771 .elementor-element.elementor-element-8b690a1 .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:1px;color:#176199;}.elementor-771 .elementor-element.elementor-element-3ebedfc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-ef0ccea .elementor-heading-title{font-size:38px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-771 .elementor-element.elementor-element-0d7f754{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-248995f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-acec813{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-b67922e{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-b67922e img{border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-3b90e8b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fb36dc5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-fb36dc5 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-771 .elementor-element.elementor-element-b2abe56{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-b2abe56 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-de86da4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-d07d443{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-d07d443 img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-3fd78b9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-c164b0b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-c164b0b .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-771 .elementor-element.elementor-element-660e7e6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-660e7e6 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-3046c5b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-e992711{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-e992711 img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-a78519a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-01b6823{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-01b6823 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-771 .elementor-element.elementor-element-3a9916f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-3a9916f .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-70e8b0a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-771 .elementor-element.elementor-element-8ef01f4{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-8ef01f4 img{border-radius:7px 7px 7px 7px;}.elementor-771 .elementor-element.elementor-element-6cf810a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-45fd62a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-45fd62a .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-771 .elementor-element.elementor-element-9604d65{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-9604d65 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.25px;color:#5E5E5E;}.elementor-771 .elementor-element.elementor-element-93add59{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7bf8c72{text-align:center;}.elementor-771 .elementor-element.elementor-element-7bf8c72 .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#689EC4;}.elementor-771 .elementor-element.elementor-element-1014bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-1014bdd .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-e5e65ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-e5e65ab .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-e3c6d9d{width:var( --container-widget-width, 18% );max-width:18%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 010.2%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-8cd7c84{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-8cd7c84.e-con{--align-self:flex-end;}.elementor-771 .elementor-element.elementor-element-5a0e4d9 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-771 .elementor-element.elementor-element-5a0e4d9.elementor-element{--align-self:flex-end;}.elementor-771 .elementor-element.elementor-element-268eab3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-268eab3:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-268eab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-669620c .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#5F90B3;}.elementor-771 .elementor-element.elementor-element-42ed730{padding:0px 0px 25px 0px;}.elementor-771 .elementor-element.elementor-element-42ed730 .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-6cad02b{--display:flex;}.elementor-771 .elementor-element.elementor-element-3c6f4db{--display:flex;}.elementor-771 .elementor-element.elementor-element-f090e22{padding:0px 0px 25px 0px;}.elementor-771 .elementor-element.elementor-element-f090e22 .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-90e28b0{padding:0px 0px 25px 0px;}.elementor-771 .elementor-element.elementor-element-90e28b0 .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-3924d8e{--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-771 .elementor-element.elementor-element-02177a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-771 .elementor-element.elementor-element-5b2d551{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-771 .elementor-element.elementor-element-5fd1cc3{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-b799ebf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:12px 12px 12px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0fb09ac );border-radius:70px 70px 70px 70px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.12);}.elementor-771 .elementor-element.elementor-element-5fd1cc3 .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-5fd1cc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-5fd1cc3.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-5fd1cc3.elementor-view-default .elementor-icon{color:var( --e-global-color-8de2894 );border-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-5fd1cc3.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-5fd1cc3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-5fd1cc3 .elementor-icon{font-size:20px;}.elementor-771 .elementor-element.elementor-element-5fd1cc3 .elementor-icon svg{height:20px;}.elementor-771 .elementor-element.elementor-element-901b528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-771 .elementor-element.elementor-element-901b528 .elementor-heading-title{font-size:12.5px;font-weight:600;color:#AEAEAE;}.elementor-771 .elementor-element.elementor-element-8b71fb0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-8b71fb0 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-bc19203.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-bc19203 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-bac1ada{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-771 .elementor-element.elementor-element-bac1ada img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-16e099a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-16e099a.e-con{--align-self:stretch;}.elementor-771 .elementor-element.elementor-element-ccd887b{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-ccd887b:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-ccd887b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-6497bb1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-0162fd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-771 .elementor-element.elementor-element-0162fd7 .elementor-heading-title{font-size:12px;font-weight:600;letter-spacing:-0.25px;color:#93D3FF;}.elementor-771 .elementor-element.elementor-element-164e7ae.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-164e7ae .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:var( --e-global-color-0fb09ac );}.elementor-771 .elementor-element.elementor-element-0bb2d6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-0bb2d6f .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:var( --e-global-color-0fb09ac );}.elementor-771 .elementor-element.elementor-element-c3de258{text-align:end;}.elementor-771 .elementor-element.elementor-element-c3de258 img{width:75%;}.elementor-771 .elementor-element.elementor-element-52b1423{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-52b1423:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-52b1423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1243AA14;}.elementor-771 .elementor-element.elementor-element-aa8d87e{--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:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-771 .elementor-element.elementor-element-b233336{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f05c2e9{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-b799ebf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:12px 12px 12px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0fb09ac );border-radius:70px 70px 70px 70px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.12);}.elementor-771 .elementor-element.elementor-element-f05c2e9 .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-f05c2e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-f05c2e9.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-f05c2e9.elementor-view-default .elementor-icon{color:var( --e-global-color-8de2894 );border-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-f05c2e9.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-f05c2e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-f05c2e9 .elementor-icon{font-size:20px;}.elementor-771 .elementor-element.elementor-element-f05c2e9 .elementor-icon svg{height:20px;}.elementor-771 .elementor-element.elementor-element-77335a6{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-6353678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-771 .elementor-element.elementor-element-6353678 .elementor-heading-title{font-size:12px;font-weight:600;letter-spacing:-0.25px;color:#FFDADA;}.elementor-771 .elementor-element.elementor-element-ffd9bdf .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-6b6f708 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-3396838{--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:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-8908f60 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-771 .elementor-element.elementor-element-11f8eec img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-771 .elementor-element.elementor-element-e721e9f img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-771 .elementor-element.elementor-element-0bb5485 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-771 .elementor-element.elementor-element-bea8291{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-771 .elementor-element.elementor-element-f7b2e87{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-85da008{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-b799ebf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:12px 12px 12px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0fb09ac );border-radius:70px 70px 70px 70px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.12);}.elementor-771 .elementor-element.elementor-element-85da008 .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-85da008.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-85da008.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-85da008.elementor-view-default .elementor-icon{color:var( --e-global-color-8de2894 );border-color:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-85da008.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-85da008.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8de2894 );}.elementor-771 .elementor-element.elementor-element-85da008 .elementor-icon{font-size:20px;}.elementor-771 .elementor-element.elementor-element-85da008 .elementor-icon svg{height:20px;}.elementor-771 .elementor-element.elementor-element-8c98498{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-771 .elementor-element.elementor-element-8c98498 .elementor-heading-title{font-size:12.5px;font-weight:600;color:#AEAEAE;}.elementor-771 .elementor-element.elementor-element-5ded88f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-5ded88f .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-86f11da.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-86f11da .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.25em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-a7260b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-771 .elementor-element.elementor-element-a7260b2 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-13d23dd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-13d23dd:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-13d23dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-771 .elementor-element.elementor-element-6b15e57{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-695252c{text-align:center;}.elementor-771 .elementor-element.elementor-element-695252c .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#5F90B3;}.elementor-771 .elementor-element.elementor-element-f0a9e5e{text-align:center;}.elementor-771 .elementor-element.elementor-element-f0a9e5e .elementor-heading-title{font-size:35px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-b7013a2.elementor-element{--align-self:center;}.elementor-771 .elementor-element.elementor-element-b7013a2{text-align:center;}.elementor-771 .elementor-element.elementor-element-b7013a2 .elementor-heading-title{font-size:35px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-d93e8f9{--display:flex;}.elementor-771 .elementor-element.elementor-element-d143003{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-d143003.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-84c7079{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-9674b83 img{max-width:100%;}.elementor-771 .elementor-element.elementor-element-3687ca4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-3687ca4:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-3687ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-3687ca4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-b5b364a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-0f4e3b9{--display:flex;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-0f4e3b9:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-0f4e3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-7687464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-7687464 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:3.1px;color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-98a56d7{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-98a56d7 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-162c7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-162c7d5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-162c7d5 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-91fcce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-91fcce0 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-0b1f0f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-2812fcb .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-stacked .elementor-icon{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-default .elementor-icon{color:#0055E9;border-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-default .elementor-icon svg{fill:#0055E9;}.elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-stacked .elementor-icon:hover{background-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-default .elementor-icon:hover{color:#2155A7;border-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-2812fcb.elementor-view-default .elementor-icon:hover svg{fill:#2155A7;}.elementor-771 .elementor-element.elementor-element-2812fcb .elementor-icon{font-size:31px;}.elementor-771 .elementor-element.elementor-element-2812fcb .elementor-icon svg{height:31px;}.elementor-771 .elementor-element.elementor-element-e15dbdc{--display:flex;}.elementor-771 .elementor-element.elementor-element-3eba932{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-3eba932.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-5d56e80{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-ce4f912 img{max-width:100%;}.elementor-771 .elementor-element.elementor-element-9ee2ce5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-9ee2ce5:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-9ee2ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-9ee2ce5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-eb49edd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-50a033d{--display:flex;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-50a033d:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-50a033d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-4729924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-4729924 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:3.1px;color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-b1f5322{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-b1f5322 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-1595c0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-1595c0a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-1595c0a .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-7710aa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-7710aa3 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-3c636aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-00e2921 .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-stacked .elementor-icon{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-default .elementor-icon{color:#0055E9;border-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-default .elementor-icon svg{fill:#0055E9;}.elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-stacked .elementor-icon:hover{background-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-default .elementor-icon:hover{color:#2155A7;border-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-00e2921.elementor-view-default .elementor-icon:hover svg{fill:#2155A7;}.elementor-771 .elementor-element.elementor-element-00e2921 .elementor-icon{font-size:31px;}.elementor-771 .elementor-element.elementor-element-00e2921 .elementor-icon svg{height:31px;}.elementor-771 .elementor-element.elementor-element-03a1a53{--display:flex;}.elementor-771 .elementor-element.elementor-element-7f379fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7f379fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-a57235a{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-78a4dcc img{max-width:100%;}.elementor-771 .elementor-element.elementor-element-557b60f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-557b60f:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-557b60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-557b60f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-143dfc6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-66ef3c8{--display:flex;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-66ef3c8:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-66ef3c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-7e193dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-7e193dc .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:3.1px;color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-138e8e8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-138e8e8 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-09afd1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-09afd1f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-09afd1f .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-38730c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-38730c8 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-b89f5e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-c6e5f9a .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-stacked .elementor-icon{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-default .elementor-icon{color:#0055E9;border-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-default .elementor-icon svg{fill:#0055E9;}.elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-stacked .elementor-icon:hover{background-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-default .elementor-icon:hover{color:#2155A7;border-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-c6e5f9a.elementor-view-default .elementor-icon:hover svg{fill:#2155A7;}.elementor-771 .elementor-element.elementor-element-c6e5f9a .elementor-icon{font-size:31px;}.elementor-771 .elementor-element.elementor-element-c6e5f9a .elementor-icon svg{height:31px;}.elementor-771 .elementor-element.elementor-element-226727a{--display:flex;}.elementor-771 .elementor-element.elementor-element-38e873a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-38e873a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-f1ce863{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-6263ac5 img{max-width:100%;}.elementor-771 .elementor-element.elementor-element-bfa9a16{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-bfa9a16:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-bfa9a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-bfa9a16.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-df2e3af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-065205b{--display:flex;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-771 .elementor-element.elementor-element-065205b:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-065205b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-3b7efdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-3b7efdd .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:3.1px;color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-255eb63{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-255eb63 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-3e0ced2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-3e0ced2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-3e0ced2 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-3754a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-3754a3b .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#000000;}.elementor-771 .elementor-element.elementor-element-72fbc76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fe85782 .elementor-icon-wrapper{text-align:center;}.elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-stacked .elementor-icon{background-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-default .elementor-icon{color:#0055E9;border-color:#0055E9;}.elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-framed .elementor-icon, .elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-default .elementor-icon svg{fill:#0055E9;}.elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-stacked .elementor-icon:hover{background-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-default .elementor-icon:hover{color:#2155A7;border-color:#2155A7;}.elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-framed .elementor-icon:hover, .elementor-771 .elementor-element.elementor-element-fe85782.elementor-view-default .elementor-icon:hover svg{fill:#2155A7;}.elementor-771 .elementor-element.elementor-element-fe85782 .elementor-icon{font-size:31px;}.elementor-771 .elementor-element.elementor-element-fe85782 .elementor-icon svg{height:31px;}.elementor-771 .elementor-element.elementor-element-42210b3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:280px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-85px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:9px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-85px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:9px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#C9C9C9;--e-n-carousel-arrow-hover-color:#000000;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-normal-color:#0055E9;--e-n-carousel-dots-hover-color:#0055E9;--e-n-carousel-swiper-pagination-spacing:35px;}.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-771 .elementor-element.elementor-element-23a3f14{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-83dec84{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-777f996 .elementor-heading-title{font-weight:600;letter-spacing:1px;color:#5F90B3;}.elementor-771 .elementor-element.elementor-element-90e7956{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-90e7956 .elementor-heading-title{font-size:35px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-771 .elementor-element.elementor-element-348cdae{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-348cdae .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#6D6D6D;}.elementor-771 .elementor-element.elementor-element-08d0074{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-771 .elementor-element.elementor-element-e4daeee{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-e4daeee p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-e4daeee a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-9735ae2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-5f5aed2{font-family:"Open Sauce", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-5f5aed2 p{margin-block-end:0px;}.elementor-771 .elementor-element.elementor-element-5f5aed2 a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-d7ac8f7{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-d7ac8f7 p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-d7ac8f7 a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-3f19b73{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-bd259d1{font-family:"Open Sauce", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-bd259d1 p{margin-block-end:0px;}.elementor-771 .elementor-element.elementor-element-bd259d1 a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-396ee8c{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-396ee8c p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-396ee8c a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-d4b72f7{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-d4b72f7 p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-d4b72f7 a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-80cc43a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-16b9915{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-16b9915 p{margin-block-end:10px;}.elementor-771 .elementor-element.elementor-element-16b9915 a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-ebac793{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-23661fd{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-23661fd p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-23661fd a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-2c1ffbf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-3746f5e{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-3746f5e p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-3746f5e a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-29b8a7d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-6598faf{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-6598faf p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-6598faf a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-d0e6065{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000026;--border-color:#00000026;--border-radius:0px 0px 15px 15px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-d1ba0b4{font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:-0.25px;color:#505050;}.elementor-771 .elementor-element.elementor-element-d1ba0b4 p{margin-block-end:15px;}.elementor-771 .elementor-element.elementor-element-d1ba0b4 a{color:#4071FF;}.elementor-771 .elementor-element.elementor-element-9da8c8e{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;}.elementor-771 .elementor-element.elementor-element-9da8c8e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-771 .elementor-element.elementor-element-9da8c8e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-771 .elementor-element.elementor-element-9da8c8e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-771 .elementor-element.elementor-element-9da8c8e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-771 .elementor-element.elementor-element-9da8c8e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sauce", Sans-serif;font-weight:600;}:where( .elementor-771 .elementor-element.elementor-element-9da8c8e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-771 .elementor-element.elementor-element-cbd3dd1{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-1c11a52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.45;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D6DFE9;--border-color:#D6DFE9;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-771 .elementor-element.elementor-element-1c11a52::before, .elementor-771 .elementor-element.elementor-element-1c11a52 > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-1c11a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-1c11a52 > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-1c11a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-1c11a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E7F0FF 0%, #E7EFFF82 57%);}.elementor-771 .elementor-element.elementor-element-807125b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:1rem;}.elementor-771 .elementor-element.elementor-element-7393344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-7393344 .elementor-heading-title{font-size:35px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#000000;}.elementor-771 .elementor-element.elementor-element-34c80ac{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-771 .elementor-element.elementor-element-34c80ac .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:-0.15px;color:#000000;}.elementor-771 .elementor-element.elementor-element-655d142{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-771 .elementor-element.elementor-element-655d142 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:-0.15px;color:#000000;}.elementor-771 .elementor-element.elementor-element-c16f410 .elementor-button{background-color:#0120F1;font-family:"Open Sauce", Sans-serif;font-size:15px;font-weight:700;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-771 .elementor-element.elementor-element-c16f410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:99;}.elementor-771 .elementor-element.elementor-element-c16f410 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-771 .elementor-element.elementor-element-c16f410 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-771 .elementor-element.elementor-element-d350a2e{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-d350a2e.e-con{--align-self:stretch;}.elementor-771 .elementor-element.elementor-element-7c16137 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-771 .elementor-element.elementor-element-70c7477{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-0e59027{left:-14%;}body.rtl .elementor-771 .elementor-element.elementor-element-0e59027{right:-14%;}.elementor-771 .elementor-element.elementor-element-0e59027{top:13%;}.elementor-771 .elementor-element.elementor-element-0e59027 img{width:32%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-6980582{left:85%;}body.rtl .elementor-771 .elementor-element.elementor-element-6980582{right:85%;}.elementor-771 .elementor-element.elementor-element-52c5573{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-771 .elementor-element.elementor-element-52c5573 .elementor-heading-title{font-size:40px;line-height:1.25em;}.elementor-771 .elementor-element.elementor-element-a840c89{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-771 .elementor-element.elementor-element-d304d0d .elementor-heading-title{font-size:36px;}.elementor-771 .elementor-element.elementor-element-9ff1d82 .elementor-button{font-size:13px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-3b84b2f .elementor-heading-title{font-size:13px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-item > a{font-size:12px;letter-spacing:-0.15px;}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-item > a{font-size:12px;letter-spacing:-0.15px;}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-item > a{font-size:12px;letter-spacing:-0.15px;}.elementor-771 .elementor-element.elementor-element-f91cb7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-771 .elementor-element.elementor-element-0468cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-771 .elementor-element.elementor-element-f755233{--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-58f6cbd .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-afbabff{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-771 .elementor-element.elementor-element-c6eefeb .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-4950fb4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-771 .elementor-element.elementor-element-948e7f9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-34d2225{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-569909b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-1f1a8d1{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-04a3fff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-771 .elementor-element.elementor-element-04a3fff .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-14bf867{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-14bf867 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-34b40f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-0e3e502{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-694f481{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-fd83c7b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-771 .elementor-element.elementor-element-fd83c7b .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-8260e0e{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-8260e0e .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-3b36f79{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-75a5357{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-cbfc833{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-f5d9705{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-771 .elementor-element.elementor-element-f5d9705 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-d421312{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-d421312 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-d8c88ca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f810a8b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-da1f321{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-9aa7f7e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-771 .elementor-element.elementor-element-9aa7f7e .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-6ece569{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-6ece569 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-53e2d7f{--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-8b690a1 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-3ebedfc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-771 .elementor-element.elementor-element-ef0ccea .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-0d7f754{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-771 .elementor-element.elementor-element-248995f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-acec813{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-b67922e{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-3b90e8b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-fb36dc5 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-b2abe56{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-b2abe56 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-de86da4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-d07d443{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-3fd78b9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-c164b0b .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-660e7e6{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-660e7e6 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-3046c5b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-e992711{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-a78519a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-01b6823 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-3a9916f{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-3a9916f .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-70e8b0a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-8ef01f4{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-6cf810a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-771 .elementor-element.elementor-element-45fd62a .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-9604d65{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-9604d65 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-93add59{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7bf8c72 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-1014bdd .elementor-heading-title{font-size:35px;}.elementor-771 .elementor-element.elementor-element-e5e65ab .elementor-heading-title{font-size:35px;}.elementor-771 .elementor-element.elementor-element-e3c6d9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-771 .elementor-element.elementor-element-8cd7c84{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-8cd7c84.e-con{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-268eab3{--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-669620c .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-42ed730 .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-f090e22 .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-90e28b0 .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-3924d8e{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-771 .elementor-element.elementor-element-02177a0{--justify-content:space-between;}.elementor-771 .elementor-element.elementor-element-5b2d551{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-5fd1cc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:6px 6px 6px 6px;}.elementor-771 .elementor-element.elementor-element-5fd1cc3 .elementor-icon{font-size:14px;}.elementor-771 .elementor-element.elementor-element-5fd1cc3 .elementor-icon svg{height:14px;}.elementor-771 .elementor-element.elementor-element-901b528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-901b528 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-8b71fb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-771 .elementor-element.elementor-element-8b71fb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-8b71fb0 .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-bc19203.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-bc19203 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-bac1ada{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-16e099a{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-771 .elementor-element.elementor-element-0162fd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-771 .elementor-element.elementor-element-164e7ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-164e7ae .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-0bb2d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-771 .elementor-element.elementor-element-0bb2d6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-0bb2d6f .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-aa8d87e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-b233336{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-771 .elementor-element.elementor-element-f05c2e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-771 .elementor-element.elementor-element-f05c2e9 .elementor-icon{font-size:12px;}.elementor-771 .elementor-element.elementor-element-f05c2e9 .elementor-icon svg{height:12px;}.elementor-771 .elementor-element.elementor-element-77335a6{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-ffd9bdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-ffd9bdf .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-6b6f708.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-6b6f708 .elementor-heading-title{font-size:18px;}.elementor-771 .elementor-element.elementor-element-3396838{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-771 .elementor-element.elementor-element-f7b2e87{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-85da008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:6px 6px 6px 6px;}.elementor-771 .elementor-element.elementor-element-85da008 .elementor-icon{font-size:14px;}.elementor-771 .elementor-element.elementor-element-85da008 .elementor-icon svg{height:14px;}.elementor-771 .elementor-element.elementor-element-8c98498{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-8c98498 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-5ded88f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-771 .elementor-element.elementor-element-5ded88f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-5ded88f .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-86f11da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-86f11da .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-a7260b2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-695252c .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-f0a9e5e .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-b7013a2 .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-84c7079{--min-height:0px;}.elementor-771 .elementor-element.elementor-element-5d56e80{--min-height:0px;}.elementor-771 .elementor-element.elementor-element-a57235a{--min-height:0px;}.elementor-771 .elementor-element.elementor-element-f1ce863{--min-height:0px;}.elementor-771 .elementor-element.elementor-element-42210b3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:270px;--e-n-carousel-swiper-slides-gap:0px;}.elementor-771 .elementor-element.elementor-element-23a3f14{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-777f996 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-90e7956 .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-9da8c8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-771 .elementor-element.elementor-element-9da8c8e {--n-accordion-padding:15px 10px 15px 10px;}.elementor-771 .elementor-element.elementor-element-1c11a52{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-771 .elementor-element.elementor-element-807125b{--min-height:auto;--padding-top:8rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-771 .elementor-element.elementor-element-7393344 .elementor-heading-title{font-size:24px;}.elementor-771 .elementor-element.elementor-element-7c16137 img{width:100%;}}@media(min-width:768px){.elementor-771 .elementor-element.elementor-element-f5ad32f{--width:86%;}.elementor-771 .elementor-element.elementor-element-70c7477{--width:100%;}.elementor-771 .elementor-element.elementor-element-f755233{--width:86%;}.elementor-771 .elementor-element.elementor-element-53e2d7f{--width:86%;}.elementor-771 .elementor-element.elementor-element-8cd7c84{--width:93.5%;}.elementor-771 .elementor-element.elementor-element-268eab3{--content-width:86%;}.elementor-771 .elementor-element.elementor-element-3924d8e{--width:100%;}.elementor-771 .elementor-element.elementor-element-02177a0{--width:100%;}.elementor-771 .elementor-element.elementor-element-5b2d551{--width:100%;}.elementor-771 .elementor-element.elementor-element-ccd887b{--width:100%;}.elementor-771 .elementor-element.elementor-element-52b1423{--width:100%;}.elementor-771 .elementor-element.elementor-element-b233336{--width:20%;}.elementor-771 .elementor-element.elementor-element-77335a6{--width:100%;}.elementor-771 .elementor-element.elementor-element-bea8291{--width:100%;}.elementor-771 .elementor-element.elementor-element-f7b2e87{--width:100%;}.elementor-771 .elementor-element.elementor-element-6b15e57{--content-width:86%;}.elementor-771 .elementor-element.elementor-element-0b1f0f2{--width:100%;}.elementor-771 .elementor-element.elementor-element-3c636aa{--width:100%;}.elementor-771 .elementor-element.elementor-element-b89f5e3{--width:100%;}.elementor-771 .elementor-element.elementor-element-72fbc76{--width:100%;}.elementor-771 .elementor-element.elementor-element-23a3f14{--content-width:82%;}.elementor-771 .elementor-element.elementor-element-83dec84{--width:40%;}.elementor-771 .elementor-element.elementor-element-1c11a52{--width:84%;}.elementor-771 .elementor-element.elementor-element-807125b{--width:45%;}.elementor-771 .elementor-element.elementor-element-d350a2e{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-771 .elementor-element.elementor-element-f5ad32f{--width:90%;}.elementor-771 .elementor-element.elementor-element-f755233{--width:90%;}.elementor-771 .elementor-element.elementor-element-53e2d7f{--width:90%;}.elementor-771 .elementor-element.elementor-element-8cd7c84{--width:100%;}.elementor-771 .elementor-element.elementor-element-268eab3{--content-width:90%;}.elementor-771 .elementor-element.elementor-element-5b2d551{--width:100%;}.elementor-771 .elementor-element.elementor-element-b233336{--width:100%;}.elementor-771 .elementor-element.elementor-element-77335a6{--width:100%;}.elementor-771 .elementor-element.elementor-element-f7b2e87{--width:100%;}.elementor-771 .elementor-element.elementor-element-6b15e57{--content-width:90%;}.elementor-771 .elementor-element.elementor-element-83dec84{--width:100%;}.elementor-771 .elementor-element.elementor-element-807125b{--width:100%;}.elementor-771 .elementor-element.elementor-element-d350a2e{--width:100%;}}@media(max-width:767px){.elementor-771 .elementor-element.elementor-element-f5ad32f{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-70c7477{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-299e569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 20px 0px 20px;}.elementor-771 .elementor-element.elementor-element-299e569 .elementor-heading-title{font-size:10px;line-height:1.6em;letter-spacing:2.25px;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-0e59027{left:-22%;}body.rtl .elementor-771 .elementor-element.elementor-element-0e59027{right:-22%;}.elementor-771 .elementor-element.elementor-element-0e59027{top:5%;}.elementor-771 .elementor-element.elementor-element-0e59027 img{width:20%;}.elementor-771 .elementor-element.elementor-element-6980582{top:55%;}.elementor-771 .elementor-element.elementor-element-52c5573{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-771 .elementor-element.elementor-element-52c5573 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-771 .elementor-element.elementor-element-a840c89{--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:2.5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-d304d0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-771 .elementor-element.elementor-element-d304d0d .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-771 .elementor-element.elementor-element-210e2c4 .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-c724630{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 25px 0px 25px;}.elementor-771 .elementor-element.elementor-element-c724630 .elementor-heading-title{font-size:12px;line-height:1.6em;letter-spacing:-0.2px;}.elementor-771 .elementor-element.elementor-element-7a88d7e{--margin-top:2.5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-771 .elementor-element.elementor-element-d2ac46b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-771 .elementor-element.elementor-element-6145ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-771 .elementor-element.elementor-element-25eb394 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-771 .elementor-element.elementor-element-f91cb7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-0468cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-f755233{--padding-top:50px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-c6eefeb .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-4950fb4{padding:20px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-948e7f9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-34d2225{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-569909b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-569909b.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-1f1a8d1{--width:80%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-04a3fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-04a3fff .elementor-heading-title{font-size:18px;}.elementor-771 .elementor-element.elementor-element-14bf867{padding:5px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-34b40f4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-0e3e502{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-0e3e502.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-694f481{--width:80%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fd83c7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-fd83c7b .elementor-heading-title{font-size:18px;}.elementor-771 .elementor-element.elementor-element-8260e0e{padding:5px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-3b36f79{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-75a5357{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-75a5357.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-cbfc833{--width:80%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f5d9705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-f5d9705 .elementor-heading-title{font-size:18px;}.elementor-771 .elementor-element.elementor-element-d421312{padding:5px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-d8c88ca{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f810a8b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-f810a8b.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-da1f321{--width:80%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-9aa7f7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-9aa7f7e .elementor-heading-title{font-size:18px;}.elementor-771 .elementor-element.elementor-element-6ece569{padding:5px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-53e2d7f{--padding-top:40px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-8b690a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2.5px) 0px;}.elementor-771 .elementor-element.elementor-element-8b690a1 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-771 .elementor-element.elementor-element-ef0ccea .elementor-heading-title{font-size:22.5px;line-height:1.3em;letter-spacing:-0.5px;}.elementor-771 .elementor-element.elementor-element-0d7f754{padding:25px 0px 15px 0px;}.elementor-771 .elementor-element.elementor-element-0d7f754 img{border-radius:6px 6px 6px 6px;}.elementor-771 .elementor-element.elementor-element-248995f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-acec813{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-b67922e{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-b67922e.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-3b90e8b{--width:83.8%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fb36dc5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-fb36dc5 .elementor-heading-title{font-size:17.5px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-b2abe56{padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-b2abe56 .elementor-heading-title{line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-de86da4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-d07d443{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-d07d443.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-3fd78b9{--width:83.8%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-c164b0b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-c164b0b .elementor-heading-title{font-size:17.5px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-660e7e6{padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-660e7e6 .elementor-heading-title{line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-3046c5b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-e992711{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-e992711.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-a78519a{--width:83.8%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-01b6823{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-01b6823 .elementor-heading-title{font-size:17.5px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-3a9916f{padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-3a9916f .elementor-heading-title{line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-70e8b0a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-8ef01f4{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-771 .elementor-element.elementor-element-8ef01f4.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-6cf810a{--width:83.8%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-45fd62a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-45fd62a .elementor-heading-title{font-size:17.5px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-9604d65{padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-9604d65 .elementor-heading-title{line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-93add59{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7bf8c72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 10px;text-align:start;}.elementor-771 .elementor-element.elementor-element-7bf8c72 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-771 .elementor-element.elementor-element-1014bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:start;}.elementor-771 .elementor-element.elementor-element-1014bdd .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-e5e65ab{margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:start;}.elementor-771 .elementor-element.elementor-element-e5e65ab .elementor-heading-title{font-size:22.5px;line-height:1.4em;}.elementor-771 .elementor-element.elementor-element-e3c6d9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-771 .elementor-element.elementor-element-8cd7c84{--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-771 .elementor-element.elementor-element-8cd7c84.e-con{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-5a0e4d9 > .elementor-widget-container{margin:0px 0px 0px 010px;}.elementor-771 .elementor-element.elementor-element-5a0e4d9.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-268eab3{--padding-top:50px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-669620c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2.5px) 0px;}.elementor-771 .elementor-element.elementor-element-669620c .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-771 .elementor-element.elementor-element-42ed730 .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-6cad02b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-3c6f4db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f090e22{padding:0px 0px 0px 0px;}.elementor-771 .elementor-element.elementor-element-f090e22 .elementor-heading-title{font-size:22.5px;}.elementor-771 .elementor-element.elementor-element-7d946b3{width:var( --container-widget-width, 90px );max-width:90px;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-7d946b3.elementor-element{--align-self:center;}.elementor-771 .elementor-element.elementor-element-7d946b3 img{width:100%;}.elementor-771 .elementor-element.elementor-element-90e28b0{padding:0px 0px 15px 0px;}.elementor-771 .elementor-element.elementor-element-90e28b0 .elementor-heading-title{font-size:22.5px;}.elementor-771 .elementor-element.elementor-element-02177a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-5b2d551{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-901b528 .elementor-heading-title{font-size:10px;}.elementor-771 .elementor-element.elementor-element-8b71fb0 .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-bc19203 .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-bac1ada{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-771 .elementor-element.elementor-element-ccd887b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-771 .elementor-element.elementor-element-6497bb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-164e7ae .elementor-heading-title{font-size:18px;}.elementor-771 .elementor-element.elementor-element-0bb2d6f .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-52b1423{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-aa8d87e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-b233336{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-771 .elementor-element.elementor-element-77335a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-771 .elementor-element.elementor-element-ffd9bdf .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-6b6f708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-771 .elementor-element.elementor-element-6b6f708 .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-3396838{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-8908f60 img{border-radius:5px 5px 5px 5px;}.elementor-771 .elementor-element.elementor-element-11f8eec img{border-radius:5px 5px 5px 5px;}.elementor-771 .elementor-element.elementor-element-e721e9f img{border-radius:5px 5px 5px 5px;}.elementor-771 .elementor-element.elementor-element-0bb5485 img{border-radius:5px 5px 5px 5px;}.elementor-771 .elementor-element.elementor-element-f7b2e87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-8c98498 .elementor-heading-title{font-size:10px;}.elementor-771 .elementor-element.elementor-element-5ded88f .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-86f11da .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-a7260b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-771 .elementor-element.elementor-element-13d23dd{--padding-top:25px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-6b15e57{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-695252c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2.5px) 0px;}.elementor-771 .elementor-element.elementor-element-695252c .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-771 .elementor-element.elementor-element-f0a9e5e .elementor-heading-title{font-size:20px;}.elementor-771 .elementor-element.elementor-element-b7013a2 .elementor-heading-title{font-size:22.5px;}.elementor-771 .elementor-element.elementor-element-42210b3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:90px;--e-n-carousel-swiper-slides-gap:0px;}.elementor-771 .elementor-element.elementor-element-23a3f14{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-771 .elementor-element.elementor-element-777f996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-771 .elementor-element.elementor-element-777f996 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-771 .elementor-element.elementor-element-90e7956 .elementor-heading-title{font-size:25px;line-height:1.4em;letter-spacing:-0.5px;}.elementor-771 .elementor-element.elementor-element-348cdae .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-e4daeee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-5f5aed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-d7ac8f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-bd259d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-396ee8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-d4b72f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-16b9915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-23661fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-3746f5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-6598faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-d1ba0b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:12px;line-height:1.6em;}.elementor-771 .elementor-element.elementor-element-9da8c8e{--n-accordion-item-title-space-between:8px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-font-size:14px;--n-accordion-icon-size:13px;}.elementor-771 .elementor-element.elementor-element-9da8c8e {--n-accordion-padding:12px 5px 12px 15px;}:where( .elementor-771 .elementor-element.elementor-element-9da8c8e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-cbd3dd1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-1c11a52{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-771 .elementor-element.elementor-element-807125b{--padding-top:2rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-771 .elementor-element.elementor-element-7393344 .elementor-heading-title{font-size:30px;}.elementor-771 .elementor-element.elementor-element-34c80ac .elementor-heading-title{font-size:12px;}.elementor-771 .elementor-element.elementor-element-655d142{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-771 .elementor-element.elementor-element-655d142 .elementor-heading-title{font-size:12px;letter-spacing:-0.25px;}.elementor-771 .elementor-element.elementor-element-c16f410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-c16f410 .elementor-button{font-size:13px;letter-spacing:-0.15px;}}/* Start custom CSS for heading, class: .elementor-element-52c5573 */.elementor-771 .elementor-element.elementor-element-52c5573 .box{
    background: #35410440;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f91cb7a *//* 1. Setup Variabel Celah / Gap & Kecepatan */
:root {
  /* PENGATURAN GAP: */
  --gap-carousel: 450px; 
  
  /* PENGATURAN KECEPATAN: 
     - Ubah ke 50s atau 60s jika ingin berputar LEBIH LAMBAT.
     - Ubah ke 20s atau 25s jika ingin berputar LEBIH CEPAT.
  */
  --speed-carousel: 45s; 
}

/* Reset & Transisi Global */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  background: transparent !important;
  transition-timing-function: linear !important;
}

.elementor-771 .elementor-element.elementor-element-f91cb7a {
  width: 100% !important;
  max-width: 100% !important;
  overflow-x: hidden !important;
  overflow-y: visible !important;
}

/* 2. Setup Ruang Perspektif 3D & Sudut Kamera Mendongak */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper,
.elementor-771 .elementor-element.elementor-element-f91cb7a .elementor-image-carousel-wrapper {
  width: 100% !important;
  height: 290px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  perspective: 2000px !important; 
  perspective-origin: center 135% !important; 
}

/* 3. Paksa Wrapper Menjadi Pusat Poros Tengah Lingkaran & AKTIFKAN ANIMASI GERAK */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-wrapper {
  transform-style: preserve-3d !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
  height: 100% !important;
  will-change: transform;
  
  /* DIUBAH: Durasi animasi sekarang otomatis mengikuti variabel `--speed-carousel` di atas */
  animation: putarMelingkar3D var(--speed-carousel) linear infinite !important; 
}

.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-container-android .swiper-slide, 
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-wrapper {
  left: 0 !important;
  top: 0 !important;
}

/* 4. Atur Ukuran Kotak 1x1 & Matikan Efek Seluncur Linear Bawaan */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide {
  position: absolute !important; 
  left: auto !important;
  top: auto !important;
  width: 110px !important;   
  height: 110px !important;  
  transform-style: preserve-3d !important;
  backface-visibility: hidden !important;
  -webkit-backface-visibility: hidden !important;
}

/* 5. Komponen Gambar di Dalam Slide */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important; 
  border-radius: 8px !important; 
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15) !important;
  /*border: 1px solid rgba(255, 255, 255, 0.4) !important;*/
  background-color: white !important;
}

/* 6. REDISTRIBUSI 3D BERBASIS KELIPATAN URUTAN */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(1)  { transform: rotateY(0deg)       translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(2)  { transform: rotateY(16.36deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(3)  { transform: rotateY(32.72deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(4)  { transform: rotateY(49.08deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(5)  { transform: rotateY(65.44deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(6)  { transform: rotateY(81.80deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(7)  { transform: rotateY(98.16deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(8)  { transform: rotateY(114.52deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(9)  { transform: rotateY(130.88deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(10) { transform: rotateY(147.24deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(11) { transform: rotateY(163.60deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(12) { transform: rotateY(180deg)     translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(13) { transform: rotateY(196.36deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(14) { transform: rotateY(212.72deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(15) { transform: rotateY(229.08deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(16) { transform: rotateY(245.44deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(17) { transform: rotateY(261.80deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(18) { transform: rotateY(278.16deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(19) { transform: rotateY(294.52deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(20) { transform: rotateY(310.88deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(21) { transform: rotateY(327.24deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(22) { transform: rotateY(343.60deg)  translateZ(var(--gap-carousel)) !important; }

/* Sembunyikan semua sisa slide duplikat liar */
.elementor-771 .elementor-element.elementor-element-f91cb7a .swiper-slide:nth-child(n+23) {
  display: none !important;
}

/* 7. LOGIKA KEYFRAMES UNTUK ROTASI POROS LINGKARAN 3D */
@keyframes putarMelingkar3D {
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-360deg); }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0468cf3 *//* 1. Setup Variabel Celah / Gap & Kecepatan */
:root {
  /* PENGATURAN GAP: */
  --gap-carousel: 450px; 
  
  /* PENGATURAN KECEPATAN: 
     - Ubah ke 50s atau 60s jika ingin berputar LEBIH LAMBAT.
     - Ubah ke 20s atau 25s jika ingin berputar LEBIH CEPAT.
  */
  --speed-carousel: 45s; 
}

/* Reset & Transisi Global */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  background: transparent !important;
  transition-timing-function: linear !important;
}

.elementor-771 .elementor-element.elementor-element-0468cf3 {
  width: 100% !important;
  max-width: 100% !important;
  overflow-x: hidden !important;
  overflow-y: visible !important;
}

/* 2. Setup Ruang Perspektif 3D & Sudut Kamera Mendongak */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper,
.elementor-771 .elementor-element.elementor-element-0468cf3 .elementor-image-carousel-wrapper {
  width: 100% !important;
  height: 290px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  perspective: 2000px !important; 
  perspective-origin: center 135% !important; 
}

/* 3. Paksa Wrapper Menjadi Pusat Poros Tengah Lingkaran & AKTIFKAN ANIMASI GERAK */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-wrapper {
  transform-style: preserve-3d !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
  height: 100% !important;
  will-change: transform;
  
  /* DIUBAH: Durasi animasi sekarang otomatis mengikuti variabel `--speed-carousel` di atas */
  animation: putarMelingkar3D var(--speed-carousel) linear infinite !important; 
}

.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-container-android .swiper-slide, 
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-wrapper {
  left: 0 !important;
  top: 0 !important;
}

/* 4. Atur Ukuran Kotak 1x1 & Matikan Efek Seluncur Linear Bawaan */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide {
  position: absolute !important; 
  left: auto !important;
  top: auto !important;
  width: 110px !important;   
  height: 110px !important;  
  transform-style: preserve-3d !important;
  backface-visibility: hidden !important;
  -webkit-backface-visibility: hidden !important;
}

/* 5. Komponen Gambar di Dalam Slide */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important; 
  border-radius: 8px !important; 
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15) !important;
  /*border: 1px solid rgba(255, 255, 255, 0.4) !important;*/
  background-color: white !important;
}

/* 6. REDISTRIBUSI 3D BERBASIS KELIPATAN URUTAN */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(1)  { transform: rotateY(0deg)       translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(2)  { transform: rotateY(16.36deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(3)  { transform: rotateY(32.72deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(4)  { transform: rotateY(49.08deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(5)  { transform: rotateY(65.44deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(6)  { transform: rotateY(81.80deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(7)  { transform: rotateY(98.16deg)   translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(8)  { transform: rotateY(114.52deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(9)  { transform: rotateY(130.88deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(10) { transform: rotateY(147.24deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(11) { transform: rotateY(163.60deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(12) { transform: rotateY(180deg)     translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(13) { transform: rotateY(196.36deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(14) { transform: rotateY(212.72deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(15) { transform: rotateY(229.08deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(16) { transform: rotateY(245.44deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(17) { transform: rotateY(261.80deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(18) { transform: rotateY(278.16deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(19) { transform: rotateY(294.52deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(20) { transform: rotateY(310.88deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(21) { transform: rotateY(327.24deg)  translateZ(var(--gap-carousel)) !important; }
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(22) { transform: rotateY(343.60deg)  translateZ(var(--gap-carousel)) !important; }

/* Sembunyikan semua sisa slide duplikat liar */
.elementor-771 .elementor-element.elementor-element-0468cf3 .swiper-slide:nth-child(n+23) {
  display: none !important;
}

/* 7. LOGIKA KEYFRAMES UNTUK ROTASI POROS LINGKARAN 3D */
@keyframes putarMelingkar3D {
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c7477 */.background-top {
  background: linear-gradient(180deg, 
    #F6F9FF 20%, 
    #FCFDFF 40%, 
    #F6F9FF 70%, 
    #E8EFFF 85%, 
    #CFE0FF 95%, 
    #B6CAE4 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6eefeb */.elementor-771 .elementor-element.elementor-element-c6eefeb .accent-text {
    position: relative;
    display: inline-block;
    color: #161b78;
    background: #edf6ff;
    padding: 0 px;
}

.elementor-771 .elementor-element.elementor-element-c6eefeb .accent-text::after {
    content: "";
    position: absolute;
    right: -2.5px;
    top: 2px;
    width: 2px;
    height: calc(100% - 4px);
    background: #6f95b9;
}

.elementor-771 .elementor-element.elementor-element-c6eefeb .accent-text::before {
    content: "";
    position: absolute;
    right: -7.5px;
    top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #6f95b9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef0ccea */.elementor-771 .elementor-element.elementor-element-ef0ccea .accent-text {
    position: relative;
    display: inline-block;
    color: #161b78;
    background: #edf6ff;
    padding: 0 px;
}

.elementor-771 .elementor-element.elementor-element-ef0ccea .accent-text::after {
    content: "";
    position: absolute;
    right: -2.5px;
    top: 2px;
    width: 2px;
    height: calc(100% - 4px);
    background: #6f95b9;
}

.elementor-771 .elementor-element.elementor-element-ef0ccea .accent-text::before {
    content: "";
    position: absolute;
    right: -7.5px;
    top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #6f95b9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1014bdd */.elementor-771 .elementor-element.elementor-element-1014bdd .box{
    background: #35410440;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5e65ab */.elementor-771 .elementor-element.elementor-element-e5e65ab .box{
    background: #35410440;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3c6d9d */#categoryFilter:focus {
    outline: none;
    border-color: #000;
    box-shadow: 0 0 0 3px rgba(0, 115, 170, 0.1);
}

    .main-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 20px;
}

.item {
  transition: all 0.3s ease;
display: flex;
  align-items: stretch;
}

.item.hidden {
  display: none;
}


/*.item.CA { display: none; }*/
/* Pastikan PB tampil */
/*.item.PB { display: block; }*/


#categoryFilter {
  width: 100%;
  padding: 10px 15px; 
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 15px center; 
  background-size: 14px;
  padding-right: 45px; 
  border: 1px solid #ccc;
  border-radius: 8px;
  background-color: white;
  cursor: pointer;
  color: #000;
  font-family: 'Open Sauce Sans', sans-serif;
}

@media (max-width: 767px) {
    #categoryFilter {
        font-size: 14px !important; 
        padding: 8px !important;   
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ed730 */.elementor-771 .elementor-element.elementor-element-42ed730 .accent-text {
    position: relative;
    display: inline-block;
    color: #161b78;
    background: #edf6ff;
    padding: 0 px;
}

.elementor-771 .elementor-element.elementor-element-42ed730 .accent-text::after {
    content: "";
    position: absolute;
    right: -2.5px;
    top: 2px;
    width: 2px;
    height: calc(100% - 4px);
    background: #6f95b9;
}

.elementor-771 .elementor-element.elementor-element-42ed730 .accent-text::before {
    content: "";
    position: absolute;
    right: -7.5px;
    top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #6f95b9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f090e22 */.elementor-771 .elementor-element.elementor-element-f090e22 .accent-text {
    position: relative;
    display: inline-block;
    color: #161b78;
    background: #edf6ff;
    padding: 0 8px;
}

.elementor-771 .elementor-element.elementor-element-f090e22 .accent-text::after {
    content: "";
    position: absolute;
    right: -5px;
    top: 2px;
    width: 2px;
    height: calc(100% - 4px);
    background: #6f95b9;
}

.elementor-771 .elementor-element.elementor-element-f090e22 .accent-text::before {
    content: "";
    position: absolute;
    right: -8px;
    top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #6f95b9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90e28b0 */.elementor-771 .elementor-element.elementor-element-90e28b0 .accent-text {
    position: relative;
    display: inline-block;
    color: #161b78;
    background: #edf6ff;
    padding: 0 px;
}

.elementor-771 .elementor-element.elementor-element-90e28b0 .accent-text::after {
    content: "";
    position: absolute;
    right: -2.5px;
    top: 2px;
    width: 2px;
    height: calc(100% - 4px);
    background: #6f95b9;
}

.elementor-771 .elementor-element.elementor-element-90e28b0 .accent-text::before {
    content: "";
    position: absolute;
    right: -7.5px;
    top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #6f95b9;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5fd1cc3 */.elementor-771 .elementor-element.elementor-element-5fd1cc3 {
    aspect-ratio: 1;
}

.elementor-771 .elementor-element.elementor-element-5fd1cc3 div {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b71fb0 */.elementor-771 .elementor-element.elementor-element-8b71fb0 .gradient{
 background: radial-gradient(circle at 50% 50%, 
        #ffbf8b, #ffa0a0, #ffd9cd, #ffa0a0, #ffe2c3
    );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc19203 */.elementor-771 .elementor-element.elementor-element-bc19203 .gradient{
 background: radial-gradient(circle at 50% 50%, 
        #ffbf8b, #ffa0a0, #ffd9cd, #ffa0a0, #ffe2c3
    );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd887b */.elementor-771 .elementor-element.elementor-element-ccd887b {
   flex: 5 1 0;
  min-height: 0;
}

@media (max-width: 1024px) {
  .elementor-771 .elementor-element.elementor-element-ccd887b {
    flex: 4 1 0;
    min-height: 0;
  }
}

@media (max-width: 767px) {
  .elementor-771 .elementor-element.elementor-element-ccd887b {
    flex: none !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f05c2e9 */.elementor-771 .elementor-element.elementor-element-f05c2e9 {
    aspect-ratio: 1;
}

.elementor-771 .elementor-element.elementor-element-f05c2e9 div {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6353678 */.elementor-771 .elementor-element.elementor-element-6353678 .gradient{
background: linear-gradient(90deg, #ff4d4d, #e50914, #ff4d4d, #b00020, #ff4d4d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8908f60 */.elementor-771 .elementor-element.elementor-element-8908f60 {
    flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11f8eec */.elementor-771 .elementor-element.elementor-element-11f8eec {
    flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e721e9f */.elementor-771 .elementor-element.elementor-element-e721e9f {
    flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5485 */.elementor-771 .elementor-element.elementor-element-0bb5485 {
    flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3396838 */.elementor-771 .elementor-element.elementor-element-3396838 {
    height: 100%;
}

@media (max-width: 767px) {
  .elementor-771 .elementor-element.elementor-element-3396838 {
    height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b1423 */.elementor-771 .elementor-element.elementor-element-52b1423 {
    flex: 3 1 0%;
  min-height: 0;
}

@media (max-width: 1024px) {
  .elementor-771 .elementor-element.elementor-element-52b1423 {
    flex: 3 1 0%;
    min-height: 0;
  }
}

@media (max-width: 767px) {
  .elementor-771 .elementor-element.elementor-element-52b1423 {
    flex: none !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85da008 */.elementor-771 .elementor-element.elementor-element-85da008 {
    aspect-ratio: 1;
}

.elementor-771 .elementor-element.elementor-element-85da008 div {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ded88f */.elementor-771 .elementor-element.elementor-element-5ded88f .gradient{
 background: radial-gradient(circle at 50% 50%, 
        #ffbf8b, #ffa0a0, #ffd9cd, #ffa0a0, #ffe2c3
    );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86f11da */.elementor-771 .elementor-element.elementor-element-86f11da .gradient{
 background: radial-gradient(circle at 50% 50%, 
        #ffbf8b, #ffa0a0, #ffd9cd, #ffa0a0, #ffe2c3
    );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7260b2 */.elementor-771 .elementor-element.elementor-element-a7260b2 img {
    position: relative; 
}
.elementor-771 .elementor-element.elementor-element-a7260b2 img:before {
    content: "";
    position: absolute;
    top:0;
    left:0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 200px;
    background: red;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a9e5e */.elementor-771 .elementor-element.elementor-element-f0a9e5e .box{
    background: #35410440;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7013a2 */.elementor-771 .elementor-element.elementor-element-b7013a2 .box{
    background: #35410440;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e3b9 */.elementor-771 .elementor-element.elementor-element-0f4e3b9{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a033d */.elementor-771 .elementor-element.elementor-element-50a033d{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ef3c8 */.elementor-771 .elementor-element.elementor-element-66ef3c8{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065205b */.elementor-771 .elementor-element.elementor-element-065205b{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e3b9 */.elementor-771 .elementor-element.elementor-element-0f4e3b9{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a033d */.elementor-771 .elementor-element.elementor-element-50a033d{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ef3c8 */.elementor-771 .elementor-element.elementor-element-66ef3c8{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065205b */.elementor-771 .elementor-element.elementor-element-065205b{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e3b9 */.elementor-771 .elementor-element.elementor-element-0f4e3b9{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a033d */.elementor-771 .elementor-element.elementor-element-50a033d{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ef3c8 */.elementor-771 .elementor-element.elementor-element-66ef3c8{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065205b */.elementor-771 .elementor-element.elementor-element-065205b{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e3b9 */.elementor-771 .elementor-element.elementor-element-0f4e3b9{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a033d */.elementor-771 .elementor-element.elementor-element-50a033d{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ef3c8 */.elementor-771 .elementor-element.elementor-element-66ef3c8{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065205b */.elementor-771 .elementor-element.elementor-element-065205b{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4e3b9 */.elementor-771 .elementor-element.elementor-element-0f4e3b9{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a033d */.elementor-771 .elementor-element.elementor-element-50a033d{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ef3c8 */.elementor-771 .elementor-element.elementor-element-66ef3c8{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065205b */.elementor-771 .elementor-element.elementor-element-065205b{
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-42210b3 */.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination {
    background-color: #ffffff !important;
    padding: 12px;
    width: 200px;
    border-radius: 8px;
    z-index: 1;
}

@keyframes scaleUp {
    0% { transform: scale(1); }
    100% { transform: scale(1.2); }
}

/* 1. Sembunyikan SEMUA dot secara default */
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet {
    display: none !important;
    transition: background-color 0.3s ease;
}

/* 2. Tampilkan dot yang sedang AKTIF dan jalankan animasi */
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet-active {
    display: inline-block !important;
    transform: scale(1.2); /* Ukuran akhir */
    animation: scaleUp 0.3s ease forwards !important; /* Memanggil keyframes */
}

/* 3. Tampilkan 4 dot SEBELUM dot yang aktif (Mengunci dot aktif di paling kanan) */
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet:has(+ .swiper-pagination-bullet-active),
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet:has(+ .swiper-pagination-bullet + .swiper-pagination-bullet-active),
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet:has(+ .swiper-pagination-bullet + .swiper-pagination-bullet + .swiper-pagination-bullet-active),
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination-bullet:has(+ .swiper-pagination-bullet + .swiper-pagination-bullet + .swiper-pagination-bullet + .swiper-pagination-bullet-active) {
    display: inline-block !important;
    transform: scale(1); /* Ukuran normal dot yang tidak aktif */
}

/* 4. KUNCI AWAL: Jika dot 1, 2, 3, atau 4 yang aktif, paksa tampilkan 5 dot pertama */
.elementor-771 .elementor-element.elementor-element-42210b3 .swiper-pagination:has(.swiper-pagination-bullet:nth-child(-n+4).swiper-pagination-bullet-active) .swiper-pagination-bullet:nth-child(-n+5) {
    display: inline-block !important;
}






/* =========================================
   2. Pengaturan Tablet (Layar maksimal 1024px) 
   ========================================= */
@media (max-width: 1024px) {
    .elementor-771 .elementor-element.elementor-element-42210b3 {
        --e-n-carousel-swiper-offset-size: 15% !important; 
    }
}

/* =========================================
   3. Pengaturan Mobile / HP (Layar maksimal 767px) 
   ========================================= */
@media (max-width: 767px) {
    .elementor-771 .elementor-element.elementor-element-42210b3 {
        --e-n-carousel-swiper-offset-size: 10% !important; 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90e7956 */.elementor-771 .elementor-element.elementor-element-90e7956 .box{
    background: #35410440;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7393344 */.elementor-771 .elementor-element.elementor-element-7393344 .gradient {
    background: linear-gradient(
        90deg,
        #081A3A 0%,
        #315FA8 14%,
        #0F2E5E 28%,
        #5D84CF 42%,
        #173A72 58%,
        #3F6FB9 72%,
        #0B234B 86%,
        #315FA8 100%
    );

    background-size: 180% 100%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c16137 */.elementor-771 .elementor-element.elementor-element-7c16137 img {
    -webkit-mask-image: linear-gradient(
        90deg,
        transparent 0%,
        black 70%,
        black 100%
    );

    mask-image: linear-gradient(
        90deg,
        transparent 0%,
        black 70%,
        black 100%
    );
}/* End custom CSS */