.elementor-48 .elementor-element.elementor-element-60e661d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-f652307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-03c7387{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-03c7387 .elementor-icon-list-text{transition:color 0.3s;}.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-48 .elementor-element.elementor-element-08f80d9{text-align:start;}.elementor-48 .elementor-element.elementor-element-08f80d9 p{margin-block-end:10px;}.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-48 .elementor-element.elementor-element-b903619{width:var( --container-widget-width, 770px );max-width:770px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-b903619 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:54px;font-weight:800;}.elementor-48 .elementor-element.elementor-element-dbcec86{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-681297c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-7d883e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:120px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-3897aa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-48 .elementor-element.elementor-element-fcb8f21{text-align:start;}.elementor-48 .elementor-element.elementor-element-fcb8f21 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-901bbee{width:var( --container-widget-width, 563px );max-width:563px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-901bbee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;}.elementor-48 .elementor-element.elementor-element-a4fff0b{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-66a3f1e{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;text-align:start;font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-48 .elementor-element.elementor-element-66a3f1e p{margin-block-end:0px;}.elementor-48 .elementor-element.elementor-element-d1e893b{width:var( --container-widget-width, 655px );max-width:655px;--container-widget-width:655px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-37a46a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:120px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-4644503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-48 .elementor-element.elementor-element-32c259e{text-align:start;}.elementor-48 .elementor-element.elementor-element-32c259e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-caf03b3{width:var( --container-widget-width, 563px );max-width:563px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-caf03b3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;}.elementor-48 .elementor-element.elementor-element-7d6c0a3{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-35647e4{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;text-align:start;font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-48 .elementor-element.elementor-element-35647e4 p{margin-block-end:0px;}.elementor-48 .elementor-element.elementor-element-4cc20c8{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-8dc2542{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-9a1d7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-48 .elementor-element.elementor-element-214baaf{text-align:start;}.elementor-48 .elementor-element.elementor-element-214baaf .elementor-heading-title{color:#D97757;}.elementor-48 .elementor-element.elementor-element-ac7500d{width:var( --container-widget-width, 563px );max-width:563px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-ac7500d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;}.elementor-48 .elementor-element.elementor-element-0b120fa{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-0dec094{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-05e6b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-8fda61d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-cf134f8{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-784510d{text-align:start;}.elementor-48 .elementor-element.elementor-element-784510d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-6f850a2{--display:flex;--justify-content:center;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-6625935 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-6625935 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-6625935 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-04ce01d{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-01dd1cf{text-align:end;}.elementor-48 .elementor-element.elementor-element-01dd1cf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-4e2eeae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-da7713a{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1e07e85{text-align:start;}.elementor-48 .elementor-element.elementor-element-1e07e85 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-954ba09{text-align:start;}.elementor-48 .elementor-element.elementor-element-954ba09 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-b619236{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-b4edaae .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-b4edaae .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-b4edaae .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-ae6ff3e{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e9bfdfc{text-align:end;}.elementor-48 .elementor-element.elementor-element-e9bfdfc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-2deae9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-9df22c3{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d91fb69{text-align:start;}.elementor-48 .elementor-element.elementor-element-d91fb69 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-cd83b04{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-1068303 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-1068303 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-1068303 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-606049b{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7904939{text-align:end;}.elementor-48 .elementor-element.elementor-element-7904939 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-5600f1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-607bc4a{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-24a508e{text-align:start;}.elementor-48 .elementor-element.elementor-element-24a508e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-5a20155{text-align:start;}.elementor-48 .elementor-element.elementor-element-5a20155 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-36f2214{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-7c56948 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-7c56948 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-7c56948 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-9d7d4ac{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-95b9e9b{text-align:end;}.elementor-48 .elementor-element.elementor-element-95b9e9b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-a1485e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-20fd0e9{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-8e4e027{text-align:start;}.elementor-48 .elementor-element.elementor-element-8e4e027 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-b526aa1{text-align:start;}.elementor-48 .elementor-element.elementor-element-b526aa1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-6657ffd{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-a6300c0 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-a6300c0 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-a6300c0 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-a830e23{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-fcd3f5a{text-align:end;}.elementor-48 .elementor-element.elementor-element-fcd3f5a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-753d498{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-316bf57{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1694291{text-align:start;}.elementor-48 .elementor-element.elementor-element-1694291 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1e0da5a{text-align:start;}.elementor-48 .elementor-element.elementor-element-1e0da5a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-baf2c3a{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-4ca02f1 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-4ca02f1 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-4ca02f1 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-1ad0284{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-52950c8{text-align:end;}.elementor-48 .elementor-element.elementor-element-52950c8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-470f9ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-249803a{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-de70575{text-align:start;}.elementor-48 .elementor-element.elementor-element-de70575 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-fa6e774{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-da6a70e .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-da6a70e .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-da6a70e .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-2ee7e70{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-c879113{text-align:end;}.elementor-48 .elementor-element.elementor-element-c879113 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-53ea9c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2061b97{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-edd6f1b{text-align:start;}.elementor-48 .elementor-element.elementor-element-edd6f1b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-bb995ff{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-4a577d9 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-4a577d9 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-4a577d9 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-8d715b2{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-8f34f54{text-align:end;}.elementor-48 .elementor-element.elementor-element-8f34f54 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-aa73619{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-67794a8{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-08c29e2{text-align:start;}.elementor-48 .elementor-element.elementor-element-08c29e2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-8735c05{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-4ea2ade .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-4ea2ade .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-4ea2ade .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-346bae6{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d5dacbc{text-align:end;}.elementor-48 .elementor-element.elementor-element-d5dacbc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-758d78f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1eca95a{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2ebe80c{text-align:start;}.elementor-48 .elementor-element.elementor-element-2ebe80c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-db72879{text-align:start;}.elementor-48 .elementor-element.elementor-element-db72879 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-1367d2e{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-053cf34 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-053cf34 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-053cf34 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-6c4988c{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-205a5af{text-align:end;}.elementor-48 .elementor-element.elementor-element-205a5af .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-9edcaad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-f9deb40{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e989ee2{text-align:start;}.elementor-48 .elementor-element.elementor-element-e989ee2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-e36c8e9{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-57cf869 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-57cf869 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-57cf869 .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-1ab65e6{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-ea856f7{text-align:end;}.elementor-48 .elementor-element.elementor-element-ea856f7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-9789651{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC78;--border-color:#CCCCCC78;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-c7bb045{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-b126f48{text-align:start;}.elementor-48 .elementor-element.elementor-element-b126f48 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-e06b317{--display:flex;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-a33da2e .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-a33da2e .elementor-progress-bar{height:10px;line-height:10px;}.elementor-48 .elementor-element.elementor-element-a33da2e .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-00ed94c{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e63afa1{text-align:end;}.elementor-48 .elementor-element.elementor-element-e63afa1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-cf9b698{width:var( --container-widget-width, 632px );max-width:632px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:632px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-f367f63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;--margin-top:90px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-9c1bf99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-48 .elementor-element.elementor-element-3296678{text-align:start;}.elementor-48 .elementor-element.elementor-element-3296678 .elementor-heading-title{color:#D97757;}.elementor-48 .elementor-element.elementor-element-c471d22{width:var( --container-widget-width, 557px );max-width:557px;--container-widget-width:557px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-c471d22 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;}.elementor-48 .elementor-element.elementor-element-7330734{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;text-align:start;}.elementor-48 .elementor-element.elementor-element-860ec1b{text-align:start;}.elementor-48 .elementor-element.elementor-element-5fce8de{width:var( --container-widget-width, 608px );max-width:608px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-4d07f5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-48 .elementor-element.elementor-element-d34d076 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-48 .elementor-element.elementor-element-d34d076 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-d34d076 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-d34d076 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-d34d076 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-4b27db8 .elementor-button{background-color:#D9775700;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-48 .elementor-element.elementor-element-4b27db8 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-4b27db8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-4b27db8 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-4b27db8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-c843e3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:060px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-c843e3e:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-c843e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-373e336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-48 .elementor-element.elementor-element-5ac21bd{text-align:center;}.elementor-48 .elementor-element.elementor-element-5ac21bd .elementor-heading-title{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-f59c586{text-align:center;}.elementor-48 .elementor-element.elementor-element-f59c586 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-bf63f83{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-f4b27ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-890356e{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-48 .elementor-element.elementor-element-291d6d4{text-align:center;}.elementor-48 .elementor-element.elementor-element-291d6d4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;}.elementor-48 .elementor-element.elementor-element-f0fa842{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;text-align:center;}.elementor-48 .elementor-element.elementor-element-f0fa842.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-2aaacbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-893765c .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-48 .elementor-element.elementor-element-893765c .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-893765c .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-893765c .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-893765c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-4add022 .elementor-button{background-color:#D9775700;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-48 .elementor-element.elementor-element-4add022 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-4add022 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-4add022 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-4add022 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-b903619 .elementor-heading-title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-c471d22 .elementor-heading-title{font-size:36px;}.elementor-48 .elementor-element.elementor-element-f59c586 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-60e661d{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-08f80d9 p{margin-block-end:0px;}.elementor-48 .elementor-element.elementor-element-b903619 .elementor-heading-title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-7d883e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-901bbee .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-37a46a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-caf03b3 .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-8dc2542{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-ac7500d .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-05e6b7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-cf134f8{--width:70%;}.elementor-48 .elementor-element.elementor-element-6f850a2{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-6f850a2.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-04ce01d{--width:28%;}.elementor-48 .elementor-element.elementor-element-da7713a{--width:70%;}.elementor-48 .elementor-element.elementor-element-b619236{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-b619236.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-ae6ff3e{--width:28%;}.elementor-48 .elementor-element.elementor-element-9df22c3{--width:70%;}.elementor-48 .elementor-element.elementor-element-cd83b04{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-cd83b04.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-606049b{--width:28%;}.elementor-48 .elementor-element.elementor-element-607bc4a{--width:70%;}.elementor-48 .elementor-element.elementor-element-36f2214{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-36f2214.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-9d7d4ac{--width:28%;}.elementor-48 .elementor-element.elementor-element-20fd0e9{--width:70%;}.elementor-48 .elementor-element.elementor-element-6657ffd{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-6657ffd.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-a830e23{--width:28%;}.elementor-48 .elementor-element.elementor-element-316bf57{--width:70%;}.elementor-48 .elementor-element.elementor-element-baf2c3a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-baf2c3a.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-1ad0284{--width:28%;}.elementor-48 .elementor-element.elementor-element-249803a{--width:70%;}.elementor-48 .elementor-element.elementor-element-fa6e774{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-fa6e774.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-2ee7e70{--width:28%;}.elementor-48 .elementor-element.elementor-element-2061b97{--width:70%;}.elementor-48 .elementor-element.elementor-element-bb995ff{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-bb995ff.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-8d715b2{--width:28%;}.elementor-48 .elementor-element.elementor-element-67794a8{--width:70%;}.elementor-48 .elementor-element.elementor-element-8735c05{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-8735c05.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-346bae6{--width:28%;}.elementor-48 .elementor-element.elementor-element-1eca95a{--width:70%;}.elementor-48 .elementor-element.elementor-element-1367d2e{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1367d2e.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-6c4988c{--width:28%;}.elementor-48 .elementor-element.elementor-element-f9deb40{--width:70%;}.elementor-48 .elementor-element.elementor-element-e36c8e9{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e36c8e9.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-1ab65e6{--width:28%;}.elementor-48 .elementor-element.elementor-element-c7bb045{--width:70%;}.elementor-48 .elementor-element.elementor-element-e06b317{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e06b317.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-00ed94c{--width:28%;}.elementor-48 .elementor-element.elementor-element-f367f63{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-c471d22 .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-4d07f5b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-48 .elementor-element.elementor-element-c843e3e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-f59c586 .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-bf63f83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-f4b27ee{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-291d6d4{text-align:start;}.elementor-48 .elementor-element.elementor-element-291d6d4 .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-f0fa842{text-align:start;}.elementor-48 .elementor-element.elementor-element-2aaacbe{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-f652307{--width:100%;}.elementor-48 .elementor-element.elementor-element-3897aa1{--width:100%;}.elementor-48 .elementor-element.elementor-element-4644503{--width:100%;}.elementor-48 .elementor-element.elementor-element-9a1d7c4{--width:100%;}.elementor-48 .elementor-element.elementor-element-cf134f8{--width:22%;}.elementor-48 .elementor-element.elementor-element-6f850a2{--width:72%;}.elementor-48 .elementor-element.elementor-element-04ce01d{--width:6%;}.elementor-48 .elementor-element.elementor-element-da7713a{--width:22%;}.elementor-48 .elementor-element.elementor-element-b619236{--width:72%;}.elementor-48 .elementor-element.elementor-element-ae6ff3e{--width:6%;}.elementor-48 .elementor-element.elementor-element-9df22c3{--width:22%;}.elementor-48 .elementor-element.elementor-element-cd83b04{--width:72%;}.elementor-48 .elementor-element.elementor-element-606049b{--width:6%;}.elementor-48 .elementor-element.elementor-element-607bc4a{--width:22%;}.elementor-48 .elementor-element.elementor-element-36f2214{--width:72%;}.elementor-48 .elementor-element.elementor-element-9d7d4ac{--width:6%;}.elementor-48 .elementor-element.elementor-element-20fd0e9{--width:22%;}.elementor-48 .elementor-element.elementor-element-6657ffd{--width:72%;}.elementor-48 .elementor-element.elementor-element-a830e23{--width:6%;}.elementor-48 .elementor-element.elementor-element-316bf57{--width:22%;}.elementor-48 .elementor-element.elementor-element-baf2c3a{--width:72%;}.elementor-48 .elementor-element.elementor-element-1ad0284{--width:6%;}.elementor-48 .elementor-element.elementor-element-249803a{--width:22%;}.elementor-48 .elementor-element.elementor-element-fa6e774{--width:72%;}.elementor-48 .elementor-element.elementor-element-2ee7e70{--width:6%;}.elementor-48 .elementor-element.elementor-element-2061b97{--width:22%;}.elementor-48 .elementor-element.elementor-element-bb995ff{--width:72%;}.elementor-48 .elementor-element.elementor-element-8d715b2{--width:6%;}.elementor-48 .elementor-element.elementor-element-67794a8{--width:22%;}.elementor-48 .elementor-element.elementor-element-8735c05{--width:72%;}.elementor-48 .elementor-element.elementor-element-346bae6{--width:6%;}.elementor-48 .elementor-element.elementor-element-1eca95a{--width:22%;}.elementor-48 .elementor-element.elementor-element-1367d2e{--width:72%;}.elementor-48 .elementor-element.elementor-element-6c4988c{--width:6%;}.elementor-48 .elementor-element.elementor-element-f9deb40{--width:22%;}.elementor-48 .elementor-element.elementor-element-e36c8e9{--width:72%;}.elementor-48 .elementor-element.elementor-element-1ab65e6{--width:6%;}.elementor-48 .elementor-element.elementor-element-c7bb045{--width:22%;}.elementor-48 .elementor-element.elementor-element-e06b317{--width:72%;}.elementor-48 .elementor-element.elementor-element-00ed94c{--width:6%;}.elementor-48 .elementor-element.elementor-element-9c1bf99{--width:100%;}.elementor-48 .elementor-element.elementor-element-4d07f5b{--width:702px;}.elementor-48 .elementor-element.elementor-element-373e336{--width:100%;}.elementor-48 .elementor-element.elementor-element-890356e{--width:100%;}.elementor-48 .elementor-element.elementor-element-2aaacbe{--width:544px;}}/* Start custom CSS for text-editor, class: .elementor-element-681297c */.pcards-3 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.psum .pcard .lk {
	margin-top: auto;
	padding-top: 18px;
	font-size: 15px;
}
.lk, .go {
	display: inline-flex;
	align-items: center;
	gap: 7px;
	font-size: 16px;
	font-weight: 600;
	color: #AF4928;
	text-decoration: none;
	letter-spacing: -.01em;
	padding-top: 20px;
}
.lk svg, .go svg {
	width: 16px;
	height: 16px;
	stroke-width: 1.5;
	fill: none;
	stroke: currentColor;
	stroke-linecap: round;
	stroke-linejoin: round;
	transition: transform var(--d-base) var(--ease-out);
}
@media (max-width: 600px){
    .pcards-3 {
	grid-template-columns: repeat(1,minmax(0,1fr));
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b1865c */.dim2 {
	display: block;
	margin-top: 2px;
	font-size: 13px;
	line-height: 1.45;
	color: var(--mut);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ce39701 */.motion .rv.in .tspine {
	clip-path: inset(0 0 0 0 round 999px);
}
.motion .rv .tspine {
	clip-path: inset(0 100% 0 0 round 999px);
	transition: clip-path 1.05s var(--ease-out);
}
.tspine {
	display: flex;
	gap: 3px;
	height: 14px;
	margin: 0;
	border-radius: 999px;
	overflow: hidden;
}
.tspine i {
	flex: var(--w) 1 0;
	background: #D97757;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-860ec1b */.pfee .s i {
	display: block;
	font-style: normal;
	max-width: 62ch;
}
.pfee .b {
	flex: none;
	font-size: 14px;
	font-weight: 600;
	color: #c1531f;
	white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf63f83 *//* MAIN */

.process-timeline {
  margin: auto;
  position: relative;

  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 30px;
}

/* CONNECTING LINE */

.timeline-line {
  position: absolute;

  top: 32px;
  left: calc(50px + 40px);
  right: calc(50px + 40px);

  height: 1px;
  background: #ddd;

  overflow: hidden;
}

.timeline-line span {
  display: block;
  width: 0%;
  height: 100%;

  background: linear-gradient(
    90deg,
    #fff,
    #777
  );

  transition: width 1.8s cubic-bezier(.77, 0, .18, 1);
}

.process-timeline.active .timeline-line span {
  width: 100%;
}


/* ITEM */

.timeline-item {
  position: relative;
  z-index: 2;
}


/* CIRCLE */

.step-circle {
  width: 64px;
  height: 64px;

  border: 1px solid #fff;
  border-radius: 50%;

  background: #fff;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #D97757;
  font-size: 18px;

  margin: 0 auto 30px;

  transition:
    color .4s ease,
    border-color .4s ease,
    background .4s ease,
    transform .5s cubic-bezier(.22, 1, .36, 1),
    box-shadow .5s ease;
}


/* CONTENT */

.step-content {
  text-align: center;
  transform: translateY(0px);

  transition:
    opacity .7s ease,
    transform .8s cubic-bezier(.22, 1, .36, 1);
}

.process-timeline.active .timeline-item:nth-child(2) .step-content {
  transition-delay: .25s;
}

.process-timeline.active .timeline-item:nth-child(3) .step-content {
  transition-delay: .45s;
}

.process-timeline.active .timeline-item:nth-child(4) .step-content {
  transition-delay: .65s;
}

.process-timeline.active .timeline-item:nth-child(5) .step-content {
  transition-delay: .85s;
}

.process-timeline.active .step-content {
  opacity: 1;
  transform: translateY(0);
}


/* LABEL */

.step-label {
  display: block;

  color: #fff;
  font-size: 11px;
  letter-spacing: 2px;

  margin-bottom: 15px;
}


/* HEADING */

.step-content h3 {
  font-size: 30px;
  font-weight: 500;
  margin-bottom: 15px;
  color: #fff;
}


/* TEXT */

.step-content p {
  margin: auto;
  color: #fff;
}


/* HOVER */

.timeline-item:hover .step-circle {
  color: #fff;
  border-color: #fff;

  background: #111;

  transform: scale(1.12);

  box-shadow:
    0 0 0 8px rgba(255,255,255,.03),
    0 0 35px rgba(255,255,255,.12);
}

.timeline-item:hover .step-content {
  transform: translateY(-5px);
}

.timeline-item:hover h3 {
  color: #ddd;
}


/* RESPONSIVE */

@media (max-width: 900px) {

  .process-timeline {
    grid-template-columns: repeat(2, 1fr);
    gap: 70px 30px;
  }

  .timeline-line {
    display: none;
  }

}

@media (max-width: 600px) {

  .process-timeline {
    display: block;
    padding: 60px 25px;
  }

  .timeline-item {
    display: grid;
    grid-template-columns: 60px 1fr;
    gap: 25px;

    margin-bottom: 55px;
  }

  .step-circle {
    width: 55px;
    height: 55px;
    margin: 0;
  }

  .step-content {
    text-align: left;
  }

  .step-content p {
    margin: 0;
  }

}/* End custom CSS */