.elementor-2415 .elementor-element.elementor-element-1afced5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2415 .elementor-element.elementor-element-25cbb503{--spacer-size:50px;}.elementor-2415 .elementor-element.elementor-element-1788485b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:15px 13px;--row-gap:15px;--column-gap:13px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-2a643705{--display:flex;--min-height:233px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2415 .elementor-element.elementor-element-6c4e32bb img{border-radius:30px 30px 30px 30px;}.elementor-2415 .elementor-element.elementor-element-20f110ab{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;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-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-20f110ab:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-20f110ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-20f110ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-73140980 img{border-radius:30px 30px 30px 30px;}.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-2415 .elementor-element.elementor-element-3a2eafe4{width:var( --container-widget-width, 91.757% );max-width:91.757%;--container-widget-width:91.757%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-3a2eafe4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-3a2eafe4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-469b7606{width:var( --container-widget-width, 91.757% );max-width:91.757%;--container-widget-width:91.757%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-469b7606.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-469b7606 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-69c36980 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:30px;}.elementor-2415 .elementor-element.elementor-element-68035bc0{--display:flex;--min-height:233px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-618f4d11 img{border-radius:30px 30px 30px 30px;}.elementor-2415 .elementor-element.elementor-element-687d38c4{--display:flex;--min-height:233px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-6e1d114 );--border-color:var( --e-global-color-6e1d114 );--border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-687d38c4:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-687d38c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-687d38c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-44335a4a{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-44335a4a.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2415 .elementor-element.elementor-element-54cae569{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-54cae569 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-54cae569.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-54cae569 .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-54cae569 .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-54cae569 .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-1cb47b3c{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-1cb47b3c > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-1cb47b3c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-1cb47b3c .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-1cb47b3c .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-1cb47b3c .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-574b7d34{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-574b7d34 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-574b7d34.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-574b7d34 .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-574b7d34 .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-574b7d34 .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-7317869e{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-7317869e > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-7317869e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-7317869e .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-7317869e .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-7317869e .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-44ef183d{--display:flex;--min-height:233px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-6e1d114 );--border-color:var( --e-global-color-6e1d114 );--border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-44ef183d:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-44ef183d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-44ef183d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-62533b5f{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-62533b5f > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-62533b5f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-62533b5f .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-62533b5f .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-62533b5f .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-5c977833{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-5c977833 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-5c977833.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-5c977833 .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-5c977833 .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-5c977833 .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-4494d27d{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-4494d27d > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-4494d27d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-4494d27d .elementor-icon-wrapper{text-align:center;}.elementor-2415 .elementor-element.elementor-element-4494d27d .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-4494d27d .elementor-icon svg{height:30px;}.elementor-2415 .elementor-element.elementor-element-66dc4b25{--display:flex;--min-height:233px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6e1d114 );--border-color:var( --e-global-color-6e1d114 );--border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-66dc4b25:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-66dc4b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-66dc4b25.e-con{--align-self:center;}.elementor-2415 .elementor-element.elementor-element-5181c320{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;}.elementor-2415 .elementor-element.elementor-element-5181c320.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-5181c320 img{width:70%;border-radius:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-31c0011a{--display:flex;--min-height:233px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-72aa0532 img{border-radius:30px 30px 30px 30px;}.elementor-2415 .elementor-element.elementor-element-706863be{--display:flex;--min-height:233px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-706863be:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-706863be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__front{background-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__back{background-color:var( --e-global-color-d9dbc11 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__button{background-color:#A2B3B1;margin-left:0;color:var( --e-global-color-6e1d114 );border-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__button:hover{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-957b747 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box{height:233px;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__layer, .elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__layer__overlay{border-radius:25px;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:24px;color:var( --e-global-color-d9dbc11 );font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-d9dbc11 );font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 45px 25px 35px;text-align:left;justify-content:flex-start;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2415 .elementor-element.elementor-element-957b747 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-6e1d114 );font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;line-height:18px;}.elementor-2415 .elementor-element.elementor-element-cf5dd1b{--display:flex;--min-height:233px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2415 .elementor-element.elementor-element-cf5dd1b:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-cf5dd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-18daa131{--display:flex;--min-height:200px;--justify-content:flex-start;--gap:9px 12px;--row-gap:9px;--column-gap:12px;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-4df31b86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-4df31b86 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-6bbcde26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-6bbcde26 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-563815ee{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-563815ee > .elementor-widget-container{margin:-20px 20px -20px -20px;}.elementor-2415 .elementor-element.elementor-element-563815ee.elementor-element{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-7f1d82cd{--display:flex;--min-height:233px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2415 .elementor-element.elementor-element-7f1d82cd:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-7f1d82cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-361b8602{--display:flex;--min-height:200px;--justify-content:flex-start;--gap:9px 12px;--row-gap:9px;--column-gap:12px;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-301bec91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-301bec91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-11505aef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-11505aef .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-62f8c9fd > .elementor-widget-container{margin:-20px -30px -20px -20px;}.elementor-2415 .elementor-element.elementor-element-62f8c9fd.elementor-element{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-5ef01ccc{--display:flex;--min-height:233px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2415 .elementor-element.elementor-element-40762cba img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6e1d114 );border-radius:30px 30px 30px 30px;}.elementor-2415 .elementor-element.elementor-element-3e0687c5{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--border-radius:20px 20px 20px 20px;}.elementor-2415 .elementor-element.elementor-element-3e0687c5:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-3e0687c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-31369871{--e-image-carousel-slides-to-show:3;}.elementor-2415 .elementor-element.elementor-element-31369871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-31369871.elementor-element{--align-self:center;}.elementor-2415 .elementor-element.elementor-element-31369871 .swiper-wrapper{display:flex;align-items:center;}.elementor-2415 .elementor-element.elementor-element-31369871 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-5c4c4cbc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:35px;--padding-right:35px;}.elementor-2415 .elementor-element.elementor-element-5c4c4cbc:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-5c4c4cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-5c4c4cbc.e-con{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-189a4117{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-189a4117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-189a4117.elementor-element{--align-self:center;}.elementor-2415 .elementor-element.elementor-element-189a4117 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.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-2415 .elementor-element.elementor-element-3426efaa .elementor-button{background-color:var( --e-global-color-6e1d114 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-d9dbc11 );color:var( --e-global-color-d9dbc11 );border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-2415 .elementor-element.elementor-element-3426efaa .elementor-button:hover, .elementor-2415 .elementor-element.elementor-element-3426efaa .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-3426efaa{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-3426efaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-3426efaa.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2415 .elementor-element.elementor-element-3426efaa .elementor-button-content-wrapper{flex-direction:row;}.elementor-2415 .elementor-element.elementor-element-3426efaa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2415 .elementor-element.elementor-element-3426efaa .elementor-button:hover svg, .elementor-2415 .elementor-element.elementor-element-3426efaa .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-b727643{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:35px;--padding-right:35px;}.elementor-2415 .elementor-element.elementor-element-b727643:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-b727643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-b727643.e-con{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-6abd7c22{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-6abd7c22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-6abd7c22.elementor-element{--align-self:center;}.elementor-2415 .elementor-element.elementor-element-6abd7c22 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button{background-color:var( --e-global-color-6e1d114 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-d9dbc11 );color:var( --e-global-color-d9dbc11 );border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button:hover, .elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-6971b47b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-6971b47b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-6971b47b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button-content-wrapper{flex-direction:row;}.elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button:hover svg, .elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-4ff1522e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2415 .elementor-element.elementor-element-4ff1522e:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-4ff1522e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-4ff1522e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-11af40c1{--display:flex;--justify-content:space-evenly;--gap:14px 14px;--row-gap:14px;--column-gap:14px;grid-row:span 4;}.elementor-2415 .elementor-element.elementor-element-11af40c1.e-con{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-4589b98d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2415 .elementor-element.elementor-element-4589b98d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-744bd3b3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-744bd3b3.elementor-element{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-744bd3b3 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-744bd3b3 img{border-radius:30px 30px 30px 30px;}.elementor-2415 .elementor-element.elementor-element-3e63c3db > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-3e63c3db .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-62cf5a5 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-2415 .elementor-element.elementor-element-62cf5a5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-5e574d25 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-2415 .elementor-element.elementor-element-5e574d25 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-7a9e6ae5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:var( --e-global-color-d9dbc11 );--border-color:var( --e-global-color-d9dbc11 );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2415 .elementor-element.elementor-element-414e8852 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-414e8852.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-414e8852{text-align:end;}.elementor-2415 .elementor-element.elementor-element-414e8852 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:700;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-74375533 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-74375533.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-74375533 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-17b4ffce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:var( --e-global-color-d9dbc11 );--border-color:var( --e-global-color-d9dbc11 );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2415 .elementor-element.elementor-element-1b9ee2a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-1b9ee2a4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-1b9ee2a4{text-align:end;}.elementor-2415 .elementor-element.elementor-element-1b9ee2a4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:700;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-79985884 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-79985884.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-79985884 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-3346fe99{width:var( --container-widget-width, 88.356% );max-width:88.356%;--container-widget-width:88.356%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-3346fe99 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-3346fe99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-25cce37e{--spacer-size:5px;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button{background-color:var( --e-global-color-d9dbc11 );font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6e1d114 );color:var( --e-global-color-6e1d114 );border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button:hover, .elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-67c2f3a0{width:auto;max-width:auto;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button:hover svg, .elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-583225b3{width:100%;max-width:100%;grid-row:span 2;}.elementor-2415 .elementor-element.elementor-element-583225b3.elementor-element{--align-self:stretch;}.elementor-2415 .elementor-element.elementor-element-583225b3:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2415 .elementor-element.elementor-element-583225b3 img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-2415 .elementor-element.elementor-element-278e71da{width:100%;max-width:100%;grid-row:span 2;}.elementor-2415 .elementor-element.elementor-element-278e71da.elementor-element{--align-self:stretch;}.elementor-2415 .elementor-element.elementor-element-278e71da:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2415 .elementor-element.elementor-element-278e71da img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-2415 .elementor-element.elementor-element-6ade7e8d{width:100%;max-width:100%;grid-row:span 2;}.elementor-2415 .elementor-element.elementor-element-6ade7e8d.elementor-element{--align-self:stretch;}.elementor-2415 .elementor-element.elementor-element-6ade7e8d:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2415 .elementor-element.elementor-element-6ade7e8d img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-2415 .elementor-element.elementor-element-3d4b5de4{width:100%;max-width:100%;grid-row:span 2;}.elementor-2415 .elementor-element.elementor-element-3d4b5de4.elementor-element{--align-self:stretch;}.elementor-2415 .elementor-element.elementor-element-3d4b5de4:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2415 .elementor-element.elementor-element-3d4b5de4 img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-2415 .elementor-element.elementor-element-2715c5e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:35px;--padding-right:35px;}.elementor-2415 .elementor-element.elementor-element-2715c5e:not(.elementor-motion-effects-element-type-background), .elementor-2415 .elementor-element.elementor-element-2715c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-2715c5e.e-con{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-6ccf4628{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-6ccf4628 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-6ccf4628.elementor-element{--align-self:center;}.elementor-2415 .elementor-element.elementor-element-6ccf4628 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-f90598{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-f90598 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-f90598.elementor-element{--align-self:center;}.elementor-2415 .elementor-element.elementor-element-f90598 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-5afc7741 .elementor-button{background-color:var( --e-global-color-6e1d114 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-d9dbc11 );color:var( --e-global-color-d9dbc11 );border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-2415 .elementor-element.elementor-element-5afc7741 .elementor-button:hover, .elementor-2415 .elementor-element.elementor-element-5afc7741 .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-5afc7741{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-5afc7741 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-5afc7741.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2415 .elementor-element.elementor-element-5afc7741 .elementor-button:hover svg, .elementor-2415 .elementor-element.elementor-element-5afc7741 .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-2415 .elementor-element.elementor-element-6b66a743{--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;}.elementor-2415 .elementor-element.elementor-element-51afa66f{--spacer-size:35px;}.elementor-2415 .elementor-element.elementor-element-2df1e1cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2415 .elementor-element.elementor-element-720fe1a6{width:var( --container-widget-width, 55.396% );max-width:55.396%;--container-widget-width:55.396%;--container-widget-flex-grow:0;grid-column:span 2;}.elementor-2415 .elementor-element.elementor-element-720fe1a6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-720fe1a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-999b7f1{width:var( --container-widget-width, 55.396% );max-width:55.396%;--container-widget-width:55.396%;--container-widget-flex-grow:0;grid-column:span 2;}.elementor-2415 .elementor-element.elementor-element-999b7f1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-999b7f1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-2415 .elementor-element.elementor-element-6530e4dc{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2415 .elementor-element.elementor-element-6530e4dc.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-77b69d6d{--spacer-size:100px;}body.elementor-page-2415:not(.elementor-motion-effects-element-type-background), body.elementor-page-2415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}@media(max-width:1024px){.elementor-2415 .elementor-element.elementor-element-44335a4a{--grid-auto-flow:row;}.elementor-2415 .elementor-element.elementor-element-4ff1522e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2415 .elementor-element.elementor-element-25cbb503{--spacer-size:10px;}.elementor-2415 .elementor-element.elementor-element-20f110ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2415 .elementor-element.elementor-element-73140980.elementor-element{--align-self:stretch;}.elementor-2415 .elementor-element.elementor-element-73140980{text-align:start;}.elementor-2415 .elementor-element.elementor-element-73140980 img{width:50%;max-width:50%;}.elementor-2415 .elementor-element.elementor-element-44335a4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2415 .elementor-element.elementor-element-44ef183d{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a{width:auto;max-width:auto;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a .elementor-icon{font-size:25px;}.elementor-2415 .elementor-element.elementor-element-4ec93c1a .elementor-icon svg{height:25px;}.elementor-2415 .elementor-element.elementor-element-62533b5f{width:auto;max-width:auto;}.elementor-2415 .elementor-element.elementor-element-62533b5f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-62533b5f .elementor-icon{font-size:25px;}.elementor-2415 .elementor-element.elementor-element-62533b5f .elementor-icon svg{height:25px;}.elementor-2415 .elementor-element.elementor-element-5c977833{width:auto;max-width:auto;}.elementor-2415 .elementor-element.elementor-element-5c977833.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-5c977833 .elementor-icon{font-size:25px;}.elementor-2415 .elementor-element.elementor-element-5c977833 .elementor-icon svg{height:25px;}.elementor-2415 .elementor-element.elementor-element-4494d27d{width:auto;max-width:auto;}.elementor-2415 .elementor-element.elementor-element-4494d27d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2415 .elementor-element.elementor-element-4494d27d .elementor-icon{font-size:25px;}.elementor-2415 .elementor-element.elementor-element-4494d27d .elementor-icon svg{height:25px;}.elementor-2415 .elementor-element.elementor-element-7f1d82cd{--min-height:370px;}.elementor-2415 .elementor-element.elementor-element-62f8c9fd{width:initial;max-width:initial;}.elementor-2415 .elementor-element.elementor-element-62f8c9fd > .elementor-widget-container{margin:-15px -20px -15px -20px;padding:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-62f8c9fd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2415 .elementor-element.elementor-element-3e0687c5{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2415 .elementor-element.elementor-element-31369871{--e-image-carousel-slides-to-show:3;}.elementor-2415 .elementor-element.elementor-element-31369871 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-b727643{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2415 .elementor-element.elementor-element-6971b47b{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-6971b47b.elementor-element{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-6971b47b .elementor-button{font-size:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-4ff1522e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2415 .elementor-element.elementor-element-4589b98d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2415 .elementor-element.elementor-element-45e41911 .swiper-wrapper{display:flex;align-items:center;}.elementor-2415 .elementor-element.elementor-element-45e41911 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0.elementor-element{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-67c2f3a0 .elementor-button{font-size:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-2715c5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2415 .elementor-element.elementor-element-5afc7741{width:100%;max-width:100%;}.elementor-2415 .elementor-element.elementor-element-5afc7741.elementor-element{--align-self:flex-start;}.elementor-2415 .elementor-element.elementor-element-5afc7741 .elementor-button{font-size:15px;border-radius:15px 15px 15px 15px;}.elementor-2415 .elementor-element.elementor-element-51afa66f{--spacer-size:10px;}.elementor-2415 .elementor-element.elementor-element-720fe1a6{text-align:center;}.elementor-2415 .elementor-element.elementor-element-720fe1a6 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-2415 .elementor-element.elementor-element-999b7f1{text-align:center;}.elementor-2415 .elementor-element.elementor-element-999b7f1 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-2415 .elementor-element.elementor-element-41089934 img{width:35%;}.elementor-2415 .elementor-element.elementor-element-77b69d6d{--spacer-size:20px;}}@media(min-width:768px){.elementor-2415 .elementor-element.elementor-element-1788485b{--content-width:1180px;}.elementor-2415 .elementor-element.elementor-element-2a643705{--width:20%;}.elementor-2415 .elementor-element.elementor-element-20f110ab{--width:36%;}.elementor-2415 .elementor-element.elementor-element-68035bc0{--width:20%;}.elementor-2415 .elementor-element.elementor-element-687d38c4{--width:20%;}.elementor-2415 .elementor-element.elementor-element-44ef183d{--width:20%;}.elementor-2415 .elementor-element.elementor-element-66dc4b25{--width:32%;}.elementor-2415 .elementor-element.elementor-element-31c0011a{--width:20%;}.elementor-2415 .elementor-element.elementor-element-706863be{--width:45%;}.elementor-2415 .elementor-element.elementor-element-cf5dd1b{--width:47%;}.elementor-2415 .elementor-element.elementor-element-18daa131{--width:93%;}.elementor-2415 .elementor-element.elementor-element-7f1d82cd{--width:47%;}.elementor-2415 .elementor-element.elementor-element-361b8602{--width:93%;}.elementor-2415 .elementor-element.elementor-element-5ef01ccc{--width:20%;}.elementor-2415 .elementor-element.elementor-element-3e0687c5{--width:30%;}.elementor-2415 .elementor-element.elementor-element-5c4c4cbc{--width:100%;}.elementor-2415 .elementor-element.elementor-element-b727643{--width:100%;}.elementor-2415 .elementor-element.elementor-element-4ff1522e{--width:100%;}.elementor-2415 .elementor-element.elementor-element-7a9e6ae5{--width:85%;}.elementor-2415 .elementor-element.elementor-element-17b4ffce{--width:85%;}.elementor-2415 .elementor-element.elementor-element-2715c5e{--width:100%;}.elementor-2415 .elementor-element.elementor-element-2df1e1cc{--width:75%;}}/* Start custom CSS for flip-box, class: .elementor-element-957b747 */.bio-triskel p {
  margin: 0;
}

.bio-triskel .linha-1 {
  margin-bottom: 6px; /* pequeno espaço */
}

.bio-triskel .linha-2 {
  margin-bottom: 18px; /* espaço maior antes da última frase */
}

.bio-triskel .linha-3 {
  margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf5dd1b *//* Card do lead precisa ter essa classe */
.tr-leadcard{ position: relative; }

/* Zera respostas típicas do MetForm (mesmo vazias) */
.tr-leadcard .metform-message,
.tr-leadcard .metform-success,
.tr-leadcard .metform-error,
.tr-leadcard .mf-response-output,
.tr-leadcard .mf-form-response,
.tr-leadcard .mf-response,
.tr-leadcard [role="alert"]{
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  overflow: hidden !important;
}

/* trava o layout do form dentro do card (não deixa "descer") */
.tr-leadcard .metform-form-content,
.tr-leadcard .mf-form-wrapper,
.tr-leadcard form{
  margin: 0 !important;
}

/* alguns templates adicionam espaçamento após enviar */
.tr-leadcard .metform-form-content *{
  margin-top: 0 !important;
}

/* remove qualquer espaçamento extra criado pelo bloco de resposta */
.tr-leadcard .mf-form-wrapper{
  padding-top: 0 !important;
}
.tr-leadcard .mf-form-wrapper > .mf-form-response,
.tr-leadcard .mf-form-wrapper > .mf-response-output,
.tr-leadcard .mf-form-wrapper > [role="alert"]{
  display:none !important;
  height:0 !important;
  margin:0 !important;
  padding:0 !important;
}



/* === TRAVA LAYOUT DO METFORM DENTRO DO CARD === */
.tr-leadcard .metform-form-content,
.tr-leadcard .mf-form-wrapper{
  margin: 0 !important;
  padding: 0 !important;
}

/* Evita “margem colapsando” e mudanças de layout */
.tr-leadcard .metform-form-content{
  display: block !important;
}

/* Zera qualquer espaçamento extra que o MetForm injeta após submit */
.tr-leadcard .mf-form-wrapper[class*="success"],
.tr-leadcard .mf-form-wrapper[class*="submitted"],
.tr-leadcard .mf-form-wrapper[class*="response"],
.tr-leadcard .metform-form-content[class*="success"],
.tr-leadcard .metform-form-content[class*="submitted"],
.tr-leadcard .metform-form-content[class*="response"]{
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* QUALQUER “mensagem/response” fica fora do fluxo (não empurra nunca) */
.tr-leadcard .metform-message,
.tr-leadcard .metform-success,
.tr-leadcard .metform-error,
.tr-leadcard .mf-response-output,
.tr-leadcard .mf-form-response,
.tr-leadcard .mf-response,
.tr-leadcard [role="alert"]{
  position: absolute !important;
  inset: auto 0 0 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Botão fixo (não muda tamanho quando trocar o conteúdo) */
.tr-leadcard button[type="submit"],
.tr-leadcard .mf-btn,
.tr-leadcard input[type="submit"]{
  min-width: 110px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* Estado enviado */
.tr-leadcard .is-sent{
  pointer-events: none !important;
  opacity: .95 !important;
}

/* Ícone check (stroke na cor do texto) */
.tr-leadcard .is-sent .tr-check{
  width: 18px;
  height: 18px;
  display: inline-block;
}
.tr-leadcard .is-sent .tr-check path{
  stroke: currentColor;
  stroke-width: 2.6;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f1d82cd *//* Card do lead precisa ter essa classe */
.tr-leadcard{ position: relative; }

/* Zera respostas típicas do MetForm (mesmo vazias) */
.tr-leadcard .metform-message,
.tr-leadcard .metform-success,
.tr-leadcard .metform-error,
.tr-leadcard .mf-response-output,
.tr-leadcard .mf-form-response,
.tr-leadcard .mf-response,
.tr-leadcard [role="alert"]{
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  overflow: hidden !important;
}

/* trava o layout do form dentro do card (não deixa "descer") */
.tr-leadcard .metform-form-content,
.tr-leadcard .mf-form-wrapper,
.tr-leadcard form{
  margin: 0 !important;
}

/* alguns templates adicionam espaçamento após enviar */
.tr-leadcard .metform-form-content *{
  margin-top: 0 !important;
}

/* remove qualquer espaçamento extra criado pelo bloco de resposta */
.tr-leadcard .mf-form-wrapper{
  padding-top: 0 !important;
}
.tr-leadcard .mf-form-wrapper > .mf-form-response,
.tr-leadcard .mf-form-wrapper > .mf-response-output,
.tr-leadcard .mf-form-wrapper > [role="alert"]{
  display:none !important;
  height:0 !important;
  margin:0 !important;
  padding:0 !important;
}



/* === TRAVA LAYOUT DO METFORM DENTRO DO CARD === */
.tr-leadcard .metform-form-content,
.tr-leadcard .mf-form-wrapper{
  margin: 0 !important;
  padding: 0 !important;
}

/* Evita “margem colapsando” e mudanças de layout */
.tr-leadcard .metform-form-content{
  display: block !important;
}

/* Zera qualquer espaçamento extra que o MetForm injeta após submit */
.tr-leadcard .mf-form-wrapper[class*="success"],
.tr-leadcard .mf-form-wrapper[class*="submitted"],
.tr-leadcard .mf-form-wrapper[class*="response"],
.tr-leadcard .metform-form-content[class*="success"],
.tr-leadcard .metform-form-content[class*="submitted"],
.tr-leadcard .metform-form-content[class*="response"]{
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* QUALQUER “mensagem/response” fica fora do fluxo (não empurra nunca) */
.tr-leadcard .metform-message,
.tr-leadcard .metform-success,
.tr-leadcard .metform-error,
.tr-leadcard .mf-response-output,
.tr-leadcard .mf-form-response,
.tr-leadcard .mf-response,
.tr-leadcard [role="alert"]{
  position: absolute !important;
  inset: auto 0 0 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Botão fixo (não muda tamanho quando trocar o conteúdo) */
.tr-leadcard button[type="submit"],
.tr-leadcard .mf-btn,
.tr-leadcard input[type="submit"]{
  min-width: 110px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* Estado enviado */
.tr-leadcard .is-sent{
  pointer-events: none !important;
  opacity: .95 !important;
}

/* Ícone check (stroke na cor do texto) */
.tr-leadcard .is-sent .tr-check{
  width: 18px;
  height: 18px;
  display: inline-block;
}
.tr-leadcard .is-sent .tr-check path{
  stroke: currentColor;
  stroke-width: 2.6;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-31369871 */.elementor-2415 .elementor-element.elementor-element-31369871{
  position: relative;
  overflow: hidden;
}

.elementor-2415 .elementor-element.elementor-element-31369871:before,
.elementor-2415 .elementor-element.elementor-element-31369871:after{
  content: "";
  position: absolute;
  top: 0;
  width: 130px; /* largura do fade */
  height: 100%;
  z-index: 5;
  pointer-events: none;
}

/* Fade esquerdo */
.elementor-2415 .elementor-element.elementor-element-31369871:before{
  left: 0;
  background: linear-gradient(
    to right,
    #06120d 35%,
    rgba(6,18,13,0) 100%
  );
}

/* Fade direito */
.elementor-2415 .elementor-element.elementor-element-31369871:after{
  right: 0;
  background: linear-gradient(
    to left,
    #06120d 35%,
    rgba(6,18,13,0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff1522e */.tr-behance-card{
  height: 233px;
  overflow: hidden;
}

/* tenta deixar as thumbs quadradas e “encaixadas” */
.tr-behance-card img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* se o plugin gerar grid, isso ajuda a não estourar */
.tr-behance-card .grid,
.tr-behance-card .items,
.tr-behance-card .gs_behance_wrapper{
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1788485b *//* ==========================
   TRISKEL BENTO WHITE (3 CAMADAS)
========================== */

.triskel-bento-white{
  position: relative;
  border-radius: 34px;
  padding: 22px;                 /* espaço pra “camada” aparecer */
  background: #f7faf9;           /* base suave */
  overflow: visible;
}

/* CAMADA 1 (anel externo – corrigido real) */
.triskel-bento-white{
  position: relative;
  border-radius: 35px;
  outline: 12px solid rgba(214,255,79,.08); /* anel externo */
  outline-offset: 5px;                      /* distância */
  box-shadow: 0 0 0 1px rgba(120,255,210,.10) inset;
}

/* CAMADA 2 (anel intermediário – branco levemente esverdeado) */
.triskel-bento-white::after{
  content:"";
  position:absolute;
  inset:-8px;                    /* menos expansão */
  border-radius: 40px;
  background: linear-gradient(180deg,
    rgba(255,255,255,.92),
    rgba(245,250,248,.90)
  );
  border: 1px solid rgba(16,24,20,.08);
  box-shadow: 0 24px 65px rgba(0,0,0,.10);
  z-index: -1;
}

/* CAMADA 3 (card interno do conteúdo) */
.triskel-bento-white{
  background: linear-gradient(180deg,
    rgba(255,255,255,.96),
    rgba(252,253,252,.92)
  );
  border: 1px solid rgba(16,24,20,.10);
  box-shadow: 0 18px 55px rgba(0,0,0,.08);
}

/* (opcional) arredondar também os containers internos do Elementor */
.triskel-bento-white .e-con{
  border-radius: 28px;
}


/* ==========================
   TRISKEL BENTO WHITE — WRAPPER CENTRAL
========================== */

/* transforma em bloco (não largura total) */
.triskel-bento-white{
  width: min(1180px, calc(100% - 48px)); /* limite + respiro nas laterais */
  margin: 24px auto;                     /* centraliza */
}

/* garante que o container Elementor não force 100% */
.triskel-bento-white.e-con{
  max-width: 1180px !important;
}

/* mobile: respiro melhor */
@media (max-width: 768px){
  .triskel-bento-white{
    width: calc(100% - 24px);
    margin: 14px auto;
    padding: 16px;
    border-radius: 26px;
  }
  .triskel-bento-white::before{ inset:-12px; border-radius: 34px; }
  .triskel-bento-white::after { inset:-6px;  border-radius: 30px; }
}

.triskel-bento-white{
  background: #ffffff !important;
}


@media (max-width: 768px){

  .triskel-bento-white::before,
  .triskel-bento-white::after{
    display: none !important;
  }

  .triskel-bento-white{
    box-shadow: 0 12px 30px rgba(0,0,0,.08);
    border-radius: 22px;
  }

}

/* ==========================
   BOTÃO DE CARREGAMENTO FORMULÁRIO E-MAIL
========================== */

/* Mantém o botão estável (não muda tamanho) */
.tr-leadcard button[type="submit"],
.tr-leadcard input[type="submit"],
.tr-leadcard .mf-btn{
  min-width: 110px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* spinner */
.tr-leadcard .is-loading{
  pointer-events: none !important;
  opacity: .9 !important;
}
.tr-leadcard .tr-spin{
  width: 16px;
  height: 16px;
  border: 2px solid currentColor;
  border-right-color: transparent;
  border-radius: 999px;
  display: inline-block;
  animation: trspin .7s linear infinite;
}
@keyframes trspin { to { transform: rotate(360deg); } }

/* check */
.tr-leadcard .is-sent{
  pointer-events: none !important;
  opacity: .95 !important;
}
.tr-leadcard .tr-check{
  width: 18px;
  height: 18px;
  display: inline-block;
}
.tr-leadcard .tr-check path{
  stroke: currentColor;
  stroke-width: 2.6;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
}/* End custom CSS */