.elementor-1022 .elementor-element.elementor-element-ae9c3a9{--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-1022 .elementor-element.elementor-element-b6292e5{--spacer-size:50px;}.elementor-1022 .elementor-element.elementor-element-98cb4c3{--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-1022 .elementor-element.elementor-element-a6da9e2{--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-1022 .elementor-element.elementor-element-c4f3ade img{border-radius:30px 30px 30px 30px;}.elementor-1022 .elementor-element.elementor-element-dbcdc04{--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-1022 .elementor-element.elementor-element-dbcdc04:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-dbcdc04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-dbcdc04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-1a5f69f 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-1022 .elementor-element.elementor-element-990281d{width:var( --container-widget-width, 91.757% );max-width:91.757%;--container-widget-width:91.757%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-990281d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-990281d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-9e63eb6{width:var( --container-widget-width, 91.757% );max-width:91.757%;--container-widget-width:91.757%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-9e63eb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-9e63eb6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-2ae10ce .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:30px;}.elementor-1022 .elementor-element.elementor-element-feb46a4{--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-1022 .elementor-element.elementor-element-900566e img{border-radius:30px 30px 30px 30px;}.elementor-1022 .elementor-element.elementor-element-5c74b55{--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-1022 .elementor-element.elementor-element-5c74b55:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-5c74b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-5c74b55.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-605f4c4{--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-1022 .elementor-element.elementor-element-605f4c4.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-1022 .elementor-element.elementor-element-5cfb1b8{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-5cfb1b8 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-5cfb1b8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-5cfb1b8 .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-5cfb1b8 .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-5cfb1b8 .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-501a1a8{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-501a1a8 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-501a1a8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-501a1a8 .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-501a1a8 .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-501a1a8 .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-b91f14f{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-b91f14f > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-b91f14f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-b91f14f .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-b91f14f .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-b91f14f .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-07ff03e{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-07ff03e > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-07ff03e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-07ff03e .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-07ff03e .elementor-icon{font-size:30px;padding:20px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-07ff03e .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-6dfaa1b{--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-1022 .elementor-element.elementor-element-6dfaa1b:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-6dfaa1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-6dfaa1b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-d43c9e2{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-d43c9e2 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-d43c9e2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-d43c9e2 .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-d43c9e2 .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-d43c9e2 .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-7f75860{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-7f75860 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-7f75860.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-7f75860 .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-7f75860 .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-7f75860 .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-6b73a18{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-6b73a18 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-6b73a18.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-6b73a18 .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-6b73a18 .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-6b73a18 .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-a797136{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-a797136 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-a797136.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-a797136 .elementor-icon-wrapper{text-align:center;}.elementor-1022 .elementor-element.elementor-element-a797136 .elementor-icon{font-size:30px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-a797136 .elementor-icon svg{height:30px;}.elementor-1022 .elementor-element.elementor-element-6622d77{--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-1022 .elementor-element.elementor-element-6622d77:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-6622d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-6622d77.e-con{--align-self:center;}.elementor-1022 .elementor-element.elementor-element-5d55daf{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;}.elementor-1022 .elementor-element.elementor-element-5d55daf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-5d55daf img{width:70%;border-radius:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-9eec484{--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-1022 .elementor-element.elementor-element-70eb2cd img{border-radius:30px 30px 30px 30px;}.elementor-1022 .elementor-element.elementor-element-b817d88{--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-1022 .elementor-element.elementor-element-b817d88:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-b817d88 > .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-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__front{background-color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-d67878d .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-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__button{background-color:#A2B3B1;margin-left:0;color:var( --e-global-color-6e1d114 );border-color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__button:hover{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-d67878d > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box{height:233px;}.elementor-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__layer, .elementor-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__layer__overlay{border-radius:25px;}.elementor-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-1022 .elementor-element.elementor-element-d67878d .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-1022 .elementor-element.elementor-element-d67878d .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-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 45px 25px 35px;text-align:left;justify-content:flex-start;}.elementor-1022 .elementor-element.elementor-element-d67878d .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1022 .elementor-element.elementor-element-d67878d .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-1022 .elementor-element.elementor-element-99d0eff{--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-1022 .elementor-element.elementor-element-99d0eff:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-99d0eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-acd9510{--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-1022 .elementor-element.elementor-element-93cef76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-93cef76 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-9080555 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-9080555 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-6ec6dd5{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-6ec6dd5 > .elementor-widget-container{margin:-20px 20px -20px -20px;}.elementor-1022 .elementor-element.elementor-element-6ec6dd5.elementor-element{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-5dff03d{--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-1022 .elementor-element.elementor-element-5dff03d:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-5dff03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-b26e53a{--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-1022 .elementor-element.elementor-element-20ae098 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-20ae098 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-1ec5677 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-1ec5677 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-57a14ed > .elementor-widget-container{margin:-20px -30px -20px -20px;}.elementor-1022 .elementor-element.elementor-element-57a14ed.elementor-element{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-b7171f0{--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-1022 .elementor-element.elementor-element-a39face img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6e1d114 );border-radius:30px 30px 30px 30px;}.elementor-1022 .elementor-element.elementor-element-1855998{--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-1022 .elementor-element.elementor-element-1855998:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-1855998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-8c8f8f0{--e-image-carousel-slides-to-show:3;}.elementor-1022 .elementor-element.elementor-element-8c8f8f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-8c8f8f0.elementor-element{--align-self:center;}.elementor-1022 .elementor-element.elementor-element-8c8f8f0 .swiper-wrapper{display:flex;align-items:center;}.elementor-1022 .elementor-element.elementor-element-8c8f8f0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-755f047{--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-1022 .elementor-element.elementor-element-755f047:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-755f047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-755f047.e-con{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-a7795be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-a7795be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-a7795be.elementor-element{--align-self:center;}.elementor-1022 .elementor-element.elementor-element-a7795be .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-1022 .elementor-element.elementor-element-ace3e88 .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-1022 .elementor-element.elementor-element-ace3e88 .elementor-button:hover, .elementor-1022 .elementor-element.elementor-element-ace3e88 .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-ace3e88{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-ace3e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-ace3e88.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1022 .elementor-element.elementor-element-ace3e88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1022 .elementor-element.elementor-element-ace3e88 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1022 .elementor-element.elementor-element-ace3e88 .elementor-button:hover svg, .elementor-1022 .elementor-element.elementor-element-ace3e88 .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-372fc39{--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-1022 .elementor-element.elementor-element-372fc39:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-372fc39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-372fc39.e-con{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-06dc321{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-06dc321 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-06dc321.elementor-element{--align-self:center;}.elementor-1022 .elementor-element.elementor-element-06dc321 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-160fa04 .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-1022 .elementor-element.elementor-element-160fa04 .elementor-button:hover, .elementor-1022 .elementor-element.elementor-element-160fa04 .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-160fa04{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-160fa04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-160fa04.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1022 .elementor-element.elementor-element-160fa04 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1022 .elementor-element.elementor-element-160fa04 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1022 .elementor-element.elementor-element-160fa04 .elementor-button:hover svg, .elementor-1022 .elementor-element.elementor-element-160fa04 .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-3e67116{--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-1022 .elementor-element.elementor-element-3e67116:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-3e67116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-3e67116.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-38eecf0{--display:flex;--justify-content:space-evenly;--gap:14px 14px;--row-gap:14px;--column-gap:14px;grid-row:span 4;}.elementor-1022 .elementor-element.elementor-element-38eecf0.e-con{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-9eb9213 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1022 .elementor-element.elementor-element-9eb9213 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-a344cd5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-a344cd5.elementor-element{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-a344cd5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-a344cd5 img{border-radius:30px 30px 30px 30px;}.elementor-1022 .elementor-element.elementor-element-1eb6933 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-1eb6933 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-f561bb4 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-1022 .elementor-element.elementor-element-f561bb4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-3dd3a07 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-1022 .elementor-element.elementor-element-3dd3a07 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-62f8391{--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-1022 .elementor-element.elementor-element-2968653 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-2968653.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-2968653{text-align:end;}.elementor-1022 .elementor-element.elementor-element-2968653 .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-1022 .elementor-element.elementor-element-2acff97 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-2acff97.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-2acff97 .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-1022 .elementor-element.elementor-element-53887bc{--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-1022 .elementor-element.elementor-element-aa808d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-aa808d7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-aa808d7{text-align:end;}.elementor-1022 .elementor-element.elementor-element-aa808d7 .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-1022 .elementor-element.elementor-element-e205823 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-e205823.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-e205823 .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-1022 .elementor-element.elementor-element-e19cead{width:var( --container-widget-width, 88.356% );max-width:88.356%;--container-widget-width:88.356%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-e19cead > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-e19cead.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-7134f06{--spacer-size:5px;}.elementor-1022 .elementor-element.elementor-element-73eddcd .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-1022 .elementor-element.elementor-element-73eddcd .elementor-button:hover, .elementor-1022 .elementor-element.elementor-element-73eddcd .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-73eddcd{width:auto;max-width:auto;}.elementor-1022 .elementor-element.elementor-element-73eddcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-73eddcd.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1022 .elementor-element.elementor-element-73eddcd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1022 .elementor-element.elementor-element-73eddcd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1022 .elementor-element.elementor-element-73eddcd .elementor-button:hover svg, .elementor-1022 .elementor-element.elementor-element-73eddcd .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-393d7b9{width:100%;max-width:100%;grid-row:span 2;}.elementor-1022 .elementor-element.elementor-element-393d7b9.elementor-element{--align-self:stretch;}.elementor-1022 .elementor-element.elementor-element-393d7b9:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1022 .elementor-element.elementor-element-393d7b9 img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-1022 .elementor-element.elementor-element-724cf49{width:100%;max-width:100%;grid-row:span 2;}.elementor-1022 .elementor-element.elementor-element-724cf49.elementor-element{--align-self:stretch;}.elementor-1022 .elementor-element.elementor-element-724cf49:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1022 .elementor-element.elementor-element-724cf49 img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-1022 .elementor-element.elementor-element-a1ac9f1{width:100%;max-width:100%;grid-row:span 2;}.elementor-1022 .elementor-element.elementor-element-a1ac9f1.elementor-element{--align-self:stretch;}.elementor-1022 .elementor-element.elementor-element-a1ac9f1:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1022 .elementor-element.elementor-element-a1ac9f1 img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-1022 .elementor-element.elementor-element-162e2aa{width:100%;max-width:100%;grid-row:span 2;}.elementor-1022 .elementor-element.elementor-element-162e2aa.elementor-element{--align-self:stretch;}.elementor-1022 .elementor-element.elementor-element-162e2aa:hover img{filter:brightness( 120% ) contrast( 118% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1022 .elementor-element.elementor-element-162e2aa img{transition-duration:0.5s;border-radius:25px 25px 25px 25px;}.elementor-1022 .elementor-element.elementor-element-fc10d14{--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-1022 .elementor-element.elementor-element-fc10d14:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-fc10d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-fc10d14.e-con{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-4e8d163{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-4e8d163 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-4e8d163.elementor-element{--align-self:center;}.elementor-1022 .elementor-element.elementor-element-4e8d163 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-a4e80be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-a4e80be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-a4e80be.elementor-element{--align-self:center;}.elementor-1022 .elementor-element.elementor-element-a4e80be .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-b634b20 .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-1022 .elementor-element.elementor-element-b634b20 .elementor-button:hover, .elementor-1022 .elementor-element.elementor-element-b634b20 .elementor-button:focus{background-color:var( --e-global-color-3f88e1e );color:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-b634b20{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-b634b20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-b634b20.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1022 .elementor-element.elementor-element-b634b20 .elementor-button:hover svg, .elementor-1022 .elementor-element.elementor-element-b634b20 .elementor-button:focus svg{fill:var( --e-global-color-6e1d114 );}.elementor-1022 .elementor-element.elementor-element-3d9a707{--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-1022 .elementor-element.elementor-element-66830e6{--spacer-size:35px;}.elementor-1022 .elementor-element.elementor-element-57807c9{--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-1022 .elementor-element.elementor-element-dbde87c{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-1022 .elementor-element.elementor-element-dbde87c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-dbde87c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-8f98de4{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-1022 .elementor-element.elementor-element-8f98de4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-8f98de4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:var( --e-global-color-d9dbc11 );}.elementor-1022 .elementor-element.elementor-element-cd393a7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-cd393a7.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-675bedb{--spacer-size:100px;}body.elementor-page-1022:not(.elementor-motion-effects-element-type-background), body.elementor-page-1022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1d114 );}@media(max-width:1024px){.elementor-1022 .elementor-element.elementor-element-605f4c4{--grid-auto-flow:row;}.elementor-1022 .elementor-element.elementor-element-3e67116{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1022 .elementor-element.elementor-element-b6292e5{--spacer-size:10px;}.elementor-1022 .elementor-element.elementor-element-dbcdc04{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1022 .elementor-element.elementor-element-1a5f69f.elementor-element{--align-self:stretch;}.elementor-1022 .elementor-element.elementor-element-1a5f69f{text-align:start;}.elementor-1022 .elementor-element.elementor-element-1a5f69f img{width:50%;max-width:50%;}.elementor-1022 .elementor-element.elementor-element-605f4c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1022 .elementor-element.elementor-element-6dfaa1b{--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-1022 .elementor-element.elementor-element-d43c9e2{width:auto;max-width:auto;}.elementor-1022 .elementor-element.elementor-element-d43c9e2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-d43c9e2 .elementor-icon{font-size:25px;}.elementor-1022 .elementor-element.elementor-element-d43c9e2 .elementor-icon svg{height:25px;}.elementor-1022 .elementor-element.elementor-element-7f75860{width:auto;max-width:auto;}.elementor-1022 .elementor-element.elementor-element-7f75860.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-7f75860 .elementor-icon{font-size:25px;}.elementor-1022 .elementor-element.elementor-element-7f75860 .elementor-icon svg{height:25px;}.elementor-1022 .elementor-element.elementor-element-6b73a18{width:auto;max-width:auto;}.elementor-1022 .elementor-element.elementor-element-6b73a18.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-6b73a18 .elementor-icon{font-size:25px;}.elementor-1022 .elementor-element.elementor-element-6b73a18 .elementor-icon svg{height:25px;}.elementor-1022 .elementor-element.elementor-element-a797136{width:auto;max-width:auto;}.elementor-1022 .elementor-element.elementor-element-a797136.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1022 .elementor-element.elementor-element-a797136 .elementor-icon{font-size:25px;}.elementor-1022 .elementor-element.elementor-element-a797136 .elementor-icon svg{height:25px;}.elementor-1022 .elementor-element.elementor-element-5dff03d{--min-height:370px;}.elementor-1022 .elementor-element.elementor-element-57a14ed{width:initial;max-width:initial;}.elementor-1022 .elementor-element.elementor-element-57a14ed > .elementor-widget-container{margin:-15px -20px -15px -20px;padding:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-57a14ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-1855998{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1022 .elementor-element.elementor-element-8c8f8f0{--e-image-carousel-slides-to-show:3;}.elementor-1022 .elementor-element.elementor-element-8c8f8f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-372fc39{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1022 .elementor-element.elementor-element-160fa04{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-160fa04.elementor-element{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-160fa04 .elementor-button{font-size:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-3e67116{--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-1022 .elementor-element.elementor-element-9eb9213 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1022 .elementor-element.elementor-element-f76fb82 .swiper-wrapper{display:flex;align-items:center;}.elementor-1022 .elementor-element.elementor-element-f76fb82 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1022 .elementor-element.elementor-element-73eddcd{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-73eddcd.elementor-element{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-73eddcd .elementor-button{font-size:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-fc10d14{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1022 .elementor-element.elementor-element-b634b20{width:100%;max-width:100%;}.elementor-1022 .elementor-element.elementor-element-b634b20.elementor-element{--align-self:flex-start;}.elementor-1022 .elementor-element.elementor-element-b634b20 .elementor-button{font-size:15px;border-radius:15px 15px 15px 15px;}.elementor-1022 .elementor-element.elementor-element-66830e6{--spacer-size:10px;}.elementor-1022 .elementor-element.elementor-element-dbde87c{text-align:center;}.elementor-1022 .elementor-element.elementor-element-dbde87c .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1022 .elementor-element.elementor-element-8f98de4{text-align:center;}.elementor-1022 .elementor-element.elementor-element-8f98de4 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1022 .elementor-element.elementor-element-c50a5d5 img{width:35%;}.elementor-1022 .elementor-element.elementor-element-675bedb{--spacer-size:20px;}}@media(min-width:768px){.elementor-1022 .elementor-element.elementor-element-98cb4c3{--content-width:1180px;}.elementor-1022 .elementor-element.elementor-element-a6da9e2{--width:20%;}.elementor-1022 .elementor-element.elementor-element-dbcdc04{--width:36%;}.elementor-1022 .elementor-element.elementor-element-feb46a4{--width:20%;}.elementor-1022 .elementor-element.elementor-element-5c74b55{--width:20%;}.elementor-1022 .elementor-element.elementor-element-6dfaa1b{--width:20%;}.elementor-1022 .elementor-element.elementor-element-6622d77{--width:32%;}.elementor-1022 .elementor-element.elementor-element-9eec484{--width:20%;}.elementor-1022 .elementor-element.elementor-element-b817d88{--width:45%;}.elementor-1022 .elementor-element.elementor-element-99d0eff{--width:47%;}.elementor-1022 .elementor-element.elementor-element-acd9510{--width:93%;}.elementor-1022 .elementor-element.elementor-element-5dff03d{--width:47%;}.elementor-1022 .elementor-element.elementor-element-b26e53a{--width:93%;}.elementor-1022 .elementor-element.elementor-element-b7171f0{--width:20%;}.elementor-1022 .elementor-element.elementor-element-1855998{--width:30%;}.elementor-1022 .elementor-element.elementor-element-755f047{--width:100%;}.elementor-1022 .elementor-element.elementor-element-372fc39{--width:100%;}.elementor-1022 .elementor-element.elementor-element-3e67116{--width:100%;}.elementor-1022 .elementor-element.elementor-element-62f8391{--width:85%;}.elementor-1022 .elementor-element.elementor-element-53887bc{--width:85%;}.elementor-1022 .elementor-element.elementor-element-fc10d14{--width:100%;}.elementor-1022 .elementor-element.elementor-element-57807c9{--width:75%;}}/* Start custom CSS for flip-box, class: .elementor-element-d67878d */.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-99d0eff *//* 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-5dff03d *//* 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-8c8f8f0 */.elementor-1022 .elementor-element.elementor-element-8c8f8f0{
  position: relative;
  overflow: hidden;
}

.elementor-1022 .elementor-element.elementor-element-8c8f8f0:before,
.elementor-1022 .elementor-element.elementor-element-8c8f8f0:after{
  content: "";
  position: absolute;
  top: 0;
  width: 130px; /* largura do fade */
  height: 100%;
  z-index: 5;
  pointer-events: none;
}

/* Fade esquerdo */
.elementor-1022 .elementor-element.elementor-element-8c8f8f0:before{
  left: 0;
  background: linear-gradient(
    to right,
    #06120d 35%,
    rgba(6,18,13,0) 100%
  );
}

/* Fade direito */
.elementor-1022 .elementor-element.elementor-element-8c8f8f0: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-3e67116 */.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-98cb4c3 *//* ==========================
   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 */