.elementor-503 .elementor-element.elementor-element-3ca430f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-503 .elementor-element.elementor-element-cd3829b{--display:flex;--min-height:400px;--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;}.elementor-503 .elementor-element.elementor-element-cd3829b:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-cd3829b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://care.org.rw/wp-content/uploads/2025/06/horizontal_border1Asset-3@4x-8.png");background-position:-41px 356px;background-repeat:no-repeat;background-size:62% auto;}.elementor-503 .elementor-element.elementor-element-cd3829b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-503 .elementor-element.elementor-element-f9860e1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-6c78acb .elementor-heading-title{font-size:15px;color:var( --e-global-color-f18a957 );}.elementor-503 .elementor-element.elementor-element-ada7927{--display:flex;}.elementor-503 .elementor-element.elementor-element-fa8cc67{--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;}.elementor-503 .elementor-element.elementor-element-64fe6e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:-234px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-64fe6e6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-503 .elementor-element.elementor-element-14746f1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-f18a957 );}.elementor-503 .elementor-element.elementor-element-9b3821d{--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:-360px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );}.elementor-503 .elementor-element.elementor-element-aee1863{--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:40px;--margin-left:0px;--margin-right:0px;}.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 );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-503 .elementor-element.elementor-element-d3fad00{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:23px;}.elementor-503 .elementor-element.elementor-element-97702de{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-a660718{padding:0px 0px 0px 5px;}.elementor-503 .elementor-element.elementor-element-a660718 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-fe4172c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-3769bb9{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-68dc2b3{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-68dc2b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-2d29be1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-653f21d{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-e35feca{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-e35feca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-81af036{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-4d4c8ad{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-1622b81.elementor-element{--order:-99999 /* order start hack */;}.elementor-503 .elementor-element.elementor-element-693ca26{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-693ca26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-97b0add{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-1a9832d{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-492325c{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-492325c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-7157d31{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-883b77e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-79865a1{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-c7b72b6{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-c7b72b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-c3660c1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-503 .elementor-element.elementor-element-7604a6e{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-bf387c1.elementor-element{--order:-99999 /* order start hack */;}.elementor-503 .elementor-element.elementor-element-feb82e6{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-feb82e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-54b40a2{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-40f98a0{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-503 .elementor-element.elementor-element-e61c8de{padding:0px 0px 0px 5px;}.elementor-503 .elementor-element.elementor-element-e61c8de .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-90badea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-0d87edf{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-736235d.elementor-element{--order:-99999 /* order start hack */;}.elementor-503 .elementor-element.elementor-element-57a2b25{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-57a2b25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-0c32e05{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-5f758af{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-b9b19b8{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-b9b19b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-c7791ab{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-edb3f16{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-d750896{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-d750896 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-ef3f71b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-0129b80{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-9f8069b{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-9f8069b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-739e7f5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-ecc479a{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-5b5bb78{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-5b5bb78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-5c60a4e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-0c8694c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-d585275{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-30a6344.elementor-element{--order:-99999 /* order start hack */;}.elementor-503 .elementor-element.elementor-element-7f5c9d3{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-7f5c9d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-a5afc5d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-b5ff16d{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-03118d5{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-03118d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-64a786f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-82f7dbc{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-24965b4{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-24965b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-35f210f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-7d11de5{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-167a8b8{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-167a8b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-2797113{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-2228e53{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-2db5e44{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-2db5e44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-9c28593{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-2f66afd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-b1ccf00{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-f12ec42{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-f12ec42 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-dbb570f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-593704e{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-a699bda{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-a699bda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-2dd6f54{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-54a9b26{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-ba0b85e{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-ba0b85e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-3bd99f3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-f63e4cf{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-177e4d9{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-177e4d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-426586f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-586d3db{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-4beeb8f{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-4beeb8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-19fec47{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-930791b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-7b54c2e{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-910d21b{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-910d21b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-718599a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-9ad639b{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-5e172a1{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-5e172a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-9db6901{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-4707c93{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-126e450{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-126e450 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-10c87da{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-1897b18{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-fdc8864{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-fdc8864 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-fc42e78{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-503 .elementor-element.elementor-element-301b2d4{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-fbe363e{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-fbe363e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-99e1feb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-04dcc10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-36b278a{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-d63b122{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-d63b122 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-bd94bd3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-fb9b832{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-e576fd2{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-e576fd2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-ea7bf50{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-01e63e5{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-8cec5d9{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-8cec5d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-877ed89{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-cd06af8{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-138263d{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-138263d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-cb85d9d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-ca93c65{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-bcd4790{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-bcd4790 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-6475205{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-9a90136{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-cc9ad9b{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-f2b5951{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-f2b5951 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-50aec42{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-29c855c{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-05fd7f9{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-05fd7f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-458ccd4{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-0fcdb17{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-3d97ea4{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-3d97ea4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-7116a8b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-c893190{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-50a71db{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-50a71db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-c482dcb{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-e5fdfc4{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-b393b2d{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-b393b2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-0ab5870{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-81d7fdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-a46f1a3{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-da6d127{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-da6d127 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-0b374d2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-503 .elementor-element.elementor-element-3ef1731{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-62f0f38{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-62f0f38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-082373e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-af34eb6{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-d4bfb7b{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-d4bfb7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-ad83214{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-be55100{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-110dd91{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-110dd91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-cf45b2d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-7cfdf42{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-8d4ef1f img{width:100%;height:184px;}.elementor-503 .elementor-element.elementor-element-7990e71{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-7990e71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-b27a828{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-f707f70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-dd3946f{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-bfd7418{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-bfd7418 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-503 .elementor-element.elementor-element-6f278b0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-503 .elementor-element.elementor-element-ac32a36{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-d94d2b4{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-9672544{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-6673589{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-503 .elementor-element.elementor-element-50bc047{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(min-width:768px){.elementor-503 .elementor-element.elementor-element-3ca430f{--content-width:1500px;}.elementor-503 .elementor-element.elementor-element-cd3829b{--width:85%;}.elementor-503 .elementor-element.elementor-element-fa8cc67{--width:15%;}.elementor-503 .elementor-element.elementor-element-64fe6e6{--width:49.111%;}.elementor-503 .elementor-element.elementor-element-9b3821d{--width:50%;}.elementor-503 .elementor-element.elementor-element-97702de{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-fe4172c{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-3769bb9{--width:25%;}.elementor-503 .elementor-element.elementor-element-653f21d{--width:25%;}.elementor-503 .elementor-element.elementor-element-4d4c8ad{--width:25%;}.elementor-503 .elementor-element.elementor-element-1a9832d{--width:25%;}.elementor-503 .elementor-element.elementor-element-883b77e{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-79865a1{--width:25%;}.elementor-503 .elementor-element.elementor-element-7604a6e{--width:25%;}.elementor-503 .elementor-element.elementor-element-40f98a0{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-90badea{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-0d87edf{--width:25%;}.elementor-503 .elementor-element.elementor-element-5f758af{--width:25%;}.elementor-503 .elementor-element.elementor-element-edb3f16{--width:25%;}.elementor-503 .elementor-element.elementor-element-0129b80{--width:25%;}.elementor-503 .elementor-element.elementor-element-ecc479a{--width:25%;}.elementor-503 .elementor-element.elementor-element-0c8694c{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-d585275{--width:25%;}.elementor-503 .elementor-element.elementor-element-b5ff16d{--width:25%;}.elementor-503 .elementor-element.elementor-element-82f7dbc{--width:25%;}.elementor-503 .elementor-element.elementor-element-7d11de5{--width:25%;}.elementor-503 .elementor-element.elementor-element-2228e53{--width:25%;}.elementor-503 .elementor-element.elementor-element-2f66afd{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-b1ccf00{--width:25%;}.elementor-503 .elementor-element.elementor-element-593704e{--width:25%;}.elementor-503 .elementor-element.elementor-element-54a9b26{--width:25%;}.elementor-503 .elementor-element.elementor-element-f63e4cf{--width:25%;}.elementor-503 .elementor-element.elementor-element-586d3db{--width:25%;}.elementor-503 .elementor-element.elementor-element-930791b{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-7b54c2e{--width:25%;}.elementor-503 .elementor-element.elementor-element-9ad639b{--width:25%;}.elementor-503 .elementor-element.elementor-element-4707c93{--width:25%;}.elementor-503 .elementor-element.elementor-element-1897b18{--width:25%;}.elementor-503 .elementor-element.elementor-element-301b2d4{--width:25%;}.elementor-503 .elementor-element.elementor-element-04dcc10{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-36b278a{--width:25%;}.elementor-503 .elementor-element.elementor-element-fb9b832{--width:25%;}.elementor-503 .elementor-element.elementor-element-01e63e5{--width:25%;}.elementor-503 .elementor-element.elementor-element-cd06af8{--width:25%;}.elementor-503 .elementor-element.elementor-element-ca93c65{--width:25%;}.elementor-503 .elementor-element.elementor-element-9a90136{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-cc9ad9b{--width:25%;}.elementor-503 .elementor-element.elementor-element-29c855c{--width:25%;}.elementor-503 .elementor-element.elementor-element-0fcdb17{--width:25%;}.elementor-503 .elementor-element.elementor-element-c893190{--width:25%;}.elementor-503 .elementor-element.elementor-element-e5fdfc4{--width:25%;}.elementor-503 .elementor-element.elementor-element-81d7fdb{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-a46f1a3{--width:25%;}.elementor-503 .elementor-element.elementor-element-3ef1731{--width:25%;}.elementor-503 .elementor-element.elementor-element-af34eb6{--width:25%;}.elementor-503 .elementor-element.elementor-element-be55100{--width:25%;}.elementor-503 .elementor-element.elementor-element-7cfdf42{--width:25%;}.elementor-503 .elementor-element.elementor-element-f707f70{--content-width:980px;}.elementor-503 .elementor-element.elementor-element-dd3946f{--width:25%;}.elementor-503 .elementor-element.elementor-element-ac32a36{--width:25%;}.elementor-503 .elementor-element.elementor-element-d94d2b4{--width:25%;}.elementor-503 .elementor-element.elementor-element-9672544{--width:25%;}.elementor-503 .elementor-element.elementor-element-6673589{--width:25%;}.elementor-503 .elementor-element.elementor-element-50bc047{--content-width:980px;}}@media(max-width:1024px){.elementor-503 .elementor-element.elementor-element-cd3829b:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-cd3829b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-503 .elementor-element.elementor-element-14746f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-503 .elementor-element.elementor-element-a660718 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-503 .elementor-element.elementor-element-e61c8de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-503 .elementor-element.elementor-element-cd3829b:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-cd3829b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-503 .elementor-element.elementor-element-14746f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-503 .elementor-element.elementor-element-a660718 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-503 .elementor-element.elementor-element-e61c8de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for image, class: .elementor-element-849611e */.elementor-503 .elementor-element.elementor-element-849611e img{
    aspect-ratio: 1/1;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68dc2b3 */.elementor-503 .elementor-element.elementor-element-68dc2b3 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d79dcd5 */.elementor-503 .elementor-element.elementor-element-d79dcd5 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e35feca */.elementor-503 .elementor-element.elementor-element-e35feca a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1622b81 */.elementor-503 .elementor-element.elementor-element-1622b81 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-693ca26 */.elementor-503 .elementor-element.elementor-element-693ca26 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0fc37d */.elementor-503 .elementor-element.elementor-element-b0fc37d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-492325c */.elementor-503 .elementor-element.elementor-element-492325c a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-095e8ff */.elementor-503 .elementor-element.elementor-element-095e8ff img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7b72b6 */.elementor-503 .elementor-element.elementor-element-c7b72b6 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf387c1 */.elementor-503 .elementor-element.elementor-element-bf387c1 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feb82e6 */.elementor-503 .elementor-element.elementor-element-feb82e6 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-736235d */.elementor-503 .elementor-element.elementor-element-736235d img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a2b25 */.elementor-503 .elementor-element.elementor-element-57a2b25 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c398e */.elementor-503 .elementor-element.elementor-element-24c398e img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9b19b8 */.elementor-503 .elementor-element.elementor-element-b9b19b8 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2e3a7f */.elementor-503 .elementor-element.elementor-element-e2e3a7f img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d750896 */.elementor-503 .elementor-element.elementor-element-d750896 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43ebd23 */.elementor-503 .elementor-element.elementor-element-43ebd23 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f8069b */.elementor-503 .elementor-element.elementor-element-9f8069b a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-772de8e */.elementor-503 .elementor-element.elementor-element-772de8e img{
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b5bb78 */.elementor-503 .elementor-element.elementor-element-5b5bb78 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a6344 */.elementor-503 .elementor-element.elementor-element-30a6344 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f5c9d3 */.elementor-503 .elementor-element.elementor-element-7f5c9d3 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a15d21 */.elementor-503 .elementor-element.elementor-element-1a15d21 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03118d5 */.elementor-503 .elementor-element.elementor-element-03118d5 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c9602f */.elementor-503 .elementor-element.elementor-element-6c9602f img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24965b4 */.elementor-503 .elementor-element.elementor-element-24965b4 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af4d639 */.elementor-503 .elementor-element.elementor-element-af4d639 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-167a8b8 */.elementor-503 .elementor-element.elementor-element-167a8b8 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a023e4 */.elementor-503 .elementor-element.elementor-element-2a023e4 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db5e44 */.elementor-503 .elementor-element.elementor-element-2db5e44 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54abcef */.elementor-503 .elementor-element.elementor-element-54abcef img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f12ec42 */.elementor-503 .elementor-element.elementor-element-f12ec42 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f01cb5 */.elementor-503 .elementor-element.elementor-element-2f01cb5 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a699bda */.elementor-503 .elementor-element.elementor-element-a699bda a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19cb4db */.elementor-503 .elementor-element.elementor-element-19cb4db img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0b85e */.elementor-503 .elementor-element.elementor-element-ba0b85e a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e8b45e */.elementor-503 .elementor-element.elementor-element-2e8b45e img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-177e4d9 */.elementor-503 .elementor-element.elementor-element-177e4d9 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f99c61 */.elementor-503 .elementor-element.elementor-element-6f99c61 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4beeb8f */.elementor-503 .elementor-element.elementor-element-4beeb8f a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30308b9 */.elementor-503 .elementor-element.elementor-element-30308b9 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-910d21b */.elementor-503 .elementor-element.elementor-element-910d21b a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c829fa2 */.elementor-503 .elementor-element.elementor-element-c829fa2 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e172a1 */.elementor-503 .elementor-element.elementor-element-5e172a1 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d773b7e */.elementor-503 .elementor-element.elementor-element-d773b7e img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126e450 */.elementor-503 .elementor-element.elementor-element-126e450 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c300457 */.elementor-503 .elementor-element.elementor-element-c300457 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdc8864 */.elementor-503 .elementor-element.elementor-element-fdc8864 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f91d21 */.elementor-503 .elementor-element.elementor-element-3f91d21 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbe363e */.elementor-503 .elementor-element.elementor-element-fbe363e a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10b8ab */.elementor-503 .elementor-element.elementor-element-f10b8ab img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d63b122 */.elementor-503 .elementor-element.elementor-element-d63b122 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ff5499 */.elementor-503 .elementor-element.elementor-element-8ff5499 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e576fd2 */.elementor-503 .elementor-element.elementor-element-e576fd2 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40e409b */.elementor-503 .elementor-element.elementor-element-40e409b img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cec5d9 */.elementor-503 .elementor-element.elementor-element-8cec5d9 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32de4a2 */.elementor-503 .elementor-element.elementor-element-32de4a2 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138263d */.elementor-503 .elementor-element.elementor-element-138263d a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f319049 */.elementor-503 .elementor-element.elementor-element-f319049 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcd4790 */.elementor-503 .elementor-element.elementor-element-bcd4790 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2f8b45 */.elementor-503 .elementor-element.elementor-element-b2f8b45 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2b5951 */.elementor-503 .elementor-element.elementor-element-f2b5951 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e592d29 */.elementor-503 .elementor-element.elementor-element-e592d29 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05fd7f9 */.elementor-503 .elementor-element.elementor-element-05fd7f9 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-107f767 */.elementor-503 .elementor-element.elementor-element-107f767 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    /**object-position: center;**/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d97ea4 */.elementor-503 .elementor-element.elementor-element-3d97ea4 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45c601f */.elementor-503 .elementor-element.elementor-element-45c601f img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a71db */.elementor-503 .elementor-element.elementor-element-50a71db a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e54928 */.elementor-503 .elementor-element.elementor-element-3e54928 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b393b2d */.elementor-503 .elementor-element.elementor-element-b393b2d a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-407de7d */.elementor-503 .elementor-element.elementor-element-407de7d img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da6d127 */.elementor-503 .elementor-element.elementor-element-da6d127 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fb7e08 */.elementor-503 .elementor-element.elementor-element-9fb7e08 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f0f38 */.elementor-503 .elementor-element.elementor-element-62f0f38 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1307a0 */.elementor-503 .elementor-element.elementor-element-a1307a0 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4bfb7b */.elementor-503 .elementor-element.elementor-element-d4bfb7b a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-236046d */.elementor-503 .elementor-element.elementor-element-236046d img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110dd91 */.elementor-503 .elementor-element.elementor-element-110dd91 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d4ef1f */.elementor-503 .elementor-element.elementor-element-8d4ef1f img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7990e71 */.elementor-503 .elementor-element.elementor-element-7990e71 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a54fa21 */.elementor-503 .elementor-element.elementor-element-a54fa21 img{
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfd7418 */.elementor-503 .elementor-element.elementor-element-bfd7418 a {
    text-decoration: underline;
    text-decoration-color: #ff7600;
    text-underline-offset: 5px;
    text-decoration-thickness: 3px;
}/* End custom CSS */