.elementor-1676 .elementor-element.elementor-element-2ae9c90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-11px;--margin-bottom:-11px;--margin-left:-11px;--margin-right:-11px;}.elementor-1676 .elementor-element.elementor-element-64e0026{--display:flex;--min-height:755px;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-64e0026:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-64e0026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://masterclass.academiadoautismo.com.br/wp-content/uploads/2026/04/BG-CLARO.webp");background-size:cover;}.elementor-1676 .elementor-element.elementor-element-64e0026.e-con{--align-self:flex-end;}.elementor-1676 .elementor-element.elementor-element-157d83f5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1676 .elementor-element.elementor-element-157d83f5.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1676 .elementor-element.elementor-element-3a635889{width:100%;max-width:100%;text-align:start;}.elementor-1676 .elementor-element.elementor-element-3a635889.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-3a635889 img{width:85%;}.elementor-1676 .elementor-element.elementor-element-3efd838{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 16px 6px 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-1676 .elementor-element.elementor-element-712f56ae{padding:11px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-712f56ae.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-712f56ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:600;line-height:50px;letter-spacing:-1.5px;color:#0C3559;}.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-1676 .elementor-element.elementor-element-30c3255{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-7106b15c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-7106b15c.e-con{--flex-grow:0;--flex-shrink:0;}.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-1676 .elementor-element.elementor-element-295352a9 .elementor-button{background-color:#B2FE0200;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:18px 60px 18px 60px;}.elementor-1676 .elementor-element.elementor-element-295352a9{z-index:99;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1676 .elementor-element.elementor-element-61c5917{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-61c5917.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-title{margin-block-end:0px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-61c5917:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-61c5917:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#E4BC6E;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-1676 .elementor-element.elementor-element-673ed6c9{width:var( --container-widget-width, 330px );max-width:330px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-673ed6c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-673ed6c9 .elementor-title{color:#0C3559;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-673ed6c9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFD396;}.elementor-1676 .elementor-element.elementor-element-673ed6c9 .elementor-progress-wrapper{background-color:#171717;border-radius:100px;overflow:hidden;}.elementor-1676 .elementor-element.elementor-element-673ed6c9 .elementor-progress-bar{height:8px;line-height:8px;}.elementor-1676 .elementor-element.elementor-element-747c5ea0{--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-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1676 .elementor-element.elementor-element-747c5ea0.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-4a98aabd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-4a98aabd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-7a23b6d2{width:100%;max-width:100%;}.elementor-1676 .elementor-element.elementor-element-7a23b6d2.elementor-element{--align-self:flex-end;}.elementor-1676 .elementor-element.elementor-element-7a23b6d2 img{width:1000px;}.elementor-1676 .elementor-element.elementor-element-6713ed46{--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:020px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-6713ed46:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-6713ed46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082946;}.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-1676 .elementor-element.elementor-element-221188b8{width:100%;max-width:100%;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-icon i{color:#735D34;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-icon svg{fill:#735D34;transition:fill 0.3s;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-text{color:#C9E1F1;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-4c1ff6a8{--display:flex;--min-height:702px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1676 .elementor-element.elementor-element-4c1ff6a8:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-4c1ff6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-5d30f1b{--display:flex;}.elementor-1676 .elementor-element.elementor-element-bec3be7{width:var( --container-widget-width, 150px );max-width:150px;background-color:#447AA8;padding:8px 16px 6px 16px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-bec3be7.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-bec3be7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1676 .elementor-element.elementor-element-bec3be7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#C9E1F1;}.elementor-1676 .elementor-element.elementor-element-c0f89d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-c0f89d0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1676 .elementor-element.elementor-element-c0f89d0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-2abf5ef9{--display:flex;--min-height:702px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1676 .elementor-element.elementor-element-2abf5ef9:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-2abf5ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7EC;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb{width:var( --container-widget-width, 150px );max-width:150px;background-color:#C5DBE9;padding:8px 16px 6px 16px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-4c6276a0{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-4c6276a0.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-4c6276a0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-37220be9{--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:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1676 .elementor-element.elementor-element-69e71e41{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1676 .elementor-element.elementor-element-69e71e41:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-69e71e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFE1EC;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1676 .elementor-element.elementor-element-254388af{--divider-border-style:solid;--divider-color:#0C3559;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-1676 .elementor-element.elementor-element-254388af .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1676 .elementor-element.elementor-element-254388af .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-254388af .elementor-divider__text{color:#0C3559;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-48b51db9{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-48b51db9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-title{color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-48b51db9:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-48b51db9:has(:focus) .elementor-icon-box-title{color:#735D34;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-47702912{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1676 .elementor-element.elementor-element-47702912:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-47702912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFE1EC;}.elementor-1676 .elementor-element.elementor-element-1d25db2a{--divider-border-style:solid;--divider-color:#0C3559;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-1676 .elementor-element.elementor-element-1d25db2a .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1676 .elementor-element.elementor-element-1d25db2a .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-1d25db2a .elementor-divider__text{color:#0C3559;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-55e466b9{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-55e466b9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-title{color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-55e466b9:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-55e466b9:has(:focus) .elementor-icon-box-title{color:#735D34;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-5dfc7f3f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1676 .elementor-element.elementor-element-5dfc7f3f:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-5dfc7f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFE1EC;}.elementor-1676 .elementor-element.elementor-element-3add5f01{--divider-border-style:solid;--divider-color:#0C3559;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-1676 .elementor-element.elementor-element-3add5f01 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1676 .elementor-element.elementor-element-3add5f01 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-3add5f01 .elementor-divider__text{color:#0C3559;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-3f326a49{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-3f326a49.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-title{color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-3f326a49:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-3f326a49:has(:focus) .elementor-icon-box-title{color:#735D34;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-44bfb7e3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1676 .elementor-element.elementor-element-44bfb7e3:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-44bfb7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFE1EC;}.elementor-1676 .elementor-element.elementor-element-6104895b{--divider-border-style:solid;--divider-color:#0C3559;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-1676 .elementor-element.elementor-element-6104895b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1676 .elementor-element.elementor-element-6104895b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-6104895b .elementor-divider__text{color:#0C3559;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-a38f158{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-a38f158.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-title{color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-a38f158:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-a38f158:has(:focus) .elementor-icon-box-title{color:#735D34;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-2c8e2c32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 10px;--row-gap:32px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-2c8e2c32:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-2c8e2c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091925;}.elementor-1676 .elementor-element.elementor-element-151f6179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-151f6179.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-151f6179 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-3963b607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-3963b607.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-3963b607 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;line-height:32px;letter-spacing:0px;color:#CEE4F4;}.elementor-1676 .elementor-element.elementor-element-55d8fea2{--display:flex;--justify-content:center;--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-1676 .elementor-element.elementor-element-69bbdfa4{--display:flex;--min-height:702px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1676 .elementor-element.elementor-element-69bbdfa4:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-69bbdfa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7EC;}.elementor-1676 .elementor-element.elementor-element-68a64041{--display:flex;--min-height:325px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1676 .elementor-element.elementor-element-68a64041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-1311ca45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-1311ca45.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-1311ca45 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:32px;letter-spacing:0px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-d580960{--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:space-between;}.elementor-1676 .elementor-element.elementor-element-1e5be1cc{--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;}.elementor-1676 .elementor-element.elementor-element-cd7602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-cd7602.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-cd7602 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-706da36e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-706da36e.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-706da36e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-3c9402db{--divider-border-style:dotted;--divider-color:#292929FC;--divider-border-width:1px;}.elementor-1676 .elementor-element.elementor-element-3c9402db .elementor-divider-separator{width:100%;}.elementor-1676 .elementor-element.elementor-element-3c9402db .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-6c9b4332{--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;}.elementor-1676 .elementor-element.elementor-element-17b31aee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-17b31aee.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-17b31aee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-3a997d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-3a997d3b.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-3a997d3b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-77473ee{--divider-border-style:dotted;--divider-color:#292929FC;--divider-border-width:1px;}.elementor-1676 .elementor-element.elementor-element-77473ee .elementor-divider-separator{width:100%;}.elementor-1676 .elementor-element.elementor-element-77473ee .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-5e57377c{--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;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-4c157e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-4c157e12.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-4c157e12 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-4486be10{--divider-border-style:dotted;--divider-color:#292929FC;--divider-border-width:1px;}.elementor-1676 .elementor-element.elementor-element-4486be10 .elementor-divider-separator{width:100%;}.elementor-1676 .elementor-element.elementor-element-4486be10 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1676 .elementor-element.elementor-element-29c785d{--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;}.elementor-1676 .elementor-element.elementor-element-79030da9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-79030da9.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-79030da9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-21eeb24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-21eeb24.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-21eeb24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:32px;letter-spacing:-0.8px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-3c5d892e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-1676 .elementor-element.elementor-element-3c5d892e.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-3c5d892e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:21px;letter-spacing:0px;color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-5d367611{--display:flex;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-5d367611:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-5d367611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3559;}.elementor-1676 .elementor-element.elementor-element-382f6cd8{width:var( --container-widget-width, 150px );max-width:150px;background-color:#1F3A52;padding:8px 16px 6px 16px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-382f6cd8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-382f6cd8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1676 .elementor-element.elementor-element-382f6cd8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#C9E1F1;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-5598abad{--spacer-size:20px;}.elementor-1676 .elementor-element.elementor-element-6d937ec1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1676 .elementor-element.elementor-element-51c2621a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-51c2621a:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-51c2621a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09253D;}.elementor-1676 .elementor-element.elementor-element-3e86b1a1{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-10fa623f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-10fa623f.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-10fa623f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-1676 .elementor-element.elementor-element-42428b6{padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-42428b6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1676 .elementor-element.elementor-element-42428b6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1676 .elementor-element.elementor-element-42428b6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1676 .elementor-element.elementor-element-42428b6:has(:hover) .elementor-image-box-title,
					 .elementor-1676 .elementor-element.elementor-element-42428b6:has(:focus) .elementor-image-box-title{color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-6d20f210{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-6d20f210:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-6d20f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09253D;}.elementor-1676 .elementor-element.elementor-element-6d9e5008{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-2c353126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-2c353126.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-2c353126 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-1676 .elementor-element.elementor-element-19304959{padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-19304959.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1676 .elementor-element.elementor-element-19304959.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1676 .elementor-element.elementor-element-19304959.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1676 .elementor-element.elementor-element-19304959:has(:hover) .elementor-image-box-title,
					 .elementor-1676 .elementor-element.elementor-element-19304959:has(:focus) .elementor-image-box-title{color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-5cbee7b3{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-5cbee7b3:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-5cbee7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09253D;}.elementor-1676 .elementor-element.elementor-element-3a4c9ad2{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-4a4eb890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-4a4eb890.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-4a4eb890 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-1676 .elementor-element.elementor-element-572474af{padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-572474af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1676 .elementor-element.elementor-element-572474af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1676 .elementor-element.elementor-element-572474af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1676 .elementor-element.elementor-element-572474af:has(:hover) .elementor-image-box-title,
					 .elementor-1676 .elementor-element.elementor-element-572474af:has(:focus) .elementor-image-box-title{color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-735cb6c7{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-735cb6c7:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-735cb6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09253D;}.elementor-1676 .elementor-element.elementor-element-49abdbd2{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-1676 .elementor-element.elementor-element-9f6b604{padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-9f6b604.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1676 .elementor-element.elementor-element-9f6b604.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1676 .elementor-element.elementor-element-9f6b604.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1676 .elementor-element.elementor-element-9f6b604:has(:hover) .elementor-image-box-title,
					 .elementor-1676 .elementor-element.elementor-element-9f6b604:has(:focus) .elementor-image-box-title{color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-3d49973d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-3d49973d:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-3d49973d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09253D;}.elementor-1676 .elementor-element.elementor-element-493fdbc2{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-38d99765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-38d99765.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-38d99765 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-1676 .elementor-element.elementor-element-5486e3c2{padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-5486e3c2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1676 .elementor-element.elementor-element-5486e3c2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1676 .elementor-element.elementor-element-5486e3c2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1676 .elementor-element.elementor-element-5486e3c2:has(:hover) .elementor-image-box-title,
					 .elementor-1676 .elementor-element.elementor-element-5486e3c2:has(:focus) .elementor-image-box-title{color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-3e47ec88{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-3e47ec88:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-3e47ec88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09253D;}.elementor-1676 .elementor-element.elementor-element-6362235f{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-6c8222f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-6c8222f5.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-6c8222f5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-1676 .elementor-element.elementor-element-17b61716{padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-17b61716.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1676 .elementor-element.elementor-element-17b61716.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1676 .elementor-element.elementor-element-17b61716.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1676 .elementor-element.elementor-element-17b61716:has(:hover) .elementor-image-box-title,
					 .elementor-1676 .elementor-element.elementor-element-17b61716:has(:focus) .elementor-image-box-title{color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-57763178{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-57763178:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-57763178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-23e8c4d1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-23e8c4d1:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-23e8c4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, #111110 0%, #010101 100%);}.elementor-1676 .elementor-element.elementor-element-23e8c4d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-7323505f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1676 .elementor-element.elementor-element-7323505f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-141aaafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-141aaafd.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-141aaafd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-5280abef{--spacer-size:10px;}.elementor-1676 .elementor-element.elementor-element-2ad2d092{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-icon i{color:#E4C96E;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-icon svg{fill:#E4C96E;transition:fill 0.3s;}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1676 .elementor-element.elementor-element-2ad2d092 .elementor-icon-list-text{color:#FCF9F5;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-29ff60f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-29ff60f2.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-29ff60f2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-32567b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:12px 12px 12px 12px;}.elementor-1676 .elementor-element.elementor-element-32567b0.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-1676 .elementor-element.elementor-element-d5c5a8f.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-ddda2ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1676 .elementor-element.elementor-element-ddda2ce:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-ddda2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-ddda2ce.e-con{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-fe43f8a{--display:flex;--min-height:509px;--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-fe43f8a:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-fe43f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(209deg, #252524 0%, #000000 100%);}.elementor-1676 .elementor-element.elementor-element-fe43f8a.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-1676 .elementor-element.elementor-element-d137d84.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(47px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(47px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(47px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-47px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-47px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-icon i{color:#E4C96E;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-icon svg{fill:#E4C96E;transition:fill 0.3s;}.elementor-1676 .elementor-element.elementor-element-d137d84{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-text{color:#FFFFFF7D;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-97a9273{--divider-border-style:solid;--divider-color:#424242;--divider-border-width:1px;}.elementor-1676 .elementor-element.elementor-element-97a9273 .elementor-divider-separator{width:100%;}.elementor-1676 .elementor-element.elementor-element-97a9273 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-1676 .elementor-element.elementor-element-f7adb72{width:var( --container-widget-width, 454px );max-width:454px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:07px 000px 07px 000px;--container-widget-width:454px;--container-widget-flex-grow:0;border-radius:108px 108px 108px 108px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#3B3B3B;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-icon i{color:#E4C96E;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-icon svg{fill:#E4C96E;transition:fill 0.3s;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-4d6a081{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-1676 .elementor-element.elementor-element-4d6a081.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-4a66420{width:var( --container-widget-width, 73.017% );max-width:73.017%;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;--container-widget-width:73.017%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:112px;font-weight:700;color:#E5E5E5;}.elementor-1676 .elementor-element.elementor-element-4a66420.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-65ea416{--divider-border-style:solid;--divider-color:#757575;--divider-border-width:1px;}.elementor-1676 .elementor-element.elementor-element-65ea416 .elementor-divider-separator{width:100%;}.elementor-1676 .elementor-element.elementor-element-65ea416 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-1676 .elementor-element.elementor-element-419f264 .elementor-button{background-color:#B2FE0200;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-1676 .elementor-element.elementor-element-419f264{width:100%;max-width:100%;z-index:99;}.elementor-1676 .elementor-element.elementor-element-616fe1a6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 1px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1676 .elementor-element.elementor-element-616fe1a6:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-616fe1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091925;}.elementor-1676 .elementor-element.elementor-element-49a79448{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1676 .elementor-element.elementor-element-49a79448.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-7f35c505{width:var( --container-widget-width, 150px );max-width:150px;background-color:#1F3A52;padding:8px 16px 6px 16px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-7f35c505.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-7f35c505.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1676 .elementor-element.elementor-element-7f35c505 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#C9E1F1;}.elementor-1676 .elementor-element.elementor-element-20850ca2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-20850ca2.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-20850ca2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-37f104da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-37f104da.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-37f104da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;letter-spacing:0px;color:#F6FAFFC2;}.elementor-1676 .elementor-element.elementor-element-40025ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1676 .elementor-element.elementor-element-40025ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-f60014b{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-f60014b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-f60014b img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-1676 .elementor-element.elementor-element-3467fae{--divider-border-style:solid;--divider-color:#DBDBDB42;--divider-border-width:1px;}.elementor-1676 .elementor-element.elementor-element-3467fae .elementor-divider-separator{width:100%;}.elementor-1676 .elementor-element.elementor-element-3467fae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1676 .elementor-element.elementor-element-d74960c{--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-around;}.elementor-1676 .elementor-element.elementor-element-6702d58{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-6702d58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-title{margin-block-end:0px;color:#E4BC6E;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-6702d58:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-6702d58:has(:focus) .elementor-icon-box-title{color:#E4BC6E;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-7836cba{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-7836cba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-title{margin-block-end:0px;color:#E4BC6E;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-7836cba:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-7836cba:has(:focus) .elementor-icon-box-title{color:#E4BC6E;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-3f56624{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-3f56624.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-title{margin-block-end:0px;color:#E4BC6E;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-3f56624:has(:hover) .elementor-icon-box-title,
					 .elementor-1676 .elementor-element.elementor-element-3f56624:has(:focus) .elementor-icon-box-title{color:#E4BC6E;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-17af5b8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-17af5b8c:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-17af5b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-447c286c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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-1676 .elementor-element.elementor-element-66531da7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1676 .elementor-element.elementor-element-1a54df6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-1a54df6d.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-1a54df6d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-4b0097bb{width:var( --container-widget-width, 60.821% );max-width:60.821%;--container-widget-width:60.821%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;color:#CDCDCD;}.elementor-1676 .elementor-element.elementor-element-4b0097bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-74fb36d3{width:var( --container-widget-width, 135px );max-width:135px;background-color:#0F0D0A;padding:8px 16px 6px 16px;--container-widget-width:135px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-74fb36d3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-74fb36d3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1676 .elementor-element.elementor-element-74fb36d3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-216c9e5f{--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;}.elementor-1676 .elementor-element.elementor-element-216c9e5f:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-216c9e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-216c9e5f.e-con{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-4ec62246{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1676 .elementor-element.elementor-element-4ec62246.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1676 .elementor-element.elementor-element-11c207b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-11c207b7.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-11c207b7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-3c68bad1{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF96;}.elementor-1676 .elementor-element.elementor-element-2c60cfa6{--display:flex;--justify-content:center;}.elementor-1676 .elementor-element.elementor-element-7731947f img{width:70%;}.elementor-1676 .elementor-element.elementor-element-5464cef0{--display:flex;--min-height:615px;--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;}.elementor-1676 .elementor-element.elementor-element-5464cef0:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-5464cef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-30613f62{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1676 .elementor-element.elementor-element-30613f62.e-con{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-6550054a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-6550054a.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-6550054a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-a85a02e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF96;}.elementor-1676 .elementor-element.elementor-element-5294e253{--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;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:#3B3B3B;--border-color:#3B3B3B;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-5294e253:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-5294e253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(84deg, #111116 0%, #171719 100%);}.elementor-1676 .elementor-element.elementor-element-5294e253.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1676 .elementor-element.elementor-element-5294e253:hover{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-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-1676 .elementor-element.elementor-element-5294e253, .elementor-1676 .elementor-element.elementor-element-5294e253::before{--border-transition:0.3s;}.elementor-1676 .elementor-element.elementor-element-5294e253.e-con{--flex-grow:0;--flex-shrink:0;}.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-1676 .elementor-element.elementor-element-22270b2c .elementor-icon-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-22270b2c.elementor-view-stacked .elementor-icon{background-color:#B19D64;}.elementor-1676 .elementor-element.elementor-element-22270b2c.elementor-view-framed .elementor-icon, .elementor-1676 .elementor-element.elementor-element-22270b2c.elementor-view-default .elementor-icon{color:#B19D64;border-color:#B19D64;}.elementor-1676 .elementor-element.elementor-element-22270b2c.elementor-view-framed .elementor-icon, .elementor-1676 .elementor-element.elementor-element-22270b2c.elementor-view-default .elementor-icon svg{fill:#B19D64;}.elementor-1676 .elementor-element.elementor-element-1ac2c0c0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1676 .elementor-element.elementor-element-554b3ceb{text-align:start;}.elementor-1676 .elementor-element.elementor-element-554b3ceb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;color:#FAFAFA;}.elementor-1676 .elementor-element.elementor-element-516df02d{text-align:start;}.elementor-1676 .elementor-element.elementor-element-516df02d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#989898;}.elementor-1676 .elementor-element.elementor-element-4b7862bb{--display:flex;}.elementor-1676 .elementor-element.elementor-element-4b7862bb.e-con{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-459960ed{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-67c3c0c5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-4e17c12c{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-795f68f1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-1271965{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-4e5f09cc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-11a97d2c{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-6f4388c0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-628881cd{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-7c64dd5a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-5a18e0b0{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-25c7c379{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-7c51120c{--display:flex;border-style:none;--border-style:none;}.elementor-1676 .elementor-element.elementor-element-2d0a6bc6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-1676 .elementor-element.elementor-element-7c1a4688{--n-accordion-title-font-size:16px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#A4A4A4;--n-accordion-title-hover-color:#DCBD9F;--n-accordion-title-active-color:#DCBD9F;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#DCBD9F;}.elementor-1676 .elementor-element.elementor-element-7c1a4688 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#323232;}.elementor-1676 .elementor-element.elementor-element-7c1a4688 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-1676 .elementor-element.elementor-element-7c1a4688 > .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:"DM Sans", Sans-serif;}.elementor-1676 .elementor-element.elementor-element-6ce80f54{--display:flex;--min-height:413px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1676 .elementor-element.elementor-element-6ce80f54:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-6ce80f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-7af4a667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-7af4a667.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-7af4a667 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:500;line-height:50px;letter-spacing:-1px;color:#F6FAFF;}.elementor-1676 .elementor-element.elementor-element-73208f64 .elementor-button{background-color:#B2FE0200;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:18px 60px 18px 60px;}.elementor-1676 .elementor-element.elementor-element-73208f64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:99;}.elementor-1676 .elementor-element.elementor-element-73208f64.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-66cc0153{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-66cc0153:not(.elementor-motion-effects-element-type-background), .elementor-1676 .elementor-element.elementor-element-66cc0153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1676 .elementor-element.elementor-element-4bc3a59c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-48cc232b.elementor-element{--order:99999 /* order end hack */;}.elementor-1676 .elementor-element.elementor-element-48cc232b{text-align:start;}.elementor-1676 .elementor-element.elementor-element-48cc232b img{width:10vw;}.elementor-1676 .elementor-element.elementor-element-5a85f714{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-7b3cfdfd{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7b3cfdfd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-1676 .elementor-element.elementor-element-11add98e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1676 .elementor-element.elementor-element-1d71bbe9{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1676 .elementor-element.elementor-element-6993181{--display:flex;}@media(min-width:768px){.elementor-1676 .elementor-element.elementor-element-157d83f5{--width:52%;}.elementor-1676 .elementor-element.elementor-element-7106b15c{--width:96%;}.elementor-1676 .elementor-element.elementor-element-747c5ea0{--width:52%;}.elementor-1676 .elementor-element.elementor-element-4a98aabd{--width:100%;}.elementor-1676 .elementor-element.elementor-element-68a64041{--width:37%;}.elementor-1676 .elementor-element.elementor-element-5d367611{--content-width:1280px;}.elementor-1676 .elementor-element.elementor-element-51c2621a{--width:100%;}.elementor-1676 .elementor-element.elementor-element-6d20f210{--width:100%;}.elementor-1676 .elementor-element.elementor-element-5cbee7b3{--width:100%;}.elementor-1676 .elementor-element.elementor-element-735cb6c7{--width:100%;}.elementor-1676 .elementor-element.elementor-element-3d49973d{--width:100%;}.elementor-1676 .elementor-element.elementor-element-3e47ec88{--width:100%;}.elementor-1676 .elementor-element.elementor-element-57763178{--content-width:1140px;}.elementor-1676 .elementor-element.elementor-element-23e8c4d1{--width:100%;}.elementor-1676 .elementor-element.elementor-element-7323505f{--width:52%;}.elementor-1676 .elementor-element.elementor-element-32567b0{--width:38.843%;}.elementor-1676 .elementor-element.elementor-element-fe43f8a{--width:38.843%;}.elementor-1676 .elementor-element.elementor-element-49a79448{--width:551px;}.elementor-1676 .elementor-element.elementor-element-40025ae{--width:551px;}.elementor-1676 .elementor-element.elementor-element-4ec62246{--width:38.936%;}.elementor-1676 .elementor-element.elementor-element-30613f62{--width:56%;}.elementor-1676 .elementor-element.elementor-element-5294e253{--width:77.058%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1676 .elementor-element.elementor-element-32567b0{--width:100%;}.elementor-1676 .elementor-element.elementor-element-fe43f8a{--width:100%;}.elementor-1676 .elementor-element.elementor-element-49a79448{--width:100%;}.elementor-1676 .elementor-element.elementor-element-40025ae{--width:100%;}.elementor-1676 .elementor-element.elementor-element-5294e253{--width:100%;}}@media(max-width:1024px){.elementor-1676 .elementor-element.elementor-element-712f56ae{text-align:center;}.elementor-1676 .elementor-element.elementor-element-712f56ae .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-30c3255{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7106b15c{--justify-content:center;}.elementor-1676 .elementor-element.elementor-element-673ed6c9.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-673ed6c9 .elementor-title{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-4a98aabd{--justify-content:center;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-item > a{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-c0f89d0{text-align:center;}.elementor-1676 .elementor-element.elementor-element-c0f89d0 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-4c6276a0{text-align:center;}.elementor-1676 .elementor-element.elementor-element-4c6276a0 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-254388af .elementor-divider__text{font-size:22px;}.elementor-1676 .elementor-element.elementor-element-1d25db2a .elementor-divider__text{font-size:22px;}.elementor-1676 .elementor-element.elementor-element-3add5f01 .elementor-divider__text{font-size:22px;}.elementor-1676 .elementor-element.elementor-element-6104895b .elementor-divider__text{font-size:22px;}.elementor-1676 .elementor-element.elementor-element-151f6179{text-align:center;}.elementor-1676 .elementor-element.elementor-element-151f6179 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-3963b607{text-align:center;}.elementor-1676 .elementor-element.elementor-element-3963b607 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-1311ca45{text-align:center;}.elementor-1676 .elementor-element.elementor-element-1311ca45 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-cd7602{text-align:center;}.elementor-1676 .elementor-element.elementor-element-cd7602 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-706da36e{text-align:center;}.elementor-1676 .elementor-element.elementor-element-706da36e .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-17b31aee{text-align:center;}.elementor-1676 .elementor-element.elementor-element-17b31aee .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-3a997d3b{text-align:center;}.elementor-1676 .elementor-element.elementor-element-3a997d3b .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4{text-align:center;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-4c157e12{text-align:center;}.elementor-1676 .elementor-element.elementor-element-4c157e12 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-79030da9{text-align:center;}.elementor-1676 .elementor-element.elementor-element-79030da9 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-21eeb24{text-align:center;}.elementor-1676 .elementor-element.elementor-element-21eeb24 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-3c5d892e{text-align:center;}.elementor-1676 .elementor-element.elementor-element-3c5d892e .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6{text-align:center;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-6d937ec1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1676 .elementor-element.elementor-element-10fa623f{text-align:center;}.elementor-1676 .elementor-element.elementor-element-10fa623f .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-title{font-size:21px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-2c353126{text-align:center;}.elementor-1676 .elementor-element.elementor-element-2c353126 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-title{font-size:21px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-4a4eb890{text-align:center;}.elementor-1676 .elementor-element.elementor-element-4a4eb890 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-title{font-size:21px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a{text-align:center;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-title{font-size:21px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-38d99765{text-align:center;}.elementor-1676 .elementor-element.elementor-element-38d99765 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-title{font-size:21px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-6c8222f5{text-align:center;}.elementor-1676 .elementor-element.elementor-element-6c8222f5 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-title{font-size:21px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-57763178{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-23e8c4d1{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-141aaafd{text-align:center;}.elementor-1676 .elementor-element.elementor-element-141aaafd .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-29ff60f2{text-align:center;}.elementor-1676 .elementor-element.elementor-element-29ff60f2 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-item > a{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-f7adb72.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item > a{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-4d6a081.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-4d6a081{text-align:center;font-size:16px;}.elementor-1676 .elementor-element.elementor-element-4a66420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:89px;line-height:1em;}.elementor-1676 .elementor-element.elementor-element-4a66420.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-616fe1a6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-20850ca2{text-align:center;}.elementor-1676 .elementor-element.elementor-element-20850ca2 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-37f104da{text-align:center;}.elementor-1676 .elementor-element.elementor-element-37f104da .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-f60014b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-1a54df6d{text-align:center;}.elementor-1676 .elementor-element.elementor-element-1a54df6d .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-4b0097bb{font-size:15px;}.elementor-1676 .elementor-element.elementor-element-11c207b7{text-align:center;}.elementor-1676 .elementor-element.elementor-element-11c207b7 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-3c68bad1{font-size:15px;}.elementor-1676 .elementor-element.elementor-element-6550054a{text-align:center;}.elementor-1676 .elementor-element.elementor-element-6550054a .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-a85a02e{font-size:15px;}.elementor-1676 .elementor-element.elementor-element-554b3ceb .elementor-heading-title{font-size:28px;}.elementor-1676 .elementor-element.elementor-element-516df02d .elementor-heading-title{font-size:15px;}.elementor-1676 .elementor-element.elementor-element-7af4a667{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7af4a667 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1676 .elementor-element.elementor-element-66cc0153{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-48cc232b{text-align:center;}.elementor-1676 .elementor-element.elementor-element-48cc232b img{width:25vw;}.elementor-1676 .elementor-element.elementor-element-7b3cfdfd{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7b3cfdfd .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-1676 .elementor-element.elementor-element-64e0026{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1676 .elementor-element.elementor-element-157d83f5{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-1676 .elementor-element.elementor-element-3a635889{text-align:center;}.elementor-1676 .elementor-element.elementor-element-3a635889 img{width:62%;}.elementor-1676 .elementor-element.elementor-element-712f56ae{text-align:center;}.elementor-1676 .elementor-element.elementor-element-712f56ae .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-30c3255{text-align:center;font-size:16px;}.elementor-1676 .elementor-element.elementor-element-7106b15c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1676 .elementor-element.elementor-element-7106b15c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1676 .elementor-element.elementor-element-295352a9{width:100%;max-width:100%;}.elementor-1676 .elementor-element.elementor-element-295352a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1676 .elementor-element.elementor-element-295352a9 .elementor-button{font-size:15px;padding:15px 0px 15px 0px;}.elementor-1676 .elementor-element.elementor-element-61c5917{width:var( --container-widget-width, 216px );max-width:216px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:216px;--container-widget-flex-grow:0;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-title a{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-61c5917 .elementor-icon-box-description{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-673ed6c9{width:100%;max-width:100%;}.elementor-1676 .elementor-element.elementor-element-673ed6c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1676 .elementor-element.elementor-element-673ed6c9 .elementor-title{font-size:15px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-747c5ea0{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-1676 .elementor-element.elementor-element-4a98aabd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-4a98aabd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1676 .elementor-element.elementor-element-7a23b6d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-221188b8 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-4c1ff6a8{--min-height:942px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1676 .elementor-element.elementor-element-bec3be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-1676 .elementor-element.elementor-element-bec3be7 .elementor-heading-title{font-size:11px;}.elementor-1676 .elementor-element.elementor-element-c0f89d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-c0f89d0 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-2abf5ef9{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-4fdd3dfb .elementor-heading-title{font-size:10px;}.elementor-1676 .elementor-element.elementor-element-4c6276a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1676 .elementor-element.elementor-element-4c6276a0.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-4c6276a0 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-37220be9.e-con{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-69e71e41{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1676 .elementor-element.elementor-element-254388af .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-wrapper{text-align:start;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-48b51db9 .elementor-icon-box-description{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-47702912{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1676 .elementor-element.elementor-element-1d25db2a .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-55e466b9 .elementor-icon-box-description{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-5dfc7f3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1676 .elementor-element.elementor-element-3add5f01 .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-3f326a49 .elementor-icon-box-description{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-44bfb7e3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1676 .elementor-element.elementor-element-6104895b .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-a38f158 .elementor-icon-box-description{font-size:16px;}.elementor-1676 .elementor-element.elementor-element-2c8e2c32{--min-height:0px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1676 .elementor-element.elementor-element-151f6179{margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-151f6179.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-151f6179 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-3963b607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-3963b607 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-f06089f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}.elementor-1676 .elementor-element.elementor-element-69bbdfa4{--min-height:414px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-68a64041{--min-height:193px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1676 .elementor-element.elementor-element-1311ca45{margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-1311ca45.elementor-element{--align-self:center;}.elementor-1676 .elementor-element.elementor-element-1311ca45 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-7c40ee6a .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-d580960{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1676 .elementor-element.elementor-element-cd7602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-cd7602 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-706da36e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-706da36e .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-17b31aee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-17b31aee .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-3a997d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-3a997d3b .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-3ab6f3e4 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-4c157e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-4c157e12 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-79030da9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-79030da9 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-21eeb24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-21eeb24 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-3c5d892e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-3c5d892e .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-1676 .elementor-element.elementor-element-382f6cd8{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-1676 .elementor-element.elementor-element-382f6cd8 .elementor-heading-title{font-size:11px;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-2c0bb9b6 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-6d937ec1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-34px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-1676 .elementor-element.elementor-element-51c2621a{--min-height:0px;grid-row:span 1;}.elementor-1676 .elementor-element.elementor-element-3e86b1a1{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:5px;}.elementor-1676 .elementor-element.elementor-element-10fa623f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-10fa623f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-42428b6 .elementor-image-box-description{font-size:12px;}.elementor-1676 .elementor-element.elementor-element-6d20f210{--min-height:0px;grid-row:span 1;}.elementor-1676 .elementor-element.elementor-element-6d9e5008{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:5px;}.elementor-1676 .elementor-element.elementor-element-2c353126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-2c353126 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-19304959 .elementor-image-box-description{font-size:12px;}.elementor-1676 .elementor-element.elementor-element-5cbee7b3{--min-height:0px;grid-row:span 1;}.elementor-1676 .elementor-element.elementor-element-3a4c9ad2{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:5px;}.elementor-1676 .elementor-element.elementor-element-4a4eb890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-4a4eb890 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-572474af .elementor-image-box-description{font-size:12px;}.elementor-1676 .elementor-element.elementor-element-735cb6c7{--min-height:0px;grid-row:span 1;}.elementor-1676 .elementor-element.elementor-element-49abdbd2{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:5px;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-4fcaec7a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-9f6b604 .elementor-image-box-description{font-size:12px;}.elementor-1676 .elementor-element.elementor-element-3d49973d{--min-height:0px;grid-row:span 1;}.elementor-1676 .elementor-element.elementor-element-493fdbc2{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:5px;}.elementor-1676 .elementor-element.elementor-element-38d99765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-38d99765 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-5486e3c2 .elementor-image-box-description{font-size:12px;}.elementor-1676 .elementor-element.elementor-element-3e47ec88{--min-height:0px;grid-row:span 1;}.elementor-1676 .elementor-element.elementor-element-6362235f{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:5px;}.elementor-1676 .elementor-element.elementor-element-6c8222f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1676 .elementor-element.elementor-element-6c8222f5 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-img{margin-bottom:15px;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-17b61716 .elementor-image-box-description{font-size:12px;}.elementor-1676 .elementor-element.elementor-element-57763178{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-23e8c4d1{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1676 .elementor-element.elementor-element-141aaafd{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-141aaafd .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-2ad2d092{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-29ff60f2{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-29ff60f2 .elementor-heading-title{font-size:4.6vw;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-fe43f8a{--margin-top:0px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1676 .elementor-element.elementor-element-d137d84.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-d137d84 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1676 .elementor-element.elementor-element-f7adb72{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-f7adb72 .elementor-icon-list-item > a{font-size:12px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-4d6a081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;--container-widget-width:163px;--container-widget-flex-grow:0;width:var( --container-widget-width, 163px );max-width:163px;font-size:23px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-4a66420{width:var( --container-widget-width, 308.125px );max-width:308.125px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:308.125px;--container-widget-flex-grow:0;font-size:102px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-419f264 .elementor-button{font-size:14px;line-height:0.4em;}.elementor-1676 .elementor-element.elementor-element-616fe1a6{--min-height:0px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-49a79448{--margin-top:31px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-7f35c505{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-1676 .elementor-element.elementor-element-7f35c505 .elementor-heading-title{font-size:11px;}.elementor-1676 .elementor-element.elementor-element-20850ca2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-20850ca2.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-20850ca2 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-37f104da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-37f104da .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-40025ae{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-40025ae.e-con{--order:-99999 /* order start hack */;}.elementor-1676 .elementor-element.elementor-element-f60014b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-1676 .elementor-element.elementor-element-d74960c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1676 .elementor-element.elementor-element-6702d58{--container-widget-width:54px;--container-widget-flex-grow:0;width:var( --container-widget-width, 54px );max-width:54px;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-6702d58 .elementor-icon-box-description{font-size:11px;}.elementor-1676 .elementor-element.elementor-element-7836cba{--container-widget-width:147px;--container-widget-flex-grow:0;width:var( --container-widget-width, 147px );max-width:147px;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-7836cba .elementor-icon-box-description{font-size:11px;}.elementor-1676 .elementor-element.elementor-element-3f56624{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-wrapper{text-align:center;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-title, .elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-title a{font-size:20px;}.elementor-1676 .elementor-element.elementor-element-3f56624 .elementor-icon-box-description{font-size:11px;}.elementor-1676 .elementor-element.elementor-element-17af5b8c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1676 .elementor-element.elementor-element-447c286c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1676 .elementor-element.elementor-element-66531da7.e-con{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-1a54df6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-1a54df6d .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-4b0097bb{width:100%;max-width:100%;text-align:start;font-size:16px;line-height:1.2em;}.elementor-1676 .elementor-element.elementor-element-4b0097bb.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-74fb36d3{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-1676 .elementor-element.elementor-element-74fb36d3.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-74fb36d3 .elementor-heading-title{font-size:10px;}.elementor-1676 .elementor-element.elementor-element-216c9e5f{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1676 .elementor-element.elementor-element-11c207b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-11c207b7.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-11c207b7 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-3c68bad1.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-3c68bad1{text-align:start;font-size:16px;}.elementor-1676 .elementor-element.elementor-element-7731947f img{width:100%;}.elementor-1676 .elementor-element.elementor-element-30613f62{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1676 .elementor-element.elementor-element-6550054a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1676 .elementor-element.elementor-element-6550054a.elementor-element{--align-self:flex-start;}.elementor-1676 .elementor-element.elementor-element-6550054a .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-a85a02e{text-align:start;font-size:16px;}.elementor-1676 .elementor-element.elementor-element-5294e253{--width:90%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1676 .elementor-element.elementor-element-1ac2c0c0{--width:70%;}.elementor-1676 .elementor-element.elementor-element-554b3ceb .elementor-heading-title{font-size:28px;}.elementor-1676 .elementor-element.elementor-element-516df02d .elementor-heading-title{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-67c3c0c5{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-795f68f1{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-4e5f09cc{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-6f4388c0{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-7c64dd5a{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-25c7c379{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-2d0a6bc6{font-size:14px;}.elementor-1676 .elementor-element.elementor-element-7c1a4688{--n-accordion-title-font-size:14px;}.elementor-1676 .elementor-element.elementor-element-6ce80f54{--min-height:11px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1676 .elementor-element.elementor-element-7af4a667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1676 .elementor-element.elementor-element-7af4a667 .elementor-heading-title{font-size:8.3vw;line-height:1.1em;}.elementor-1676 .elementor-element.elementor-element-66cc0153{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1676 .elementor-element.elementor-element-48cc232b img{width:50vw;}.elementor-1676 .elementor-element.elementor-element-7b3cfdfd{text-align:center;}.elementor-1676 .elementor-element.elementor-element-7b3cfdfd .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1676 .elementor-element.elementor-element-1d71bbe9 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}}/* Start custom CSS for heading, class: .elementor-element-712f56ae */.destaque-inline {
  background: linear-gradient(to right, #F2C777 70%, transparent);
  padding: 2px 1px;
  border-left: 3px solid #deb466;

  color: #0D0D0D; /* contraste elegante */
  font-weight: 600;

  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-295352a9 */.elementor-1676 .elementor-element.elementor-element-295352a9 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-1676 .elementor-element.elementor-element-295352a9 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1676 .elementor-element.elementor-element-295352a9:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-1676 .elementor-element.elementor-element-295352a9:active {
  opacity: 0.5;
}

.elementor-1676 .elementor-element.elementor-element-295352a9::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-1676 .elementor-element.elementor-element-295352a9:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1676 .elementor-element.elementor-element-295352a9 svg {
  font-size: 14px;
}

.elementor-1676 .elementor-element.elementor-element-295352a9:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-1676 .elementor-element.elementor-element-295352a9 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-1676 .elementor-element.elementor-element-295352a9 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a23b6d2 *//* Aplica apenas no Desktop */
@media (min-width: 1025px) {
    .elementor-1676 .elementor-element.elementor-element-7a23b6d2 img {
        width: 145% !important; 
        max-width: none !important;
        transform: translateX(-10%); 
    }
}

/* Se quiser um ajuste diferente para o Mobile (opcional) */
@media (max-width: 767px) {
    .elementor-1676 .elementor-element.elementor-element-7a23b6d2 img {
        width: 140% !important; /* Volta ao normal no celular */
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-221188b8 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  width: max-content; /* 🔥 ESSENCIAL */
  animation: scroll-left 20s linear infinite;
  gap: 40px; /* opcional, controla espaçamento */
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex: 0 0 auto !important;
  white-space: nowrap !important;
}

/* animação contínua real */
@keyframes scroll-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c6276a0 */.textodegrade {
  background: linear-gradient(90deg, #0C3559, #447AA8); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-151f6179 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3963b607 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8e2c32 */html, body {
  overflow-x: hidden !important;
  max-width: 100% !important;
}

.my-list-left.elementor-widget {
  overflow: hidden !important;
  max-width: 100% !important;
}

.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  width: max-content !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex: 0 0 auto !important;
  white-space: nowrap !important;
}

@keyframes scroll-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1311ca45 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c40ee6a */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd7602 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-706da36e */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17b31aee */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a997d3b */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ab6f3e4 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c157e12 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79030da9 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21eeb24 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c5d892e */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c0bb9b6 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10fa623f */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c353126 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a4eb890 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fcaec7a */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38d99765 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c8222f5 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141aaafd */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29ff60f2 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f7adb72 */.elementor-1676 .elementor-element.elementor-element-f7adb72:before {
content:"";
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(to bottom, #F1C280, #F1C280);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
border-radius: 108px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-419f264 */.elementor-1676 .elementor-element.elementor-element-419f264 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-1676 .elementor-element.elementor-element-419f264 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1676 .elementor-element.elementor-element-419f264:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-1676 .elementor-element.elementor-element-419f264:active {
  opacity: 0.5;
}

.elementor-1676 .elementor-element.elementor-element-419f264::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-1676 .elementor-element.elementor-element-419f264:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1676 .elementor-element.elementor-element-419f264 svg {
  font-size: 14px;
}

.elementor-1676 .elementor-element.elementor-element-419f264:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-1676 .elementor-element.elementor-element-419f264 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-1676 .elementor-element.elementor-element-419f264 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20850ca2 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37f104da */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a54df6d */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c207b7 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6550054a */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7c1a4688 */.e-n-accordion-item-title{
    border: none !important;
}

.e-n-accordion-item-title{
    border-bottom: 1px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #929292 10%, #383838 98%)1 !important; /*altere as cores aqui*/
}

.elementor-1676 .elementor-element.elementor-element-7c1a4688 .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7af4a667 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73208f64 */.elementor-1676 .elementor-element.elementor-element-73208f64 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-1676 .elementor-element.elementor-element-73208f64 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1676 .elementor-element.elementor-element-73208f64:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-1676 .elementor-element.elementor-element-73208f64:active {
  opacity: 0.5;
}

.elementor-1676 .elementor-element.elementor-element-73208f64::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-1676 .elementor-element.elementor-element-73208f64:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1676 .elementor-element.elementor-element-73208f64 svg {
  font-size: 14px;
}

.elementor-1676 .elementor-element.elementor-element-73208f64:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-1676 .elementor-element.elementor-element-73208f64 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-1676 .elementor-element.elementor-element-73208f64 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b3cfdfd */.elementor-1676 .elementor-element.elementor-element-7b3cfdfd{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS *//* =========================================
   🎨 SCROLLBAR PREMIUM - GLOBAL
   ========================================= */

/* Chrome, Edge, Safari */
body::-webkit-scrollbar {
  width: 12px;
}

body::-webkit-scrollbar-track {
  background: #090909;
  border-radius: 20px;
}

body::-webkit-scrollbar-thumb {
  background: linear-gradient(
    180deg,
    #FFD396 0%,
    #E6A84F 100%
  );
  border-radius: 20px;
  border: 3px solid #090909;

  /* efeito premium */
  box-shadow:
    inset 0 0 6px rgba(255, 255, 255, 0.25),
    0 0 10px rgba(255, 211, 150, 0.35);
}

/* hover */
body::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(
    180deg,
    #FFE2B8 0%,
    #FFD396 100%
  );
}

/* =========================================
   🦊 FIREFOX SUPPORT
   ========================================= */

html {
  scrollbar-width: thin;
  scrollbar-color: #FFD396 #090909;
}

/* =========================================
   🧠 OPTIONAL - SMOOTH SCROLL
   ========================================= */

html {
  scroll-behavior: smooth;
}/* End custom CSS */