.elementor-834 .elementor-element.elementor-element-7efb954{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-834 .elementor-element.elementor-element-7efb954:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-7efb954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-2fbf48f{text-align:center;}.elementor-834 .elementor-element.elementor-element-2fbf48f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-2542a65{text-align:center;}.elementor-834 .elementor-element.elementor-element-2542a65 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-7708b4e{padding:0% 15% 0% 15%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-51a9654{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:6%;}.elementor-834 .elementor-element.elementor-element-51a9654:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-51a9654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-dae7e26{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-dae7e26.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-3d4aaed{z-index:20;}.elementor-834 .elementor-element.elementor-element-3d4aaed img{width:100%;height:477px;object-fit:cover;object-position:center center;border-radius:0px 18px 18px 0px;}.elementor-834 .elementor-element.elementor-element-a656018{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-a656018.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-834 .elementor-element.elementor-element-60b14e9{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-41b322f{text-align:start;}.elementor-834 .elementor-element.elementor-element-41b322f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-49c1ac3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-c893998{padding:0% 25% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-97116ea{--display:flex;--min-height:934px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-97116ea:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-97116ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-253af7f{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-75dd46b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-d44dc70{text-align:start;}.elementor-834 .elementor-element.elementor-element-d44dc70 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-5107795{padding:0% 20% 0% 0%;text-align:start;}.elementor-834 .elementor-element.elementor-element-5107795 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-320816d{padding:0% 20% 0% 0%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-334c139 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-style:solid;border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-334c139 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-334c139 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-334c139{padding:16px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-334c139 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-334c139 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-478a1da{--display:flex;--border-radius:18px 0px 0px 18px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-c36ceed{text-align:end;}.elementor-834 .elementor-element.elementor-element-c36ceed img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:18px 0px 0px 18px;}.elementor-834 .elementor-element.elementor-element-84d6a22{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:6%;}.elementor-834 .elementor-element.elementor-element-84d6a22:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-84d6a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-fe9f725{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-fe9f725.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-947629b{z-index:20;}.elementor-834 .elementor-element.elementor-element-947629b img{width:100%;height:477px;object-fit:cover;object-position:center center;border-radius:0px 18px 18px 0px;}.elementor-834 .elementor-element.elementor-element-630f29d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-630f29d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-834 .elementor-element.elementor-element-f31995c{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-3aae298{text-align:start;}.elementor-834 .elementor-element.elementor-element-3aae298 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-5cc5ca8{padding:0% 25% 0% 0%;}.elementor-834 .elementor-element.elementor-element-5cc5ca8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-15f8f20{padding:0% 25% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-5248617 .elementor-button{background-color:var( --e-global-color-background );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-5248617 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-5248617 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-5248617 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-5248617 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-df4f0d2{--display:flex;--min-height:934px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-df4f0d2:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-df4f0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-b260ef9{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-1d04e46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-1e1a105{text-align:start;}.elementor-834 .elementor-element.elementor-element-1e1a105 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-d71e71c{padding:0% 20% 0% 0%;text-align:start;}.elementor-834 .elementor-element.elementor-element-d71e71c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-e0ae354{padding:0% 20% 0% 0%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-a291785 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-style:solid;border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-a291785 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-a291785 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-a291785{padding:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-a291785 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-a291785 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-c48d7c0{--display:flex;--border-radius:18px 0px 0px 18px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-98d2ad1{text-align:end;}.elementor-834 .elementor-element.elementor-element-98d2ad1 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:18px 0px 0px 18px;}.elementor-834 .elementor-element.elementor-element-bcc86a4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-bcc86a4:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-bcc86a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-294eb29{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-294eb29.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-013d151{z-index:20;}.elementor-834 .elementor-element.elementor-element-013d151 img{width:100%;height:477px;object-fit:cover;object-position:center center;border-radius:0px 18px 18px 0px;}.elementor-834 .elementor-element.elementor-element-1dd2517{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-1dd2517.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-834 .elementor-element.elementor-element-0c29cfe{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-1316abc{text-align:start;}.elementor-834 .elementor-element.elementor-element-1316abc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-043f4dd{padding:0% 25% 0% 0%;}.elementor-834 .elementor-element.elementor-element-043f4dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-40f1d95{padding:0% 25% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-671ab2a .elementor-button{background-color:var( --e-global-color-background );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-671ab2a .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-671ab2a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-671ab2a .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-671ab2a .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-e940226{--display:flex;--min-height:934px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-e940226:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-e940226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-ed0ab0b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-5aef52a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-fb8174d{text-align:start;}.elementor-834 .elementor-element.elementor-element-fb8174d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-4f6c04b{padding:0% 20% 0% 0%;text-align:start;}.elementor-834 .elementor-element.elementor-element-4f6c04b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-2b1c545{padding:0% 20% 0% 0%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-e5a6262 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-style:solid;border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-e5a6262 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-e5a6262 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-e5a6262{padding:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-e5a6262 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-e5a6262 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-2d018ad{--display:flex;--border-radius:18px 0px 0px 18px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-4dd25a2{text-align:end;}.elementor-834 .elementor-element.elementor-element-4dd25a2 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:18px 0px 0px 18px;}.elementor-834 .elementor-element.elementor-element-fe42b6f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:6%;}.elementor-834 .elementor-element.elementor-element-fe42b6f:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-fe42b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-6113e6d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-6113e6d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-53f6cfe{z-index:20;}.elementor-834 .elementor-element.elementor-element-53f6cfe img{width:100%;height:477px;object-fit:cover;object-position:center center;border-radius:0px 18px 18px 0px;}.elementor-834 .elementor-element.elementor-element-c83c03b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-c83c03b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-834 .elementor-element.elementor-element-90441c4{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-27741fb{text-align:start;}.elementor-834 .elementor-element.elementor-element-27741fb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-08a77d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-22a4b38{padding:0% 25% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-0db7ce7 .elementor-button{background-color:var( --e-global-color-background );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-0db7ce7 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-0db7ce7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-834 .elementor-element.elementor-element-0db7ce7 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-0db7ce7 .elementor-button:focus svg{fill:var( --e-global-color-background );}@media(max-width:1024px){.elementor-834 .elementor-element.elementor-element-7efb954{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-2542a65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-7708b4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-51a9654{--min-height:785px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-dae7e26{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:8%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-3d4aaed{text-align:start;}.elementor-834 .elementor-element.elementor-element-3d4aaed img{width:100%;height:460px;}.elementor-834 .elementor-element.elementor-element-a656018{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-60b14e9{--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:flex-start;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-41b322f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-49c1ac3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-c893998{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-97116ea{--min-height:662px;--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-253af7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-75dd46b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-d44dc70 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-5107795{padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-5107795 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-320816d{padding:0% 6% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-478a1da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-c36ceed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-c36ceed img{width:100%;height:368px;}.elementor-834 .elementor-element.elementor-element-84d6a22{--min-height:785px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-fe9f725{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-947629b{text-align:start;}.elementor-834 .elementor-element.elementor-element-947629b img{width:100%;height:460px;}.elementor-834 .elementor-element.elementor-element-630f29d{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-f31995c{--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:flex-start;--align-items:flex-start;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-3aae298 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-5cc5ca8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-15f8f20{padding:0% 12% 8% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-df4f0d2{--min-height:662px;--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-b260ef9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-1d04e46{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-1e1a105 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-d71e71c{padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-d71e71c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-e0ae354{padding:0% 6% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-c48d7c0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-98d2ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-98d2ad1 img{width:100%;height:368px;}.elementor-834 .elementor-element.elementor-element-bcc86a4{--min-height:785px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-294eb29{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-013d151{text-align:start;}.elementor-834 .elementor-element.elementor-element-013d151 img{width:100%;height:460px;}.elementor-834 .elementor-element.elementor-element-1dd2517{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-0c29cfe{--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:flex-start;--align-items:flex-start;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-1316abc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-043f4dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-40f1d95{padding:0% 12% 8% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-e940226{--min-height:662px;--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-ed0ab0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-5aef52a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-fb8174d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-4f6c04b{padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-4f6c04b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-2b1c545{padding:0% 6% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-2d018ad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-4dd25a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-4dd25a2 img{width:100%;height:368px;}.elementor-834 .elementor-element.elementor-element-fe42b6f{--min-height:785px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-6113e6d{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-53f6cfe{text-align:start;}.elementor-834 .elementor-element.elementor-element-53f6cfe img{width:100%;height:460px;}.elementor-834 .elementor-element.elementor-element-c83c03b{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-90441c4{--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:flex-start;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-27741fb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-08a77d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-22a4b38{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-834 .elementor-element.elementor-element-7efb954{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-2542a65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-7708b4e{width:100%;max-width:100%;padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-51a9654{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-dae7e26{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-3d4aaed img{height:280px;}.elementor-834 .elementor-element.elementor-element-a656018{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-60b14e9{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-41b322f{text-align:center;}.elementor-834 .elementor-element.elementor-element-41b322f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-49c1ac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-49c1ac3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-c893998{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-97116ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-253af7f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-75dd46b{--padding-top:20%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-d44dc70{text-align:start;}.elementor-834 .elementor-element.elementor-element-d44dc70 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-5107795{width:100%;max-width:100%;padding:0% 0% 0% 0%;text-align:start;}.elementor-834 .elementor-element.elementor-element-5107795 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-320816d{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-334c139{padding:16px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-478a1da{--padding-top:20%;--padding-bottom:20%;--padding-left:8%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-c36ceed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-834 .elementor-element.elementor-element-c36ceed img{width:100vw;}.elementor-834 .elementor-element.elementor-element-84d6a22{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-fe9f725{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:9%;}.elementor-834 .elementor-element.elementor-element-947629b img{height:280px;}.elementor-834 .elementor-element.elementor-element-630f29d{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-f31995c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-f31995c.e-con{--align-self:flex-start;}.elementor-834 .elementor-element.elementor-element-3aae298{text-align:center;}.elementor-834 .elementor-element.elementor-element-3aae298 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-5cc5ca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-5cc5ca8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-15f8f20{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-5248617{padding:16px 0px 16px 0px;}.elementor-834 .elementor-element.elementor-element-df4f0d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-b260ef9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-1d04e46{--padding-top:20%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-1e1a105{text-align:start;}.elementor-834 .elementor-element.elementor-element-1e1a105 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-d71e71c{width:100%;max-width:100%;padding:0% 0% 0% 0%;text-align:start;}.elementor-834 .elementor-element.elementor-element-d71e71c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-e0ae354{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-a291785{padding:16px 0px 16px 0px;}.elementor-834 .elementor-element.elementor-element-c48d7c0{--padding-top:20%;--padding-bottom:20%;--padding-left:8%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-98d2ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-834 .elementor-element.elementor-element-98d2ad1 img{width:100vw;}.elementor-834 .elementor-element.elementor-element-bcc86a4{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-294eb29{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:9%;}.elementor-834 .elementor-element.elementor-element-013d151 img{height:280px;}.elementor-834 .elementor-element.elementor-element-1dd2517{--padding-top:0%;--padding-bottom:0%;--padding-left:08%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-0c29cfe{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-1316abc{text-align:center;}.elementor-834 .elementor-element.elementor-element-1316abc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-043f4dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-043f4dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-40f1d95{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-671ab2a{padding:16px 0px 16px 0px;}.elementor-834 .elementor-element.elementor-element-e940226{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-ed0ab0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-5aef52a{--padding-top:20%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-fb8174d{text-align:start;}.elementor-834 .elementor-element.elementor-element-fb8174d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-4f6c04b{width:100%;max-width:100%;padding:0% 0% 0% 0%;text-align:start;}.elementor-834 .elementor-element.elementor-element-4f6c04b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-2b1c545{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-e5a6262{padding:16px 0px 16px 0px;}.elementor-834 .elementor-element.elementor-element-2d018ad{--padding-top:20%;--padding-bottom:20%;--padding-left:8%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-4dd25a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-834 .elementor-element.elementor-element-4dd25a2 img{width:100vw;}.elementor-834 .elementor-element.elementor-element-fe42b6f{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-6113e6d{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-834 .elementor-element.elementor-element-53f6cfe img{height:280px;}.elementor-834 .elementor-element.elementor-element-c83c03b{--padding-top:0%;--padding-bottom:0%;--padding-left:08%;--padding-right:8%;}.elementor-834 .elementor-element.elementor-element-90441c4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-834 .elementor-element.elementor-element-27741fb{text-align:center;}.elementor-834 .elementor-element.elementor-element-27741fb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-834 .elementor-element.elementor-element-08a77d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-834 .elementor-element.elementor-element-08a77d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-834 .elementor-element.elementor-element-22a4b38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-834 .elementor-element.elementor-element-0db7ce7{padding:16px 0px 16px 0px;}}@media(min-width:768px){.elementor-834 .elementor-element.elementor-element-7efb954{--content-width:1200px;}.elementor-834 .elementor-element.elementor-element-dae7e26{--width:38vw;}.elementor-834 .elementor-element.elementor-element-a656018{--width:61.25%;}.elementor-834 .elementor-element.elementor-element-60b14e9{--content-width:100%;}.elementor-834 .elementor-element.elementor-element-97116ea{--width:100%;}.elementor-834 .elementor-element.elementor-element-253af7f{--width:100%;}.elementor-834 .elementor-element.elementor-element-75dd46b{--width:100%;}.elementor-834 .elementor-element.elementor-element-fe9f725{--width:38vw;}.elementor-834 .elementor-element.elementor-element-630f29d{--width:61.25%;}.elementor-834 .elementor-element.elementor-element-f31995c{--content-width:100%;}.elementor-834 .elementor-element.elementor-element-df4f0d2{--width:100%;}.elementor-834 .elementor-element.elementor-element-b260ef9{--width:100%;}.elementor-834 .elementor-element.elementor-element-1d04e46{--width:100%;}.elementor-834 .elementor-element.elementor-element-294eb29{--width:38vw;}.elementor-834 .elementor-element.elementor-element-1dd2517{--width:61.25%;}.elementor-834 .elementor-element.elementor-element-0c29cfe{--content-width:100%;}.elementor-834 .elementor-element.elementor-element-e940226{--width:100%;}.elementor-834 .elementor-element.elementor-element-ed0ab0b{--width:100%;}.elementor-834 .elementor-element.elementor-element-5aef52a{--width:100%;}.elementor-834 .elementor-element.elementor-element-6113e6d{--width:38vw;}.elementor-834 .elementor-element.elementor-element-c83c03b{--width:61.25%;}.elementor-834 .elementor-element.elementor-element-90441c4{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-834 .elementor-element.elementor-element-dae7e26{--width:100%;}.elementor-834 .elementor-element.elementor-element-a656018{--width:100%;}.elementor-834 .elementor-element.elementor-element-60b14e9{--content-width:100%;}.elementor-834 .elementor-element.elementor-element-75dd46b{--width:100%;}.elementor-834 .elementor-element.elementor-element-fe9f725{--width:100%;}.elementor-834 .elementor-element.elementor-element-630f29d{--width:100%;}.elementor-834 .elementor-element.elementor-element-f31995c{--content-width:100%;}.elementor-834 .elementor-element.elementor-element-1d04e46{--width:100%;}.elementor-834 .elementor-element.elementor-element-294eb29{--width:100%;}.elementor-834 .elementor-element.elementor-element-1dd2517{--width:100%;}.elementor-834 .elementor-element.elementor-element-0c29cfe{--content-width:100%;}.elementor-834 .elementor-element.elementor-element-5aef52a{--width:100%;}.elementor-834 .elementor-element.elementor-element-6113e6d{--width:100%;}.elementor-834 .elementor-element.elementor-element-c83c03b{--width:100%;}.elementor-834 .elementor-element.elementor-element-90441c4{--content-width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-display: auto;
	src: url('https://raglannaturally.co.nz/wp-content/uploads/2026/04/GeneralSans-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */