.elementor-28803 .elementor-element.elementor-element-526cf539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7fbc7d1f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:end;}.elementor-28803 .elementor-element.elementor-element-5764e3a5{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28803 .elementor-element.elementor-element-68ea8387 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:70px;font-weight:700;line-height:84px;}.elementor-28803 .elementor-element.elementor-element-789c8302 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:30px;font-weight:400;line-height:38px;}.elementor-28803 .elementor-element.elementor-element-70d8b66d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-538a195b{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-28803 .elementor-element.elementor-element-40be3bc9{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button:focus{color:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button:focus svg{fill:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-28f54013 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-28f54013 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-28f54013{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-28f54013 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 0px;}.elementor-28803 .elementor-element.elementor-element-28f54013 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-28f54013 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-4c8ad302{--display:flex;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-6d4ff861{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:138px;--padding-right:138px;}.elementor-28803 .elementor-element.elementor-element-3cc4357d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-2ceca8a1{text-align:center;}.elementor-28803 .elementor-element.elementor-element-2ceca8a1 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:70px;font-weight:700;line-height:55px;color:#FFFFFF;}.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 );line-height:var( --e-global-typography-primary-line-height );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-28803 .elementor-element.elementor-element-d69ec9b .elementor-image-box-title{margin-bottom:5px;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-d69ec9b .elementor-image-box-description{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-280ffee0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-5d597ea0{text-align:center;}.elementor-28803 .elementor-element.elementor-element-5d597ea0 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:70px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-2250f2b4 .elementor-image-box-title{margin-bottom:5px;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-2250f2b4 .elementor-image-box-description{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-27ad178e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-58021edd{text-align:center;}.elementor-28803 .elementor-element.elementor-element-58021edd .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:70px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-5100b770 .elementor-image-box-title{margin-bottom:5px;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-5100b770 .elementor-image-box-description{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-3aa82c08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-e60e7e5{text-align:center;}.elementor-28803 .elementor-element.elementor-element-e60e7e5 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:70px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-48d9835a .elementor-image-box-title{margin-bottom:5px;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-48d9835a .elementor-image-box-description{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-7e025a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-169e53c{--display:flex;}.elementor-28803 .elementor-element.elementor-element-169e53c:not(.elementor-motion-effects-element-type-background), .elementor-28803 .elementor-element.elementor-element-169e53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--80aealgfi4affhccq1aq6l.xn--p1ai/wp-content/uploads/2026/10/group-1748.svg");background-position:0px 35px;background-repeat:no-repeat;background-size:contain;}.elementor-28803 .elementor-element.elementor-element-40c35af{--display:flex;}.elementor-28803 .elementor-element.elementor-element-bc77d7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-28803 .elementor-element.elementor-element-64f2402{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-64f2402.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-64f2402.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-64f2402.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon-box-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-28803 .elementor-element.elementor-element-d88a2de{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-7f5cbfc{--display:flex;}.elementor-28803 .elementor-element.elementor-element-e723280{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-c743dfc{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-c743dfc.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-c743dfc.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-c743dfc.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-ea24131{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-9a999a9{--display:flex;}.elementor-28803 .elementor-element.elementor-element-60b417d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7a147e1{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-7a147e1.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-7a147e1.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-7a147e1.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-3cd75fa{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-8e19d95{--display:flex;}.elementor-28803 .elementor-element.elementor-element-35ec079{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-729ddd2{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-729ddd2.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-729ddd2.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-729ddd2.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-656d672{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-fcc8b4e{--display:flex;}.elementor-28803 .elementor-element.elementor-element-0d68274{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-8076228{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-8076228.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-8076228.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-8076228.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-ce43f20{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-cbf743f{--display:flex;}.elementor-28803 .elementor-element.elementor-element-7f670bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-b46cd34{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-b46cd34.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-b46cd34.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-b46cd34.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-168a945{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-689c9c7{--display:flex;}.elementor-28803 .elementor-element.elementor-element-8245660{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-d2eb6a0.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-763c9fb{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-ebcdd6d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-dd4b4bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-4c635b1{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-4c635b1.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-4c635b1.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-4c635b1.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-8c31d9f{padding:0px 0px 0px 0px;font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-3e68f7b{--display:flex;}.elementor-28803 .elementor-element.elementor-element-98d870e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-8685cc5{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-8685cc5.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-8685cc5.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-8685cc5.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-d69d960{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-ceba2a8{--display:flex;}.elementor-28803 .elementor-element.elementor-element-92b53b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a{padding:12px 28px 12px 12px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a.elementor-view-stacked .elementor-icon{background-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-7fdc55a.elementor-view-framed .elementor-icon, .elementor-28803 .elementor-element.elementor-element-7fdc55a.elementor-view-default .elementor-icon{fill:#25292C00;color:#25292C00;border-color:#25292C00;}.elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon-box-title{color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-4101f45{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-db25a6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-db25a6d:not(.elementor-motion-effects-element-type-background), .elementor-28803 .elementor-element.elementor-element-db25a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2E0;}.elementor-28803 .elementor-element.elementor-element-bdfe7af{text-align:center;}.elementor-28803 .elementor-element.elementor-element-ec5cfb6{width:var( --container-widget-width, 931px );max-width:931px;--container-widget-width:931px;--container-widget-flex-grow:0;text-align:center;font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#25292C;}.elementor-28803 .elementor-element.elementor-element-4461141{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-7de6ec4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-8c310c1 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-d3b0f1f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-d3b0f1f .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-361abc1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-5c1b6d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-011dfdb img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-0b56414{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-0b56414 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-28ed9d8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-7b0636c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-3b7eb42 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-e0846a7{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-e0846a7 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-cdec662{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-28e267b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-077062c img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-03ab82d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-03ab82d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-8fdac08{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-9badb36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-4f6a9fa img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-5e0c30e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-5e0c30e .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-fde073c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-bd73dae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-f366d6c img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-9ff17e9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-9ff17e9 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-08d9ed9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-56ac7b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-cca8f4a img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-f6cd7c8{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-f6cd7c8 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-f8da3a4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-779b648{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-46bf017 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-118837d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-118837d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-0ef482e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-96a2f6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-af0f8eb img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-7a0a5eb{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-7a0a5eb .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-6bcfc1a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-2c5a28e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-de1dd14 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-35aec0c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-35aec0c .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-3c6d918{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-e7ec91f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-79da026 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-84edb35{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-84edb35 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-c22d031{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-adf33e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-fffebf4 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-226e673{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-226e673 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-bdc757a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-6220108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-9e6b877 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-fd69080{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-fd69080 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-a2721a8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-6d3d2aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-479b35a img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-162732a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-162732a .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-1fea1d6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-66dcf76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-df4a52b img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-45fb59b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-45fb59b .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-02a34ee{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-2e9c596{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-8b481f7 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-1115e88{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-1115e88 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-2e3817c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-cfd3279{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-317f2c0 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-f23f8ea{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-f23f8ea .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-b6cadd9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-dc771be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-d31d205 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-2ca8694{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-2ca8694 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-09eebba{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-7f69ab3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-ba33f56 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-977a299{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-977a299 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-9759136{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-5389d3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-8bd385e img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-1f78014{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-1f78014 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-60fd76c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-bd55fa0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-eb7d9df img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-563f0c4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-563f0c4 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-76966d1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-b34cca2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-96bb1fd img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-fab4f6c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-fab4f6c .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-6f4afb3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-f14ce12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-6fbd066 img{border-radius:20px 20px 20px 20px;}.elementor-28803 .elementor-element.elementor-element-c7c95cc{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-c7c95cc .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-28803 .elementor-element.elementor-element-13cdf6a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-28803 .elementor-element.elementor-element-4cc1e654{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-674ba010{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-674ba010 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:700;}.elementor-28803 .elementor-element.elementor-element-6c19b378{width:var( --container-widget-width, 758px );max-width:758px;--container-widget-width:758px;--container-widget-flex-grow:0;text-align:center;font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-1eb6c4bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-42a63a42{--display:flex;}.elementor-28803 .elementor-element.elementor-element-60ab0f7e{--display:flex;}.elementor-28803 .elementor-element.elementor-element-58bc20b{text-align:center;}.elementor-28803 .elementor-element.elementor-element-58bc20b .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:700;}.elementor-28803 .elementor-element.elementor-element-657a5c2a{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-66d3f938{text-align:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28803 .elementor-element.elementor-element-454fd0a{--grid-columns:3;}.elementor-28803 .elementor-element.elementor-element-454fd0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28803 .elementor-element.elementor-element-5dab7862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:16px 100px 16px 100px;}.elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button:focus{color:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button:focus svg{fill:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-3611e1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-26ed81e .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-72ca5fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-28803 .elementor-element.elementor-element-3da70b2{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-812dca8 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-55d1330{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-af37d73{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-f6c076b .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-8c2dc0c{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-afe6cca .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-823627b{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-17776b5{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-df972fe .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-56540af{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-9936ec6{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-6e255fd .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-9b42c31{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-127cc6e{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-ceed97e .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-b6fb455{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-66fe6ec .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-41695d6{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-c3a2877{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:25px;}.elementor-28803 .elementor-element.elementor-element-7c09f69 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-f4daf9d{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;padding:15px 0px 15px 10px;}.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-93a51fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-8c6ecf7 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:700;line-height:1em;}.elementor-28803 .elementor-element.elementor-element-e8931f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-3575490{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-b07384d{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-b07384d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:30px;font-weight:700;line-height:38px;}.elementor-28803 .elementor-element.elementor-element-069b252{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button:focus{color:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button:focus svg{fill:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-c1bfda1{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-5e71d30{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-5e71d30 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:30px;font-weight:700;line-height:38px;}.elementor-28803 .elementor-element.elementor-element-9529502{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button:focus{color:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button:focus svg{fill:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-9a0eafb{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-a32139f{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-a32139f .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:30px;font-weight:700;line-height:38px;}.elementor-28803 .elementor-element.elementor-element-f385003{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button:focus{color:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button:focus svg{fill:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-7defb09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7defb09:not(.elementor-motion-effects-element-type-background), .elementor-28803 .elementor-element.elementor-element-7defb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F0FF;}.elementor-28803 .elementor-element.elementor-element-7defb09::before, .elementor-28803 .elementor-element.elementor-element-7defb09 > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-7defb09 > .e-con-inner > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-7defb09 > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-7defb09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-7defb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28803 .elementor-element.elementor-element-c1b75cd .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:700;line-height:1em;}.elementor-28803 .elementor-element.elementor-element-ddf431e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-f4756ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 76px;--row-gap:0px;--column-gap:76px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7682447{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-1ce313d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-28803 .elementor-element.elementor-element-1ce313d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-e733ae3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-b5da3e0{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-ac6e948{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-26c47d6{--display:flex;}.elementor-28803 .elementor-element.elementor-element-b481963{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-b481963 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-6148dce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-91aa777{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-86a5a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-15b13a3{--display:flex;}.elementor-28803 .elementor-element.elementor-element-2235c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-2235c6e .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-263adab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-7e9f4a2{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-a8e968e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-086ce00{--display:flex;}.elementor-28803 .elementor-element.elementor-element-ec7de57{padding:0px 0px 0px 10px;}.elementor-28803 .elementor-element.elementor-element-ec7de57 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-e68f70c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-bf612c8{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-0b6527b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-25472b1{--display:flex;}.elementor-28803 .elementor-element.elementor-element-f743650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-f743650 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-dcd3562{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-1b45d46{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-4108a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-b7a2b05{--display:flex;}.elementor-28803 .elementor-element.elementor-element-fc8a6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-fc8a6a8 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-0c89a88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-994227f{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-1b8e95a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-288a24b{--display:flex;}.elementor-28803 .elementor-element.elementor-element-e3a10c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-e3a10c8 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-17d81e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-bfdc57c{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-070c0c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-2d0f050{--display:flex;}.elementor-28803 .elementor-element.elementor-element-2ea46b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-2ea46b7 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-7d08716{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-97f6807{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-2c92f87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-6d8087c{--display:flex;}.elementor-28803 .elementor-element.elementor-element-faa0a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-faa0a26 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-98368e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-6dc674d{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-ee1ed2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6A6A6CC;--border-color:#A6A6A6CC;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-0ba9069{--display:flex;}.elementor-28803 .elementor-element.elementor-element-7a6369d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-28803 .elementor-element.elementor-element-7a6369d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-12ac39b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-6809364{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#333333;}.elementor-28803 .elementor-element.elementor-element-f1c50aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-47b86c9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:wrap;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:17px;--padding-bottom:24px;--padding-left:50px;--padding-right:80px;}.elementor-28803 .elementor-element.elementor-element-47b86c9b::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .e-con-inner > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://xn--80aealgfi4affhccq1aq6l.xn--p1ai/wp-content/uploads/2026/10/vector-20.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-28803 .elementor-element.elementor-element-4fe71b9f{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-15298a62 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:46px;font-weight:700;line-height:42px;}.elementor-28803 .elementor-element.elementor-element-694640f1{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-28803 .elementor-element.elementor-element-1651860a{width:var( --container-widget-width, 395px );max-width:395px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:395px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button:hover, .elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button:focus{color:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button:hover svg, .elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button:focus svg{fill:#FFFFFFBF;}.elementor-28803 .elementor-element.elementor-element-233d355{--display:flex;}.elementor-28803 .elementor-element.elementor-element-182bda5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-352721a8{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28803 .elementor-element.elementor-element-4474c69{--display:flex;}.elementor-28803 .elementor-element.elementor-element-3e548021 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:46px;font-weight:700;line-height:42px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-34bdf50{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-28803 .elementor-element.elementor-element-879603c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28803 .elementor-element.elementor-element-7828fc60{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:88px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-28803 .elementor-element.elementor-element-7828fc60 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-28803 .elementor-element.elementor-element-526cf539{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-7fbc7d1f{--grid-auto-flow:row;}.elementor-28803 .elementor-element.elementor-element-5764e3a5{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-28803 .elementor-element.elementor-element-68ea8387 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-28803 .elementor-element.elementor-element-789c8302{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-789c8302 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-70d8b66d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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 .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-452a32cc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-538a195b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28803 .elementor-element.elementor-element-40be3bc9{width:var( --container-widget-width, 261px );max-width:261px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-28f54013{width:var( --container-widget-width, 261px );max-width:261px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-4c8ad302{--gap:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-6d4ff861{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-3cc4357d{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-2ceca8a1 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-280ffee0{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-5d597ea0 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-28803 .elementor-element.elementor-element-27ad178e{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-58021edd .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-28803 .elementor-element.elementor-element-3aa82c08{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-e60e7e5 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-28803 .elementor-element.elementor-element-7e025a4{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-169e53c{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-169e53c:not(.elementor-motion-effects-element-type-background), .elementor-28803 .elementor-element.elementor-element-169e53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28803 .elementor-element.elementor-element-40c35af{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-bc77d7e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-64f2402{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-64f2402 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-d88a2de{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-7f5cbfc{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-e723280{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-c743dfc{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-c743dfc .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-ea24131{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-9a999a9{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-60b417d{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7a147e1{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-7a147e1 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-3cd75fa{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-8e19d95{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-35ec079{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-729ddd2{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-729ddd2 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-656d672{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-fcc8b4e{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-0d68274{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-8076228{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-8076228 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-ce43f20{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-cbf743f{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-7f670bb{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-b46cd34{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-b46cd34 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-168a945{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-689c9c7{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-8245660{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-d2eb6a0 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-763c9fb{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-ebcdd6d{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-dd4b4bc{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-4c635b1{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-4c635b1 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-8c31d9f{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-3e68f7b{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-98d870e{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-8685cc5{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-8685cc5 .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-d69d960{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-ceba2a8{--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-28803 .elementor-element.elementor-element-92b53b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a{padding:5px 12px 5px 5px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon{font-size:28px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon-box-title, .elementor-28803 .elementor-element.elementor-element-7fdc55a .elementor-icon-box-title a{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-4101f45{font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-db25a6d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-ec5cfb6{--container-widget-width:573px;--container-widget-flex-grow:0;width:var( --container-widget-width, 573px );max-width:573px;font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-4461141{--e-con-grid-template-columns:repeat(4, 1fr);--gap:30px 36px;--row-gap:30px;--column-gap:36px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-8c310c1{text-align:start;}.elementor-28803 .elementor-element.elementor-element-d3b0f1f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-011dfdb{text-align:start;}.elementor-28803 .elementor-element.elementor-element-0b56414{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-3b7eb42{text-align:start;}.elementor-28803 .elementor-element.elementor-element-e0846a7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-077062c{text-align:start;}.elementor-28803 .elementor-element.elementor-element-03ab82d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-4f6a9fa{text-align:start;}.elementor-28803 .elementor-element.elementor-element-5e0c30e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-f366d6c{text-align:start;}.elementor-28803 .elementor-element.elementor-element-9ff17e9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-cca8f4a{text-align:start;}.elementor-28803 .elementor-element.elementor-element-f6cd7c8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-46bf017{text-align:start;}.elementor-28803 .elementor-element.elementor-element-118837d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-af0f8eb{text-align:start;}.elementor-28803 .elementor-element.elementor-element-7a0a5eb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-de1dd14{text-align:start;}.elementor-28803 .elementor-element.elementor-element-35aec0c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-79da026{text-align:start;}.elementor-28803 .elementor-element.elementor-element-84edb35{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-fffebf4{text-align:start;}.elementor-28803 .elementor-element.elementor-element-226e673{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-9e6b877{text-align:start;}.elementor-28803 .elementor-element.elementor-element-fd69080{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-479b35a{text-align:start;}.elementor-28803 .elementor-element.elementor-element-162732a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-df4a52b{text-align:start;}.elementor-28803 .elementor-element.elementor-element-45fb59b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-8b481f7{text-align:start;}.elementor-28803 .elementor-element.elementor-element-1115e88{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-317f2c0{text-align:start;}.elementor-28803 .elementor-element.elementor-element-f23f8ea{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-d31d205{text-align:start;}.elementor-28803 .elementor-element.elementor-element-2ca8694{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-ba33f56{text-align:start;}.elementor-28803 .elementor-element.elementor-element-977a299{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-8bd385e{text-align:start;}.elementor-28803 .elementor-element.elementor-element-1f78014{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-eb7d9df{text-align:start;}.elementor-28803 .elementor-element.elementor-element-563f0c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-96bb1fd{text-align:start;}.elementor-28803 .elementor-element.elementor-element-fab4f6c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-6fbd066{text-align:start;}.elementor-28803 .elementor-element.elementor-element-c7c95cc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-4cc1e654{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-674ba010{--container-widget-width:596px;--container-widget-flex-grow:0;width:var( --container-widget-width, 596px );max-width:596px;}.elementor-28803 .elementor-element.elementor-element-6c19b378{--container-widget-width:566px;--container-widget-flex-grow:0;width:var( --container-widget-width, 566px );max-width:566px;font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-1eb6c4bb{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-42a63a42{--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-28803 .elementor-element.elementor-element-657a5c2a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28803 .elementor-element.elementor-element-454fd0a{--grid-columns:2;--grid-row-gap:30px;--grid-column-gap:20px;}.elementor-28803 .elementor-element.elementor-element-3611e1e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-26ed81e{text-align:center;}.elementor-28803 .elementor-element.elementor-element-72ca5fa{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-28803 .elementor-element.elementor-element-3da70b2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-812dca8 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-55d1330{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-af37d73{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-f6c076b .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-8c2dc0c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-afe6cca .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-823627b{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-17776b5{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-df972fe .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-56540af{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-9936ec6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-6e255fd .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-9b42c31{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-127cc6e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-ceed97e .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-b6fb455{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-66fe6ec .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-41695d6{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-c3a2877{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28803 .elementor-element.elementor-element-7c09f69 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-f4daf9d{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-93a51fc{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-8c6ecf7{text-align:center;}.elementor-28803 .elementor-element.elementor-element-3575490{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-b07384d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:569px;--container-widget-flex-grow:0;width:var( --container-widget-width, 569px );max-width:569px;}.elementor-28803 .elementor-element.elementor-element-b07384d .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-069b252{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-c1bfda1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-5e71d30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:569px;--container-widget-flex-grow:0;width:var( --container-widget-width, 569px );max-width:569px;}.elementor-28803 .elementor-element.elementor-element-5e71d30 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-9529502{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-9a0eafb{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-a32139f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:569px;--container-widget-flex-grow:0;width:var( --container-widget-width, 569px );max-width:569px;}.elementor-28803 .elementor-element.elementor-element-a32139f .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-28803 .elementor-element.elementor-element-f385003{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-7defb09{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-f4756ec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-b5da3e0{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-ac6e948{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-91aa777{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-86a5a51{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-7e9f4a2{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-a8e968e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-bf612c8{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-0b6527b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-1b45d46{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-4108a4d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-994227f{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-1b8e95a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-bfdc57c{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-070c0c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-97f6807{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-2c92f87{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-6dc674d{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-ee1ed2c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-6809364{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-f1c50aa{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-47b86c9b{--justify-content:space-between;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-47b86c9b::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .e-con-inner > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:61% auto;}.elementor-28803 .elementor-element.elementor-element-4fe71b9f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-15298a62 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-1651860a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button{padding:15px 0px 15px 0px;}.elementor-28803 .elementor-element.elementor-element-233d355{--justify-content:center;}.elementor-28803 .elementor-element.elementor-element-182bda5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-182bda5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-352721a8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-4474c69{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-3e548021 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-34bdf50{width:100%;max-width:100%;font-size:16px;line-height:21px;}.elementor-28803 .elementor-element.elementor-element-7828fc60.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-7828fc60{--icon-size:79px;}}@media(max-width:767px){.elementor-28803 .elementor-element.elementor-element-526cf539{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-7fbc7d1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28803 .elementor-element.elementor-element-5764e3a5{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-28803 .elementor-element.elementor-element-68ea8387{text-align:center;}.elementor-28803 .elementor-element.elementor-element-68ea8387 .elementor-heading-title{font-size:43px;line-height:43px;}.elementor-28803 .elementor-element.elementor-element-789c8302{width:100%;max-width:100%;text-align:center;}.elementor-28803 .elementor-element.elementor-element-70d8b66d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-452a32cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28803 .elementor-element.elementor-element-538a195b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28803 .elementor-element.elementor-element-40be3bc9{width:100%;max-width:100%;}.elementor-28803 .elementor-element.elementor-element-28f54013{width:100%;max-width:100%;}.elementor-28803 .elementor-element.elementor-element-4c8ad302{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-6d4ff861{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-28803 .elementor-element.elementor-element-2ceca8a1 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-5d597ea0 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-28803 .elementor-element.elementor-element-58021edd .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-28803 .elementor-element.elementor-element-e60e7e5 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-28803 .elementor-element.elementor-element-7e025a4{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-b992ed9{text-align:center;}.elementor-28803 .elementor-element.elementor-element-169e53c:not(.elementor-motion-effects-element-type-background), .elementor-28803 .elementor-element.elementor-element-169e53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28803 .elementor-element.elementor-element-bc77d7e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-64f2402.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28803 .elementor-element.elementor-element-e723280{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-c743dfc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-60b417d{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-7a147e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-35ec079{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-729ddd2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-0d68274{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-8076228.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-7f670bb{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-b46cd34.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-8245660{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-d2eb6a0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-dd4b4bc{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-4c635b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-98d870e{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-28803 .elementor-element.elementor-element-8685cc5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-92b53b5{--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7fdc55a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-db25a6d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-4461141{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28803 .elementor-element.elementor-element-d3b0f1f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-361abc1{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-0b56414{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-28ed9d8{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-e0846a7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-cdec662{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-03ab82d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-8fdac08{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-5e0c30e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-fde073c{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-9ff17e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-08d9ed9{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-f6cd7c8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-f8da3a4{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-118837d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-0ef482e{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-7a0a5eb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-6bcfc1a{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-35aec0c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-3c6d918{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-84edb35{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-c22d031{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-226e673{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-bdc757a{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-fd69080{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-a2721a8{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-162732a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-1fea1d6{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-45fb59b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-02a34ee{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-1115e88{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-2e3817c{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-f23f8ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-b6cadd9{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-2ca8694{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-09eebba{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-977a299{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-9759136{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-1f78014{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-60fd76c{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-563f0c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-76966d1{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-fab4f6c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-6f4afb3{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-c7c95cc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-13cdf6a{font-size:14px;line-height:14px;}.elementor-28803 .elementor-element.elementor-element-4cc1e654{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-674ba010{width:100%;max-width:100%;text-align:center;}.elementor-28803 .elementor-element.elementor-element-6c19b378{width:100%;max-width:100%;}.elementor-28803 .elementor-element.elementor-element-657a5c2a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28803 .elementor-element.elementor-element-454fd0a{--grid-columns:1;}.elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button{padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-3611e1e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-26ed81e{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-26ed81e .elementor-heading-title{font-size:38px;}.elementor-28803 .elementor-element.elementor-element-72ca5fa{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 0px;--row-gap:15px;--column-gap:0px;--grid-auto-flow:row;}.elementor-28803 .elementor-element.elementor-element-3da70b2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-55d1330{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-af37d73{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-bcb1bcd{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-8c2dc0c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-823627b{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-17776b5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-56540af{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-9936ec6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-9b42c31{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-127cc6e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-2f8ddc9{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-b6fb455{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-41695d6{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-c3a2877{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28803 .elementor-element.elementor-element-f4daf9d{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-93a51fc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-8c6ecf7 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-28803 .elementor-element.elementor-element-b07384d{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-b07384d .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-069b252{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button{padding:8px 0px 8px 0px;}.elementor-28803 .elementor-element.elementor-element-5e71d30{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-5e71d30 .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-9529502{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button{padding:8px 0px 8px 0px;}.elementor-28803 .elementor-element.elementor-element-a32139f{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-a32139f .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-28803 .elementor-element.elementor-element-f385003{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button{padding:8px 0px 8px 0px;}.elementor-28803 .elementor-element.elementor-element-7defb09{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-c1b75cd{text-align:center;}.elementor-28803 .elementor-element.elementor-element-c1b75cd .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-28803 .elementor-element.elementor-element-ddf431e{--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-28803 .elementor-element.elementor-element-f4756ec{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-1ce313d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-1ce313d .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-b5da3e0{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-ac6e948{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-b481963{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-b481963 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-91aa777{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-86a5a51{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-2235c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-2235c6e .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-7e9f4a2{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-a8e968e{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-ec7de57{padding:0px 0px 0px 0px;}.elementor-28803 .elementor-element.elementor-element-ec7de57 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-bf612c8{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-0b6527b{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-f743650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-f743650 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-1b45d46{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-4108a4d{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-fc8a6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-fc8a6a8 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-994227f{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-1b8e95a{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-e3a10c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-e3a10c8 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-bfdc57c{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-070c0c0{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-2ea46b7 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-97f6807{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-2c92f87{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-faa0a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-faa0a26 .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-6dc674d{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-ee1ed2c{--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28803 .elementor-element.elementor-element-7a6369d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28803 .elementor-element.elementor-element-7a6369d .elementor-heading-title{font-size:14px;}.elementor-28803 .elementor-element.elementor-element-6809364{font-size:14px;line-height:17px;}.elementor-28803 .elementor-element.elementor-element-f1c50aa{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28803 .elementor-element.elementor-element-47b86c9b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-47b86c9b::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .e-con-inner > .elementor-background-video-container::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-28803 .elementor-element.elementor-element-47b86c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:120% auto;}.elementor-28803 .elementor-element.elementor-element-4fe71b9f{--width:100%;--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-28803 .elementor-element.elementor-element-1651860a .elementor-button{padding:16px 0px 16px 0px;}.elementor-28803 .elementor-element.elementor-element-182bda5e.elementor-element{--align-self:center;}.elementor-28803 .elementor-element.elementor-element-182bda5e{text-align:center;}.elementor-28803 .elementor-element.elementor-element-352721a8{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28803 .elementor-element.elementor-element-3e548021 .elementor-heading-title{font-size:26px;line-height:120%;}.elementor-28803 .elementor-element.elementor-element-879603c{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28803 .elementor-element.elementor-element-7828fc60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28803 .elementor-element.elementor-element-7828fc60{--icon-size:55px;}}@media(min-width:768px){.elementor-28803 .elementor-element.elementor-element-70d8b66d{--width:82%;}.elementor-28803 .elementor-element.elementor-element-3cc4357d{--width:214px;}.elementor-28803 .elementor-element.elementor-element-280ffee0{--width:177px;}.elementor-28803 .elementor-element.elementor-element-27ad178e{--width:197px;}.elementor-28803 .elementor-element.elementor-element-3aa82c08{--width:196px;}.elementor-28803 .elementor-element.elementor-element-40c35af{--width:255px;}.elementor-28803 .elementor-element.elementor-element-7f5cbfc{--width:275px;}.elementor-28803 .elementor-element.elementor-element-9a999a9{--width:317px;}.elementor-28803 .elementor-element.elementor-element-8e19d95{--width:317px;}.elementor-28803 .elementor-element.elementor-element-fcc8b4e{--width:315px;}.elementor-28803 .elementor-element.elementor-element-cbf743f{--width:289px;}.elementor-28803 .elementor-element.elementor-element-689c9c7{--width:320px;}.elementor-28803 .elementor-element.elementor-element-ebcdd6d{--width:320px;}.elementor-28803 .elementor-element.elementor-element-3e68f7b{--width:321px;}.elementor-28803 .elementor-element.elementor-element-ceba2a8{--width:321px;}.elementor-28803 .elementor-element.elementor-element-42a63a42{--width:55%;}.elementor-28803 .elementor-element.elementor-element-60ab0f7e{--width:45%;}.elementor-28803 .elementor-element.elementor-element-4474c69{--width:50%;}.elementor-28803 .elementor-element.elementor-element-879603c{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28803 .elementor-element.elementor-element-70d8b66d{--width:100%;}.elementor-28803 .elementor-element.elementor-element-538a195b{--width:100%;}.elementor-28803 .elementor-element.elementor-element-3cc4357d{--width:202px;}.elementor-28803 .elementor-element.elementor-element-280ffee0{--width:152px;}.elementor-28803 .elementor-element.elementor-element-27ad178e{--width:152px;}.elementor-28803 .elementor-element.elementor-element-3aa82c08{--width:152px;}.elementor-28803 .elementor-element.elementor-element-40c35af{--width:100%;}.elementor-28803 .elementor-element.elementor-element-7f5cbfc{--width:100%;}.elementor-28803 .elementor-element.elementor-element-9a999a9{--width:100%;}.elementor-28803 .elementor-element.elementor-element-8e19d95{--width:100%;}.elementor-28803 .elementor-element.elementor-element-fcc8b4e{--width:100%;}.elementor-28803 .elementor-element.elementor-element-cbf743f{--width:100%;}.elementor-28803 .elementor-element.elementor-element-689c9c7{--width:100%;}.elementor-28803 .elementor-element.elementor-element-ebcdd6d{--width:100%;}.elementor-28803 .elementor-element.elementor-element-3e68f7b{--width:100%;}.elementor-28803 .elementor-element.elementor-element-ceba2a8{--width:100%;}.elementor-28803 .elementor-element.elementor-element-42a63a42{--width:100%;}.elementor-28803 .elementor-element.elementor-element-60ab0f7e{--width:100%;}.elementor-28803 .elementor-element.elementor-element-4474c69{--width:40%;}.elementor-28803 .elementor-element.elementor-element-879603c{--width:57%;}}/* Start custom CSS for image, class: .elementor-element-452a32cc */.elementor-28803 .elementor-element.elementor-element-452a32cc img{
    object-fit: cover;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40be3bc9 */.elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    
    box-shadow:
    0px 4px 4px 0px #0000000D,
    0px 20px 50px 6px #E85C2A26 !important;
}

.elementor-28803 .elementor-element.elementor-element-40be3bc9 .elementor-button:hover {
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
    box-shadow: 0px 4px 4px 0px #0000000D, 0px 20px 50px 6px #E85C2A26!important;
        transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526cf539 */.elementor-28803 .elementor-element.elementor-element-526cf539 {
  background: linear-gradient(111.64deg, #ADD4F4 31.59%, #CCE8EB 83.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);

}

.hero-layout.e-con {
  display: grid !important;
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);
  grid-template-areas:
    "intro   photo"
    "actions photo"
    "extra   photo";
  grid-template-rows: auto auto 1fr;
  padding-bottom: 0 !important; 
  gap: 0;
}

.hero-intro.e-con   { grid-area: intro; }
.hero-actions.e-con { grid-area: actions; }
.hero-extra.e-con   { grid-area: extra; } 

.hero-photo.e-con {
  grid-area: photo;
  grid-row: 1 / -1;         
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 0 !important;
  margin: 0 !important;
}


.hero-photo .elementor-widget-image,
.hero-photo .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0;
}

.hero-photo img {
  display: block;       
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}




@media (max-width: 767px) {
  .hero-layout.e-con {
    grid-template-columns: 1fr;
    grid-template-areas:
      "intro"
      "photo"
      "actions";
    grid-template-rows: auto auto auto;
  }

  .hero-photo.e-con {
    grid-area: photo;
  }

  .hero-photo img {
   display: block;
   width: 100%;
   max-height: 330px!important; 
  }
  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d4ff861 */.elementor-28803 .elementor-element.elementor-element-6d4ff861 {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64f2402 */.elementor-28803 .elementor-element.elementor-element-64f2402{
    background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-64f2402 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-64f2402{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d88a2de */.elementor-28803 .elementor-element.elementor-element-d88a2de ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-d88a2de ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-d88a2de ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c35af */@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-40c35af {
  position: relative;
  border-right: none;
  left: unset;
}

.elementor-28803 .elementor-element.elementor-element-40c35af::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c743dfc */.elementor-28803 .elementor-element.elementor-element-c743dfc{
    background: linear-gradient(84.6deg, rgba(228, 96, 255, 0.25) 0.72%, rgba(17, 29, 255, 0.25) 22.51%, rgba(69, 143, 255, 0.25) 80.3%, rgba(66, 220, 255, 0.25) 99.24%),linear-gradient(0deg, #2D85CD, #2D85CD);

    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-c743dfc h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-c743dfc{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea24131 */.elementor-28803 .elementor-element.elementor-element-ea24131 ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-ea24131 ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-ea24131 ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f5cbfc */.elementor-28803 .elementor-element.elementor-element-7f5cbfc{
    position: absolute;
    left:21.615%;
}


@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-7f5cbfc {
  position: relative;
  border-right: none;
  left: unset;
}

.elementor-28803 .elementor-element.elementor-element-7f5cbfc::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7a147e1 */.elementor-28803 .elementor-element.elementor-element-7a147e1{
   background: linear-gradient(117.33deg, #027D09 32.96%, #A7E35F 122.56%);
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-7a147e1 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-7a147e1{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd75fa */.elementor-28803 .elementor-element.elementor-element-3cd75fa ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-3cd75fa ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-3cd75fa ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a999a9 */.elementor-28803 .elementor-element.elementor-element-9a999a9{
    position: absolute;
    left:47.769%;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-9a999a9 {
  position: relative;
  border-right: none;
  left: unset;
}

.elementor-28803 .elementor-element.elementor-element-9a999a9::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-729ddd2 */.elementor-28803 .elementor-element.elementor-element-729ddd2{
   background: linear-gradient(84.6deg, rgba(228, 96, 255, 0.25) 0.72%, rgba(66, 220, 255, 0.25) 99.24%), linear-gradient(0deg, #B72DCD, #B72DCD);
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-729ddd2 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-729ddd2{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656d672 */.elementor-28803 .elementor-element.elementor-element-656d672 ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-656d672 ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-656d672 ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e19d95 */.elementor-28803 .elementor-element.elementor-element-8e19d95{
    position: absolute;
    left:72.846%;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-8e19d95 {
  position: relative;
  border-right: none;
  left: unset;
}

.elementor-28803 .elementor-element.elementor-element-8e19d95::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8076228 */.elementor-28803 .elementor-element.elementor-element-8076228{
  background: linear-gradient(84.6deg, rgba(228, 96, 255, 0.25) 0.72%, rgba(17, 29, 255, 0.25) 22.51%, rgba(69, 143, 255, 0.25) 80.3%, rgba(66, 220, 255, 0.25) 99.24%),linear-gradient(0deg, #2D85CD, #2D85CD);
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-8076228 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-8076228{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce43f20 */.elementor-28803 .elementor-element.elementor-element-ce43f20 ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-ce43f20 ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-ce43f20 ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcc8b4e */.elementor-28803 .elementor-element.elementor-element-fcc8b4e{
    position: absolute;
    top:31.354%;
      left:72.846%;
    
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-fcc8b4e {
  position: relative;
  border-right: none;
  top:unset;
  left:unset;
}

.elementor-28803 .elementor-element.elementor-element-fcc8b4e::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b46cd34 */.elementor-28803 .elementor-element.elementor-element-b46cd34{
   background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-b46cd34 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-b46cd34{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-168a945 */.elementor-28803 .elementor-element.elementor-element-168a945 ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-168a945 ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-168a945 ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbf743f */.elementor-28803 .elementor-element.elementor-element-cbf743f{
    position: absolute;
    left:47.769%;
       top:31.354%;
}
@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-cbf743f {
  position: relative;
  border-right: none;
  top:unset;
  left:unset;
}

.elementor-28803 .elementor-element.elementor-element-cbf743f::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2eb6a0 */.elementor-28803 .elementor-element.elementor-element-d2eb6a0{
     background: linear-gradient(117.33deg, #027D09 32.96%, #A7E35F 122.56%);
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-d2eb6a0 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-d2eb6a0{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763c9fb */.elementor-28803 .elementor-element.elementor-element-763c9fb ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-763c9fb ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-763c9fb ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689c9c7 */.elementor-28803 .elementor-element.elementor-element-689c9c7{
    position: absolute;
   
    left:21.615%;
     top:31.354%;
}
@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-689c9c7 {
  position: relative;
  border-right: none;
  top:unset;
  left:unset;
}

.elementor-28803 .elementor-element.elementor-element-689c9c7::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c635b1 */.elementor-28803 .elementor-element.elementor-element-4c635b1{
     background: linear-gradient(84.6deg, rgba(228, 96, 255, 0.25) 0.72%, rgba(66, 220, 255, 0.25) 99.24%), linear-gradient(0deg, #B72DCD, #B72DCD);
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-4c635b1 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-4c635b1{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c31d9f */.elementor-28803 .elementor-element.elementor-element-8c31d9f ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-8c31d9f ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-8c31d9f ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebcdd6d */.elementor-28803 .elementor-element.elementor-element-ebcdd6d{
    position: absolute;
    top:69%;
     left:21.615%;
    
}
@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-ebcdd6d {
  position: relative;
  border-right: none;
  top:unset;
  left:unset;
}

.elementor-28803 .elementor-element.elementor-element-ebcdd6d::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8685cc5 */.elementor-28803 .elementor-element.elementor-element-8685cc5{
      background: linear-gradient(84.6deg, rgba(228, 96, 255, 0.25) 0.72%, rgba(17, 29, 255, 0.25) 22.51%, rgba(69, 143, 255, 0.25) 80.3%, rgba(66, 220, 255, 0.25) 99.24%),linear-gradient(0deg, #2D85CD, #2D85CD);
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-8685cc5 h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-8685cc5{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d69d960 */.elementor-28803 .elementor-element.elementor-element-d69d960 ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-d69d960 ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-d69d960 ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e68f7b */.elementor-28803 .elementor-element.elementor-element-3e68f7b{
    position: absolute;
    left:47.769%;
    top:69%;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-3e68f7b {
  position: relative;
  border-right: none;
  top:unset;
  left:unset;
}

.elementor-28803 .elementor-element.elementor-element-3e68f7b::before {
  content: "";
  position: absolute;
  left: 42.5px;
  width: 1px;
  background: repeating-linear-gradient(
    to bottom,
    #888 0,
    #888 3px,
    transparent 3px,
    transparent 6px
  );
  pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fdc55a */.elementor-28803 .elementor-element.elementor-element-7fdc55a{
      background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    border-radius: 56px;
    max-width: 151px!important;
}

.elementor-28803 .elementor-element.elementor-element-7fdc55a h3{
    margin: 0;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-7fdc55a{
        max-width: 85px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4101f45 */.elementor-28803 .elementor-element.elementor-element-4101f45 ul {
   padding-left: 20px;


 
}

.elementor-28803 .elementor-element.elementor-element-4101f45 ul li::marker {
  font-size: 0.9em;
}

@media(max-width:1024px){
.elementor-28803 .elementor-element.elementor-element-4101f45 ul li::marker {
  font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ceba2a8 */.elementor-28803 .elementor-element.elementor-element-ceba2a8{
    position: absolute;
    left:72.846%;
    top:69%;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-ceba2a8{
        position: relative;
        top:unset;
        left:unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169e53c */.elementor-28803 .elementor-element.elementor-element-169e53c{
    aspect-ratio: 1300 / 1078;
}
.elementor-28803 .elementor-element.elementor-element-169e53c a{
    color: #2D85CD;
    text-decoration: underline;
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-169e53c{
        background: none!important;
        aspect-ratio: auto;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46592673 */.elementor-28803 .elementor-element.elementor-element-46592673 form {
  display: flex;
  flex-direction: column;
}

.donation-theme-widget-period-buttons-block{
    order:1!important;
}

.donation-theme-widget-gateway-buttons-block{
    order:2!important;
}

.donation-theme-widget-amount-buttons-main-block {
    order: 3!important;
    margin-bottom: 0px!important;
}

.donation-theme-widget-amount-text-block {
    order: 4!important;
}

.donation-theme-widget-commission-block {
    order: 5!important;
}

.donation-theme-widget-text-block {
    order: 6!important
}

.donation-theme-widget-fields-block {
    order: 7!important;
}

.donation-theme-widget-consent-block {
    order: 8!important;
}

.donation-theme-widget-button-block {
    order: 9!important;
 margin-bottom:0px!important;
}

.donation-theme-widget-label-block {
    order: 10!important;
}

.donation-theme-widget-block{
   padding: 50px!important;
   border-radius:30px!important;
   background: linear-gradient(170.34deg, #FFD0D0 -10%, #FFF2E0 94.21%),linear-gradient(0deg, #FFFFFF, #FFFFFF)!important;

}

.donation-theme-widget-label-block{
    display: none!important;
}

.donation-theme-widget-button-main {
  background: transparent!important;
  border: 1.5px solid #292929!important;
  border-radius: 15px!important;
  min-height: 52px!important;
  color: #25292C !important;
  font-size: 18px!important;
  font-weight: 700!important;
}

.donation-theme-widget-button-main.active {
  background: transparent!important;
  border-color: #E85C2A!important;
  color: #E85C2A!important;
}

.donation-theme-widget-period-buttons-block {
  display: flex!important;
  gap: 20px!important;
  margin-bottom: 50px!important;
}

.donation-theme-widget-period-buttons-block button {
  flex: 1!important;
}

.donation-theme-widget-period-buttons-block .donation-theme-widget-button svg{
    display: none!important;
}

.donation-theme-widget-gateway-buttons-block::before {
  content: "Размер пожертвования";
    display: block!important;
  width: 100%!important;
  text-align: center!important;
  font-size: 30px!important;
  line-height: 38px!important;
  font-weight: 700!important;
  color:#25292C!important;
  font-family: "PT Sans", Sans-serif!important;
}

.donation-theme-widget-fields-block::before{
  display: block!important;
  width: 100%!important;
  margin-top: 30px!important;
  margin-bottom: 20px!important;
  text-align: center!important;
  font-size: 30px!important;
  line-height: 38px!important;
  font-weight: 700!important;
  color:#25292C!important;
  font-family: "PT Sans", Sans-serif!important;
}

.donation-theme-widget-amount-buttons-block {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
}

.donation-theme-widget-amount-buttons-block .donation-theme-widget-button{
    margin-bottom: 0!important;
    margin-right: 0!important;
}

.donation-theme-widget-amount-buttons-block > .donation-theme-widget-group {
  flex: 0 0 min(380px, 100%)!important;
  margin: 0 calc((100% - min(380px, 100%)) / 2)!important;
}
.donation-theme-widget-control{
    background: #FFF!important;
    border:0!important;
    min-width: 52px!important;
}

.donation-theme-widget-gateway-buttons-block{
    gap: 20PX;
}

.donation-theme-widget-button{
    margin-right: 0!important;
    margin-bottom: 0!important;
}

[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible {
    box-shadow:none;
}

.donation-theme-widget-container .donation-theme-widget-group.active .donation-theme-widget-control
 {
    color: #25292C!important;
}
 .donation-theme-widget-control ~ label{
     color: #25292C4D!important;
 }
 
.donation-theme-widget-container .donation-theme-widget-group.active .donation-theme-widget-after
 {
    color: #E85C2A!important;
}

.donation-theme-widget-modal-content{
    background: #fff!important;
}

.donation-theme-widget-fields-block::before {
  content: "Ваши данные";
}

.elementor-28803 .elementor-element.elementor-element-46592673 a{
    color:#E85C2A;
}
.elementor-28803 .elementor-element.elementor-element-46592673 a:hover{
    text-decoration:underline;
     color:#E85C2A;
}

.donation-theme-widget-amount-text-block{
    background: transparent!important;
    margin-bottom: 20px!important;
    padding: 0!important;
    justify-content: center!important;
}

.donation-theme-widget-amount-text-block svg{
    display: none!important;
}

.donation-theme-widget-amount-text-block-text{
     color:#25292C!important;
     font-size: 16px!important;
     font-weight: 400!important;
     text-align: center!important;
}

.donation-theme-widget-control-checkbox::before{
    border:2px solid #49454F!important;
    border-radius:2px!important;
    background: transparent!important;
}

.donation-theme-widget-control-checkbox:has(input:checked):before{
    background-color: #E85C2A!important;
    border-color:#E85C2A!important;
}

.donation-theme-widget-control-checkbox{
    font-size: 16px!important;
}

.donation-theme-widget-btn{
     background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    
    box-shadow:
    0px 4px 4px 0px #0000000D,
    0px 20px 50px 6px #E85C2A26 !important;
    color:#FFFFFF!important;
    border:none!important;
   min-height:56px!important;
}

.donation-theme-widget-btn:hover, .donation-theme-widget-btn:focus{
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
    box-shadow: 0px 4px 4px 0px #0000000D, 0px 20px 50px 6px #E85C2A26!important;
        transition: all .3s;
        color:#FFFFFFBF!important;
        border:none!important;
}

 .donation-theme-widget-modal-footer .donation-theme-widget-btn.donation-theme-widget-btn-main{
    min-height: 54px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
}


.donation-theme-widget-btn.donation-theme-widget-close-button svg
 {
  
    fill:#ffffff!important;
    stroke: #C5C5C5!important;
}
.donation-theme-widget-btn.donation-theme-widget-close-button svg:hover
 {
  
    fill:#E85C2A!important;
    stroke: #ffffff!important;
}

.donation-theme-widget-control-required ~ label:after{
    color: #E85C2A!important;
}

.donation-theme-widget-modal-body h1{
    line-height: 24px!important;
}

.donation-theme-widget-container .donation-theme-widget-group.active > label:after{
    content: '*'!important;
    color: #E85C2A!important;
    
}

@media (max-width: 1024px) {
  .donation-theme-widget-block {
    padding: 40px !important;
    border-radius:20px!important;
  }
 .donation-theme-widget-gateway-buttons-block::before {
 font-size:20px!important;
 line-height: 24px!important;
}
.donation-theme-widget-fields-block::before{
 font-size:20px!important;
 line-height: 24px!important;
margin-bottom:10px!important;
}


.donation-theme-widget-amount-buttons-block {
  gap: 10px;
}

.donation-theme-widget-period-buttons-block {
  gap: 10px!important;
  margin-bottom: 20px!important;
}
.donation-theme-widget-gateway-buttons-block{
    gap:10px!important;
}

.donation-theme-widget-gateway-buttons-block {

    margin-bottom: 10px!important;
}

  .donation-theme-widget-fields-block::before{
     
  }
  
   .donation-theme-widget-fields-block::before{
       margin-top:0px!important;
   }
}

.donation-theme-widget-modal-header .donation-theme-widget-btn.donation-theme-widget-btn-main{
    min-height: 32px!important;
    box-shadow: none!important;
}

.donation-theme-widget-btn.donation-theme-widget-close-button svg{
    
}

@media (max-width: 767px){
      .donation-theme-widget-block {
    padding: 20px !important;
  }
  .donation-theme-widget-consent-block{
      margin-bottom: 10px;
  }
  
  .donation-theme-widget-modal-footer .donation-theme-widget-btn.donation-theme-widget-btn-main{
    min-height: 54px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    width: 100%!important;
    margin-top: 20px!important;
}
 .donation-theme-widget-btn.donation-theme-widget-btn-main.donation-theme-widget-close-button{
      background: transparent!important;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e4f4b8 */table tbody > tr:nth-child(odd) > td {
    background-color: transparent;
}
table td {
    border: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-454fd0a */.elementor-28803 .elementor-element.elementor-element-454fd0a .elementor-loop-container {
    align-items: stretch;
}


.elementor-28803 .elementor-element.elementor-element-454fd0a .e-loop-item {
    display: flex;
    flex-direction: column;
}


.elementor-28803 .elementor-element.elementor-element-454fd0a .loop-card {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    width: 100%;
}


.elementor-28803 .elementor-element.elementor-element-454fd0a .loop-card .card-button {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dab7862 */.elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    
    box-shadow:
    0px 4px 4px 0px #0000000D,
    0px 20px 50px 6px #E85C2A26 !important;
}

.elementor-28803 .elementor-element.elementor-element-5dab7862 .elementor-button:hover {
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
    box-shadow: 0px 4px 4px 0px #0000000D, 0px 20px 50px 6px #E85C2A26!important;
        transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-657a5c2a */.elementor-28803 .elementor-element.elementor-element-657a5c2a{
    background: linear-gradient(170.89deg, #AAD3F4 5.5%, #CCE8EB 94.5%),linear-gradient(0deg, #FFFFFF, #FFFFFF);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55d1330 */.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-55d1330 .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcb1bcd */.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-bcb1bcd .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-823627b */.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-823627b .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-823627b .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56540af */.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-56540af .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-56540af .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b42c31 */.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-9b42c31 .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f8ddc9 */.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-2f8ddc9 .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41695d6 */.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-41695d6 .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4daf9d */.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:hover svg path, .elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:active svg, .elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button:focus svg path path{
    fill:#fff!important;
}

.elementor-28803 .elementor-element.elementor-element-f4daf9d .elementor-button svg{
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72ca5fa */.years{
      background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3611e1e */.elementor-28803 .elementor-element.elementor-element-3611e1e {
  background: linear-gradient(180deg, #25292C 11.06%, #503E56 28.85%, #945968 44.23%, #E69C8F 62.5%, #FFC5B1 78.85%, #FFEDE0 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b07384d */.elementor-28803 .elementor-element.elementor-element-b07384d{
        display: flex;
        align-items: center;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-069b252 */.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
}

.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button:hover {
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
        transition: all .3s;
}

.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button svg{
    width: 40px;
    height: 40px;
}

.elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button:hover svg{
    fill:#00000000!important;
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-069b252 .elementor-button svg{
    width: 24px;
    height: 24px;
}
     .elementor-28803 .elementor-element.elementor-element-069b252{
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e71d30 */.elementor-28803 .elementor-element.elementor-element-5e71d30{
        display: flex;
        align-items: center;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9529502 */.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
}

.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button:hover {
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
        transition: all .3s;
}

.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button svg{
    width: 40px;
    height: 40px;
}

.elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button:hover svg{
    fill:#00000000!important;
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-9529502 .elementor-button svg{
    width: 24px;
    height: 24px;
}
     .elementor-28803 .elementor-element.elementor-element-9529502{
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a32139f */.elementor-28803 .elementor-element.elementor-element-a32139f{
        display: flex;
        align-items: center;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f385003 */.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
}

.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button:hover {
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
        transition: all .3s;
}

.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button svg{
    width: 40px;
    height: 40px;
}

.elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button:hover svg{
    fill:#00000000!important;
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-f385003 .elementor-button svg{
    width: 24px;
    height: 24px;
}
     .elementor-28803 .elementor-element.elementor-element-f385003{
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682447 */.elementor-28803 .elementor-element.elementor-element-7682447{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-7682447{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-7682447{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e733ae3 */.elementor-28803 .elementor-element.elementor-element-e733ae3{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-e733ae3{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-e733ae3{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c47d6 */.elementor-28803 .elementor-element.elementor-element-26c47d6{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-26c47d6{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-26c47d6{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6148dce */.elementor-28803 .elementor-element.elementor-element-6148dce{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-6148dce{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-6148dce{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b13a3 */.elementor-28803 .elementor-element.elementor-element-15b13a3{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-15b13a3{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-15b13a3{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-263adab */.elementor-28803 .elementor-element.elementor-element-263adab{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-263adab{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-263adab{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-086ce00 */.elementor-28803 .elementor-element.elementor-element-086ce00{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-086ce00{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-086ce00{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68f70c */.elementor-28803 .elementor-element.elementor-element-e68f70c{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-e68f70c{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-e68f70c{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25472b1 */.elementor-28803 .elementor-element.elementor-element-25472b1{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-25472b1{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-25472b1{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcd3562 */.elementor-28803 .elementor-element.elementor-element-dcd3562{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-dcd3562{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-dcd3562{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a2b05 */.elementor-28803 .elementor-element.elementor-element-b7a2b05{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-b7a2b05{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-b7a2b05{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c89a88 */.elementor-28803 .elementor-element.elementor-element-0c89a88{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-0c89a88{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-0c89a88{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-288a24b */.elementor-28803 .elementor-element.elementor-element-288a24b{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-288a24b{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-288a24b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17d81e9 */.elementor-28803 .elementor-element.elementor-element-17d81e9{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-17d81e9{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-17d81e9{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d0f050 */.elementor-28803 .elementor-element.elementor-element-2d0f050{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-2d0f050{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-2d0f050{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d08716 */.elementor-28803 .elementor-element.elementor-element-7d08716{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-7d08716{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-7d08716{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8087c */.elementor-28803 .elementor-element.elementor-element-6d8087c{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-6d8087c{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-6d8087c{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98368e4 */.elementor-28803 .elementor-element.elementor-element-98368e4{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-98368e4{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-98368e4{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ba9069 */.elementor-28803 .elementor-element.elementor-element-0ba9069{
    width: calc(25% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-0ba9069{
    width: 36%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-0ba9069{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12ac39b */.elementor-28803 .elementor-element.elementor-element-12ac39b{
    width: calc(75% - 39px);
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-12ac39b{
    width: 64%;
}
}

@media(max-width:767px){
    .elementor-28803 .elementor-element.elementor-element-12ac39b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1651860a */.elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button {
  background:
    linear-gradient(
      84.6deg,
      rgba(255, 96, 112, 0.5) 0.72%,
      rgba(255, 80, 17, 0.5) 22.51%,
      rgba(255, 118, 69, 0.5) 80.3%,
      rgba(255, 161, 66, 0.5) 99.24%
    ),
    linear-gradient(0deg, #E85C2A, #E85C2A) !important;
    
    box-shadow:
    0px 4px 4px 0px #0000000D,
    0px 20px 50px 6px #E85C2A26 !important;
}

.elementor-28803 .elementor-element.elementor-element-1651860a .elementor-button:hover {
        background: 
        linear-gradient(264.6deg, rgba(255, 96, 112, 0.5) 0.72%, rgba(255, 80, 17, 0.5) 22.51%, rgba(255, 118, 69, 0.5) 80.3%, rgba(255, 161, 66, 0.5) 99.24%), linear-gradient(0deg, #E85C2A, #E85C2A)!important;
    box-shadow: 0px 4px 4px 0px #0000000D, 0px 20px 50px 6px #E85C2A26!important;
        transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe71b9f */.elementor-28803 .elementor-element.elementor-element-4fe71b9f{
    width: calc(51% - 40px);
}
@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-4fe71b9f{
    width: calc(45% - 20px);
}
}

@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-4fe71b9f{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-182bda5e */.elementor-28803 .elementor-element.elementor-element-182bda5e img{
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-233d355 */.elementor-28803 .elementor-element.elementor-element-233d355{
    width: calc(49% - 40px);
}
@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-233d355{
    width: calc(55% - 20px);
}
}
@media(max-width:1024px){
    .elementor-28803 .elementor-element.elementor-element-233d355{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47b86c9b */.elementor-28803 .elementor-element.elementor-element-47b86c9b {
    background: #fff linear-gradient(170.89deg, #cce8eb 31.21%, #aad3f4 68.79%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-352721a8 */.elementor-28803 .elementor-element.elementor-element-352721a8 {
    background: linear-gradient(84.6deg, rgba(228, 96, 255, 0.25) 0.72%, rgba(17, 29, 255, 0.25) 22.51%, rgba(69, 143, 255, 0.25) 80.3%, rgba(66, 220, 255, 0.25) 99.24%),  linear-gradient(0deg, #2D85CD, #2D85CD);
}/* End custom CSS */