.elementor-8 .elementor-element.elementor-element-54b44a4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-54b44a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54b44a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schneiderhomeequipment.com/wp-content/uploads/2026/09/Section-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0c2b4be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-73d9cbb{--display:flex;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5decd52 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5decd52 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5decd52{--e-icon-list-icon-size:32px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5decd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5decd52 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.07px;}.elementor-8 .elementor-element.elementor-element-5decd52 .elementor-icon-list-text{transition:color 0.3s;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-515553f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:72px;font-weight:800;line-height:68px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8 .elementor-element.elementor-element-447e0c7{font-family:"Hind", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#F4F7FACC;}.elementor-8 .elementor-element.elementor-element-fb6c49c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-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-8 .elementor-element.elementor-element-90218c9 .elementor-button{background-color:#F39738;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F39738;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-8 .elementor-element.elementor-element-90218c9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-90218c9 .elementor-button:focus{background-color:#2E5591;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-90218c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-90218c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-90218c9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-90218c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aea960a .elementor-button{background-color:#FEFDFB;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEFDFB;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-8 .elementor-element.elementor-element-aea960a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-aea960a .elementor-button:focus{background-color:#2E5591;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aea960a .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-aea960a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-aea960a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-aea960a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5722256 .elementor-button{background-color:#FEFDFB00;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;fill:#F4F7FA;color:#F4F7FA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F7FA59;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-8 .elementor-element.elementor-element-5722256 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5722256 .elementor-button:focus{background-color:#2E5591;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5722256 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-5722256 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-5722256 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5722256 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-14947aa{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-8 .elementor-element.elementor-element-022a2d9{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#F4F7FAD9;}.elementor-8 .elementor-element.elementor-element-544cdbd{--display:flex;}.elementor-8 .elementor-element.elementor-element-ecb72c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ecb72c1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ecb72c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101A26CC;}.elementor-8 .elementor-element.elementor-element-f13e74a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#343C44;--border-color:#343C44;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-413738b .elementor-heading-title{font-family:"Hind", Sans-serif;font-weight:800;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-718f458 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-3a07d2f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#343C44;--border-color:#343C44;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f057772 .elementor-heading-title{font-family:"Hind", Sans-serif;font-weight:800;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7f99ce1 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-b222279{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#343C44;--border-color:#343C44;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4109a5a .elementor-heading-title{font-family:"Hind", Sans-serif;font-weight:800;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5a242f5 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-5d308d2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-cf3b36c .elementor-heading-title{font-family:"Hind", Sans-serif;font-weight:800;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70bf404 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-3cd2565{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3cd2565:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3cd2565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-8 .elementor-element.elementor-element-1b86aa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-c2a74bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-b228cfe .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-0d8aa73 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:800;line-height:60px;letter-spacing:-1.06px;color:#131B26;}.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-8 .elementor-element.elementor-element-76f2345 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3a4aa59{--display:flex;}.elementor-8 .elementor-element.elementor-element-ca8ceee{text-align:start;}.elementor-8 .elementor-element.elementor-element-7c799cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d58d265{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d58d265:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d58d265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c8d8114 img{width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-054ef2a{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-054ef2a .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-054ef2a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-054ef2a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-054ef2a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-054ef2a .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-bff34d2{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-09d90fb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-09d90fb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09d90fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e6b76a8 img{width:100%;}.elementor-8 .elementor-element.elementor-element-403bb96{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-403bb96 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-403bb96 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-403bb96 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-403bb96 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-403bb96 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-7e837b9{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-0adc659{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0adc659:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0adc659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-66e233e img{width:100%;}.elementor-8 .elementor-element.elementor-element-51085a1{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-51085a1 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-51085a1 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-51085a1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-51085a1 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-51085a1 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-f12c284{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-2b1b537{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2c8fa2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2c8fa2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e2c8fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7c4e283{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-7c4e283 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-7c4e283 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7c4e283 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7c4e283 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-7c4e283 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-415a7da{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-71a3861{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71a3861:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71a3861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bbffd4f{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-bbffd4f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-bbffd4f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-bbffd4f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bbffd4f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-bbffd4f .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-00accb8{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-c3ba672{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c3ba672:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c3ba672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-83b6c08{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-83b6c08 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-83b6c08 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-83b6c08 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-83b6c08 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-83b6c08 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-9a9a330{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-914bba4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3193053{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3193053:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3193053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-056f2a8{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-056f2a8 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-056f2a8 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-056f2a8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-056f2a8 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-056f2a8 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-dec61aa{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-0214062{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0214062:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0214062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2c5a58f{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-2c5a58f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-2c5a58f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2c5a58f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2c5a58f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-2c5a58f .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-4a96829{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-4848daf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4848daf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4848daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-adae5b8{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-adae5b8 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-adae5b8 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-adae5b8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-adae5b8 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-adae5b8 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-e2f783b{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-4d2713f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6b16040{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6b16040:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b16040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-44be696{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-44be696 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-44be696 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-44be696 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-44be696 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-44be696 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-3849ff2{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-9dfc689{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9dfc689:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9dfc689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6770dc6{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-6770dc6 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-6770dc6 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6770dc6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6770dc6 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-6770dc6 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-162bebe{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-862c213{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-862c213:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-862c213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b64cbf3{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-b64cbf3 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-b64cbf3 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b64cbf3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b64cbf3 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-b64cbf3 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-2a973b8{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-bf2284f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8a805f0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8a805f0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a805f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3a37e17{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-3a37e17 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-3a37e17 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3a37e17 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3a37e17 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-3a37e17 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-f88fb71{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-4b5a95a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4b5a95a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b5a95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6382a98{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-6382a98 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-6382a98 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6382a98 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6382a98 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-6382a98 .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-8fd5f09{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-0093444{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0093444:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0093444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3a8537a{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-3a8537a .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-3a8537a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3a8537a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3a8537a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-3a8537a .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-c3648c4{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-2cfd12e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a1f933c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a1f933c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a1f933c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0667ceb{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-0667ceb .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-0667ceb .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-0667ceb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0667ceb .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-0667ceb .elementor-icon-box-title{color:#131B26;}.elementor-8 .elementor-element.elementor-element-a0f7491{padding:0px 20px 0px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-9328b90{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9328b90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9328b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-051e3f4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-051e3f4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-051e3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-2cdd816{--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;--padding-top:110px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2cdd816:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2cdd816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101A26;}.elementor-8 .elementor-element.elementor-element-a8838e4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-8d3f879 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;color:#F39738;}.elementor-8 .elementor-element.elementor-element-0392dd4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-0f4b28c .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-57c3897{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-8 .elementor-element.elementor-element-a1df38a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-e6fccb4{text-align:start;}.elementor-8 .elementor-element.elementor-element-4b91710{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4b91710 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-1e87699 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-0.44px;color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-f933537{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-fc2bbb2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-cfaa19f{text-align:start;}.elementor-8 .elementor-element.elementor-element-614cc03{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-614cc03 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-5a4946e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-0.44px;color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-efbd94c{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-c8e89fd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-569aec4{text-align:start;}.elementor-8 .elementor-element.elementor-element-901c4a1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-901c4a1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-db069b4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-0.44px;color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-5145a67{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-57edd6f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-273e1ce{text-align:start;}.elementor-8 .elementor-element.elementor-element-533ebae{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-533ebae .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.4px;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-af7f6fd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-0.44px;color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-e689e2b{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-6c6f7dd{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c6f7dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c6f7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-8 .elementor-element.elementor-element-32fa6db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-af91c2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-9db8521 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-5bb3874 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:800;line-height:60px;letter-spacing:-1.06px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-065fd04 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-0990b6a{--display:flex;}.elementor-8 .elementor-element.elementor-element-af34806{text-align:start;}.elementor-8 .elementor-element.elementor-element-c03eabe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-8 .elementor-element.elementor-element-7c61a6a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-09545f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-678192b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a78cd61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0aaf121{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0aaf121:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0aaf121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-8 .elementor-element.elementor-element-6a393b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-4d5aada{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-4f75bd7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-ede3045 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:800;line-height:60px;letter-spacing:-1.06px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-e2b9776 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ff4772a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-ff4772a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ff4772a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-8 .elementor-element.elementor-element-3fa0565{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBE0E6;--border-color:#DBE0E6;--border-radius:0px 1px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a8f638a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:36px;font-weight:800;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-2b6980b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-e6772cb .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-3fa82ff{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-454b50b .elementor-button{background-color:#2E559100;font-family:"Hind", Sans-serif;font-weight:500;fill:#2888CC;color:#2888CC;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7b340cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-8 .elementor-element.elementor-element-fe66e70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6364804{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-76709b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cf1f343 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-181185a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aef3dfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3b12785 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-6dc50de{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-7ba9a30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ffac5c .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-0d597c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c039f60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ac462d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-9ac0ab2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d114d29{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-804db4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-764f9ac .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-c72c581{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ba060ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0fdb490 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-ddc930d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-552fdc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6d5d340 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-830b6d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a9c553b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38aa623 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-a542390{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-b2b8846{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-863bfac .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-acda728{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-66d01f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fb95698 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-1ca1293{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f279f2c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-812c221{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ac49c07 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-0191044{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4045ae3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-44bf254 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-e53e29f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-416fa95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ecdc824 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-615dc39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-80899ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4965c38 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-e509bc3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE0E6;--border-color:#DBE0E6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0d3d5c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-50d4f85 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-cb84bff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2345d53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-871ebf1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-2830d40{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2830d40:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2830d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-8 .elementor-element.elementor-element-33d001a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-15375aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-3467393 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-f27fcd0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:800;line-height:60px;letter-spacing:-1.06px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-5908f4f .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1b80ee4{--display:flex;}.elementor-8 .elementor-element.elementor-element-3babbe7{text-align:start;}.elementor-8 .elementor-element.elementor-element-70c7126{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-8 .elementor-element.elementor-element-4661e30{--display:flex;}.elementor-8 .elementor-element.elementor-element-1340dc3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1340dc3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1340dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4177803{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-4177803 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:800;line-height:28px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9794732{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-9794732 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.4px;color:#F39738;}.elementor-8 .elementor-element.elementor-element-2531b5d{padding:10px 20px 10px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-2b0f1b1{--display:flex;}.elementor-8 .elementor-element.elementor-element-1a0d0ed{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1a0d0ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a0d0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9992d79{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-9992d79 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:800;line-height:28px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ce0f997{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-ce0f997 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.4px;color:#F39738;}.elementor-8 .elementor-element.elementor-element-0c0dd5b{padding:10px 20px 10px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-8d02bf7{--display:flex;}.elementor-8 .elementor-element.elementor-element-f8fc7e0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f8fc7e0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f8fc7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-26974a3{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-26974a3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:800;line-height:28px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bda741d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-bda741d .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.4px;color:#F39738;}.elementor-8 .elementor-element.elementor-element-f461bda{padding:10px 20px 10px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-9da8b2f{--display:flex;}.elementor-8 .elementor-element.elementor-element-5639e9c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;box-shadow:0px 5px 10px 0px rgba(16.00000000000002, 26.00000000000002, 38.00000000000005, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5639e9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5639e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ec2cc40{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-ec2cc40 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:800;line-height:28px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4b08665{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-4b08665 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.4px;color:#F39738;}.elementor-8 .elementor-element.elementor-element-5fbb06c{padding:10px 20px 10px 20px;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-493c5b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-8 .elementor-element.elementor-element-ee1879a{--display:flex;}.elementor-8 .elementor-element.elementor-element-db0f9a6 .elementor-button{background-color:#2E559100;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;fill:#2888CC;color:#2888CC;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e156109{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e156109:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e156109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-8 .elementor-element.elementor-element-99ba345{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-8361d45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-c61d48a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-990f175 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:800;line-height:60px;letter-spacing:-1.06px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-50cce61 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-9111043{--display:flex;}.elementor-8 .elementor-element.elementor-element-35cf148{text-align:start;}.elementor-8 .elementor-element.elementor-element-8993700{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-225a04e img{width:100%;}.elementor-8 .elementor-element.elementor-element-891e821{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-891e821:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-891e821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-8 .elementor-element.elementor-element-d9a7512{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-8 .elementor-element.elementor-element-411705e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-cd24b19 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-f659c2f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:800;line-height:60px;letter-spacing:-1.06px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-5d5eabb .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-dfd45a5{--display:flex;}.elementor-8 .elementor-element.elementor-element-641a2c3{text-align:start;}.elementor-8 .elementor-element.elementor-element-8fd43b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-22779f2{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-22779f2 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-22779f2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-22779f2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-22779f2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-22779f2 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-22779f2 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-22779f2 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-22779f2 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-6c560b3{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-6c560b3 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-6c560b3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-6c560b3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-6c560b3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-6c560b3 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-6c560b3 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-6c560b3 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-6c560b3 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-e63bd67{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-e63bd67 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-e63bd67.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-e63bd67.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-e63bd67.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-e63bd67 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-e63bd67 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-e63bd67 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-e63bd67 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-3a53d18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-8 .elementor-element.elementor-element-3bc3bf9{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-3bc3bf9 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3bc3bf9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-3bc3bf9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-3bc3bf9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3bc3bf9 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-3bc3bf9 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-3bc3bf9 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3bc3bf9 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-c6781b1{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-c6781b1 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-c6781b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c6781b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c6781b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c6781b1 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-c6781b1 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-c6781b1 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c6781b1 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-4028225{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-4028225 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-4028225.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-4028225.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-4028225.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-4028225 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-4028225 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-4028225 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-4028225 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-a56f625{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-8 .elementor-element.elementor-element-a24f26a{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-a24f26a .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-a24f26a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-a24f26a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-a24f26a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-a24f26a .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-a24f26a .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-a24f26a .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-a24f26a .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-1344687{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-1344687 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1344687.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-1344687.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-1344687.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1344687 .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-1344687 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-1344687 .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-1344687 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-3fb4cdd{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-3fb4cdd .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3fb4cdd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-3fb4cdd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-3fb4cdd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3fb4cdd .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-3fb4cdd .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-3fb4cdd .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3fb4cdd .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-2707d76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-8 .elementor-element.elementor-element-0f0220b{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE0E6;}.elementor-8 .elementor-element.elementor-element-0f0220b .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-0f0220b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-0f0220b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-0f0220b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-0f0220b .elementor-image-box-title{margin-bottom:5px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:#131B26;}.elementor-8 .elementor-element.elementor-element-0f0220b .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-8 .elementor-element.elementor-element-0f0220b .elementor-image-box-img img{height:20px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-0f0220b .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#5B6672;}.elementor-8 .elementor-element.elementor-element-e00a93a{--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;--padding-top:110px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e00a93a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e00a93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101A26;}.elementor-8 .elementor-element.elementor-element-34267d8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-a813698 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;color:#F39738;}.elementor-8 .elementor-element.elementor-element-aff89ac .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-b0c4bef .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-4864b11{font-family:"Hind", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-8cdf788 .elementor-button{background-color:#F39738;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;fill:#25170C;color:#25170C;border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-8 .elementor-element.elementor-element-8cdf788 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8cdf788 .elementor-button:focus{background-color:#4E7BC7;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8cdf788 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-8cdf788 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8cdf788 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3530db7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3530db7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-8 .elementor-element.elementor-element-3530db7.elementor-view-stacked .elementor-icon{background-color:#F39738;}.elementor-8 .elementor-element.elementor-element-3530db7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3530db7.elementor-view-default .elementor-icon{fill:#F39738;color:#F39738;border-color:#F39738;}.elementor-8 .elementor-element.elementor-element-3530db7 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3530db7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3530db7 .elementor-icon-box-title a{font-family:"Hind", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-3530db7 .elementor-icon-box-title{color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-3530db7:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-3530db7:has(:focus) .elementor-icon-box-title{color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-3530db7 .elementor-icon-box-description{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-6f83b97 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-8 .elementor-element.elementor-element-6f83b97.elementor-view-stacked .elementor-icon{background-color:#F39738;}.elementor-8 .elementor-element.elementor-element-6f83b97.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6f83b97.elementor-view-default .elementor-icon{fill:#F39738;color:#F39738;border-color:#F39738;}.elementor-8 .elementor-element.elementor-element-6f83b97 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6f83b97 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6f83b97 .elementor-icon-box-title a{font-family:"Hind", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-6f83b97 .elementor-icon-box-title{color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-6f83b97:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-6f83b97:has(:focus) .elementor-icon-box-title{color:#F4F7FA;}.elementor-8 .elementor-element.elementor-element-6f83b97 .elementor-icon-box-description{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#9BA6B1;}.elementor-8 .elementor-element.elementor-element-138c16b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-138c16b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-138c16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-73d9cbb{--width:70%;}.elementor-8 .elementor-element.elementor-element-544cdbd{--width:30%;}.elementor-8 .elementor-element.elementor-element-c2a74bb{--width:65%;}.elementor-8 .elementor-element.elementor-element-3a4aa59{--width:35%;}.elementor-8 .elementor-element.elementor-element-af91c2a{--width:65%;}.elementor-8 .elementor-element.elementor-element-0990b6a{--width:35%;}.elementor-8 .elementor-element.elementor-element-4d5aada{--width:65%;}.elementor-8 .elementor-element.elementor-element-ff4772a{--width:35%;}.elementor-8 .elementor-element.elementor-element-3fa0565{--width:30%;}.elementor-8 .elementor-element.elementor-element-2b6980b{--width:70%;}.elementor-8 .elementor-element.elementor-element-15375aa{--width:65%;}.elementor-8 .elementor-element.elementor-element-1b80ee4{--width:35%;}.elementor-8 .elementor-element.elementor-element-8361d45{--width:65%;}.elementor-8 .elementor-element.elementor-element-9111043{--width:35%;}.elementor-8 .elementor-element.elementor-element-411705e{--width:65%;}.elementor-8 .elementor-element.elementor-element-dfd45a5{--width:35%;}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-515553f .elementor-heading-title{font-size:28px;line-height:31px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-447e0c7{font-size:14px;}.elementor-8 .elementor-element.elementor-element-90218c9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-aea960a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5722256{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3cd2565{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b86aa7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-c2a74bb{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0d8aa73{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0d8aa73 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-8 .elementor-element.elementor-element-3a4aa59{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7c799cf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2b1b537{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-914bba4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4d2713f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-bf2284f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2cfd12e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2cdd816{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0392dd4 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-8 .elementor-element.elementor-element-a1df38a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fc2bbb2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c8e89fd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-57edd6f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6c6f7dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-af91c2a{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5bb3874 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-8 .elementor-element.elementor-element-0990b6a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7c61a6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-09545f6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-678192b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a78cd61{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0aaf121{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ede3045 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-ff4772a{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-8 .elementor-element.elementor-element-3fa0565{--width:40%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-2ba91fc{--e-rating-icon-font-size:12px;}.elementor-8 .elementor-element.elementor-element-2b6980b{--width:60%;}.elementor-8 .elementor-element.elementor-element-454b50b .elementor-button{font-size:11px;}.elementor-8 .elementor-element.elementor-element-7b340cc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2830d40{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f27fcd0 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-1b80ee4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e156109{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-990f175{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-990f175 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-9111043{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8993700{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-891e821{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-411705e{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f659c2f .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-dfd45a5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-22779f2{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-22779f2 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-6c560b3{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6c560b3 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-e63bd67{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-e63bd67 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3bc3bf9{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-3bc3bf9 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c6781b1{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-c6781b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-4028225{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-4028225 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-a24f26a{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-a24f26a .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1344687{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-1344687 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3fb4cdd{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-3fb4cdd .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-0f0220b{width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-0f0220b .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-e00a93a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aff89ac .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-4864b11{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-447e0c7 */.elementor-8 .elementor-element.elementor-element-447e0c7 p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90218c9 */@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-90218c9 a{ width:100%;}
    
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aea960a */@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-aea960a a{ width:100%;}
    
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5722256 */@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-5722256 a{ width:100%;}
    
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-022a2d9 */.elementor-8 .elementor-element.elementor-element-022a2d9 p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bff34d2 */.elementor-8 .elementor-element.elementor-element-bff34d2 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d58d265 *//* Main box */
.elementor-8 .elementor-element.elementor-element-d58d265 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-d58d265:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-d58d265 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-d58d265 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-d58d265:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e837b9 */.elementor-8 .elementor-element.elementor-element-7e837b9 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d90fb *//* Main box */
.elementor-8 .elementor-element.elementor-element-09d90fb {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-09d90fb:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-09d90fb .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-09d90fb .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-09d90fb:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12c284 */.elementor-8 .elementor-element.elementor-element-f12c284 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adc659 *//* Main box */
.elementor-8 .elementor-element.elementor-element-0adc659 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-0adc659:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-0adc659 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-0adc659 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-0adc659:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-415a7da */.elementor-8 .elementor-element.elementor-element-415a7da p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c8fa2 *//* Main box */
.elementor-8 .elementor-element.elementor-element-e2c8fa2 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-e2c8fa2:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-e2c8fa2 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-e2c8fa2 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-e2c8fa2:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00accb8 */.elementor-8 .elementor-element.elementor-element-00accb8 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a3861 *//* Main box */
.elementor-8 .elementor-element.elementor-element-71a3861 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-71a3861:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-71a3861 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-71a3861 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-71a3861:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9a330 */.elementor-8 .elementor-element.elementor-element-9a9a330 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3ba672 *//* Main box */
.elementor-8 .elementor-element.elementor-element-c3ba672 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-c3ba672:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-c3ba672 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-c3ba672 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-c3ba672:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b1b537 */.elementor-8 .elementor-element.elementor-element-2b1b537{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dec61aa */.elementor-8 .elementor-element.elementor-element-dec61aa p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3193053 *//* Main box */
.elementor-8 .elementor-element.elementor-element-3193053 {
    cursor:pointer;
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-3193053:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-3193053 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-3193053 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-3193053:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a96829 */.elementor-8 .elementor-element.elementor-element-4a96829 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0214062 *//* Main box */
.elementor-8 .elementor-element.elementor-element-0214062 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-0214062:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-0214062 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-0214062 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-0214062:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2f783b */.elementor-8 .elementor-element.elementor-element-e2f783b p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4848daf *//* Main box */
.elementor-8 .elementor-element.elementor-element-4848daf {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-4848daf:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-4848daf .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-4848daf .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-4848daf:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3849ff2 */.elementor-8 .elementor-element.elementor-element-3849ff2 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b16040 *//* Main box */
.elementor-8 .elementor-element.elementor-element-6b16040 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-6b16040:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-6b16040 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-6b16040 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-6b16040:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-162bebe */.elementor-8 .elementor-element.elementor-element-162bebe p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dfc689 *//* Main box */
.elementor-8 .elementor-element.elementor-element-9dfc689 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-9dfc689:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-9dfc689 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-9dfc689 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-9dfc689:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a973b8 */.elementor-8 .elementor-element.elementor-element-2a973b8 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-862c213 *//* Main box */
.elementor-8 .elementor-element.elementor-element-862c213 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-862c213:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-862c213 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-862c213 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-862c213:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f88fb71 */.elementor-8 .elementor-element.elementor-element-f88fb71 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a805f0 *//* Main box */
.elementor-8 .elementor-element.elementor-element-8a805f0 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-8a805f0:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-8a805f0 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-8a805f0 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-8a805f0:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fd5f09 */.elementor-8 .elementor-element.elementor-element-8fd5f09 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5a95a *//* Main box */
.elementor-8 .elementor-element.elementor-element-4b5a95a {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-4b5a95a:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-4b5a95a .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-4b5a95a .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-4b5a95a:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3648c4 */.elementor-8 .elementor-element.elementor-element-c3648c4 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093444 *//* Main box */
.elementor-8 .elementor-element.elementor-element-0093444 {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-0093444:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-0093444 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-0093444 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-0093444:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0f7491 */.elementor-8 .elementor-element.elementor-element-a0f7491 p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f933c *//* Main box */
.elementor-8 .elementor-element.elementor-element-a1f933c {
    cursor:pointer;
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-a1f933c:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-a1f933c .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-a1f933c .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-a1f933c:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a30f2fa */.elementor-8 .elementor-element.elementor-element-a30f2fa img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-a30f2fa:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a98d839 */.elementor-8 .elementor-element.elementor-element-a98d839 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-a98d839:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cbc2b27 */.elementor-8 .elementor-element.elementor-element-cbc2b27 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-cbc2b27:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-664afa0 */.elementor-8 .elementor-element.elementor-element-664afa0 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-664afa0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1be56ef */.elementor-8 .elementor-element.elementor-element-1be56ef img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-1be56ef:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7833012 */.elementor-8 .elementor-element.elementor-element-7833012 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-7833012:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1975b1 */.elementor-8 .elementor-element.elementor-element-b1975b1 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-b1975b1:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8255f0 */.elementor-8 .elementor-element.elementor-element-a8255f0 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-a8255f0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a950d23 */.elementor-8 .elementor-element.elementor-element-a950d23 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-a950d23:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0dc102a */.elementor-8 .elementor-element.elementor-element-0dc102a img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-0dc102a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-549d45f */.elementor-8 .elementor-element.elementor-element-549d45f img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-549d45f:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa82ff */.elementor-8 .elementor-element.elementor-element-3fa82ff p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8578673 */.elementor-8 .elementor-element.elementor-element-8578673 p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6364804 */.elementor-8 .elementor-element.elementor-element-6364804 {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cee3d2 */.elementor-8 .elementor-element.elementor-element-9cee3d2 p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc50de */.elementor-8 .elementor-element.elementor-element-6dc50de {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7452597 */.elementor-8 .elementor-element.elementor-element-7452597 p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d114d29 */.elementor-8 .elementor-element.elementor-element-d114d29 {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-179492c */.elementor-8 .elementor-element.elementor-element-179492c p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc930d */.elementor-8 .elementor-element.elementor-element-ddc930d {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62c7c3e */.elementor-8 .elementor-element.elementor-element-62c7c3e p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a542390 */.elementor-8 .elementor-element.elementor-element-a542390 {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23a350b */.elementor-8 .elementor-element.elementor-element-23a350b p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f279f2c */.elementor-8 .elementor-element.elementor-element-f279f2c {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928f1d4 */.elementor-8 .elementor-element.elementor-element-928f1d4 p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e53e29f */.elementor-8 .elementor-element.elementor-element-e53e29f {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-966c8bf */.elementor-8 .elementor-element.elementor-element-966c8bf p{ margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e509bc3 */.elementor-8 .elementor-element.elementor-element-e509bc3 {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2531b5d */.elementor-8 .elementor-element.elementor-element-2531b5d p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1340dc3 *//* Main box */
.elementor-8 .elementor-element.elementor-element-1340dc3 {
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-1340dc3:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-1340dc3 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-1340dc3 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-1340dc3:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c0dd5b */.elementor-8 .elementor-element.elementor-element-0c0dd5b p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0d0ed *//* Main box */
.elementor-8 .elementor-element.elementor-element-1a0d0ed {
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-1a0d0ed:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-1a0d0ed .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-1a0d0ed .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-1a0d0ed:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f461bda */.elementor-8 .elementor-element.elementor-element-f461bda p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fc7e0 *//* Main box */
.elementor-8 .elementor-element.elementor-element-f8fc7e0 {
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-f8fc7e0:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-f8fc7e0 .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-f8fc7e0 .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-f8fc7e0:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fbb06c */.elementor-8 .elementor-element.elementor-element-5fbb06c p{ margin-bottom:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5639e9c *//* Main box */
.elementor-8 .elementor-element.elementor-element-5639e9c {
    background: #fff;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Whole box hover - stand out */
.elementor-8 .elementor-element.elementor-element-5639e9c:hover {
    transform: translateY(-8px);
    box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
}

/* Image wrapper */
.elementor-8 .elementor-element.elementor-element-5639e9c .elementor-widget-image {
    overflow: hidden;
}

/* Image zoom */
.elementor-8 .elementor-element.elementor-element-5639e9c .elementor-widget-image img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
}

/* Zoom image on box hover */
.elementor-8 .elementor-element.elementor-element-5639e9c:hover .elementor-widget-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-22779f2 */.elementor-8 .elementor-element.elementor-element-22779f2 {
    cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-22779f2:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-22779f2 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-22779f2:hover img {
    transform: scale(1.05);
}

@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-22779f2 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c560b3 */.elementor-8 .elementor-element.elementor-element-6c560b3 {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-6c560b3:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-6c560b3 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-6c560b3:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-6c560b3 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e63bd67 */.elementor-8 .elementor-element.elementor-element-e63bd67 {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-e63bd67:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-e63bd67 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-e63bd67:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-e63bd67 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bc3bf9 */.elementor-8 .elementor-element.elementor-element-3bc3bf9 {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-3bc3bf9:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-3bc3bf9 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-3bc3bf9:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-3bc3bf9 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6781b1 */.elementor-8 .elementor-element.elementor-element-c6781b1 {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-c6781b1:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-c6781b1 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-c6781b1:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-c6781b1 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4028225 */.elementor-8 .elementor-element.elementor-element-4028225 {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-4028225:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-4028225 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-4028225:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-4028225 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a24f26a */.elementor-8 .elementor-element.elementor-element-a24f26a {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-a24f26a:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-a24f26a img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-a24f26a:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-a24f26a {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1344687 */.elementor-8 .elementor-element.elementor-element-1344687 {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-1344687:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-1344687 img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-1344687:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-1344687 {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3fb4cdd */.elementor-8 .elementor-element.elementor-element-3fb4cdd {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-3fb4cdd:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-3fb4cdd img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-3fb4cdd:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-3fb4cdd {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f0220b */.elementor-8 .elementor-element.elementor-element-0f0220b {
      cursor: pointer;
    transition: all 0.3s ease;width:33%;
}

.elementor-8 .elementor-element.elementor-element-0f0220b:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);
}

.elementor-8 .elementor-element.elementor-element-0f0220b img {
    transition: transform 0.4s ease;
}

.elementor-8 .elementor-element.elementor-element-0f0220b:hover img {
    transform: scale(1.05);
}
@media (max-width: 767px) {
.elementor-8 .elementor-element.elementor-element-0f0220b {
    width:100%;
}


}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d8adc5 */.elementor-8 .elementor-element.elementor-element-6d8adc5 iframe{height:100%;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c7a7850 *//* =========================================================
   LVABLE GRAVITY FORMS - FORM #1
   COMPACT VERSION
   ========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Hind:wght@400;500;600;700&display=swap');


/* =========================================================
   GENERAL FORM
   ========================================================= */

#gform_wrapper_1 {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;
    color: #111111 !important;
}


/* Remove default Gravity Forms spacing */

#gform_wrapper_1 .gform_fields {
    row-gap: 0 !important;
    column-gap: 24px !important;
}

#gform_wrapper_1 .gfield {
    margin-bottom: 22px !important;
    padding: 0 !important;
}


/* =========================================================
   ALL FIELD LABELS
   ========================================================= */

#gform_wrapper_1 .gfield_label {
    display: block !important;

    margin: 0 0 9px 0 !important;
    padding: 0 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;
    line-height: 1.3 !important;
    font-weight: 600 !important;

    color: #111111 !important;
}


/* =========================================================
   HIDE REQUIRED *
   ========================================================= */

#gform_wrapper_1 .gfield_required,
#gform_wrapper_1 .gfield_required_text,
#gform_wrapper_1 .gform_required_legend {
    display: none !important;
}


/* =========================================================
   I'D LIKE RADIO FIELD
   ========================================================= */

#gform_wrapper_1 .lvable-options {
    margin-bottom: 30px !important;
}


/* I'D LIKE heading */

#gform_wrapper_1 .lvable-options .gfield_label {
    margin-bottom: 14px !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 15px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;

    letter-spacing: 2px !important;
    text-transform: uppercase !important;

    color: #147ed1 !important;
}


/* =========================================================
   RADIO GRID
   ========================================================= */

#gform_wrapper_1 .lvable-options .gfield_radio {
    display: grid !important;

    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;

    gap: 12px !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* Individual choice */

#gform_wrapper_1 .lvable-options .gchoice {
    position: relative !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* Hide actual radio */

#gform_wrapper_1 .lvable-options input[type="radio"] {
    position: absolute !important;

    width: 1px !important;
    height: 1px !important;

    opacity: 0 !important;

    margin: 0 !important;
}


/* =========================================================
   RADIO CARD
   ========================================================= */

#gform_wrapper_1 .lvable-options .gchoice label {

    position: relative !important;

    display: flex !important;

    align-items: flex-end !important;

    width: 100% !important;

    min-height: 82px !important;
    height: 82px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 0 12px 14px 17px !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background-color: #ffffff !important;

    color: #111111 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 15px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;

    white-space: nowrap !important;

    cursor: pointer !important;

    transition:
        background-color 0.2s ease !important,
        border-color 0.2s ease !important,
        box-shadow 0.2s ease !important;
}


/* =========================================================
   RADIO ICON
   ========================================================= */

#gform_wrapper_1 .lvable-options .gchoice label::before {

    content: "" !important;

    position: absolute !important;

    top: 15px !important;
    left: 17px !important;

    display: block !important;

    width: 21px !important;
    height: 21px !important;

    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;

    opacity: 1 !important;

    z-index: 5 !important;

    pointer-events: none !important;
}


/* Calendar */

#gform_wrapper_1 .lvable-options .gchoice:nth-child(1) label::before {
    background-image: url("https://img.icons8.com/ios/32/1689e5/calendar.png") !important;
}


/* Video */

#gform_wrapper_1 .lvable-options .gchoice:nth-child(2) label::before {
    background-image: url("https://img.icons8.com/ios/32/1689e5/video-call.png") !important;
}


/* Clock */

#gform_wrapper_1 .lvable-options .gchoice:nth-child(3) label::before {
    background-image: url("https://img.icons8.com/ios/32/1689e5/clock.png") !important;
}


/* =========================================================
   RADIO HOVER
   ========================================================= */

#gform_wrapper_1 .lvable-options .gchoice label:hover {

    border-color: #1689e5 !important;

    background-color: #ffffff !important;
}


/* =========================================================
   RADIO SELECTED
   ========================================================= */

#gform_wrapper_1 .lvable-options input[type="radio"]:checked + label {

    border-color: #1689e5 !important;

    background-color: #dceeff !important;

    box-shadow: inset 0 0 0 1px #1689e5 !important;
}


/* Keep selected icon visible */

#gform_wrapper_1 .lvable-options input[type="radio"]:checked + label::before {

    display: block !important;

    opacity: 1 !important;
}


/* =========================================================
   ALL TEXT INPUTS
   ========================================================= */

#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 input[type="tel"],
#gform_wrapper_1 input[type="number"],
#gform_wrapper_1 input[type="url"],
#gform_wrapper_1 input[type="password"] {

    width: 100% !important;

    height: 52px !important;
    min-height: 52px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 0 17px !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background: #ffffff !important;

    color: #111111 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;
    font-weight: 400 !important;

    line-height: 52px !important;

    outline: none !important;

    box-shadow: none !important;
}


/* Input focus */

#gform_wrapper_1 input[type="text"]:focus,
#gform_wrapper_1 input[type="email"]:focus,
#gform_wrapper_1 input[type="tel"]:focus,
#gform_wrapper_1 input[type="number"]:focus,
#gform_wrapper_1 input[type="url"]:focus,
#gform_wrapper_1 input[type="password"]:focus {

    border-color: #1689e5 !important;

    box-shadow: 0 0 0 1px #1689e5 !important;

    outline: none !important;
}


/* Placeholder */

#gform_wrapper_1 input::placeholder {

    color: #8b99a8 !important;

    opacity: 1 !important;
}


/* =========================================================
   PHONE FIELD
   ========================================================= */

#gform_wrapper_1 input[type="tel"] {

    width: 100% !important;

    height: 52px !important;
    min-height: 52px !important;

    padding: 0 17px !important;

    box-sizing: border-box !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background: #ffffff !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;

    line-height: 52px !important;
}


/* =========================================================
   EMAIL FIELD
   ========================================================= */

#gform_wrapper_1 input[type="email"] {

    width: 100% !important;

    height: 52px !important;
    min-height: 52px !important;

    padding: 0 17px !important;

    box-sizing: border-box !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background: #ffffff !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;

    line-height: 52px !important;
}


/* =========================================================
   SELECT / DROPDOWN
   ========================================================= */

#gform_wrapper_1 select {

    width: 100% !important;

    height: 52px !important;
    min-height: 52px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 0 42px 0 17px !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background-color: #ffffff !important;

    color: #111111 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;

    font-weight: 400 !important;

    line-height: 52px !important;

    outline: none !important;

    box-shadow: none !important;

    cursor: pointer !important;
}


/* Select focus */

#gform_wrapper_1 select:focus {

    border-color: #1689e5 !important;

    box-shadow: 0 0 0 1px #1689e5 !important;

    outline: none !important;
}


/* =========================================================
   TEXTAREA
   ========================================================= */

#gform_wrapper_1 textarea {

    width: 100% !important;

    height: 105px !important;
    min-height: 105px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 14px 17px !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background: #ffffff !important;

    color: #111111 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;

    font-weight: 400 !important;

    line-height: 1.45 !important;

    resize: vertical !important;

    outline: none !important;

    box-shadow: none !important;
}


/* Textarea focus */

#gform_wrapper_1 textarea:focus {

    border-color: #1689e5 !important;

    box-shadow: 0 0 0 1px #1689e5 !important;

    outline: none !important;
}


/* =========================================================
   DATE FIELD
   ========================================================= */

#gform_wrapper_1 .ginput_container_date {

    width: 100% !important;

    position: relative !important;
}


#gform_wrapper_1 .ginput_container_date input {

    width: 100% !important;

    height: 52px !important;
    min-height: 52px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 0 17px !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background: #ffffff !important;

    color: #111111 !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;

    line-height: 52px !important;

    outline: none !important;

    box-shadow: none !important;
}


/* =========================================================
   DATE + TIME FIELD
   ========================================================= */

/*
   Keep date and time on one line.
*/

#gform_wrapper_1 .ginput_container_datetime {

    display: flex !important;

    align-items: center !important;

    flex-wrap: nowrap !important;

    gap: 8px !important;

    width: 100% !important;
}


/* Date portion */

#gform_wrapper_1 .ginput_container_datetime .ginput_container_date {

    flex: 1 1 auto !important;

    width: auto !important;

    margin: 0 !important;
}


/* Time portion */

#gform_wrapper_1 .ginput_container_datetime .ginput_container_time {

    display: flex !important;

    align-items: center !important;

    flex: 0 0 auto !important;

    width: auto !important;

    margin: 0 !important;

    gap: 5px !important;
}


/* Date + time inputs */

#gform_wrapper_1 .ginput_container_datetime input,
#gform_wrapper_1 .ginput_container_datetime select {

    height: 52px !important;

    min-height: 52px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    border: 1px solid #d3dce5 !important;

    border-radius: 0 !important;

    background: #ffffff !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 16px !important;

    color: #111111 !important;
}


/* =========================================================
   TWO COLUMN PHONE / EMAIL
   ========================================================= */

#gform_wrapper_1 .gfield--width-half {

    grid-column: span 6 !important;

    margin-bottom: 22px !important;
}


/* =========================================================
   SUBMIT BUTTON
   ========================================================= */

#gform_wrapper_1 .gform_footer {

    display: block !important;

    width: 100% !important;

    margin: 8px 0 0 0 !important;

    padding: 0 !important;
}


#gform_wrapper_1 input[type="submit"],
#gform_wrapper_1 .gform_button {

    display: block !important;

    width: 100% !important;

    height: 66px !important;

    min-height: 66px !important;

    margin: 0 !important;

    padding: 0 20px !important;

    border: 0 !important;

    border-radius: 0 !important;

    background: #2d91ce !important;

    color: #ffffff !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 21px !important;

    font-weight: 700 !important;

    line-height: 66px !important;

    text-align: center !important;

    cursor: pointer !important;

    box-shadow: none !important;

    transition: all 0.2s ease !important;
}


/* Button hover */

#gform_wrapper_1 input[type="submit"]:hover,
#gform_wrapper_1 .gform_button:hover {

    background: #197fbd !important;

    color: #ffffff !important;

    transform: translateY(-1px) !important;
}


/* =========================================================
   DISCLAIMER
   ========================================================= */

#gform_wrapper_1 .gform_footer::after {

    content: "No obligation, no pressure. We only use your details to respond to this request." !important;

    display: block !important;

    margin-top: 14px !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 14px !important;

    line-height: 1.5 !important;

    font-weight: 400 !important;

    color: #526b82 !important;
}


/* =========================================================
   ERROR MESSAGES
   ========================================================= */

#gform_wrapper_1 .gfield_error input,
#gform_wrapper_1 .gfield_error select,
#gform_wrapper_1 .gfield_error textarea {

    border-color: #d63638 !important;
}


#gform_wrapper_1 .validation_message {

    margin-top: 5px !important;

    font-family: "Archivo", "Hind", Arial, sans-serif !important;

    font-size: 13px !important;

    line-height: 1.3 !important;

    color: #d63638 !important;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media only screen and (max-width: 767px) {

    /* =========================================
       I'D LIKE - MOBILE RADIO OPTIONS
       ========================================= */

    #gform_wrapper_1 .lvable-options .gfield_radio {
        display: flex !important;
        flex-direction: column !important;
        width: 100% !important;
        gap: 8px !important;
    }

    #gform_wrapper_1 .lvable-options .gchoice {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    #gform_wrapper_1 .lvable-options .gchoice label {
        display: flex !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;

        height: 70px !important;
        min-height: 70px !important;

        box-sizing: border-box !important;

        padding: 0 15px 12px 15px !important;

        font-size: 15px !important;
        line-height: 1.2 !important;

        white-space: nowrap !important;
    }

    /* Icons */
    #gform_wrapper_1 .lvable-options .gchoice label::before {
        top: 13px !important;
        left: 15px !important;

        width: 20px !important;
        height: 20px !important;
    }


    /* =========================================
       ALL MOBILE FIELD LABELS
       ========================================= */

    #gform_wrapper_1 .gfield_label {
        font-size: 15px !important;
        margin-bottom: 8px !important;
    }


    /* =========================================
       MOBILE INPUTS
       ========================================= */

    #gform_wrapper_1 input[type="text"],
    #gform_wrapper_1 input[type="email"],
    #gform_wrapper_1 input[type="tel"],
    #gform_wrapper_1 input[type="number"],
    #gform_wrapper_1 input[type="url"],
    #gform_wrapper_1 input[type="password"] {

        width: 100% !important;

        height: 50px !important;
        min-height: 50px !important;

        font-size: 15px !important;
        line-height: 50px !important;
    }


    /* =========================================
       MOBILE SELECT
       ========================================= */

    #gform_wrapper_1 select {

        width: 100% !important;

        height: 50px !important;
        min-height: 50px !important;

        font-size: 15px !important;
        line-height: 50px !important;

        padding: 0 40px 0 15px !important;
    }


    /* =========================================
       MOBILE TEXTAREA
       ========================================= */

    #gform_wrapper_1 textarea {

        width: 100% !important;

        height: 100px !important;
        min-height: 100px !important;

        font-size: 15px !important;
    }


    /* =========================================
       PHONE + EMAIL
       ========================================= */

    #gform_wrapper_1 .gfield--width-half {

        grid-column: 1 / -1 !important;

        width: 100% !important;
        max-width: 100% !important;
    }


    /* =========================================
       DATE + TIME
       ========================================= */

    #gform_wrapper_1 .ginput_container_datetime {

        display: flex !important;
        flex-wrap: nowrap !important;

        width: 100% !important;

        gap: 6px !important;
    }

    #gform_wrapper_1 .ginput_container_datetime input,
    #gform_wrapper_1 .ginput_container_datetime select {

        height: 50px !important;
        min-height: 50px !important;

        font-size: 14px !important;
    }


    /* =========================================
       BUTTON
       ========================================= */

    #gform_wrapper_1 input[type="submit"],
    #gform_wrapper_1 .gform_button {

        width: 100% !important;

        height: 60px !important;
        min-height: 60px !important;

        font-size: 19px !important;
        line-height: 60px !important;
    }
}/* End custom CSS */