.elementor-4375 .elementor-element.elementor-element-d185004 .entry-title{color:#FFFFFF;}.elementor-4375 .elementor-element.elementor-element-d185004 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-712fc38 .elementor-heading-title{color:var( --e-global-color-f9abf81 );font-family:var( --e-global-typography-ae7be80-font-family ), Sans-serif;font-size:var( --e-global-typography-ae7be80-font-size );font-weight:var( --e-global-typography-ae7be80-font-weight );line-height:var( --e-global-typography-ae7be80-line-height );letter-spacing:var( --e-global-typography-ae7be80-letter-spacing );word-spacing:var( --e-global-typography-ae7be80-word-spacing );}.elementor-4375 .elementor-element.elementor-element-1e9b659{text-align:center;color:var( --e-global-color-text );font-family:"Krub", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;letter-spacing:-0.03px;}.elementor-4375 .elementor-element.elementor-element-09d8c24{padding:0px 0px 30px 0px;}.elementor-4375 .elementor-element.elementor-element-48a023c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-4375 .elementor-element.elementor-element-48a023c > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-b64da23 img{border-radius:12px 12px 12px 12px;}.elementor-4375 .elementor-element.elementor-element-d4fa12f img{border-radius:12px 12px 12px 12px;}.elementor-4375 .elementor-element.elementor-element-8614678{padding:80px 0px 70px 0px;}.elementor-4375 .elementor-element.elementor-element-37846da{color:var( --e-global-color-b11f41e );font-family:var( --e-global-typography-1496e75-font-family ), Sans-serif;font-size:var( --e-global-typography-1496e75-font-size );font-weight:var( --e-global-typography-1496e75-font-weight );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-2ac4276 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-4375 .elementor-element.elementor-element-955e48b .elementor-heading-title{color:var( --e-global-color-47e2ca5 );font-family:var( --e-global-typography-f700841-font-family ), Sans-serif;font-size:var( --e-global-typography-f700841-font-size );font-weight:var( --e-global-typography-f700841-font-weight );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-6fe5692 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-84e4ba1-font-family ), Sans-serif;font-size:var( --e-global-typography-84e4ba1-font-size );font-weight:var( --e-global-typography-84e4ba1-font-weight );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-6fe5692 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4375 .elementor-element.elementor-element-43d6357{color:var( --e-global-color-text );font-family:var( --e-global-typography-4f6a5c2-font-family ), Sans-serif;font-size:var( --e-global-typography-4f6a5c2-font-size );font-weight:var( --e-global-typography-4f6a5c2-font-weight );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-264c36c{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-1d15618 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 70px 0px;}.elementor-4375 .elementor-element.elementor-element-264c36c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4375 .elementor-element.elementor-element-3aca822{color:var( --e-global-color-b11f41e );font-family:var( --e-global-typography-1496e75-font-family ), Sans-serif;font-size:var( --e-global-typography-1496e75-font-size );font-weight:var( --e-global-typography-1496e75-font-weight );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-08b6e8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-4375 .elementor-element.elementor-element-c4aa59e .elementor-heading-title{color:var( --e-global-color-47e2ca5 );font-family:var( --e-global-typography-f700841-font-family ), Sans-serif;font-size:var( --e-global-typography-f700841-font-size );font-weight:var( --e-global-typography-f700841-font-weight );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-8d2a2e8 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-84e4ba1-font-family ), Sans-serif;font-size:var( --e-global-typography-84e4ba1-font-size );font-weight:var( --e-global-typography-84e4ba1-font-weight );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-8d2a2e8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4375 .elementor-element.elementor-element-251426d{color:var( --e-global-color-text );font-family:var( --e-global-typography-4f6a5c2-font-family ), Sans-serif;font-size:var( --e-global-typography-4f6a5c2-font-size );font-weight:var( --e-global-typography-4f6a5c2-font-weight );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-c5b663f{padding:80px 0px 70px 0px;}.elementor-4375 .elementor-element.elementor-element-25579c2{color:var( --e-global-color-b11f41e );font-family:var( --e-global-typography-1496e75-font-family ), Sans-serif;font-size:var( --e-global-typography-1496e75-font-size );font-weight:var( --e-global-typography-1496e75-font-weight );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-b518acc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-4375 .elementor-element.elementor-element-e028a8e .elementor-heading-title{color:var( --e-global-color-47e2ca5 );font-family:var( --e-global-typography-f700841-font-family ), Sans-serif;font-size:var( --e-global-typography-f700841-font-size );font-weight:var( --e-global-typography-f700841-font-weight );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-9d95919 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-84e4ba1-font-family ), Sans-serif;font-size:var( --e-global-typography-84e4ba1-font-size );font-weight:var( --e-global-typography-84e4ba1-font-weight );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-9d95919 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4375 .elementor-element.elementor-element-d85c6e1{color:var( --e-global-color-text );font-family:var( --e-global-typography-4f6a5c2-font-family ), Sans-serif;font-size:var( --e-global-typography-4f6a5c2-font-size );font-weight:var( --e-global-typography-4f6a5c2-font-weight );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-f5a5762{margin-top:10px;margin-bottom:0px;}.elementor-4375 .elementor-element.elementor-element-840d9e0 .logo-item img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4375 .elementor-element.elementor-element-840d9e0{width:100%;max-width:100%;}.elementor-4375 .elementor-element.elementor-element-23366c2 .elementor-main-swiper{height:100px;}.elementor-4375 .elementor-element.elementor-element-23366c2 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-4375 .elementor-element.elementor-element-23366c2.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:80px;}.elementor-4375 .elementor-element.elementor-element-814072e{--divider-border-style:solid;--divider-color:var( --e-global-color-4102268 );--divider-border-width:1px;}.elementor-4375 .elementor-element.elementor-element-814072e .elementor-divider-separator{width:100%;}.elementor-4375 .elementor-element.elementor-element-814072e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4375 .elementor-element.elementor-element-814072e > .elementor-widget-container{margin:50px 0px 35px 0px;}.elementor-4375 .elementor-element.elementor-element-0f5bdba{padding:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-7e53d8a > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-4375 .container{max-width:1290px;}body.elementor-page-4375 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1290px;}@media(max-width:1024px){.elementor-4375 .elementor-element.elementor-element-712fc38{text-align:left;}.elementor-4375 .elementor-element.elementor-element-712fc38 .elementor-heading-title{font-size:var( --e-global-typography-ae7be80-font-size );line-height:var( --e-global-typography-ae7be80-line-height );letter-spacing:var( --e-global-typography-ae7be80-letter-spacing );word-spacing:var( --e-global-typography-ae7be80-word-spacing );}.elementor-4375 .elementor-element.elementor-element-6e6c2e3 img{width:160px;}.elementor-4375 .elementor-element.elementor-element-8614678{padding:30px 0px 30px 0px;}.elementor-4375 .elementor-element.elementor-element-37846da{font-size:var( --e-global-typography-1496e75-font-size );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-955e48b .elementor-heading-title{font-size:var( --e-global-typography-f700841-font-size );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-6fe5692 .elementor-heading-title{font-size:var( --e-global-typography-84e4ba1-font-size );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-43d6357{font-size:var( --e-global-typography-4f6a5c2-font-size );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-264c36c{padding:30px 0px 30px 0px;}.elementor-4375 .elementor-element.elementor-element-3aca822{font-size:var( --e-global-typography-1496e75-font-size );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-c4aa59e .elementor-heading-title{font-size:var( --e-global-typography-f700841-font-size );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-8d2a2e8 .elementor-heading-title{font-size:var( --e-global-typography-84e4ba1-font-size );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-251426d{font-size:var( --e-global-typography-4f6a5c2-font-size );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-c5b663f{padding:30px 0px 30px 0px;}.elementor-4375 .elementor-element.elementor-element-25579c2{font-size:var( --e-global-typography-1496e75-font-size );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-e028a8e .elementor-heading-title{font-size:var( --e-global-typography-f700841-font-size );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-9d95919 .elementor-heading-title{font-size:var( --e-global-typography-84e4ba1-font-size );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-d85c6e1{font-size:var( --e-global-typography-4f6a5c2-font-size );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-f5a5762{margin-top:0px;margin-bottom:0px;}.elementor-4375 .elementor-element.elementor-element-23366c2.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-4375 .elementor-element.elementor-element-712fc38 .elementor-heading-title{font-size:var( --e-global-typography-ae7be80-font-size );line-height:var( --e-global-typography-ae7be80-line-height );letter-spacing:var( --e-global-typography-ae7be80-letter-spacing );word-spacing:var( --e-global-typography-ae7be80-word-spacing );}.elementor-4375 .elementor-element.elementor-element-1e9b659{font-size:1rem;}.elementor-4375 .elementor-element.elementor-element-1e9b659 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-09d8c24{padding:0px 0px 35px 0px;}.elementor-4375 .elementor-element.elementor-element-48a023c > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-8614678{padding:35px 0px 30px 0px;}.elementor-4375 .elementor-element.elementor-element-37846da{font-size:var( --e-global-typography-1496e75-font-size );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-2ac4276 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-955e48b .elementor-heading-title{font-size:var( --e-global-typography-f700841-font-size );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-6fe5692 .elementor-heading-title{font-size:var( --e-global-typography-84e4ba1-font-size );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-43d6357{font-size:var( --e-global-typography-4f6a5c2-font-size );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-3aca822{font-size:var( --e-global-typography-1496e75-font-size );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-3aca822 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-08b6e8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-c4aa59e .elementor-heading-title{font-size:var( --e-global-typography-f700841-font-size );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-8d2a2e8 .elementor-heading-title{font-size:var( --e-global-typography-84e4ba1-font-size );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-251426d{font-size:var( --e-global-typography-4f6a5c2-font-size );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-251426d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-25579c2{font-size:var( --e-global-typography-1496e75-font-size );line-height:var( --e-global-typography-1496e75-line-height );letter-spacing:var( --e-global-typography-1496e75-letter-spacing );word-spacing:var( --e-global-typography-1496e75-word-spacing );}.elementor-4375 .elementor-element.elementor-element-25579c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-b518acc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4375 .elementor-element.elementor-element-e028a8e .elementor-heading-title{font-size:var( --e-global-typography-f700841-font-size );line-height:var( --e-global-typography-f700841-line-height );letter-spacing:var( --e-global-typography-f700841-letter-spacing );word-spacing:var( --e-global-typography-f700841-word-spacing );}.elementor-4375 .elementor-element.elementor-element-9d95919 .elementor-heading-title{font-size:var( --e-global-typography-84e4ba1-font-size );line-height:var( --e-global-typography-84e4ba1-line-height );letter-spacing:var( --e-global-typography-84e4ba1-letter-spacing );word-spacing:var( --e-global-typography-84e4ba1-word-spacing );}.elementor-4375 .elementor-element.elementor-element-d85c6e1{font-size:var( --e-global-typography-4f6a5c2-font-size );line-height:var( --e-global-typography-4f6a5c2-line-height );letter-spacing:var( --e-global-typography-4f6a5c2-letter-spacing );word-spacing:var( --e-global-typography-4f6a5c2-word-spacing );}.elementor-4375 .elementor-element.elementor-element-f5a5762{margin-top:-10px;margin-bottom:0px;}.elementor-4375 .elementor-element.elementor-element-768a568 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4375 .elementor-element.elementor-element-23366c2.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-4375 .elementor-element.elementor-element-814072e > .elementor-widget-container{margin:30px 0px 25px 0px;}}@media(min-width:768px){.elementor-4375 .elementor-element.elementor-element-48a023c{width:100%;}.elementor-4375 .elementor-element.elementor-element-cad3685{width:11%;}.elementor-4375 .elementor-element.elementor-element-2ac4276{width:89%;}.elementor-4375 .elementor-element.elementor-element-b3b59c2{width:11%;}.elementor-4375 .elementor-element.elementor-element-08b6e8b{width:89%;}.elementor-4375 .elementor-element.elementor-element-f186805{width:11%;}.elementor-4375 .elementor-element.elementor-element-b518acc{width:89%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4375 .elementor-element.elementor-element-cad3685{width:18%;}.elementor-4375 .elementor-element.elementor-element-2ac4276{width:82%;}.elementor-4375 .elementor-element.elementor-element-b3b59c2{width:18%;}.elementor-4375 .elementor-element.elementor-element-08b6e8b{width:82%;}.elementor-4375 .elementor-element.elementor-element-f186805{width:18%;}.elementor-4375 .elementor-element.elementor-element-b518acc{width:82%;}}/* Start custom CSS */#content {
    position: relative;
    padding-top: 660px !important;
}

.heroSection {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}

.heroCol, .heroBanner .entry-image, .heroBanner .entry-image img {
    height: 660px !important;
}

.heroSection .elementor-element-0b57108 {
    margin-bottom: 0;
}

.heroTopText {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    display: inline-block;
    width: unset !important;
    top: 80px;
}

.heroFloatText {
    position: absolute;
    max-width: 1450px;
    padding: 50px 100px;
    background-color: white;
    border-radius: 18px 18px 0 0;
    bottom: -8px;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2;
}

.aboutImgCol > .elementor-widget-wrap {
    display: flex;
    flex-direction: row;
    gap: 30px;
    flex-wrap: nowrap;
}

.aboutUsImg:first-child {
    flex-basis: 73%;
}

.aboutUsImg:nth-child(2) {
    flex-basis: 35%;
}

.aboutUsImg, .aboutUsImg > div, .aboutUsImg img {
    height: 100%;
}

.aboutUsImg img {
    object-fit: cover;
}

.yearBadge {
    position: absolute;
    bottom: -70px;
    right: -65px;
    display: flex;
    justify-content: end;
}

.yearBadge .elementor-widget-container {
    display: inline-block;
}

.brandCarousel .swiper-pagination {
    display: none;
}

@media (max-width: 1399.98px) {
    .yearBadge {
        right: -30px;
    }
}

@media (max-width: 1023.98px) {
    .heroBanner h1 {
        text-align: left;
        position: absolute;
        top: 25%;
        left: 30px;
        z-index: 10;
    }
    
    .heroBanner, .heroBanner .entry-page-header, .heroBanner .container {
        position: static;
    }
    
    .heroTopText {
        transform: unset;
        left: 30px;
        top: 15%;
    }
    
    .heroFloatText {
        padding: 30px 40px;
    }
}

@media (max-width: 767.98px) {
    #content {
        padding-top: 0 !important;
    }
    
    .heroSection {
        position: static;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    
    .heroBanner {
        padding-bottom: 165px;
    }
    
    .heroCol, .heroBanner .entry-image, .heroBanner .entry-image img {
        height: auto !important;
        max-width: 100%;
    }
    
    .heroBanner .entry-image img {
        min-height: 250px;
        border-radius: 12px;
    }
    
    .heroBanner h1 {
        max-width: 80%;
        top: 20%;
    }
    
    .heroTopText {
        top: 7%;
    }
    
    .heroFloatText {
        padding: 0 15px;
        position: static;
        background-color: unset;
        border-radius: unset;
        transform: unset;
    }
    
    .aboutUsImg:first-child {
        flex-basis: unset;
    }
    
    .aboutNumber p {
        margin-bottom: 0;
    }
}

@media (max-width: 480px) {
    .heroBanner .entry-title {
        font-size: 24px;
    }
} 

@media (max-width: 440px) {
    .heroBanner h1 {
        top: 15%;
    }
    
    .heroTopText {
        top: 4%;
    }
}

@media (max-width: 379.98px) {
    .heroBanner .entry-title {
        font-size: 20px;
    }
}/* End custom CSS */