.elementor-505 .elementor-element.elementor-element-18c3485d{--display:flex;}.elementor-505 .elementor-element.elementor-element-3b8cf684{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-3b8cf684:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-3b8cf684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-6a521549{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-6a521549:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-6a521549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-3c027fe4{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:22.5px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-3c027fe4:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-3c027fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-3daff5bb{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-3daff5bb:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-3daff5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-3daff5bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-505 .elementor-element.elementor-element-4eb854c7{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-4eb854c7:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-4eb854c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-44fdbe6c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22.5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-44fdbe6c .elementor-heading-title{font-size:30px;font-weight:300;text-transform:uppercase;line-height:36px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-4dbe93b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-4dbe93b .elementor-heading-title{font-size:15px;font-weight:600;text-transform:none;line-height:22.5px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-3e9e63d6{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-3e9e63d6:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-3e9e63d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-5ccfdca1{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-5ccfdca1:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-5ccfdca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-5ccfdca1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-505 .elementor-element.elementor-element-49f3c3d0{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-49f3c3d0:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-49f3c3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 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-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-33b529e1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-33b529e1 img{width:100%;max-width:540px;height:auto;object-fit:fill;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-615673f{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-615673f:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-615673f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-53b548da{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-53b548da .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-2013fa1f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-2013fa1f .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-4825991d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-4825991d .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-2666627c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-2666627c .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-1dd61523{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-1dd61523 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-6e53a1cb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-6e53a1cb .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-1ca588b7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-1ca588b7 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-f065125{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-f065125 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-dc8fad8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-dc8fad8 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:none;line-height:27px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-73d4f67d{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-73d4f67d:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-73d4f67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-73d4f67d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-505 .elementor-element.elementor-element-e77cd9e{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-e77cd9e:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-e77cd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(249, 249, 249);}.elementor-505 .elementor-element.elementor-element-624b7f45{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-624b7f45 .elementor-heading-title{font-size:13px;font-weight:300;text-transform:none;line-height:16.9px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-7505e1a1{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-7505e1a1:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-7505e1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(241, 234, 224);}.elementor-505 .elementor-element.elementor-element-c5fd9da{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-c5fd9da:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-c5fd9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-a2b5d7c{--display:flex;--min-height:0px;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-a2b5d7c:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-a2b5d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-a2b5d7c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-505 .elementor-element.elementor-element-3ed08117{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-3ed08117 .elementor-heading-title{font-size:15px;font-weight:400;text-transform:none;line-height:22.5px;color:rgb(99, 96, 92);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-56837984{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;font-size:10px;font-weight:400;text-transform:none;line-height:22.5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-505 .elementor-element.elementor-element-1eed813 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:22.5px;fill:rgb(99, 96, 92);color:rgb(99, 96, 92);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-505 .elementor-element.elementor-element-1eed813 .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-1eed813 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-505 .elementor-element.elementor-element-1eed813{width:var( --container-widget-width, auto );max-width:auto;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-1eed813 .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-162dfde3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-162dfde3 .elementor-heading-title{font-size:13px;font-weight:300;text-transform:none;line-height:16.9px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-5867763f{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-5867763f:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-5867763f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(241, 234, 224);}.elementor-505 .elementor-element.elementor-element-2d0bf2d4{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-2d0bf2d4:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-2d0bf2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-7e9be76b{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-7e9be76b:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-7e9be76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-49cbc2cb{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-49cbc2cb:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-49cbc2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-49cbc2cb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-32281130 .elementor-icon-wrapper{text-align:center;}.elementor-505 .elementor-element.elementor-element-32281130.elementor-view-stacked .elementor-icon{background-color:#63605C;}.elementor-505 .elementor-element.elementor-element-32281130.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-32281130.elementor-view-default .elementor-icon{color:#63605C;border-color:#63605C;}.elementor-505 .elementor-element.elementor-element-32281130.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-32281130.elementor-view-default .elementor-icon svg{fill:#63605C;}.elementor-505 .elementor-element.elementor-element-32281130 .elementor-icon{font-size:14px;}.elementor-505 .elementor-element.elementor-element-32281130 .elementor-icon svg{height:14px;}.elementor-505 .elementor-element.elementor-element-76c18970{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-76c18970:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-76c18970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-76c18970.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-505 .elementor-element.elementor-element-3b45a415{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-3b45a415 .elementor-heading-title{font-size:13px;font-weight:300;text-transform:none;line-height:16.9px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-7c6aedff{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-7c6aedff:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-7c6aedff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(241, 234, 224);}.elementor-505 .elementor-element.elementor-element-7a4852ab{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-7a4852ab:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-7a4852ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-3ceab571{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-3ceab571:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-3ceab571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-3ceab571.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-505 .elementor-element.elementor-element-3087314d .elementor-icon-wrapper{text-align:start;}.elementor-505 .elementor-element.elementor-element-3087314d.elementor-view-stacked .elementor-icon{background-color:#63605C;}.elementor-505 .elementor-element.elementor-element-3087314d.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-3087314d.elementor-view-default .elementor-icon{color:#63605C;border-color:#63605C;}.elementor-505 .elementor-element.elementor-element-3087314d.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-3087314d.elementor-view-default .elementor-icon svg{fill:#63605C;}.elementor-505 .elementor-element.elementor-element-3087314d .elementor-icon{font-size:14px;}.elementor-505 .elementor-element.elementor-element-3087314d .elementor-icon svg{height:14px;}.elementor-505 .elementor-element.elementor-element-7f4cc4bf{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-505 .elementor-element.elementor-element-7f4cc4bf:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-7f4cc4bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-505 .elementor-element.elementor-element-7f4cc4bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-505 .elementor-element.elementor-element-323664ff{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-323664ff .elementor-heading-title{font-size:13px;font-weight:300;text-transform:none;line-height:16.9px;color:rgb(99, 96, 92);}.elementor-505 .elementor-element.elementor-element-3d909a83{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-505 .elementor-element.elementor-element-3d909a83 .elementor-heading-title{font-size:13px;font-weight:300;text-transform:none;line-height:16.9px;color:rgb(99, 96, 92);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-505 .elementor-element.elementor-element-3b8cf684{--min-height:auto;--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-505 .elementor-element.elementor-element-6a521549{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-3c027fe4{--min-height:auto;--margin-top:0px;--margin-bottom:22.5px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-3daff5bb{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-4eb854c7{--min-height:auto;--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-505 .elementor-element.elementor-element-44fdbe6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22.5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-4dbe93b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-3e9e63d6{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-5ccfdca1{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-49f3c3d0{--min-height:auto;--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-505 .elementor-element.elementor-element-33b529e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-33b529e1 img{width:100%;max-width:540px;}.elementor-505 .elementor-element.elementor-element-615673f{--min-height:auto;--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-505 .elementor-element.elementor-element-53b548da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-2013fa1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-4825991d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-2666627c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-1dd61523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-6e53a1cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-1ca588b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-f065125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-dc8fad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-73d4f67d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-e77cd9e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-624b7f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-7505e1a1{--min-height:auto;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-c5fd9da{--min-height:auto;--margin-top:0px;--margin-bottom:22.5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-a2b5d7c{--min-height:auto;--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-505 .elementor-element.elementor-element-3ed08117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-56837984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-1eed813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-162dfde3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-5867763f{--min-height:auto;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-2d0bf2d4{--min-height:auto;--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-505 .elementor-element.elementor-element-7e9be76b{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-49cbc2cb{--min-height:auto;--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-505 .elementor-element.elementor-element-76c18970{--min-height:auto;--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-505 .elementor-element.elementor-element-3b45a415{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-7c6aedff{--min-height:auto;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-7a4852ab{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-3ceab571{--min-height:auto;--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-505 .elementor-element.elementor-element-7f4cc4bf{--min-height:auto;--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-505 .elementor-element.elementor-element-323664ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-3d909a83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-3b8cf684{--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-6a521549{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-3c027fe4{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-3daff5bb{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-4eb854c7{--width:100%;--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-44fdbe6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-4dbe93b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-4dbe93b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-505 .elementor-element.elementor-element-3e9e63d6{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-5ccfdca1{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-49f3c3d0{--width:100%;--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-33b529e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-33b529e1 img{width:100%;max-width:540px;}.elementor-505 .elementor-element.elementor-element-615673f{--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-53b548da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-53b548da .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-2013fa1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-2013fa1f .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-4825991d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-4825991d .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-2666627c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-2666627c .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-1dd61523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-1dd61523 .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-6e53a1cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-6e53a1cb .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-1ca588b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-1ca588b7 .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-f065125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-f065125 .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-dc8fad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-dc8fad8 .elementor-heading-title{font-size:16px;line-height:28.8px;}.elementor-505 .elementor-element.elementor-element-73d4f67d{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-505 .elementor-element.elementor-element-e77cd9e{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-505 .elementor-element.elementor-element-624b7f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-624b7f45 .elementor-heading-title{font-size:18px;line-height:23.4px;}.elementor-505 .elementor-element.elementor-element-7505e1a1{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-c5fd9da{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-a2b5d7c{--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-3ed08117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-3ed08117 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-505 .elementor-element.elementor-element-56837984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;font-size:16px;line-height:24px;}.elementor-505 .elementor-element.elementor-element-1eed813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-162dfde3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-162dfde3 .elementor-heading-title{font-size:18px;line-height:23.4px;}.elementor-505 .elementor-element.elementor-element-5867763f{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-2d0bf2d4{--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-7e9be76b{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-49cbc2cb{--width:30px;--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-76c18970{--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-3b45a415{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-3b45a415 .elementor-heading-title{font-size:18px;line-height:23.4px;}.elementor-505 .elementor-element.elementor-element-7c6aedff{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-7a4852ab{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-3ceab571{--width:30px;--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-7f4cc4bf{--min-height:auto;--flex-wrap:nowrap;--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-505 .elementor-element.elementor-element-323664ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-323664ff .elementor-heading-title{font-size:18px;line-height:23.4px;}.elementor-505 .elementor-element.elementor-element-3d909a83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-505 .elementor-element.elementor-element-3d909a83 .elementor-heading-title{font-size:18px;line-height:23.4px;}}@media(min-width:768px){.elementor-505 .elementor-element.elementor-element-6a521549{--width:100%;}.elementor-505 .elementor-element.elementor-element-3daff5bb{--width:100%;}.elementor-505 .elementor-element.elementor-element-4eb854c7{--width:100%;}.elementor-505 .elementor-element.elementor-element-5ccfdca1{--width:100%;}.elementor-505 .elementor-element.elementor-element-49f3c3d0{--width:100%;}.elementor-505 .elementor-element.elementor-element-73d4f67d{--width:100%;}.elementor-505 .elementor-element.elementor-element-e77cd9e{--width:100%;}.elementor-505 .elementor-element.elementor-element-7505e1a1{--width:100%;}.elementor-505 .elementor-element.elementor-element-c5fd9da{--width:100%;}.elementor-505 .elementor-element.elementor-element-a2b5d7c{--width:40%;}.elementor-505 .elementor-element.elementor-element-5867763f{--width:100%;}.elementor-505 .elementor-element.elementor-element-7e9be76b{--width:100%;}.elementor-505 .elementor-element.elementor-element-49cbc2cb{--width:30px;}.elementor-505 .elementor-element.elementor-element-76c18970{--width:auto;}.elementor-505 .elementor-element.elementor-element-7c6aedff{--width:100%;}.elementor-505 .elementor-element.elementor-element-7a4852ab{--width:100%;}.elementor-505 .elementor-element.elementor-element-3ceab571{--width:30px;}.elementor-505 .elementor-element.elementor-element-7f4cc4bf{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-505 .elementor-element.elementor-element-6a521549{--width:100%;}.elementor-505 .elementor-element.elementor-element-3daff5bb{--width:100%;}.elementor-505 .elementor-element.elementor-element-4eb854c7{--width:100%;}.elementor-505 .elementor-element.elementor-element-5ccfdca1{--width:100%;}.elementor-505 .elementor-element.elementor-element-49f3c3d0{--width:100%;}.elementor-505 .elementor-element.elementor-element-73d4f67d{--width:100%;}.elementor-505 .elementor-element.elementor-element-e77cd9e{--width:100%;}.elementor-505 .elementor-element.elementor-element-7505e1a1{--width:100%;}.elementor-505 .elementor-element.elementor-element-c5fd9da{--width:100%;}.elementor-505 .elementor-element.elementor-element-a2b5d7c{--width:100%;}.elementor-505 .elementor-element.elementor-element-5867763f{--width:100%;}.elementor-505 .elementor-element.elementor-element-7e9be76b{--width:100%;}.elementor-505 .elementor-element.elementor-element-49cbc2cb{--width:30px;}.elementor-505 .elementor-element.elementor-element-76c18970{--width:100%;}.elementor-505 .elementor-element.elementor-element-7c6aedff{--width:100%;}.elementor-505 .elementor-element.elementor-element-7a4852ab{--width:100%;}.elementor-505 .elementor-element.elementor-element-3ceab571{--width:30px;}.elementor-505 .elementor-element.elementor-element-7f4cc4bf{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-44fdbe6c */.elementor-505 .elementor-element.elementor-element-44fdbe6c h2{background-image: none;}
.elementor-505 .elementor-element.elementor-element-44fdbe6c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}.elementor-505 .elementor-element.elementor-element-44fdbe6c{transform-origin:50% 50% !important;}.elementor-505 .elementor-element.elementor-element-44fdbe6c .elementor-heading-title{transform:none !important;translate:none !important;rotate:none !important;scale:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dbe93b */.a-cag2dt { font-weight: 800; } .elementor-505 .elementor-element.elementor-element-4dbe93b span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-4dbe93b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}.elementor-505 .elementor-element.elementor-element-4dbe93b{transform-origin:50% 50% !important;}.elementor-505 .elementor-element.elementor-element-4dbe93b .elementor-heading-title{transform:none !important;translate:none !important;rotate:none !important;scale:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb854c7 */.elementor-505 .elementor-element.elementor-element-4eb854c7{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-4eb854c7{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3daff5bb */.elementor-505 .elementor-element.elementor-element-3daff5bb{justify-items: normal;
flex-basis: 100%;
font-style: normal;
visibility: visible;
max-width: 100%;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-3daff5bb{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c027fe4 */.elementor-505 .elementor-element.elementor-element-3c027fe4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33b529e1 */.elementor-505 .elementor-element.elementor-element-33b529e1 img{aspect-ratio: auto;
}.elementor-505 .elementor-element.elementor-element-33b529e1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}.elementor-505 .elementor-element.elementor-element-33b529e1{transform-origin:50% 50% !important;}.elementor-505 .elementor-element.elementor-element-33b529e1 img{transform:none !important;translate:none !important;rotate:none !important;scale:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53b548da */.elementor-505 .elementor-element.elementor-element-53b548da p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-53b548da{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2013fa1f */.elementor-505 .elementor-element.elementor-element-2013fa1f p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-2013fa1f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4825991d */.elementor-505 .elementor-element.elementor-element-4825991d p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-4825991d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2666627c */.elementor-505 .elementor-element.elementor-element-2666627c p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-2666627c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dd61523 */.elementor-505 .elementor-element.elementor-element-1dd61523 p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-1dd61523{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e53a1cb */.elementor-505 .elementor-element.elementor-element-6e53a1cb p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-6e53a1cb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ca588b7 */.elementor-505 .elementor-element.elementor-element-1ca588b7 p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-1ca588b7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f065125 */.elementor-505 .elementor-element.elementor-element-f065125 p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-f065125{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc8fad8 */.elementor-505 .elementor-element.elementor-element-dc8fad8 p{background-image: none;}
.elementor-505 .elementor-element.elementor-element-dc8fad8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615673f */.elementor-505 .elementor-element.elementor-element-615673f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-615673f{
      column-count: undefined;
    }
  }.elementor-505 .elementor-element.elementor-element-615673f{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f3c3d0 */.elementor-505 .elementor-element.elementor-element-49f3c3d0{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-49f3c3d0{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ccfdca1 */.elementor-505 .elementor-element.elementor-element-5ccfdca1{justify-items: normal;
flex-basis: 66.6667%;
font-style: normal;
visibility: visible;
max-width: 66.6667%;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-5ccfdca1{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624b7f45 */.elementor-505 .elementor-element.elementor-element-624b7f45 span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-624b7f45{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7505e1a1 */.elementor-505 .elementor-element.elementor-element-7505e1a1{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 1px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-7505e1a1{
      column-count: undefined;
    }
  }.elementor-505 .elementor-element.elementor-element-7505e1a1{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ed08117 */.i-v9vnyn { font-family: FontAwesome; line-height: 15px; } .elementor-505 .elementor-element.elementor-element-3ed08117 span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-3ed08117{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56837984 */.i-v9vnyn { font-family: FontAwesome; line-height: 15px; } .elementor-505 .elementor-element.elementor-element-56837984 span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-56837984{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b5d7c */.elementor-505 .elementor-element.elementor-element-a2b5d7c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-a2b5d7c{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1eed813 */.elementor-505 .elementor-element.elementor-element-1eed813 svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fd9da */.elementor-505 .elementor-element.elementor-element-c5fd9da{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}.elementor-505 .elementor-element.elementor-element-c5fd9da{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-162dfde3 */.elementor-505 .elementor-element.elementor-element-162dfde3 span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-162dfde3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5867763f */.elementor-505 .elementor-element.elementor-element-5867763f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 1px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-5867763f{
      column-count: undefined;
    }
  }.elementor-505 .elementor-element.elementor-element-5867763f{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49cbc2cb */.elementor-505 .elementor-element.elementor-element-49cbc2cb{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 30px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-49cbc2cb{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b45a415 */.elementor-505 .elementor-element.elementor-element-3b45a415 span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-3b45a415{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76c18970 */.elementor-505 .elementor-element.elementor-element-76c18970{justify-items: normal;
flex-basis: 85%;
font-style: normal;
visibility: visible;
max-width: 85%;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-76c18970{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9be76b */.elementor-505 .elementor-element.elementor-element-7e9be76b{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c6aedff */.elementor-505 .elementor-element.elementor-element-7c6aedff{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 1px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-7c6aedff{
      column-count: undefined;
    }
  }.elementor-505 .elementor-element.elementor-element-7c6aedff{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ceab571 */.elementor-505 .elementor-element.elementor-element-3ceab571{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 30px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-3ceab571{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-323664ff */.elementor-505 .elementor-element.elementor-element-323664ff span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-323664ff{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d909a83 */.elementor-505 .elementor-element.elementor-element-3d909a83 span{background-image: none;}
.elementor-505 .elementor-element.elementor-element-3d909a83{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f4cc4bf */.elementor-505 .elementor-element.elementor-element-7f4cc4bf{justify-items: normal;
flex-basis: 85%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-7f4cc4bf{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4852ab */.elementor-505 .elementor-element.elementor-element-7a4852ab{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d0bf2d4 */.elementor-505 .elementor-element.elementor-element-2d0bf2d4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-2d0bf2d4{
      column-count: undefined;
    }
  }.elementor-505 .elementor-element.elementor-element-2d0bf2d4{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e77cd9e */.elementor-505 .elementor-element.elementor-element-e77cd9e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-e77cd9e{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d4f67d */.elementor-505 .elementor-element.elementor-element-73d4f67d{justify-items: normal;
flex-basis: 33.3333%;
font-style: normal;
visibility: visible;
max-width: 33.3333%;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-73d4f67d{
      column-count: undefined;
    }
  }.elementor-505 .elementor-element.elementor-element-73d4f67d{transform-origin:50% 50% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9e63d6 */.elementor-505 .elementor-element.elementor-element-3e9e63d6{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a521549 */.elementor-505 .elementor-element.elementor-element-6a521549{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 1140px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-6a521549{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8cf684 */.elementor-505 .elementor-element.elementor-element-3b8cf684{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
position: static;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-505 .elementor-element.elementor-element-3b8cf684{
      column-count: undefined;
    }
  }/* End custom CSS */