.elementor-3317 .elementor-element.elementor-element-e1b3fb3:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-e1b3fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-e1b3fb3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-e1b3fb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-7d07f4e6:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-7d07f4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3317 .elementor-element.elementor-element-7d07f4e6 > .elementor-background-overlay{opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-7d07f4e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-3317 .elementor-element.elementor-element-de9d4c3 > .elementor-widget-container{margin:-59px 0px 0px 0px;padding:-19px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-fee6da3:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-fee6da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-fee6da3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-3317 .elementor-element.elementor-element-fee6da3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-269fa31 > .elementor-element-populated{margin:-0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3317 .elementor-element.elementor-element-716ce75{text-align:center;}.elementor-3317 .elementor-element.elementor-element-716ce75 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3317 .elementor-element.elementor-element-c2a2112 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-3317 .elementor-element.elementor-element-c2a2112{text-align:center;font-size:17px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3317 .elementor-element.elementor-element-0634851 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3317 .elementor-element.elementor-element-0634851 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;}.elementor-3317 .elementor-element.elementor-element-150c254 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-3317 .elementor-element.elementor-element-150c254 .elementor-icon-wrapper{text-align:center;}.elementor-3317 .elementor-element.elementor-element-150c254.elementor-view-stacked .elementor-icon{background-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-150c254.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-150c254.elementor-view-default .elementor-icon{color:#202C44;border-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-150c254.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-150c254.elementor-view-default .elementor-icon svg{fill:#202C44;}.elementor-3317 .elementor-element.elementor-element-150c254 .elementor-icon{font-size:60px;}.elementor-3317 .elementor-element.elementor-element-150c254 .elementor-icon svg{height:60px;}.elementor-3317 .elementor-element.elementor-element-0fbb263 .elementor-counter-number-wrapper{color:#202C44;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3317 .elementor-element.elementor-element-0fbb263 .elementor-counter-title{color:#202C44;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3317 .elementor-element.elementor-element-0637463 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3317 .elementor-element.elementor-element-0637463 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0 .elementor-icon-wrapper{text-align:center;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0.elementor-view-stacked .elementor-icon{background-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-0c5ffa0.elementor-view-default .elementor-icon{color:#202C44;border-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-0c5ffa0.elementor-view-default .elementor-icon svg{fill:#202C44;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0 .elementor-icon{font-size:60px;}.elementor-3317 .elementor-element.elementor-element-0c5ffa0 .elementor-icon svg{height:60px;}.elementor-3317 .elementor-element.elementor-element-fa3411e .elementor-counter-number-wrapper{color:#202C44;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3317 .elementor-element.elementor-element-fa3411e .elementor-counter-title{color:#202C44;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3317 .elementor-element.elementor-element-878bdce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3317 .elementor-element.elementor-element-878bdce > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;}.elementor-3317 .elementor-element.elementor-element-920d93d > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-3317 .elementor-element.elementor-element-920d93d .elementor-icon-wrapper{text-align:center;}.elementor-3317 .elementor-element.elementor-element-920d93d.elementor-view-stacked .elementor-icon{background-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-920d93d.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-920d93d.elementor-view-default .elementor-icon{color:#202C44;border-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-920d93d.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-920d93d.elementor-view-default .elementor-icon svg{fill:#202C44;}.elementor-3317 .elementor-element.elementor-element-920d93d .elementor-icon{font-size:60px;}.elementor-3317 .elementor-element.elementor-element-920d93d .elementor-icon svg{height:60px;}.elementor-3317 .elementor-element.elementor-element-b5862d4 .elementor-counter-number-wrapper{color:#202C44;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3317 .elementor-element.elementor-element-b5862d4 .elementor-counter-title{color:#202C44;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3317 .elementor-element.elementor-element-ee87bd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3317 .elementor-element.elementor-element-2501a8f > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-3317 .elementor-element.elementor-element-2501a8f .elementor-icon-wrapper{text-align:center;}.elementor-3317 .elementor-element.elementor-element-2501a8f.elementor-view-stacked .elementor-icon{background-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-2501a8f.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-2501a8f.elementor-view-default .elementor-icon{color:#202C44;border-color:#202C44;}.elementor-3317 .elementor-element.elementor-element-2501a8f.elementor-view-framed .elementor-icon, .elementor-3317 .elementor-element.elementor-element-2501a8f.elementor-view-default .elementor-icon svg{fill:#202C44;}.elementor-3317 .elementor-element.elementor-element-2501a8f .elementor-icon{font-size:60px;}.elementor-3317 .elementor-element.elementor-element-2501a8f .elementor-icon svg{height:60px;}.elementor-3317 .elementor-element.elementor-element-222669d .elementor-counter-number-wrapper{color:#202C44;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3317 .elementor-element.elementor-element-222669d .elementor-counter-title{color:#202C44;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3317 .elementor-element.elementor-element-080e53b:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-080e53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-3317 .elementor-element.elementor-element-080e53b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-080e53b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-3317 .elementor-element.elementor-element-8221045:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-8221045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-8221045 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-8221045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-3317 .elementor-element.elementor-element-21fde5a:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-21fde5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-3317 .elementor-element.elementor-element-21fde5a > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-21fde5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-3317 .elementor-element.elementor-element-37fa04c{margin-top:-0px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-3317 .elementor-element.elementor-element-d1220b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3317 .elementor-element.elementor-element-d1220b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-d1220b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-d1220b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-7fc2708:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-7fc2708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3317 .elementor-element.elementor-element-7fc2708 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-7fc2708{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-3317 .elementor-element.elementor-element-66a8c52:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-66a8c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-66a8c52 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-66a8c52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-3317 .elementor-element.elementor-element-872ec6b:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-872ec6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-3317 .elementor-element.elementor-element-872ec6b > .elementor-container{max-width:1600px;}.elementor-3317 .elementor-element.elementor-element-872ec6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 075px 50px;}.elementor-3317 .elementor-element.elementor-element-872ec6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-1643758 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-c765a12{--grid-row-gap:35px;z-index:2;--grid-column-gap:30px;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.8 * 100% );}.elementor-3317 .elementor-element.elementor-element-c765a12:after{content:"0.8";}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail__link{width:100%;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__meta-data span + span:before{content:"|";}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__card{border-color:#FD5D1473;border-width:1px;border-radius:0px;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__text{margin-top:15px;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__badge{right:0;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__card .elementor-post__badge{background-color:#FD5D14;color:#FFFFFF;border-radius:0px;margin:20px;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title, .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title a{color:#313131;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title{margin-bottom:10px;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__excerpt p{color:#383838;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__excerpt{margin-bottom:20px;}.elementor-3317 .elementor-element.elementor-element-50e8e14{padding:100px 015px 100px 015px;}.elementor-3317 .elementor-element.elementor-element-0cc5787 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-fa057b5{text-align:center;}.elementor-3317 .elementor-element.elementor-element-fa057b5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-3317 .elementor-element.elementor-element-9117b2c > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-3317 .elementor-element.elementor-element-9117b2c{text-align:center;font-size:17px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3317 .elementor-element.elementor-element-7ebd059 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-3317 .elementor-element.elementor-element-2b35592{padding:14px 0px 0100px 0px;}.elementor-3317 .elementor-element.elementor-element-a8ae270 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3317 .elementor-element.elementor-element-a8ae270 > .elementor-element-populated{margin:0px 015px 0px 015px;--e-column-margin-right:015px;--e-column-margin-left:015px;}.elementor-3317 .elementor-element.elementor-element-d9c794b > .elementor-widget-container{margin:0px 0px -52px 0px;padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-d9c794b{z-index:1;}.elementor-3317 .elementor-element.elementor-element-d9c794b img{width:100%;}.elementor-3317 .elementor-element.elementor-element-d180745:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3317 .elementor-element.elementor-element-d180745 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-d180745 > .elementor-element-populated{box-shadow:0px -10px 13px -1px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 35px 12px 35px;}.elementor-3317 .elementor-element.elementor-element-d180745 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-07aa77e{text-align:center;}.elementor-3317 .elementor-element.elementor-element-07aa77e .elementor-heading-title{font-size:25px;}.elementor-3317 .elementor-element.elementor-element-5d5c2b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3317 .elementor-element.elementor-element-5d5c2b1 > .elementor-widget-container{margin:29px 7px 45px 7px;padding:14px 14px 14px 14px;}.elementor-3317 .elementor-element.elementor-element-5d5c2b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3317 .elementor-element.elementor-element-d0469f1 .elementor-button{background-color:#02010100;fill:#202C44;color:#202C44;}.elementor-3317 .elementor-element.elementor-element-d0469f1 > .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 0px 13px -2px rgba(0, 0, 0, 0.15);}.elementor-3317 .elementor-element.elementor-element-d0469f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3317 .elementor-element.elementor-element-d0469f1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3317 .elementor-element.elementor-element-e18b62d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3317 .elementor-element.elementor-element-e18b62d > .elementor-element-populated{margin:0px 015px 0px 015px;--e-column-margin-right:015px;--e-column-margin-left:015px;}.elementor-3317 .elementor-element.elementor-element-bdf5f31 > .elementor-widget-container{margin:0px 0px -52px 0px;padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-bdf5f31{z-index:1;}.elementor-3317 .elementor-element.elementor-element-bdf5f31 img{width:100%;}.elementor-3317 .elementor-element.elementor-element-a3a0ad0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3317 .elementor-element.elementor-element-a3a0ad0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-a3a0ad0 > .elementor-element-populated{box-shadow:0px -10px 13px -1px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 35px 12px 35px;}.elementor-3317 .elementor-element.elementor-element-a3a0ad0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-424482f{text-align:center;}.elementor-3317 .elementor-element.elementor-element-424482f .elementor-heading-title{font-size:25px;}.elementor-3317 .elementor-element.elementor-element-9b80b6f > .elementor-widget-container{margin:7px 7px 7px 7px;padding:00px 00px 00px 00px;}.elementor-3317 .elementor-element.elementor-element-9b80b6f{text-align:center;}.elementor-3317 .elementor-element.elementor-element-9dcc968 .elementor-button{background-color:#1271A600;fill:#202C44;color:#202C44;}.elementor-3317 .elementor-element.elementor-element-9dcc968 > .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 0px 13px -2px rgba(0, 0, 0, 0.15);}.elementor-3317 .elementor-element.elementor-element-9dcc968 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3317 .elementor-element.elementor-element-9dcc968 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3317 .elementor-element.elementor-element-ac7fafa:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-ac7fafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-ac7fafa > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3317 .elementor-element.elementor-element-ac7fafa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}@media(max-width:1024px) and (min-width:768px){.elementor-3317 .elementor-element.elementor-element-0634851{width:50%;}.elementor-3317 .elementor-element.elementor-element-0637463{width:50%;}.elementor-3317 .elementor-element.elementor-element-878bdce{width:50%;}.elementor-3317 .elementor-element.elementor-element-ee87bd9{width:50%;}.elementor-3317 .elementor-element.elementor-element-1643758{width:100%;}}@media(max-width:1024px){.elementor-3317 .elementor-element.elementor-element-716ce75 .elementor-heading-title{font-size:42px;}.elementor-3317 .elementor-element.elementor-element-c2a2112 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3317 .elementor-element.elementor-element-b68ad1a > .elementor-container{max-width:568px;}.elementor-3317 .elementor-element.elementor-element-0634851 > .elementor-element-populated{border-width:0px 1px 1px 0px;padding:0px 0px 25px 0px;}.elementor-3317 .elementor-element.elementor-element-0637463 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0px 0px 25px 0px;}.elementor-3317 .elementor-element.elementor-element-878bdce > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-ee87bd9 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-37fa04c{padding:0px 15px 50px 15px;}.elementor-3317 .elementor-element.elementor-element-872ec6b{padding:50px 15px 150px 15px;}.elementor-3317 .elementor-element.elementor-element-1643758 > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-3317 .elementor-element.elementor-element-c765a12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-fa057b5 .elementor-heading-title{font-size:42px;}.elementor-3317 .elementor-element.elementor-element-9117b2c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3317 .elementor-element.elementor-element-a8ae270 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-3317 .elementor-element.elementor-element-d9c794b > .elementor-widget-container{margin:0px 0px -34px 0px;}.elementor-3317 .elementor-element.elementor-element-d180745 > .elementor-element-populated{padding:62px 30px 10px 30px;}.elementor-3317 .elementor-element.elementor-element-e18b62d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-3317 .elementor-element.elementor-element-bdf5f31 > .elementor-widget-container{margin:0px 0px -34px 0px;}.elementor-3317 .elementor-element.elementor-element-a3a0ad0 > .elementor-element-populated{padding:62px 30px 10px 30px;}}@media(max-width:767px){.elementor-3317 .elementor-element.elementor-element-fee6da3{padding:050px 10px 50px 10px;}.elementor-3317 .elementor-element.elementor-element-716ce75 .elementor-heading-title{font-size:34px;}.elementor-3317 .elementor-element.elementor-element-c2a2112{font-size:16px;}.elementor-3317 .elementor-element.elementor-element-0634851 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-3317 .elementor-element.elementor-element-0637463 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-3317 .elementor-element.elementor-element-878bdce > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:30px 0px 30px 0px;}.elementor-3317 .elementor-element.elementor-element-d1220b5 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-3317 .elementor-element.elementor-element-1643758 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-c765a12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3317 .elementor-element.elementor-element-c765a12:after{content:"0.5";}.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail__link{width:100%;}.elementor-3317 .elementor-element.elementor-element-50e8e14{padding:050px 10px 50px 10px;}.elementor-3317 .elementor-element.elementor-element-fa057b5 .elementor-heading-title{font-size:34px;}.elementor-3317 .elementor-element.elementor-element-9117b2c{font-size:16px;}.elementor-3317 .elementor-element.elementor-element-a8ae270 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3317 .elementor-element.elementor-element-d9c794b > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-3317 .elementor-element.elementor-element-d9c794b img{width:100%;}.elementor-3317 .elementor-element.elementor-element-d180745 > .elementor-element-populated{padding:67px 30px 12px 30px;}.elementor-3317 .elementor-element.elementor-element-e18b62d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3317 .elementor-element.elementor-element-bdf5f31 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-3317 .elementor-element.elementor-element-bdf5f31 img{width:100%;}.elementor-3317 .elementor-element.elementor-element-a3a0ad0 > .elementor-element-populated{padding:67px 30px 12px 30px;}}/* Start custom CSS for posts, class: .elementor-element-c765a12 *//* Venesky Brown | Homepage Insights Posts - 1180px Width */

.elementor-3317 .elementor-element.elementor-element-c765a12 {
  max-width: 1180px !important;
  width: 100% !important;
  margin: 0 auto !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-posts-container {
  gap: 27px !important;
  max-width: 1180px !important;
  width: 100% !important;
  margin: 0 auto !important;
}

/* Card */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post {
  background: #FFFFFF !important;
  border: 1px solid #E1E6EE !important;
  border-top: 5px solid #F57C00 !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  box-shadow: 0 14px 34px rgba(32,44,68,0.10) !important;
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  min-height: 455px !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 44px rgba(32,44,68,0.16) !important;
  border-color: rgba(245,124,0,0.45) !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post::before {
  display: none !important;
}

/* Image */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail__link {
  display: block !important;
  width: 100% !important;
  height: 185px !important;
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail {
  width: 100% !important;
  height: 185px !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  transform: none !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail img {
  position: static !important;
  width: 100% !important;
  height: 185px !important;
  min-height: 185px !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
  transform: none !important;
  transition: none !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post:hover .elementor-post__thumbnail,
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post:hover .elementor-post__thumbnail img,
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post:hover .elementor-post__thumbnail__link img {
  transform: none !important;
  opacity: 1 !important;
}

/* Badge */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__badge {
  background: #F57C00 !important;
  color: #FFFFFF !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.8px !important;
  text-transform: uppercase !important;
  padding: 6px 10px !important;
  border-radius: 0 !important;
}

/* Text */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__text {
  padding: 24px 22px 26px !important;
  display: flex !important;
  flex-direction: column !important;
  flex: 1 !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title {
  margin: 0 0 14px !important;
  order: 1 !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title a {
  font-family: 'Lato', sans-serif !important;
  font-size: 19px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  color: #202C44 !important;
  text-decoration: none !important;
  display: block !important;
  text-transform: none !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title a:hover {
  color: #F57C00 !important;
  text-decoration: none !important;
}

/* Hide meta */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__meta-data {
  display: none !important;
}

/* Excerpt */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__excerpt {
  order: 3 !important;
  margin: 0 0 22px !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 14px !important;
  line-height: 1.7 !important;
  color: #4E5B70 !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 3 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__excerpt p {
  margin: 0 !important;
  font-size: 14px !important;
  line-height: 1.7 !important;
  color: #4E5B70 !important;
}

/* Button */
.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__read-more {
  order: 4 !important;
  margin-top: auto !important;
  padding: 12px 20px !important;
  border: none !important;
  border-radius: 4px !important;
  background: #202C44 !important;
  color: #FFFFFF !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0.3px !important;
  text-transform: none !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: fit-content !important;
  min-width: 125px !important;
  transition: background 0.2s ease, transform 0.2s ease !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__read-more::after {
  content: none !important;
  display: none !important;
}

.elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__read-more:hover {
  background: #F57C00 !important;
  color: #FFFFFF !important;
  transform: translateY(-1px) !important;
  text-decoration: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-3317 .elementor-element.elementor-element-c765a12 {
    max-width: 760px !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-posts-container {
    max-width: 760px !important;
    gap: 24px !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post {
    min-height: 440px !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail__link,
  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail,
  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail img {
    height: 190px !important;
    min-height: 190px !important;
  }
}

/* Mobile */
@media (max-width: 600px) {
  .elementor-3317 .elementor-element.elementor-element-c765a12 {
    max-width: 100% !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-posts-container {
    max-width: 100% !important;
    gap: 22px !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post {
    min-height: auto !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail__link,
  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail,
  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__thumbnail img {
    height: 200px !important;
    min-height: 200px !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__text {
    padding: 24px 22px 26px !important;
  }

  .elementor-3317 .elementor-element.elementor-element-c765a12 .elementor-post__title a {
    font-size: 19px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-872ec6b */.vb-recent-posts {
  background: #F7F8FA;
  padding: 82px 24px;
}

.vb-recent-posts .elementor-heading-title {
  color: #202C44;
  font-size: clamp(38px, 4.5vw, 58px);
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 46px;
}

.vb-recent-posts .elementor-posts-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  max-width: 1080px;
  margin: 0 auto;
}

.vb-recent-posts .elementor-post {
  background: #FFFFFF;
  border: 1px solid #DCE3EC;
  border-top: 5px solid #F57C00;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 12px 30px rgba(32, 44, 68, 0.08);
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.vb-recent-posts .elementor-post:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 40px rgba(32, 44, 68, 0.13);
  border-color: rgba(245, 124, 0, 0.35);
}

.vb-recent-posts .elementor-post__thumbnail__link {
  display: block;
  height: 220px;
  overflow: hidden;
}

.vb-recent-posts .elementor-post__thumbnail {
  height: 220px;
  padding-bottom: 0 !important;
}

.vb-recent-posts .elementor-post__thumbnail img {
  width: 100%;
  height: 220px;
  object-fit: cover;
  object-position: center;
  display: block;
}

.vb-recent-posts .elementor-post__text {
  padding: 28px 28px 30px;
}

.vb-recent-posts .elementor-post__title {
  margin-bottom: 18px;
}

.vb-recent-posts .elementor-post__title a {
  color: #202C44;
  font-family: 'Lato', sans-serif;
  font-size: 22px;
  line-height: 1.25;
  font-weight: 700;
  text-decoration: none;
}

.vb-recent-posts .elementor-post__title a:hover {
  color: #F57C00;
}

.vb-recent-posts .elementor-post__excerpt {
  color: #4E5B70;
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  line-height: 1.7;
  margin-bottom: 22px;
}

.vb-recent-posts .elementor-post__excerpt p {
  margin: 0;
}

.vb-recent-posts .elementor-post__read-more {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #202C44;
  color: #FFFFFF !important;
  padding: 13px 22px;
  border-radius: 4px;
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  font-weight: 700;
  text-decoration: none !important;
  margin-top: 8px;
  transition: background 0.2s ease, transform 0.2s ease;
}

.vb-recent-posts .elementor-post__read-more:hover {
  background: #F57C00;
  color: #FFFFFF !important;
  transform: translateY(-1px);
}

.vb-recent-posts .elementor-post__meta-data {
  color: #8A92A3;
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  border-top: 1px solid #EDF0F4;
  padding: 16px 28px;
}

@media (max-width: 1024px) {
  .vb-recent-posts .elementor-posts-container {
    grid-template-columns: repeat(2, 1fr);
    max-width: 760px;
  }

  .vb-recent-posts .elementor-post__thumbnail__link,
  .vb-recent-posts .elementor-post__thumbnail,
  .vb-recent-posts .elementor-post__thumbnail img {
    height: 210px;
  }
}

@media (max-width: 767px) {
  .vb-recent-posts {
    padding: 58px 18px;
  }

  .vb-recent-posts .elementor-posts-container {
    grid-template-columns: 1fr;
    max-width: 100%;
  }

  .vb-recent-posts .elementor-post__text {
    padding: 26px 22px 28px;
  }

  .vb-recent-posts .elementor-post__title a {
    font-size: 20px;
  }

  .vb-recent-posts .elementor-post__thumbnail__link,
  .vb-recent-posts .elementor-post__thumbnail,
  .vb-recent-posts .elementor-post__thumbnail img {
    height: 200px;
  }
}/* End custom CSS */