.elementor-11 .elementor-element.elementor-element-1a931d27{--display:flex;--min-height:800px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1a931d27:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1a931d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F1;background-image:url("https://evolveinglesvip.com.br/wp-content/uploads/2026/07/HERO-EVOLVE-V2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-11 .elementor-element.elementor-element-5fbe2b0a{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;text-align:start;}.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-11 .elementor-element.elementor-element-1e8faeb7{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1e8faeb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1A1A1A;}.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-11 .elementor-element.elementor-element-6b41d108{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#333333;}.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-11 .elementor-element.elementor-element-629201f9 .elementor-button{background-color:#FFD400;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 45px 25px 45px;}.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-65c94e60{font-family:"Poppins", Sans-serif;font-size:14px;color:#333333;}.elementor-11 .elementor-element.elementor-element-566d510c{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3F3A0B45;--border-color:#3F3A0B45;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-566d510c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-566d510c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F1;}.elementor-11 .elementor-element.elementor-element-f058c71{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-f058c71.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f058c71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;color:#333333;}.elementor-11 .elementor-element.elementor-element-655e6ce3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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-11 .elementor-element.elementor-element-170622af > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11 .elementor-element.elementor-element-170622af.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-170622af.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-170622af.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-170622af:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-170622af:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b4363fc > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11 .elementor-element.elementor-element-b4363fc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-b4363fc.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b4363fc.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-b4363fc:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b4363fc:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f137b84 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11 .elementor-element.elementor-element-f137b84.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-f137b84.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f137b84.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-f137b84:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-f137b84:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-14bea1e > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11 .elementor-element.elementor-element-14bea1e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-14bea1e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-14bea1e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-14bea1e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-14bea1e:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-8de970a > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11 .elementor-element.elementor-element-8de970a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-8de970a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8de970a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-8de970a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8de970a:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b285674 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11 .elementor-element.elementor-element-b285674.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-b285674.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b285674.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-b285674:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b285674:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.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-11 .elementor-element.elementor-element-4929fb98{--divider-border-style:solid;--divider-color:#E6E4D8;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-4929fb98 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-4929fb98 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-5732a063{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5732a063.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5732a063 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-24138d7d{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-24138d7d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-24138d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-242ac222{--display:flex;}.elementor-11 .elementor-element.elementor-element-430ffd19 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFD400;}.elementor-11 .elementor-element.elementor-element-5196db9f .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFD400;}.elementor-11 .elementor-element.elementor-element-4114d36c{--display:flex;}.elementor-11 .elementor-element.elementor-element-20c5ed2c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-11 .elementor-element.elementor-element-6916be98.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6916be98{text-align:center;}.elementor-11 .elementor-element.elementor-element-6916be98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-11 .elementor-element.elementor-element-1e986562{font-family:"Poppins", Sans-serif;font-weight:400;color:#353535;}.elementor-11 .elementor-element.elementor-element-1f088832{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-283b615{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-283b615:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-283b615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-71208db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-25df690f{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-96cfcfd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-96cfcfd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-96cfcfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fdfe6db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-7a9d840{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-3005567{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-3005567:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3005567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-383b500 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-3d60a54{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-51b9fcf7{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-51b9fcf7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-51b9fcf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-5f93bee5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5f93bee5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5f93bee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-7a2d21ba{--display:flex;}.elementor-11 .elementor-element.elementor-element-635dee36{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-57810ade{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-57810ade .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-38507a49{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button{background-color:#FFD400;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 45px 25px 45px;}.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-29291d17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-795b062{--display:flex;}.elementor-11 .elementor-element.elementor-element-7a184ff6 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-7a184ff6.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-7a184ff6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7a184ff6.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-7a184ff6:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-7a184ff6:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-509836e2 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-509836e2.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-509836e2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-509836e2.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-509836e2:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-509836e2:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-13c651f5 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-13c651f5.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-13c651f5.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-13c651f5.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-13c651f5:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-13c651f5:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-7bfa258d > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-7bfa258d.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-7bfa258d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7bfa258d.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-7bfa258d:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-7bfa258d:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-7e142ca4{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3F3A0B45;--border-color:#3F3A0B45;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7e142ca4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7e142ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F1;}.elementor-11 .elementor-element.elementor-element-4f5967cb{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4f5967cb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4f5967cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-11 .elementor-element.elementor-element-204a868b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-52c590fa{--display:flex;}.elementor-11 .elementor-element.elementor-element-2e960264{--display:flex;}.elementor-11 .elementor-element.elementor-element-65a19269{--display:flex;}.elementor-11 .elementor-element.elementor-element-65ae1e87{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-3c6f828c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;color:#333333;}.elementor-11 .elementor-element.elementor-element-3e7f2b9e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-78fb317f{--display:flex;}.elementor-11 .elementor-element.elementor-element-301505ea{--display:flex;}.elementor-11 .elementor-element.elementor-element-3511a56f{--display:flex;}.elementor-11 .elementor-element.elementor-element-34d1c6c3{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-1ecaec43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;color:#333333;}.elementor-11 .elementor-element.elementor-element-6326b053{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-15b0277d{--display:flex;}.elementor-11 .elementor-element.elementor-element-63baac39{--display:flex;}.elementor-11 .elementor-element.elementor-element-1b14964f{--display:flex;}.elementor-11 .elementor-element.elementor-element-5ca1af93{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-452e289e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;color:#333333;}.elementor-11 .elementor-element.elementor-element-10d2f190{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-6b031d2d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6b031d2d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6b031d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F1;}.elementor-11 .elementor-element.elementor-element-55891842{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2ac44168 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-11 .elementor-element.elementor-element-76012f7d{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-76012f7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;line-height:1.2em;color:#333333;}.elementor-11 .elementor-element.elementor-element-66129767{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-74bbe3a1{--display:flex;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-74bbe3a1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-74bbe3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-6bde618b.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-6bde618b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-6bde618b.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-6bde618b:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-6bde618b:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-2d0c701e{--display:flex;}.elementor-11 .elementor-element.elementor-element-522ee085{--display:flex;}.elementor-11 .elementor-element.elementor-element-7e49cfbd{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7e49cfbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1ad1c73{--display:flex;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-1ad1c73:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1ad1c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-577a25b.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-577a25b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-577a25b.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-577a25b:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-577a25b:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-afca084{--display:flex;}.elementor-11 .elementor-element.elementor-element-1c3de1c{--display:flex;}.elementor-11 .elementor-element.elementor-element-850734e{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-850734e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0bafc76{--display:flex;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-0bafc76:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0bafc76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-ed43ba1.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-ed43ba1.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ed43ba1.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-ed43ba1:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-ed43ba1:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-198df43{--display:flex;}.elementor-11 .elementor-element.elementor-element-2007373{--display:flex;}.elementor-11 .elementor-element.elementor-element-27398f6{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-27398f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3a0b4f6{--display:flex;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-3a0b4f6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3a0b4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-9611ece.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-9611ece.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9611ece.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-9611ece:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-9611ece:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-d62e1d7{--display:flex;}.elementor-11 .elementor-element.elementor-element-f656f9f{--display:flex;}.elementor-11 .elementor-element.elementor-element-dfb1ddf{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-dfb1ddf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-382dce5{--display:flex;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-382dce5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-382dce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-e4f5e4e.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-e4f5e4e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e4f5e4e.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-e4f5e4e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-e4f5e4e:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-d2eb590{--display:flex;}.elementor-11 .elementor-element.elementor-element-5b31715{--display:flex;}.elementor-11 .elementor-element.elementor-element-38fa5dc{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-38fa5dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b030659{--display:flex;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-b030659:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b030659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-365cfe1.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-365cfe1.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-365cfe1.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-365cfe1:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-365cfe1:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-4f9cfb6{--display:flex;}.elementor-11 .elementor-element.elementor-element-2e7fba0{--display:flex;}.elementor-11 .elementor-element.elementor-element-10f8a88{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-10f8a88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-395dc267{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3F3A0B45;--border-color:#3F3A0B45;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-395dc267:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-395dc267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-7bf2d0f{width:var( --container-widget-width, 94.034% );max-width:94.034%;--container-widget-width:94.034%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-7bf2d0f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7bf2d0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-11 .elementor-element.elementor-element-06031fd > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-11 .elementor-element.elementor-element-06031fd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-de2fc19{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3F3A0B45;--border-color:#3F3A0B45;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-de2fc19:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-de2fc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-726a0a2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-726a0a2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-726a0a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-11 .elementor-element.elementor-element-c4f0405{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a584a8f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-a584a8f.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-a584a8f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a584a8f.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-a584a8f:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-a584a8f:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-description{color:#333333;}.elementor-11 .elementor-element.elementor-element-8be30cb > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-8be30cb.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-8be30cb.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8be30cb.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-8be30cb:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8be30cb:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-description{color:#333333;}.elementor-11 .elementor-element.elementor-element-62231a4 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-62231a4.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-62231a4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-62231a4.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-62231a4:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-62231a4:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-description{color:#333333;}.elementor-11 .elementor-element.elementor-element-afc9084 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E4D8;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-title{margin-block-end:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-afc9084.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-11 .elementor-element.elementor-element-afc9084.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-afc9084.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon{font-size:15px;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-afc9084:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-afc9084:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-description{color:#333333;}.elementor-11 .elementor-element.elementor-element-2099c323{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2099c323:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2099c323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-22299f56{--display:flex;}.elementor-11 .elementor-element.elementor-element-2125b72b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-718341d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:#333333;}.elementor-11 .elementor-element.elementor-element-f1c71f9{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-4127872{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.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-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-5e95bcb6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-41354a35{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-11 .elementor-element.elementor-element-26453530 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-26453530 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-11 .elementor-element.elementor-element-7f9e50ad{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7f9e50ad:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7f9e50ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-11 .elementor-element.elementor-element-457cbbb9{text-align:center;}.elementor-11 .elementor-element.elementor-element-457cbbb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-70e37c56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-70e37c56:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-70e37c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-364a87b2{--display:flex;}.elementor-11 .elementor-element.elementor-element-1537b840{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#E6E4D8;--border-color:#E6E4D8;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-1537b840:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1537b840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-11 .elementor-element.elementor-element-43e29450 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#FAD107;}.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-794ed53c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-6cde144c .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#333333;}.elementor-11 .elementor-element.elementor-element-724e05f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#81722945;--border-color:#81722945;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-724e05f3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-724e05f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD400;}.elementor-11 .elementor-element.elementor-element-17cf5f49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-11 .elementor-element.elementor-element-1ff0f616{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-7fa3a0bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-11 .elementor-element.elementor-element-3d1b61db{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-549cdfd1{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-4c19b5ed{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c19b5ed:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4c19b5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-55690cf7{text-align:center;}.elementor-11 .elementor-element.elementor-element-55690cf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;color:#333333;}.elementor-11 .elementor-element.elementor-element-648d49a9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:26px 26px;--row-gap:26px;--column-gap:26px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43cc24b{--display:flex;}.elementor-11 .elementor-element.elementor-element-20676fac .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-11 .elementor-element.elementor-element-18ba6ee5{--display:flex;}.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-248281f1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-bd2518c{--display:flex;}.elementor-11 .elementor-element.elementor-element-2a7ac943 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-11 .elementor-element.elementor-element-4f436f4a .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button{background-color:#FFD400;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 84px 25px 84px;}.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-67b07941{--display:flex;}.elementor-11 .elementor-element.elementor-element-659ad583 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-653bbdd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-11 .elementor-element.elementor-element-5c3be63a{--display:flex;}.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-52bef716{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-864a659{--display:flex;}.elementor-11 .elementor-element.elementor-element-11acac25 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-11 .elementor-element.elementor-element-6c729088 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button{background-color:#FFD400;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-1b2b052a{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3F3A0B45;--border-color:#3F3A0B45;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1b2b052a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1b2b052a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F1;}.elementor-11 .elementor-element.elementor-element-1152df33{text-align:center;}.elementor-11 .elementor-element.elementor-element-1152df33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-2fc2a257{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7af60ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-5c3cb665 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-11 .elementor-element.elementor-element-695d7974 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;color:#000000;}.elementor-11 .elementor-element.elementor-element-492738fa{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-11 .elementor-element.elementor-element-1d35cb1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-5a1ea05f .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6d7108b9{text-align:center;}.elementor-11 .elementor-element.elementor-element-6d7108b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;color:#000000;}.elementor-11 .elementor-element.elementor-element-440119bb{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-11 .elementor-element.elementor-element-1fda58a6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-31eee143 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-11 .elementor-element.elementor-element-7d7fecd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;color:#000000;}.elementor-11 .elementor-element.elementor-element-7b1b87ee{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-11 .elementor-element.elementor-element-779637af{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-779637af:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-779637af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-9ae4965{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9ae4965:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9ae4965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-187a4264{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-187a4264 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f370fc9{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3b7ee884 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-64d655b6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-64d655b6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-64d655b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-5031b8fc{text-align:center;}.elementor-11 .elementor-element.elementor-element-5031b8fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-11 .elementor-element.elementor-element-6c608f4b{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-icon, .elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-title{color:#000000;}.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-active .elementor-accordion-icon, .elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-active .elementor-accordion-title{color:#000000;}.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button{background-color:#FFD400;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-6c59468 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-490c132f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-490c132f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-490c132f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-11 .elementor-element.elementor-element-2f9cf6f2{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2f9cf6f2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2f9cf6f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5b782e4{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5b782e4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button{background-color:#FFD400;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-b87348f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-ad8240b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7702c235{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7702c235:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7702c235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-11 .elementor-element.elementor-element-f47d92b{--display:flex;}.elementor-11 .elementor-element.elementor-element-5db59719{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3df33d63{font-family:"Roboto", Sans-serif;}.elementor-11 .elementor-element.elementor-element-515b597c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-515b597c.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-1a931d27{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-566d510c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-655e6ce3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-24138d7d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-1f088832{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5f93bee5{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-7e142ca4{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-204a868b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6b031d2d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-66129767{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-395dc267{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-de2fc19{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-c4f0405{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2099c323{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-7f9e50ad{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-70e37c56{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-4c19b5ed{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-648d49a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1b2b052a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-2fc2a257{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-779637af{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-64d655b6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-490c132f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-7702c235{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1a931d27:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1a931d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://evolveinglesvip.com.br/wp-content/uploads/2026/07/HERO-EVOLVE-MOBILE-v3.png");}.elementor-11 .elementor-element.elementor-element-1a931d27{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:260px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-5fbe2b0a{--container-widget-width:208px;--container-widget-flex-grow:0;width:var( --container-widget-width, 208px );max-width:208px;text-align:center;}.elementor-11 .elementor-element.elementor-element-5fbe2b0a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1e8faeb7{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-1e8faeb7 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-6b41d108{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-65c94e60{text-align:center;font-size:13px;}.elementor-11 .elementor-element.elementor-element-566d510c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-f058c71{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f058c71 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-655e6ce3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-170622af > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-11 .elementor-element.elementor-element-b4363fc > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-11 .elementor-element.elementor-element-f137b84 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-11 .elementor-element.elementor-element-14bea1e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-11 .elementor-element.elementor-element-8de970a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-11 .elementor-element.elementor-element-b285674 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-11 .elementor-element.elementor-element-5732a063{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-5732a063 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-24138d7d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-20c5ed2c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11 .elementor-element.elementor-element-6916be98{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6916be98 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-1e986562{text-align:center;font-size:16px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-1f088832{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-51b9fcf7{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-51b9fcf7 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-5f93bee5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-635dee36{--padding-top:25px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-57810ade{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-57810ade .elementor-heading-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-38507a49{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button{font-size:14px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-29291d17{text-align:center;}.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-title a{font-size:22px;}.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-title a{font-size:22px;}.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-title a{font-size:22px;}.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-title a{font-size:22px;}.elementor-11 .elementor-element.elementor-element-7e142ca4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-4f5967cb{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-4f5967cb > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-11 .elementor-element.elementor-element-4f5967cb .elementor-heading-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-204a868b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-52c590fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3c6f828c .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-1ecaec43 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-452e289e .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-6b031d2d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-76012f7d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-76012f7d .elementor-heading-title{font-size:27px;}.elementor-11 .elementor-element.elementor-element-66129767{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-395dc267{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-7bf2d0f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-7bf2d0f .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-06031fd > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-de2fc19{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-726a0a2{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-726a0a2 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-c4f0405{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-a584a8f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-8be30cb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-62231a4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-afc9084 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2099c323{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-718341d2 .elementor-heading-title{font-size:34px;}.elementor-11 .elementor-element.elementor-element-f1c71f9{font-size:20px;}.elementor-11 .elementor-element.elementor-element-26453530 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-7f9e50ad{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-457cbbb9 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-70e37c56{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-1537b840{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-43e29450{text-align:center;}.elementor-11 .elementor-element.elementor-element-43e29450 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-794ed53c{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-724e05f3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-7fa3a0bf .elementor-heading-title{font-size:60px;}.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button{font-size:16px;padding:25px 20px 25px 20px;}.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-item > a{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4c19b5ed{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-55690cf7 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-648d49a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-248281f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-bd2518c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4f436f4a .elementor-heading-title{font-size:55px;}.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button{padding:25px 55px 25px 55px;}.elementor-11 .elementor-element.elementor-element-52bef716 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-6c729088 .elementor-heading-title{font-size:55px;}.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button{font-size:14px;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-1b2b052a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-1152df33 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-2fc2a257{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-779637af{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-9ae4965{--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-187a4264{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-187a4264 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-f370fc9{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-64d655b6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-5031b8fc .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-6c608f4b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-490c132f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-2f9cf6f2{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-2f9cf6f2 .elementor-heading-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-5b782e4{width:100%;max-width:100%;font-size:16px;}.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button{font-size:16px;padding:25px 50px 25px 50px;}.elementor-11 .elementor-element.elementor-element-ad8240b{font-size:13px;}.elementor-11 .elementor-element.elementor-element-7702c235{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-f47d92b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-5db59719{--container-widget-width:174px;--container-widget-flex-grow:0;width:var( --container-widget-width, 174px );max-width:174px;}.elementor-11 .elementor-element.elementor-element-5db59719.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-515b597c{width:100%;max-width:100%;font-size:14px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-1a931d27{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-566d510c{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-24138d7d{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-5f93bee5{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-7e142ca4{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-6b031d2d{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-395dc267{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-de2fc19{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-2099c323{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-7f9e50ad{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-4c19b5ed{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-1b2b052a{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-779637af{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-9ae4965{--width:1200px;}.elementor-11 .elementor-element.elementor-element-64d655b6{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-490c132f{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-7702c235{--content-width:1280px;}}/* Start custom CSS for heading, class: .elementor-element-1e8faeb7 */.elementor-11 .elementor-element.elementor-element-1e8faeb7 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-629201f9 */.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-629201f9 .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c94e60 */.elementor-11 .elementor-element.elementor-element-65c94e60 b{font-weight:400;color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f058c71 */.elementor-11 .elementor-element.elementor-element-f058c71 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-170622af */.elementor-11 .elementor-element.elementor-element-170622af{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-170622af:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}

.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-170622af .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}

.elementor-11 .elementor-element.elementor-element-170622af{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b4363fc */.elementor-11 .elementor-element.elementor-element-b4363fc{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-b4363fc:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}

.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-b4363fc .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}

.elementor-11 .elementor-element.elementor-element-b4363fc{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f137b84 */.elementor-11 .elementor-element.elementor-element-f137b84{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-f137b84:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}

.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-f137b84 .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}

.elementor-11 .elementor-element.elementor-element-f137b84{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14bea1e */.elementor-11 .elementor-element.elementor-element-14bea1e{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-14bea1e:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}

.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-14bea1e .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}

.elementor-11 .elementor-element.elementor-element-14bea1e{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8de970a */.elementor-11 .elementor-element.elementor-element-8de970a{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-8de970a:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}

.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-8de970a .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}

.elementor-11 .elementor-element.elementor-element-8de970a{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b285674 */.elementor-11 .elementor-element.elementor-element-b285674{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-b285674:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}

.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-b285674 .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}

.elementor-11 .elementor-element.elementor-element-b285674{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5732a063 */.elementor-11 .elementor-element.elementor-element-5732a063 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-430ffd19 */.elementor-11 .elementor-element.elementor-element-430ffd19{position:absolute;top:50%;transform:translateY(-50%);left:-9%;width:auto}
.elementor-11 .elementor-element.elementor-element-430ffd19 .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:800;
  font-size:clamp(300px,34vw,620px);line-height:.72;letter-spacing:-.06em;color:#FFD400}
@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-430ffd19 .elementor-heading-title{font-size:230px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5196db9f */.elementor-11 .elementor-element.elementor-element-5196db9f{position:absolute;top:50%;transform:translateY(-50%);right:-9%;width:auto}
.elementor-11 .elementor-element.elementor-element-5196db9f .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:800;
  font-size:clamp(300px,34vw,620px);line-height:.72;letter-spacing:-.06em;color:#FFD400}
@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-5196db9f .elementor-heading-title{font-size:230px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242ac222 */.elementor-11 .elementor-element.elementor-element-242ac222{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;display:block;padding:0;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4114d36c */.elementor-11 .elementor-element.elementor-element-4114d36c{position:absolute;inset:0;z-index:1;pointer-events:none;padding:0;display:block;height:100%;
  background:linear-gradient(90deg,rgba(255,255,255,0) 0%, rgba(255,255,255,.9) 13%, #fff 24%, #fff 76%, rgba(255,255,255,.9) 87%, rgba(255,255,255,0) 100%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6916be98 */.elementor-11 .elementor-element.elementor-element-6916be98 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71208db */.elementor-11 .elementor-element.elementor-element-71208db .elementor-heading-title{display:inline-block;background:#FFF0B8;color:#FFD400;
  font-family:'Poppins',sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;padding:8px 16px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283b615 */.elementor-11 .elementor-element.elementor-element-283b615{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);
  transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-283b615:hover{transform:translateY(-5px);box-shadow:0 14px 44px rgba(0,0,0,.16)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdfe6db */.elementor-11 .elementor-element.elementor-element-fdfe6db .elementor-heading-title{display:inline-block;background:#FFF0B8;color:#FFD400;
  font-family:'Poppins',sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;padding:8px 16px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96cfcfd */.elementor-11 .elementor-element.elementor-element-96cfcfd{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);
  transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-96cfcfd:hover{transform:translateY(-5px);box-shadow:0 14px 44px rgba(0,0,0,.16)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-383b500 */.elementor-11 .elementor-element.elementor-element-383b500 .elementor-heading-title{display:inline-block;background:#FFF0B8;color:#FFD400;
  font-family:'Poppins',sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;padding:8px 16px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3005567 */.elementor-11 .elementor-element.elementor-element-3005567{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);
  transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-3005567:hover{transform:translateY(-5px);box-shadow:0 14px 44px rgba(0,0,0,.16)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c5ed2c */.elementor-11 .elementor-element.elementor-element-20c5ed2c{position:relative;z-index:2;max-width:1000px;margin-inline:auto;width:100%}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d1e4cc */.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-3d1e4cc .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29291d17 */.elementor-11 .elementor-element.elementor-element-29291d17 .hl{color:#FFDE33}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635dee36 */.elementor-11 .elementor-element.elementor-element-635dee36{
  background:linear-gradient(155deg,#1A1A1A 0%, #262626 100%);
  border-radius:15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7a184ff6 */.elementor-11 .elementor-element.elementor-element-7a184ff6{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-7a184ff6:hover{transform:translateX(6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}
.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon-box-icon{margin:0 0 18px}
.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon{width:48px;height:48px;border-radius:13px;background:#FFF0B8;
  display:grid;place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-7a184ff6:hover .elementor-icon{transform:rotate(-8deg) scale(1.06)}
.elementor-11 .elementor-element.elementor-element-7a184ff6 .elementor-icon svg{width:22px;height:22px;fill:#FFD400}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-509836e2 */.elementor-11 .elementor-element.elementor-element-509836e2{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-509836e2:hover{transform:translateX(6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}
.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon-box-icon{margin:0 0 18px}
.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon{width:48px;height:48px;border-radius:13px;background:#FFF0B8;
  display:grid;place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-509836e2:hover .elementor-icon{transform:rotate(-8deg) scale(1.06)}
.elementor-11 .elementor-element.elementor-element-509836e2 .elementor-icon svg{width:22px;height:22px;fill:#FFD400}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13c651f5 */.elementor-11 .elementor-element.elementor-element-13c651f5{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-13c651f5:hover{transform:translateX(6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}
.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon-box-icon{margin:0 0 18px}
.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon{width:48px;height:48px;border-radius:13px;background:#FFF0B8;
  display:grid;place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-13c651f5:hover .elementor-icon{transform:rotate(-8deg) scale(1.06)}
.elementor-11 .elementor-element.elementor-element-13c651f5 .elementor-icon svg{width:22px;height:22px;fill:#FFD400}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7bfa258d */.elementor-11 .elementor-element.elementor-element-7bfa258d{
  box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-7bfa258d:hover{transform:translateX(6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}
.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon-box-icon{margin:0 0 18px}
.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon{width:48px;height:48px;border-radius:13px;background:#FFF0B8;
  display:grid;place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-7bfa258d:hover .elementor-icon{transform:rotate(-8deg) scale(1.06)}
.elementor-11 .elementor-element.elementor-element-7bfa258d .elementor-icon svg{width:22px;height:22px;fill:#FFD400}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795b062 */.elementor-11 .elementor-element.elementor-element-795b062{position:relative;z-index:2;background:#F6F6F1;border-radius:24px;
  padding:clamp(18px,2vw,26px);margin-left:clamp(-90px,-6vw,-40px);gap:14px;
  box-shadow:0 30px 80px rgba(0,0,0,.1)}
@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-795b062{margin-left:0;margin-top:-24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a2d21ba */.elementor-11 .elementor-element.elementor-element-7a2d21ba{display:grid;grid-template-columns:1fr 1.02fr;align-items:center;gap:0;padding:0;width:100%}
@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-7a2d21ba{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5967cb */.elementor-11 .elementor-element.elementor-element-4f5967cb .hl{color:#FFD400}
.elementor-11 .elementor-element.elementor-element-4f5967cb .hl-semi{color:#FFD400;font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a19269 */.elementor-11 .elementor-element.elementor-element-65a19269{position:absolute;left:50%;top:30px;bottom:36px;transform:translateX(-50%);width:80%;border-radius:5px 5px 2px 2px;padding:0;background:linear-gradient(90deg,rgba(0,0,0,.12) 0%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 86%,rgba(0,0,0,.14) 100%),repeating-linear-gradient(90deg,#fff 0 13px,#dee4f0 13.5px 14.5px,#fff 15px 15px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e960264 */.elementor-11 .elementor-element.elementor-element-2e960264{position:absolute;z-index:0;top:20px;bottom:20px;left:50%;transform:translateX(-50%);width:clamp(118px,13vw,162px);pointer-events:none;padding:0}
.elementor-11 .elementor-element.elementor-element-2e960264::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:32px;border-radius:6px;background:linear-gradient(180deg,#fff 0%,#eef2f9 100%);box-shadow:0 7px 14px rgba(0,0,0,.12),inset 0 1px 0 #fff}
.elementor-11 .elementor-element.elementor-element-2e960264::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:106%;height:36px;border-radius:5px;background:linear-gradient(180deg,#eef2f9 0%,#dde4f0 100%);box-shadow:0 12px 22px rgba(0,0,0,.16),inset 0 1px 0 #fff}
@media(max-width:600px){.elementor-11 .elementor-element.elementor-element-2e960264{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ae1e87 */.elementor-11 .elementor-element.elementor-element-65ae1e87{position:relative;z-index:2;width:100%;max-width:378px;min-height:300px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#fff 0%,#FFFBEA 175%);border:1px solid #E6E4D8;border-radius:15px;padding:34px 30px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.13);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-65ae1e87:hover{transform:translateY(-6px);box-shadow:0 28px 64px rgba(0,0,0,.2)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c590fa */.elementor-11 .elementor-element.elementor-element-52c590fa{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;padding:0}
@media(max-width:900px){.elementor-11 .elementor-element.elementor-element-52c590fa{min-height:auto;padding:0px 0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3511a56f */.elementor-11 .elementor-element.elementor-element-3511a56f{position:absolute;left:50%;top:30px;bottom:36px;transform:translateX(-50%);width:80%;border-radius:5px 5px 2px 2px;padding:0;background:linear-gradient(90deg,rgba(0,0,0,.12) 0%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 86%,rgba(0,0,0,.14) 100%),repeating-linear-gradient(90deg,#fff 0 13px,#dee4f0 13.5px 14.5px,#fff 15px 15px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-301505ea */.elementor-11 .elementor-element.elementor-element-301505ea{position:absolute;z-index:0;top:20px;bottom:20px;left:50%;transform:translateX(-50%);width:clamp(118px,13vw,162px);pointer-events:none;padding:0}
.elementor-11 .elementor-element.elementor-element-301505ea::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:32px;border-radius:6px;background:linear-gradient(180deg,#fff 0%,#eef2f9 100%);box-shadow:0 7px 14px rgba(0,0,0,.12),inset 0 1px 0 #fff}
.elementor-11 .elementor-element.elementor-element-301505ea::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:106%;height:36px;border-radius:5px;background:linear-gradient(180deg,#eef2f9 0%,#dde4f0 100%);box-shadow:0 12px 22px rgba(0,0,0,.16),inset 0 1px 0 #fff}
@media(max-width:600px){.elementor-11 .elementor-element.elementor-element-301505ea{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d1c6c3 */.elementor-11 .elementor-element.elementor-element-34d1c6c3{position:relative;z-index:2;width:100%;max-width:378px;min-height:300px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#fff 0%,#FFFBEA 175%);border:1px solid #E6E4D8;border-radius:15px;padding:34px 30px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.13);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-34d1c6c3:hover{transform:translateY(-6px);box-shadow:0 28px 64px rgba(0,0,0,.2)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb317f */.elementor-11 .elementor-element.elementor-element-78fb317f{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;padding:0}
@media(max-width:900px){.elementor-11 .elementor-element.elementor-element-78fb317f{min-height:auto;padding:0px 0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b14964f */.elementor-11 .elementor-element.elementor-element-1b14964f{position:absolute;left:50%;top:30px;bottom:36px;transform:translateX(-50%);width:80%;border-radius:5px 5px 2px 2px;padding:0;background:linear-gradient(90deg,rgba(0,0,0,.12) 0%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 86%,rgba(0,0,0,.14) 100%),repeating-linear-gradient(90deg,#fff 0 13px,#dee4f0 13.5px 14.5px,#fff 15px 15px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63baac39 */.elementor-11 .elementor-element.elementor-element-63baac39{position:absolute;z-index:0;top:20px;bottom:20px;left:50%;transform:translateX(-50%);width:clamp(118px,13vw,162px);pointer-events:none;padding:0}
.elementor-11 .elementor-element.elementor-element-63baac39::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:32px;border-radius:6px;background:linear-gradient(180deg,#fff 0%,#eef2f9 100%);box-shadow:0 7px 14px rgba(0,0,0,.12),inset 0 1px 0 #fff}
.elementor-11 .elementor-element.elementor-element-63baac39::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:106%;height:36px;border-radius:5px;background:linear-gradient(180deg,#eef2f9 0%,#dde4f0 100%);box-shadow:0 12px 22px rgba(0,0,0,.16),inset 0 1px 0 #fff}
@media(max-width:600px){.elementor-11 .elementor-element.elementor-element-63baac39{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca1af93 */.elementor-11 .elementor-element.elementor-element-5ca1af93{position:relative;z-index:2;width:100%;max-width:378px;min-height:300px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#fff 0%,#FFFBEA 175%);border:1px solid #E6E4D8;border-radius:15px;padding:34px 30px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.13);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-5ca1af93:hover{transform:translateY(-6px);box-shadow:0 28px 64px rgba(0,0,0,.2)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b0277d */.elementor-11 .elementor-element.elementor-element-15b0277d{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;padding:0}
@media(max-width:900px){.elementor-11 .elementor-element.elementor-element-15b0277d{min-height:auto;padding:0px 0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a868b */.elementor-11 .elementor-element.elementor-element-204a868b{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);margin-top:48px;align-items:center;width:100%}
@media(max-width:900px){.elementor-11 .elementor-element.elementor-element-204a868b{grid-template-columns:1fr;gap:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e142ca4 */.elementor-11 .elementor-element.elementor-element-7e142ca4{position:relative;overflow:hidden;background:
  radial-gradient(560px 460px at 92% 6%,rgba(255,212,0,.16),transparent 62%),
  radial-gradient(520px 420px at 4% 96%,rgba(255,212,0,.12),transparent 60%),
  #F6F6F1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ac44168 */.elementor-11 .elementor-element.elementor-element-2ac44168{margin-bottom:18px}
.elementor-11 .elementor-element.elementor-element-2ac44168 .elementor-heading-title{display:inline-flex;align-items:center;gap:9px;justify-content:center;font-size:15px;letter-spacing:.28em;color:#0A2472}
.elementor-11 .elementor-element.elementor-element-2ac44168 .bar{display:inline-block;width:30px;height:11px;border-radius:2px;background:repeating-linear-gradient(#C8102E 0 2.2px,#fff 2.2px 4.4px);box-shadow:0 0 0 1px rgba(0,0,0,.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76012f7d */.elementor-11 .elementor-element.elementor-element-76012f7d .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6bde618b */.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon-box-icon{margin:0 0 20px}
.elementor-11 .elementor-element.elementor-element-6bde618b .elementor-icon{width:56px;height:56px;border-radius:50%;background:#FFD400;display:grid;place-items:center;box-shadow:0 8px 20px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-522ee085 */.elementor-11 .elementor-element.elementor-element-522ee085{display:flex;align-items:center;gap:8px;padding:0}
.elementor-11 .elementor-element.elementor-element-522ee085::before{content:"";display:block;width:42px;height:3px;border-radius:99px;background:#FFD400}
.elementor-11 .elementor-element.elementor-element-522ee085::after{content:"";display:block;width:20px;height:3px;border-radius:99px;background:#FFD400;opacity:.5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e49cfbd */.elementor-11 .elementor-element.elementor-element-7e49cfbd .elementor-heading-title{display:inline-block;background:#1A1A1A;color:#fff;padding:6px 13px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d0c701e */.elementor-11 .elementor-element.elementor-element-2d0c701e{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74bbe3a1 */.elementor-11 .elementor-element.elementor-element-74bbe3a1{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-74bbe3a1:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-577a25b */.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon-box-icon{margin:0 0 20px}
.elementor-11 .elementor-element.elementor-element-577a25b .elementor-icon{width:56px;height:56px;border-radius:50%;background:#FFD400;display:grid;place-items:center;box-shadow:0 8px 20px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3de1c */.elementor-11 .elementor-element.elementor-element-1c3de1c{display:flex;align-items:center;gap:8px;padding:0}
.elementor-11 .elementor-element.elementor-element-1c3de1c::before{content:"";display:block;width:42px;height:3px;border-radius:99px;background:#FFD400}
.elementor-11 .elementor-element.elementor-element-1c3de1c::after{content:"";display:block;width:20px;height:3px;border-radius:99px;background:#FFD400;opacity:.5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-850734e */.elementor-11 .elementor-element.elementor-element-850734e .elementor-heading-title{display:inline-block;background:#1A1A1A;color:#fff;padding:6px 13px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afca084 */.elementor-11 .elementor-element.elementor-element-afca084{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ad1c73 */.elementor-11 .elementor-element.elementor-element-1ad1c73{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-1ad1c73:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed43ba1 */.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon-box-icon{margin:0 0 20px}
.elementor-11 .elementor-element.elementor-element-ed43ba1 .elementor-icon{width:56px;height:56px;border-radius:50%;background:#FFD400;display:grid;place-items:center;box-shadow:0 8px 20px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2007373 */.elementor-11 .elementor-element.elementor-element-2007373{display:flex;align-items:center;gap:8px;padding:0}
.elementor-11 .elementor-element.elementor-element-2007373::before{content:"";display:block;width:42px;height:3px;border-radius:99px;background:#FFD400}
.elementor-11 .elementor-element.elementor-element-2007373::after{content:"";display:block;width:20px;height:3px;border-radius:99px;background:#FFD400;opacity:.5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27398f6 */.elementor-11 .elementor-element.elementor-element-27398f6 .elementor-heading-title{display:inline-block;background:#1A1A1A;color:#fff;padding:6px 13px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198df43 */.elementor-11 .elementor-element.elementor-element-198df43{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bafc76 */.elementor-11 .elementor-element.elementor-element-0bafc76{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-0bafc76:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9611ece */.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon-box-icon{margin:0 0 20px}
.elementor-11 .elementor-element.elementor-element-9611ece .elementor-icon{width:56px;height:56px;border-radius:50%;background:#FFD400;display:grid;place-items:center;box-shadow:0 8px 20px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f656f9f */.elementor-11 .elementor-element.elementor-element-f656f9f{display:flex;align-items:center;gap:8px;padding:0}
.elementor-11 .elementor-element.elementor-element-f656f9f::before{content:"";display:block;width:42px;height:3px;border-radius:99px;background:#FFD400}
.elementor-11 .elementor-element.elementor-element-f656f9f::after{content:"";display:block;width:20px;height:3px;border-radius:99px;background:#FFD400;opacity:.5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfb1ddf */.elementor-11 .elementor-element.elementor-element-dfb1ddf .elementor-heading-title{display:inline-block;background:#1A1A1A;color:#fff;padding:6px 13px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d62e1d7 */.elementor-11 .elementor-element.elementor-element-d62e1d7{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a0b4f6 */.elementor-11 .elementor-element.elementor-element-3a0b4f6{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-3a0b4f6:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e4f5e4e */.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon-box-icon{margin:0 0 20px}
.elementor-11 .elementor-element.elementor-element-e4f5e4e .elementor-icon{width:56px;height:56px;border-radius:50%;background:#FFD400;display:grid;place-items:center;box-shadow:0 8px 20px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b31715 */.elementor-11 .elementor-element.elementor-element-5b31715{display:flex;align-items:center;gap:8px;padding:0}
.elementor-11 .elementor-element.elementor-element-5b31715::before{content:"";display:block;width:42px;height:3px;border-radius:99px;background:#FFD400}
.elementor-11 .elementor-element.elementor-element-5b31715::after{content:"";display:block;width:20px;height:3px;border-radius:99px;background:#FFD400;opacity:.5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38fa5dc */.elementor-11 .elementor-element.elementor-element-38fa5dc .elementor-heading-title{display:inline-block;background:#1A1A1A;color:#fff;padding:6px 13px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2eb590 */.elementor-11 .elementor-element.elementor-element-d2eb590{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-382dce5 */.elementor-11 .elementor-element.elementor-element-382dce5{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-382dce5:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-365cfe1 */.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-wrapper{display:block;text-align:left}
.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon-box-icon{margin:0 0 20px}
.elementor-11 .elementor-element.elementor-element-365cfe1 .elementor-icon{width:56px;height:56px;border-radius:50%;background:#FFD400;display:grid;place-items:center;box-shadow:0 8px 20px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e7fba0 */.elementor-11 .elementor-element.elementor-element-2e7fba0{display:flex;align-items:center;gap:8px;padding:0}
.elementor-11 .elementor-element.elementor-element-2e7fba0::before{content:"";display:block;width:42px;height:3px;border-radius:99px;background:#FFD400}
.elementor-11 .elementor-element.elementor-element-2e7fba0::after{content:"";display:block;width:20px;height:3px;border-radius:99px;background:#FFD400;opacity:.5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10f8a88 */.elementor-11 .elementor-element.elementor-element-10f8a88 .elementor-heading-title{display:inline-block;background:#1A1A1A;color:#fff;padding:6px 13px;border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9cfb6 */.elementor-11 .elementor-element.elementor-element-4f9cfb6{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b030659 */.elementor-11 .elementor-element.elementor-element-b030659{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-b030659:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b031d2d */.elementor-11 .elementor-element.elementor-element-6b031d2d{position:relative;overflow:hidden;background:
  radial-gradient(600px 480px at 6% 8%,rgba(255,212,0,.15),transparent 60%),
  radial-gradient(560px 460px at 96% 92%,rgba(255,212,0,.13),transparent 60%),
  #F6F6F1}
.elementor-11 .elementor-element.elementor-element-6b031d2d::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px);background-size:66px 66px;-webkit-mask-image:radial-gradient(ellipse 78% 62% at 50% 34%,#000 0%,transparent 76%);mask-image:radial-gradient(ellipse 78% 62% at 50% 34%,#000 0%,transparent 76%)}
.elementor-11 .elementor-element.elementor-element-6b031d2d > .e-con-inner{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf2d0f */.elementor-11 .elementor-element.elementor-element-7bf2d0f .hl-semi{color:#FFD400;font-weight:600}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-726a0a2 */.elementor-11 .elementor-element.elementor-element-726a0a2 .hl-semi{color:#FFD400;font-weight:600}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a584a8f */.elementor-11 .elementor-element.elementor-element-a584a8f{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-a584a8f:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}
.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-wrapper{display:flex;align-items:flex-start;gap:18px;text-align:left}
.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-a584a8f .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8be30cb */.elementor-11 .elementor-element.elementor-element-8be30cb{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-8be30cb:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}
.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-wrapper{display:flex;align-items:flex-start;gap:18px;text-align:left}
.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-8be30cb .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62231a4 */.elementor-11 .elementor-element.elementor-element-62231a4{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-62231a4:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}
.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-wrapper{display:flex;align-items:flex-start;gap:18px;text-align:left}
.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-62231a4 .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-afc9084 */.elementor-11 .elementor-element.elementor-element-afc9084{box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-afc9084:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.16);border-color:#FFF0B8}
.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-wrapper{display:flex;align-items:flex-start;gap:18px;text-align:left}
.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon-box-icon{margin:0;flex:none}
.elementor-11 .elementor-element.elementor-element-afc9084 .elementor-icon{width:40px;height:40px;border-radius:50%;background:#FFD400;display:grid;place-items:center}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-123bd869 */.elementor-11 .elementor-element.elementor-element-123bd869 img{width:100%;height:100%;object-fit:cover;object-position:center 25%;border-radius:15px;aspect-ratio:4/5;box-shadow:0 30px 70px rgba(0,0,0,.24),0 0 0 6px #fff,0 0 0 8px #FFD400}
@media(max-width:900px){.elementor-11 .elementor-element.elementor-element-123bd869{max-width:420px;margin-inline:auto}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-718341d2 */.elementor-11 .elementor-element.elementor-element-718341d2 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1c71f9 */.elementor-11 .elementor-element.elementor-element-f1c71f9 b{font-weight:500;color:#FFD400}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4127872 */.elementor-11 .elementor-element.elementor-element-4127872 b{font-weight:500;color:#FFD400}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5e95bcb6 */.elementor-11 .elementor-element.elementor-element-5e95bcb6{margin-bottom:18px}
.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:9px}
.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-item{border:1px solid #E6E4D8;border-radius:999px;padding:9px 18px;background:#fff;
  transition:transform .4s cubic-bezier(.22,1,.36,1), border-color .4s cubic-bezier(.22,1,.36,1), background .4s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-item:hover{transform:translateY(-3px);border-color:#FFD400;background:#FFFBEA}
.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-text{font-family:'Roboto',sans-serif;font-size:14px;color:#1A1A1A;padding:0}
.elementor-11 .elementor-element.elementor-element-5e95bcb6 .elementor-icon-list-icon{display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22299f56 */.elementor-11 .elementor-element.elementor-element-22299f56{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,72px);align-items:center;padding:0;width:100%}
@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-22299f56{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26453530 */.elementor-11 .elementor-element.elementor-element-26453530 .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:400;
  font-size:clamp(21px,2.7vw,33px);line-height:1.34;letter-spacing:-.025em;color:#1A1A1A;
  max-width:900px;margin:0 auto;text-wrap:balance;text-align:center}
.elementor-11 .elementor-element.elementor-element-26453530 .q{display:block;font-weight:800;font-size:80px;color:#FFF0B8;line-height:.6;margin-bottom:8px}
.elementor-11 .elementor-element.elementor-element-26453530 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-457cbbb9 */.elementor-11 .elementor-element.elementor-element-457cbbb9 .hl{color:#FFDE33}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9e50ad */.elementor-11 .elementor-element.elementor-element-7f9e50ad{position:relative;overflow:hidden;
  background-image:linear-gradient(165deg,#1A1A1A 0%, #262626 100%)}
.elementor-11 .elementor-element.elementor-element-7f9e50ad::before{content:"";position:absolute;inset:0;pointer-events:none;
  background-image:radial-gradient(rgba(255,255,255,.11) 1px,transparent 1px);background-size:18px 18px;
  -webkit-mask-image:radial-gradient(closest-side,#000,transparent 85%);mask-image:radial-gradient(closest-side,#000,transparent 85%)}
.elementor-11 .elementor-element.elementor-element-7f9e50ad > .e-con-inner{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-794ed53c */.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-item{display:flex;align-items:center;gap:14px;padding:15px 0}
.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-icon{flex:none}
.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-icon svg{width:30px;height:30px;border-radius:50%;background:#FFF0B8;
  fill:#FFD400;padding:8px;box-sizing:border-box}
.elementor-11 .elementor-element.elementor-element-794ed53c .elementor-icon-list-text{display:flex;align-items:flex-end;width:100%;padding:0}
.elementor-11 .elementor-element.elementor-element-794ed53c .i{font-family:'Roboto',sans-serif;font-size:16px;line-height:1.4;color:#333333;flex:none;max-width:62%}
.elementor-11 .elementor-element.elementor-element-794ed53c .lead-dots{flex:1;min-width:16px;border-bottom:2px dotted #E6E4D8;margin:0 8px 5px}
.elementor-11 .elementor-element.elementor-element-794ed53c .v{font-family:'Roboto',sans-serif;font-size:14px;font-weight:700;color:#1A1A1A;
  white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cde144c */.elementor-11 .elementor-element.elementor-element-6cde144c{margin-top:14px;padding-top:22px;border-top:2px dashed #E6E4D8;width:100%}
.elementor-11 .elementor-element.elementor-element-6cde144c .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:700;font-size:clamp(18px,2vw,22px);
  color:#1A1A1A;text-align:right;letter-spacing:-.02em}
.elementor-11 .elementor-element.elementor-element-6cde144c .hl{color:#FFD400;font-variant-numeric:tabular-nums}
.elementor-11 .elementor-element.elementor-element-6cde144c .hl{color:#1A1A1A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cf5f49 */.elementor-11 .elementor-element.elementor-element-17cf5f49{margin-bottom:24px}
.elementor-11 .elementor-element.elementor-element-17cf5f49 .elementor-heading-title{display:inline-block;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.14);border-radius:999px;padding:8px 17px;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#333333}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fa3a0bf */.elementor-11 .elementor-element.elementor-element-7fa3a0bf .x{font-family:'Poppins',sans-serif;font-weight:500;font-size:clamp(17px,2vw,21px);color:#333333}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-725dcff */.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-725dcff .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-549cdfd1 */.elementor-11 .elementor-element.elementor-element-549cdfd1{margin-top:20px}
.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-items{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-item{display:inline-flex;align-items:center;gap:7px;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.13);border-radius:999px;padding:7px 13px}
.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-text{font-family:'Roboto',sans-serif;font-size:12.5px;color:#1A1A1A;padding:0}
.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-icon svg{width:13px;height:13px;fill:#1A1A1A}

@media(max-width:900px){.elementor-11 .elementor-element.elementor-element-549cdfd1 .elementor-icon-list-item{display:inline-flex;align-items:center;gap:7px;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.13);border-radius:999px;padding:5px 5px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-724e05f3 */.elementor-11 .elementor-element.elementor-element-724e05f3{box-shadow:0 26px 64px rgba(255,196,0,.42)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364a87b2 */.elementor-11 .elementor-element.elementor-element-364a87b2{display:grid;grid-template-columns:1.5fr 1fr;gap:28px;align-items:start;padding:0;width:100%}
@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-364a87b2{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e37c56 */.elementor-11 .elementor-element.elementor-element-70e37c56{position:relative;overflow:hidden}
.elementor-11 .elementor-element.elementor-element-70e37c56::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(0,0,0,.07) 1.5px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 40%,#000 0%,transparent 80%);mask-image:radial-gradient(ellipse 85% 70% at 50% 40%,#000 0%,transparent 80%)}
.elementor-11 .elementor-element.elementor-element-70e37c56 > .e-con-inner{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55690cf7 */.elementor-11 .elementor-element.elementor-element-55690cf7 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20676fac */.elementor-11 .elementor-element.elementor-element-20676fac{margin-bottom:20px;min-height:2.48em}
.elementor-11 .elementor-element.elementor-element-20676fac .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:700;font-size:22px;line-height:1.24;letter-spacing:-.02em;color:#1A1A1A;text-align:center}
@media(max-width:760px){.elementor-11 .elementor-element.elementor-element-20676fac{min-height:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ba6ee5 */.elementor-11 .elementor-element.elementor-element-18ba6ee5{height:2px;border-radius:99px;margin-bottom:24px;padding:0;background:linear-gradient(90deg,transparent 0%,rgba(255,212,0,.5) 22%,#FFD400 50%,rgba(255,212,0,.5) 78%,transparent 100%)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-248281f1 */.elementor-11 .elementor-element.elementor-element-248281f1{margin-bottom:28px}
.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-items{display:flex;flex-direction:column;gap:14px}
.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-item{display:flex;align-items:flex-start;gap:12px}
.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-icon{flex:none;margin-top:1px}
.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-icon svg{width:22px;height:22px;fill:#FFD400}
.elementor-11 .elementor-element.elementor-element-248281f1 .elementor-icon-list-text{font-family:'Roboto',sans-serif;font-size:15px;color:#333333;line-height:1.42;padding:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f436f4a */.elementor-11 .elementor-element.elementor-element-4f436f4a .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:800;font-size:clamp(38px,4.6vw,52px);color:#1A1A1A;letter-spacing:-.03em;line-height:1;text-align:center}
.elementor-11 .elementor-element.elementor-element-4f436f4a small{font-family:'Roboto',sans-serif;font-weight:500;font-size:15px;color:#6E6E6E}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd2518c */.elementor-11 .elementor-element.elementor-element-bd2518c{margin-top:auto;margin-bottom:24px;text-align:center;padding:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4daf6dc */.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-4daf6dc .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cc24b */.elementor-11 .elementor-element.elementor-element-43cc24b{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #E6E4D8;border-radius:22px;padding:40px 34px;box-shadow:0 10px 34px rgba(0,0,0,.07);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-43cc24b:hover{transform:translateY(-6px);box-shadow:0 22px 54px rgba(0,0,0,.12)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-659ad583 */.elementor-11 .elementor-element.elementor-element-659ad583{position:absolute;top:-15px;left:50%;transform:translateX(-50%);z-index:3}
.elementor-11 .elementor-element.elementor-element-659ad583 .elementor-heading-title{background:#FFD400;color:#111111;font-family:'Roboto',sans-serif;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:7px 18px;border-radius:999px;white-space:nowrap;box-shadow:0 8px 20px rgba(255,196,0,.42)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653bbdd5 */.elementor-11 .elementor-element.elementor-element-653bbdd5{margin-bottom:20px;min-height:2.48em}
.elementor-11 .elementor-element.elementor-element-653bbdd5 .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:700;font-size:22px;line-height:1.24;letter-spacing:-.02em;color:#1A1A1A;text-align:center}
@media(max-width:760px){.elementor-11 .elementor-element.elementor-element-653bbdd5{min-height:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3be63a */.elementor-11 .elementor-element.elementor-element-5c3be63a{height:2px;border-radius:99px;margin-bottom:24px;padding:0;background:linear-gradient(90deg,transparent 0%,rgba(255,212,0,.5) 22%,#FFD400 50%,rgba(255,212,0,.5) 78%,transparent 100%)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-52bef716 */.elementor-11 .elementor-element.elementor-element-52bef716{margin-bottom:28px}
.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-items{display:flex;flex-direction:column;gap:14px}
.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-item{display:flex;align-items:flex-start;gap:12px}
.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-icon{flex:none;margin-top:1px}
.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-icon svg{width:22px;height:22px;fill:#FFD400}
.elementor-11 .elementor-element.elementor-element-52bef716 .elementor-icon-list-text{font-family:'Roboto',sans-serif;font-size:15px;color:#333333;line-height:1.42;padding:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c729088 */.elementor-11 .elementor-element.elementor-element-6c729088 .elementor-heading-title{font-family:'Poppins',sans-serif;font-weight:800;font-size:clamp(38px,4.6vw,52px);color:#1A1A1A;letter-spacing:-.03em;line-height:1;text-align:center}
.elementor-11 .elementor-element.elementor-element-6c729088 small{font-family:'Roboto',sans-serif;font-weight:500;font-size:15px;color:#6E6E6E}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-864a659 */.elementor-11 .elementor-element.elementor-element-864a659{margin-top:auto;margin-bottom:24px;text-align:center;padding:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29e055ee */.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-29e055ee .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b07941 */.elementor-11 .elementor-element.elementor-element-67b07941{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #E6E4D8;border-radius:22px;padding:40px 34px;box-shadow:0 10px 34px rgba(0,0,0,.07);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-67b07941:hover{transform:translateY(-6px);box-shadow:0 22px 54px rgba(0,0,0,.12)}
.elementor-11 .elementor-element.elementor-element-67b07941{background:linear-gradient(180deg,#fff 0%,#FFFBE6 100%);border-color:#FFD400;box-shadow:0 0 0 2px #FFD400,0 26px 64px rgba(255,196,0,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648d49a9 */.elementor-11 .elementor-element.elementor-element-648d49a9{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;max-width:920px;margin:0 auto;align-items:stretch;width:100%}
@media(max-width:760px){.elementor-11 .elementor-element.elementor-element-648d49a9{grid-template-columns:1fr;max-width:440px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1152df33 */.elementor-11 .elementor-element.elementor-element-1152df33 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3cb665 */.elementor-11 .elementor-element.elementor-element-5c3cb665{margin-bottom:20px}
.elementor-11 .elementor-element.elementor-element-5c3cb665 .elementor-heading-title{width:56px;height:56px;border-radius:50%;background:#1A1A1A;color:#fff;
  display:grid;place-items:center;font-family:'Poppins',sans-serif;font-weight:800;font-size:20px;letter-spacing:-.03em;
  margin:0 auto;box-shadow:0 0 0 7px #F6F6F1, 0 0 0 8px #E6E4D8;
  transition:background .5s cubic-bezier(.22,1,.36,1), transform .5s cubic-bezier(.22,1,.36,1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af60ab */.elementor-11 .elementor-element.elementor-element-7af60ab{position:relative;z-index:2;background:#fff;border:1px solid #E6E4D8;border-radius:12px;
  transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-7af60ab:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a1ea05f */.elementor-11 .elementor-element.elementor-element-5a1ea05f{margin-bottom:20px}
.elementor-11 .elementor-element.elementor-element-5a1ea05f .elementor-heading-title{width:56px;height:56px;border-radius:50%;background:#1A1A1A;color:#fff;
  display:grid;place-items:center;font-family:'Poppins',sans-serif;font-weight:800;font-size:20px;letter-spacing:-.03em;
  margin:0 auto;box-shadow:0 0 0 7px #F6F6F1, 0 0 0 8px #E6E4D8;
  transition:background .5s cubic-bezier(.22,1,.36,1), transform .5s cubic-bezier(.22,1,.36,1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d35cb1c */.elementor-11 .elementor-element.elementor-element-1d35cb1c{position:relative;z-index:2;background:#fff;border:1px solid #E6E4D8;border-radius:12px;
  transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-1d35cb1c:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31eee143 */.elementor-11 .elementor-element.elementor-element-31eee143{margin-bottom:20px}
.elementor-11 .elementor-element.elementor-element-31eee143 .elementor-heading-title{width:56px;height:56px;border-radius:50%;background:#1A1A1A;color:#fff;
  display:grid;place-items:center;font-family:'Poppins',sans-serif;font-weight:800;font-size:20px;letter-spacing:-.03em;
  margin:0 auto;box-shadow:0 0 0 7px #F6F6F1, 0 0 0 8px #E6E4D8;
  transition:background .5s cubic-bezier(.22,1,.36,1), transform .5s cubic-bezier(.22,1,.36,1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fda58a6 */.elementor-11 .elementor-element.elementor-element-1fda58a6{position:relative;z-index:2;background:#fff;border:1px solid #E6E4D8;border-radius:12px;
  transition:transform .5s cubic-bezier(.22,1,.36,1), box-shadow .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-1fda58a6:hover{transform:translateY(-6px);box-shadow:0 14px 44px rgba(0,0,0,.16)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b2b052a */.elementor-11 .elementor-element.elementor-element-1b2b052a{position:relative;overflow:hidden;background:#F6F6F1}
.elementor-11 .elementor-element.elementor-element-1b2b052a::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.045) 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,rgba(0,0,0,.045) 0 1px,transparent 1px 22px);-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 45%,#000 0%,transparent 82%);mask-image:radial-gradient(ellipse 80% 75% at 50% 45%,#000 0%,transparent 82%)}
.elementor-11 .elementor-element.elementor-element-1b2b052a > .e-con-inner{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-187a4264 */.elementor-11 .elementor-element.elementor-element-187a4264 .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b7ee884 */.elementor-11 .elementor-element.elementor-element-3b7ee884 .elementor-heading-title{display:inline-flex;align-items:center;gap:11px;
  background:rgba(255,196,0,.2);border:1px solid rgba(255,222,51,.42);border-radius:999px;padding:11px 22px;
  font-family:'Poppins',sans-serif;font-weight:600;font-size:15px;color:#fff}
.elementor-11 .elementor-element.elementor-element-3b7ee884 i{width:8px;height:8px;border-radius:50%;background:#FFDE33;flex:none;display:block;
  animation:e10Blink 1.5s steps(1) infinite}
@keyframes e10Blink{0%,49%{opacity:1}50%,100%{opacity:.25}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5031b8fc */.elementor-11 .elementor-element.elementor-element-5031b8fc .hl{color:#FFD400}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-6c608f4b */.elementor-11 .elementor-element.elementor-element-6c608f4b{max-width:940px;margin-inline:auto;width:100%}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion{display:flex;flex-direction:column;gap:10px}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-item{background:#F6F6F1;border:1px solid transparent;border-radius:12px;
  overflow:hidden;transition:box-shadow .5s cubic-bezier(.22,1,.36,1), border-color .5s cubic-bezier(.22,1,.36,1), background .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-item:hover{border-color:#E6E4D8;box-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.09)}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-title{display:flex;flex-direction:row-reverse;align-items:center;
  justify-content:space-between;gap:24px;padding:26px 28px;border:none;background:transparent;
  font-family:'Roboto',sans-serif;font-size:16px;font-weight:500;color:#1A1A1A;line-height:1.45}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-title a{color:#1A1A1A;flex:1 1 auto;min-width:0;text-align:left}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-icon{flex:0 0 auto;width:32px;height:32px;border-radius:50%;
  background:#FFF0B8;display:grid;place-items:center;margin:0;
  transition:transform .5s cubic-bezier(.22,1,.36,1), background .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-accordion-icon svg{width:15px;height:15px;fill:#FFD400;transition:fill .5s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-title.elementor-active{background:#fff}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-title.elementor-active .elementor-accordion-icon{transform:rotate(135deg);background:#FFD400}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#fff}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-content{padding:0 28px 28px;border:none;background:#fff;
  font-family:'Roboto',sans-serif;font-size:16px;line-height:1.72;color:#6E6E6E}
.elementor-11 .elementor-element.elementor-element-6c608f4b .elementor-tab-content p{margin:0;max-width:76ch}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c59468 */.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-6c59468 .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9cf6f2 */.elementor-11 .elementor-element.elementor-element-2f9cf6f2 .hl{color:#FFDE33}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b87348f */.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition: transform .5s cubic-bezier(.22,1,.36,1),
                box-shadow .5s cubic-bezier(.22,1,.36,1);

    animation: e10Breathe 3.4s ease-in-out infinite;
}

.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button::before{
    content: "";
    position: absolute;
    inset: -2px;
    z-index: -1;

    background: linear-gradient(
        100deg,
        transparent 38%,
        rgba(255,255,255,.55) 50%,
        transparent 62%
    );

    transform: translateX(-130%);
}

.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button:hover::before{
    animation: e10Shine .85s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button:hover{
    transform: translateY(-3px);
    animation-play-state: paused;
    box-shadow: 0 16px 40px rgba(255,196,0,.42);
}

.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button:active{
    transform: translateY(-1px) scale(.985);
}

.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button-icon{
    transition: background .45s cubic-bezier(.22,1,.36,1),
                transform .45s cubic-bezier(.22,1,.36,1);
}

.elementor-11 .elementor-element.elementor-element-b87348f .elementor-button:hover .elementor-button-icon{
    transform: translateX(3px);
}

@keyframes e10Shine{
    from{
        transform: translateX(-130%);
    }
    to{
        transform: translateX(130%);
    }
}

@keyframes e10Breathe{
    0%,100%{
        box-shadow: 0 8px 24px rgba(255,196,0,.28),
                    0 0 0 0 rgba(255,196,0,.35);
    }
    50%{
        box-shadow: 0 10px 30px rgba(255,196,0,.38),
                    0 0 0 12px rgba(255,196,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad8240b */.elementor-11 .elementor-element.elementor-element-ad8240b b{font-weight:400;color:#FFD400}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df33d63 */.elementor-11 .elementor-element.elementor-element-3df33d63 p{font-family:'Roboto',sans-serif;font-size:14px;line-height:1.9;color:rgba(255,255,255,.5);text-align:right;margin:0}
.elementor-11 .elementor-element.elementor-element-3df33d63 a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,196,0,.7);transition:color .35s cubic-bezier(.22,1,.36,1)}
.elementor-11 .elementor-element.elementor-element-3df33d63 a:hover{color:#FFDE33}
@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-3df33d63 p{text-align:left}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f47d92b */.elementor-11 .elementor-element.elementor-element-f47d92b{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;
  justify-content:space-between;gap:32px;padding:0 0 36px;width:100%;
  border-bottom:1px solid rgba(255,255,255,.09)}
@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-f47d92b{flex-direction:column}}/* End custom CSS */
/* Start custom CSS */p{
margin: 0;
}

html,
body {
  max-width: 100%;
  overflow-x: hidden;
}/* End custom CSS */