.elementor-17612 .elementor-element.elementor-element-48ba0b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-48ba0b7:not(.elementor-motion-effects-element-type-background), .elementor-17612 .elementor-element.elementor-element-48ba0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-15e1daa8-36df-4842-a45a-7d14216f3b91);background-size:cover;}.elementor-17612 .elementor-element.elementor-element-75b118a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-14a8c45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-14a8c45{text-align:start;}.elementor-17612 .elementor-element.elementor-element-14a8c45 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:9.6px;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-2a88f49 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-2a88f49{text-align:start;}.elementor-17612 .elementor-element.elementor-element-2a88f49 .elementor-heading-title{font-size:72px;font-weight:700;text-transform:none;line-height:90px;letter-spacing:0.7px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-bb29570{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-17612 .elementor-element.elementor-element-bb29570 > .elementor-widget-container{margin:-30px 0px 0px 450px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-bb29570 .elementor-heading-title{font-size:16px;line-height:30px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-55ec5ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-55ec5ab:not(.elementor-motion-effects-element-type-background), .elementor-17612 .elementor-element.elementor-element-55ec5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-17612 .elementor-element.elementor-element-a61027f{--display:flex;}.elementor-17612 .elementor-element.elementor-element-c4cc826 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.5;letter-spacing:0px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-18f2e8f{--display:flex;}.elementor-17612 .elementor-element.elementor-element-1368039 .elementor-icon-box-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-1368039 .elementor-icon-box-title{margin-block-end:20px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-1368039 .elementor-icon-box-title, .elementor-17612 .elementor-element.elementor-element-1368039 .elementor-icon-box-title a{letter-spacing:0px;}.elementor-17612 .elementor-element.elementor-element-1368039 .elementor-icon-box-description{font-size:20px;line-height:1.7;color:#272522;}.elementor-17612 .elementor-element.elementor-element-99fdfd2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-99fdfd2 .elementor-icon-box-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-99fdfd2 .elementor-icon-box-title{margin-block-end:20px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-99fdfd2 .elementor-icon-box-title, .elementor-17612 .elementor-element.elementor-element-99fdfd2 .elementor-icon-box-title a{letter-spacing:0px;}.elementor-17612 .elementor-element.elementor-element-99fdfd2 .elementor-icon-box-description{font-size:20px;line-height:1.7;color:#272522;}.elementor-17612 .elementor-element.elementor-element-26b0e55 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-26b0e55 .elementor-icon-box-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-26b0e55 .elementor-icon-box-title{margin-block-end:20px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-26b0e55 .elementor-icon-box-title, .elementor-17612 .elementor-element.elementor-element-26b0e55 .elementor-icon-box-title a{letter-spacing:0px;}.elementor-17612 .elementor-element.elementor-element-26b0e55 .elementor-icon-box-description{font-size:20px;line-height:1.7;color:#272522;}.elementor-17612 .elementor-element.elementor-element-f6e9e29 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-f6e9e29 .elementor-icon-box-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-f6e9e29 .elementor-icon-box-title{margin-block-end:20px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-f6e9e29 .elementor-icon-box-title, .elementor-17612 .elementor-element.elementor-element-f6e9e29 .elementor-icon-box-title a{letter-spacing:0px;}.elementor-17612 .elementor-element.elementor-element-f6e9e29 .elementor-icon-box-description{font-size:20px;line-height:1.7;color:#272522;}.elementor-17612 .elementor-element.elementor-element-ccc111c{--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-17612 .elementor-element.elementor-element-ccc111c:not(.elementor-motion-effects-element-type-background), .elementor-17612 .elementor-element.elementor-element-ccc111c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272522;}.elementor-17612 .elementor-element.elementor-element-5371d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-a179082{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.03);--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-17612 .elementor-element.elementor-element-699d3e5{--display:flex;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-699d3e5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17612 .elementor-element.elementor-element-0bd46d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-0bd46d8 img{border-radius:20px 20px 20px 20px;}.elementor-17612 .elementor-element.elementor-element-3d9daeb > .elementor-widget-container{margin:-100px 0px 50px 0px;padding:20px 20px 10px 20px;border-radius:0px 0px 20px 20px;}.elementor-17612 .elementor-element.elementor-element-3d9daeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;line-height:1.3;letter-spacing:-0.5px;color:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-75e11a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-stacked .elementor-icon{background-color:#EAEAEA;color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-default .elementor-icon{color:#EAEAEA;border-color:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-default .elementor-icon svg{fill:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-framed .elementor-icon{background-color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-stacked .elementor-icon svg{fill:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-stacked .elementor-icon:hover{background-color:#C4FB6E;color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-framed .elementor-icon:hover, .elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-default .elementor-icon:hover{color:#C4FB6E;border-color:#C4FB6E;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-framed .elementor-icon:hover, .elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-default .elementor-icon:hover svg{fill:#C4FB6E;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-framed .elementor-icon:hover{background-color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-fab6fb6.elementor-view-stacked .elementor-icon:hover svg{fill:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon{font-size:25px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-stacked .elementor-icon{background-color:#EAEAEA;color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-default .elementor-icon{color:#EAEAEA;border-color:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-default .elementor-icon svg{fill:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-framed .elementor-icon{background-color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-stacked .elementor-icon svg{fill:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-stacked .elementor-icon:hover{background-color:#C4FB6E;color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-framed .elementor-icon:hover, .elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-default .elementor-icon:hover{color:#C4FB6E;border-color:#C4FB6E;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-framed .elementor-icon:hover, .elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-default .elementor-icon:hover svg{fill:#C4FB6E;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-framed .elementor-icon:hover{background-color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-000e0d1.elementor-view-stacked .elementor-icon:hover svg{fill:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon{font-size:25px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-stacked .elementor-icon{background-color:#EAEAEA;color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-default .elementor-icon{color:#EAEAEA;border-color:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-default .elementor-icon svg{fill:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-framed .elementor-icon{background-color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-stacked .elementor-icon svg{fill:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-stacked .elementor-icon:hover{background-color:#C4FB6E;color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-framed .elementor-icon:hover, .elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-default .elementor-icon:hover{color:#C4FB6E;border-color:#C4FB6E;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-framed .elementor-icon:hover, .elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-default .elementor-icon:hover svg{fill:#C4FB6E;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-framed .elementor-icon:hover{background-color:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-5f7b434.elementor-view-stacked .elementor-icon:hover svg{fill:#1C1E1A;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon{font-size:25px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-1e4a548{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--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-17612 .elementor-element.elementor-element-f717556 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-stacked .elementor-icon{background-color:#E7F6FF00;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-default .elementor-icon{color:#E7F6FF00;border-color:#E7F6FF00;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-default .elementor-icon svg{fill:#E7F6FF00;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-framed .elementor-icon{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-stacked .elementor-icon svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-framed .elementor-icon:hover{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-stacked .elementor-icon:hover{color:#F84525;}.elementor-17612 .elementor-element.elementor-element-f717556.elementor-view-stacked .elementor-icon:hover svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-f717556 .elementor-icon{font-size:25px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-f717556 .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-stacked .elementor-icon{background-color:#E7F6FF00;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-default .elementor-icon{color:#E7F6FF00;border-color:#E7F6FF00;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-default .elementor-icon svg{fill:#E7F6FF00;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-framed .elementor-icon{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-stacked .elementor-icon svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-framed .elementor-icon:hover{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-stacked .elementor-icon:hover{color:#F84525;}.elementor-17612 .elementor-element.elementor-element-08cb97c.elementor-view-stacked .elementor-icon:hover svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon{font-size:25px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-stacked .elementor-icon{background-color:#E7F6FF00;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-default .elementor-icon{color:#E7F6FF00;border-color:#E7F6FF00;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-default .elementor-icon svg{fill:#E7F6FF00;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-framed .elementor-icon{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-stacked .elementor-icon svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-framed .elementor-icon:hover{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-stacked .elementor-icon:hover{color:#F84525;}.elementor-17612 .elementor-element.elementor-element-01ae5ff.elementor-view-stacked .elementor-icon:hover svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon{font-size:25px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-1877242{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-1877242.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17612 .elementor-element.elementor-element-454494b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-454494b.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-454494b{text-align:start;}.elementor-17612 .elementor-element.elementor-element-454494b .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:-1px;color:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-fe79834 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-fe79834{text-align:start;font-family:"Inter", Sans-serif;font-size:1.25rem;line-height:1.6;color:#EAEAEA;}.elementor-17612 .elementor-element.elementor-element-fe79834 p{margin-block-end:0px;}.elementor-17612 .elementor-element.elementor-element-1eacd34 > .elementor-widget-container{margin:0px 0px 0px 500px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-1eacd34 .elementor-heading-title{font-family:"Comforter", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-17612 .elementor-element.elementor-element-d5f1666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-stacked .elementor-icon{background-color:#EAEAEA00;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-default .elementor-icon{color:#EAEAEA00;border-color:#EAEAEA00;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-default .elementor-icon svg{fill:#EAEAEA00;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-framed .elementor-icon{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-stacked .elementor-icon svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-framed .elementor-icon:hover{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-stacked .elementor-icon:hover{color:#F84525;}.elementor-17612 .elementor-element.elementor-element-20c84dd.elementor-view-stacked .elementor-icon:hover svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon{font-size:30px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon svg{height:30px;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-stacked .elementor-icon{background-color:#EAEAEA00;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-default .elementor-icon{color:#EAEAEA00;border-color:#EAEAEA00;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-default .elementor-icon svg{fill:#EAEAEA00;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-framed .elementor-icon{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-stacked .elementor-icon svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-framed .elementor-icon:hover{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-stacked .elementor-icon:hover{color:#F84525;}.elementor-17612 .elementor-element.elementor-element-3019498.elementor-view-stacked .elementor-icon:hover svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon{font-size:30px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon svg{height:30px;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-stacked .elementor-icon{background-color:#EAEAEA00;color:#F84525;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-default .elementor-icon{color:#EAEAEA00;border-color:#EAEAEA00;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-framed .elementor-icon, .elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-default .elementor-icon svg{fill:#EAEAEA00;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-framed .elementor-icon{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-stacked .elementor-icon svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-framed .elementor-icon:hover{background-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-stacked .elementor-icon:hover{color:#F84525;}.elementor-17612 .elementor-element.elementor-element-7b04de4.elementor-view-stacked .elementor-icon:hover svg{fill:#F84525;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon{font-size:30px;padding:10px;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon svg{height:30px;}.elementor-17612 .elementor-element.elementor-element-27749d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-42c5df1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-c7e646d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-c2ac628{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-80e3210 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-7babd87 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-7babd87.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-7babd87{text-align:start;}.elementor-17612 .elementor-element.elementor-element-7babd87 .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-c42cb27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-c42cb27.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-c42cb27{text-align:start;}.elementor-17612 .elementor-element.elementor-element-c42cb27 .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-b3c1901{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items: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-17612 .elementor-element.elementor-element-82b997e > .elementor-widget-container{margin:0px 50px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-82b997e.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-82b997e .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-82b997e .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-82b997e .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-f0e65d8 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-00646ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-ba95909{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-f3571a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-0f50be5 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-0f50be5.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-0f50be5{text-align:start;}.elementor-17612 .elementor-element.elementor-element-0f50be5 .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-ee87766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-ee87766.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-ee87766{text-align:start;}.elementor-17612 .elementor-element.elementor-element-ee87766 .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-e9c8fe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-f9a317f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-f9a317f.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-f9a317f .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-f9a317f .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-f9a317f .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-f9a317f .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-2560a06 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-076eefb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-2184c20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-8c65bf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-f56794e > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-f56794e.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-f56794e{text-align:start;}.elementor-17612 .elementor-element.elementor-element-f56794e .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-c48a6e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-c48a6e7.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-c48a6e7{text-align:start;}.elementor-17612 .elementor-element.elementor-element-c48a6e7 .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-f2f0978{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-f3db1d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-f3db1d8.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-f3db1d8 .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-f3db1d8 .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-f3db1d8 .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-f3db1d8 .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-57a68aa .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-9ba1287{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-78c8316{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-49c2595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-bb11929 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-bb11929.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-bb11929{text-align:start;}.elementor-17612 .elementor-element.elementor-element-bb11929 .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-b228356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-b228356.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-b228356{text-align:start;}.elementor-17612 .elementor-element.elementor-element-b228356 .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-a063215{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-98b0071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-98b0071.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-98b0071 .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-98b0071 .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-98b0071 .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-98b0071 .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-4f2b60e .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-278ce9e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-71ba4a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-698fa67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-373ff8b > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-373ff8b.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-373ff8b{text-align:start;}.elementor-17612 .elementor-element.elementor-element-373ff8b .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-581adad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-581adad.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-581adad{text-align:start;}.elementor-17612 .elementor-element.elementor-element-581adad .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-3b03a4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-18e710f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-18e710f.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-18e710f .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-18e710f .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-18e710f .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-18e710f .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-a0be830 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-ff48bd4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-36d73e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-015cf99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-1ba6d60 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-1ba6d60.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-1ba6d60{text-align:start;}.elementor-17612 .elementor-element.elementor-element-1ba6d60 .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-847e9d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-847e9d0.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-847e9d0{text-align:start;}.elementor-17612 .elementor-element.elementor-element-847e9d0 .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-372ccf5{--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-17612 .elementor-element.elementor-element-62ce0da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-62ce0da.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-62ce0da .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-62ce0da .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-62ce0da .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-62ce0da .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-0671e2a .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-ddcb3b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-c5dc303{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-2e6a3e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-b076779 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-b076779.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-b076779{text-align:start;}.elementor-17612 .elementor-element.elementor-element-b076779 .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-b0734ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-b0734ca.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-b0734ca{text-align:start;}.elementor-17612 .elementor-element.elementor-element-b0734ca .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-eaf86bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-f650ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-f650ff5.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-f650ff5 .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-f650ff5 .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-f650ff5 .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-f650ff5 .elementor-testimonial-job{color:#272522;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-e1d4d9f .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-259c566{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-11e8f3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-4e0938f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-c48d8e2 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-c48d8e2.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-c48d8e2{text-align:start;}.elementor-17612 .elementor-element.elementor-element-c48d8e2 .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-17ffcc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-17ffcc9.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-17ffcc9{text-align:start;}.elementor-17612 .elementor-element.elementor-element-17ffcc9 .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-e7ebe06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-068a09e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-068a09e.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-068a09e .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-068a09e .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-068a09e .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-068a09e .elementor-testimonial-job{color:#272522;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-6b97c31 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-72b0d83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-c3b71bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-17612 .elementor-element.elementor-element-9c299e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-09767ce > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-09767ce.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-09767ce{text-align:start;}.elementor-17612 .elementor-element.elementor-element-09767ce .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-9e64e8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-9e64e8e.elementor-element{--align-self:flex-start;}.elementor-17612 .elementor-element.elementor-element-9e64e8e{text-align:start;}.elementor-17612 .elementor-element.elementor-element-9e64e8e .elementor-heading-title{font-size:18px;font-weight:500;font-style:italic;line-height:30px;letter-spacing:-0.5px;color:#272522;}.elementor-17612 .elementor-element.elementor-element-95b3940{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-595438a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-595438a.elementor-element{--align-self:stretch;}.elementor-17612 .elementor-element.elementor-element-595438a .elementor-testimonial-wrapper{text-align:start;}.elementor-17612 .elementor-element.elementor-element-595438a .elementor-testimonial-content{font-family:"Catamaran", Sans-serif;}.elementor-17612 .elementor-element.elementor-element-595438a .elementor-testimonial-name{color:#272522;}.elementor-17612 .elementor-element.elementor-element-595438a .elementor-testimonial-job{color:#EAEAEA;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;}.elementor-17612 .elementor-element.elementor-element-8912f68 .elementor-icon-wrapper{text-align:center;}.elementor-17612 .elementor-element.elementor-element-eae34ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#F84525;}.elementor-17612 .elementor-element.elementor-element-eae34ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-10e3ba2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-10e3ba2:not(.elementor-motion-effects-element-type-background), .elementor-17612 .elementor-element.elementor-element-10e3ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F84525;background-image:var(--wpr-bg-b986bb4c-17af-4d56-8db5-ea3185edbd82);background-size:cover;}.elementor-17612 .elementor-element.elementor-element-24db23b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-24db23b{text-align:start;}.elementor-17612 .elementor-element.elementor-element-24db23b .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:9.6px;color:#FFFFFF;}.elementor-17612 .elementor-element.elementor-element-578ebec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-0a2c84f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-0a2c84f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.5;letter-spacing:1px;color:#FFFFFF;}.elementor-17612 .elementor-element.elementor-element-1985608 .elementor-button{background-color:#02010100;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;transition-duration:0.7s;padding:12px 15px 10px 15px;}.elementor-17612 .elementor-element.elementor-element-1985608 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(min-width:768px){.elementor-17612 .elementor-element.elementor-element-699d3e5{--width:27.669%;}.elementor-17612 .elementor-element.elementor-element-1877242{--width:60%;}.elementor-17612 .elementor-element.elementor-element-c7e646d{--width:100%;}.elementor-17612 .elementor-element.elementor-element-ba95909{--width:100%;}.elementor-17612 .elementor-element.elementor-element-2184c20{--width:100%;}.elementor-17612 .elementor-element.elementor-element-78c8316{--width:100%;}.elementor-17612 .elementor-element.elementor-element-71ba4a3{--width:100%;}.elementor-17612 .elementor-element.elementor-element-36d73e2{--width:100%;}.elementor-17612 .elementor-element.elementor-element-c5dc303{--width:100%;}.elementor-17612 .elementor-element.elementor-element-11e8f3a{--width:100%;}.elementor-17612 .elementor-element.elementor-element-c3b71bb{--width:100%;}}@media(max-width:1024px){.elementor-17612 .elementor-element.elementor-element-48ba0b7:not(.elementor-motion-effects-element-type-background), .elementor-17612 .elementor-element.elementor-element-48ba0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-200px 0px;}.elementor-17612 .elementor-element.elementor-element-48ba0b7{--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-14a8c45 > .elementor-widget-container{margin:20px 0px 20px -50px;padding:0px 100px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-14a8c45 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-17612 .elementor-element.elementor-element-2a88f49 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 100px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-2a88f49 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-17612 .elementor-element.elementor-element-bb29570{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:start;}.elementor-17612 .elementor-element.elementor-element-bb29570 > .elementor-widget-container{margin:-30px 0px 0px 350px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-bb29570 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-17612 .elementor-element.elementor-element-55ec5ab{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-17612 .elementor-element.elementor-element-75e11a8{--margin-top:-30px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-f717556 .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-f717556 .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-1877242{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-454494b .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-17612 .elementor-element.elementor-element-fe79834{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-17612 .elementor-element.elementor-element-fe79834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-1eacd34 > .elementor-widget-container{margin:0px 0px 0px 200px;}.elementor-17612 .elementor-element.elementor-element-d5f1666{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon{font-size:24px;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon svg{height:24px;}.elementor-17612 .elementor-element.elementor-element-42c5df1{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-c7e646d{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-00646ae{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-ba95909{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-076eefb{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-2184c20{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-9ba1287{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-78c8316{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-278ce9e{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-71ba4a3{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-ff48bd4{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-36d73e2{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-ddcb3b7{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-c5dc303{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-259c566{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-11e8f3a{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-72b0d83{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17612 .elementor-element.elementor-element-c3b71bb{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--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-17612 .elementor-element.elementor-element-eae34ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-next-right-position:20px;}.elementor-17612 .elementor-element.elementor-element-24db23b > .elementor-widget-container{margin:20px 0px 20px -50px;padding:0px 100px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-24db23b .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-17612 .elementor-element.elementor-element-578ebec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17612 .elementor-element.elementor-element-0a2c84f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-0a2c84f .elementor-heading-title{font-size:30px;}.elementor-17612 .elementor-element.elementor-element-1985608 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-1985608 .elementor-button{padding:12px 10px 10px 10px;}}@media(max-width:767px){.elementor-17612 .elementor-element.elementor-element-48ba0b7:not(.elementor-motion-effects-element-type-background), .elementor-17612 .elementor-element.elementor-element-48ba0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-150px 0px;}.elementor-17612 .elementor-element.elementor-element-48ba0b7{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-14a8c45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-14a8c45 .elementor-heading-title{font-size:15px;}.elementor-17612 .elementor-element.elementor-element-2a88f49 > .elementor-widget-container{margin:20px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-2a88f49 .elementor-heading-title{font-size:35px;}.elementor-17612 .elementor-element.elementor-element-bb29570 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-bb29570 .elementor-heading-title{font-size:14px;}.elementor-17612 .elementor-element.elementor-element-55ec5ab{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17612 .elementor-element.elementor-element-c4cc826 .elementor-heading-title{font-size:30px;}.elementor-17612 .elementor-element.elementor-element-5371d87{--content-width:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17612 .elementor-element.elementor-element-699d3e5{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-fab6fb6 .elementor-icon svg{height:16px;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-000e0d1 .elementor-icon svg{height:16px;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-5f7b434 .elementor-icon svg{height:16px;}.elementor-17612 .elementor-element.elementor-element-1e4a548{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-f717556 .elementor-icon{font-size:25px;}.elementor-17612 .elementor-element.elementor-element-f717556 .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon{font-size:25px;}.elementor-17612 .elementor-element.elementor-element-08cb97c .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon{font-size:25px;}.elementor-17612 .elementor-element.elementor-element-01ae5ff .elementor-icon svg{height:25px;}.elementor-17612 .elementor-element.elementor-element-1877242{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-454494b > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 040px 0px;}.elementor-17612 .elementor-element.elementor-element-454494b .elementor-heading-title{font-size:40px;}.elementor-17612 .elementor-element.elementor-element-fe79834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-fe79834{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-1eacd34 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-20c84dd .elementor-icon svg{height:16px;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-3019498 .elementor-icon svg{height:16px;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon{font-size:16px;}.elementor-17612 .elementor-element.elementor-element-7b04de4 .elementor-icon svg{height:16px;}.elementor-17612 .elementor-element.elementor-element-42c5df1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-c7e646d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-c2ac628{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-00646ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-ba95909{--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-17612 .elementor-element.elementor-element-f3571a9{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-076eefb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-2184c20{--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-17612 .elementor-element.elementor-element-8c65bf5{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-9ba1287{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-78c8316{--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-17612 .elementor-element.elementor-element-49c2595{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-278ce9e{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-71ba4a3{--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-17612 .elementor-element.elementor-element-698fa67{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-ff48bd4{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-36d73e2{--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-17612 .elementor-element.elementor-element-015cf99{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-ddcb3b7{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-c5dc303{--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-17612 .elementor-element.elementor-element-2e6a3e6{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-259c566{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-11e8f3a{--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-17612 .elementor-element.elementor-element-4e0938f{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-72b0d83{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17612 .elementor-element.elementor-element-c3b71bb{--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-17612 .elementor-element.elementor-element-9c299e5{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-eae34ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-17612 .elementor-element.elementor-element-eae34ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-17612 .elementor-element.elementor-element-eae34ef .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-17612 .elementor-element.elementor-element-10e3ba2{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17612 .elementor-element.elementor-element-24db23b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17612 .elementor-element.elementor-element-24db23b .elementor-heading-title{font-size:15px;}.elementor-17612 .elementor-element.elementor-element-0a2c84f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 30px;}.elementor-17612 .elementor-element.elementor-element-0a2c84f .elementor-heading-title{font-size:25px;}.elementor-17612 .elementor-element.elementor-element-1985608 > .elementor-widget-container{margin:0px 0px 0px 30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17612 .elementor-element.elementor-element-5371d87{--content-width:700px;}.elementor-17612 .elementor-element.elementor-element-699d3e5{--width:251px;}.elementor-17612 .elementor-element.elementor-element-1877242{--width:80%;}}/* Start custom CSS for icon, class: .elementor-element-fab6fb6 */@keyframes minimalFadeInLeft-e4d8776 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="e4d8776"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-e4d8776 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-000e0d1 */@keyframes minimalFadeInLeft-bed6801 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="bed6801"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-bed6801 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f7b434 */@keyframes minimalFadeInLeft-0d15af4 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="0d15af4"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-0d15af4 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f717556 */@keyframes minimalFadeInLeft-e4d8776 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="e4d8776"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-e4d8776 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-08cb97c */@keyframes minimalFadeInLeft-bed6801 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="bed6801"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-bed6801 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01ae5ff */@keyframes minimalFadeInLeft-0d15af4 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="0d15af4"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-0d15af4 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-20c84dd */@keyframes minimalFadeInLeft-e4d8776 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="e4d8776"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-e4d8776 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3019498 */@keyframes minimalFadeInLeft-bed6801 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="bed6801"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-bed6801 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b04de4 */@keyframes minimalFadeInLeft-0d15af4 {
  from {
    opacity: 0;
       transform: translateX(-20px); 
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="0d15af4"].animated.fadeInLeft {
    animation-name: minimalFadeInLeft-0d15af4 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e646d */@keyframes minimal-fade-in-up-c225c0d {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="c225c0d"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-c225c0d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba95909 */@keyframes minimal-fade-in-up-424395a {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="424395a"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-424395a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2184c20 */@keyframes minimal-fade-in-up-77f9ad9 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="77f9ad9"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-77f9ad9 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c8316 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ba4a3 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d73e2 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc303 */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e8f3a */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b71bb */@keyframes minimal-fade-in-up-ebb07f7 {
  from {
    opacity: 0;
        transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);   }
}
div[data-id="ebb07f7"].animated.fadeInUp {
  animation-name: minimal-fade-in-up-ebb07f7 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1985608 *//* --- PIROS KÖRBŐL KITÖLTŐ GOMB ANIMÁCIÓ (a '97e2bb0' gombra) --- */

/* 1. A gomb alapbeállítása (a konténer) */
.elementor-element[data-id="1985608"] .elementor-button {
  position: relative; 
  overflow: hidden;   /* Levágja a "túlnövő" piros kört */
  z-index: 1;         
  
  /* Alapértelmezett háttérszín (sötét) */
  background-color: #2C3028; 
  
  transition: color 0.4s ease-out;
}

/* 2. A gomb szövegének beállítása (mindig felül) */
.elementor-element[data-id="1985608"] .elementor-button .elementor-button-text {
  position: relative;
  z-index: 3; /* A szöveg mindig legfelül van (a piros réteg felett) */
  color: #FFFFFF; /* Alapértelmezett (világos) szövegszín */
  transition: color 0.3s ease-out;
}

/* 3. A PIROS KÖR (::before) létrehozása alaphelyzetben */
.elementor-element[data-id="1985608"] .elementor-button::before {
  content: '';
  position: absolute;
  /* 50% átlátszó piros */
  background-color: rgba(255, 255, 255, 0.3); 
  
  /* A kör mérete és formája */
  width: 30px; 
  height: 30px;
  border-radius: 50%; 
  
  /* Pozíció: Bal oldalon, középen */
  top: 50%;
  left: 15px; /* Távolság a bal széltől (állíthatod) */
  
  transform: translate(-50%, -50%) scale(1);
  z-index: 2; /* A gomb alap háttere (1) és a szöveg (3) között */
  
  /* Ez az "egér el" (visszafelé) animáció sebessége (gyors: 0.8s) */
  transition: transform 0.8s cubic-bezier(0.25, 1, 0.5, 1);
}

/* 4. HOVER ÁLLAPOT: A kör felnagyítása */
.elementor-element[data-id="1985608"] .elementor-button:hover::before {
  /* A kör felnagyítása, hogy teljesen befedje a gombot.
     (Ha a gomb széles, növeld a 'scale(15)' értéket) */
  transform: translate(-50%, -50%) scale(15);
  
  /* Ez a "kitöltés" animáció (lassú: 2.8s) */
  transition-duration: 2.8s;
}

/* 5. HOVER ÁLLAPOT: A szöveg színének váltása (most nem vált) */
.elementor-element[data-id="1985608"] .elementor-button:hover .elementor-button-text {
  color: #FFFFFF; /* A szöveg színe hoveren is világos marad */
}/* End custom CSS */