.elementor-1332 .elementor-element.elementor-element-6edba39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-6edba39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-5ddf7ad > .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-1332 .elementor-element.elementor-element-5ddf7ad > .elementor-element-populated{padding:4rem 4rem 4rem 4rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1332 .elementor-element.elementor-element-7567e52 > .elementor-widget-container{padding:0rem 0rem 02.5rem 0rem;}.elementor-1332 .elementor-element.elementor-element-7567e52{text-align:center;}.elementor-1332 .elementor-element.elementor-element-7567e52 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );font-weight:var( --e-global-typography-014e182-font-weight );text-transform:var( --e-global-typography-014e182-text-transform );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1332 .elementor-element.elementor-element-7740854{text-align:center;font-size:var( --e-global-typography-6bb6aa8-font-size );font-weight:var( --e-global-typography-6bb6aa8-font-weight );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-cbffbc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-122290a:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-122290a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1332 .elementor-element.elementor-element-122290a{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2.5rem 1.5rem 01.8rem 1.5rem;}.elementor-1332 .elementor-element.elementor-element-122290a, .elementor-1332 .elementor-element.elementor-element-122290a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-122290a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-efd91ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-01e1177{text-align:center;}.elementor-1332 .elementor-element.elementor-element-01e1177 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );font-weight:var( --e-global-typography-014e182-font-weight );text-transform:var( --e-global-typography-014e182-text-transform );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-240f6de:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-240f6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1332 .elementor-element.elementor-element-240f6de, .elementor-1332 .elementor-element.elementor-element-240f6de > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-240f6de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-1332 .elementor-element.elementor-element-240f6de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-9624ccf > .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-1332 .elementor-element.elementor-element-9624ccf > .elementor-element-populated{padding:2.75rem 05rem 2.75rem 0rem;}.elementor-1332 .elementor-element.elementor-element-c01a463 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-1332 .elementor-element.elementor-element-c01a463 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );font-weight:var( --e-global-typography-63ce9c5-font-weight );text-transform:var( --e-global-typography-63ce9c5-text-transform );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-53b3434{color:var( --e-global-color-30715f6 );}.elementor-1332 .elementor-element.elementor-element-f831d13 > .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-1332 .elementor-element.elementor-element-f831d13 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 2px;border-color:var( --e-global-color-secondary );padding:2.75rem 2.5rem 2.75rem 2.5rem;}.elementor-1332 .elementor-element.elementor-element-d438e24 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-1332 .elementor-element.elementor-element-d438e24 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );font-weight:var( --e-global-typography-63ce9c5-font-weight );text-transform:var( --e-global-typography-63ce9c5-text-transform );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-9854ff6{color:var( --e-global-color-30715f6 );}.elementor-1332 .elementor-element.elementor-element-749b1b7 > .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-1332 .elementor-element.elementor-element-749b1b7 > .elementor-element-populated{padding:2.75rem 02.5rem 2.75rem 02.5rem;}.elementor-1332 .elementor-element.elementor-element-0ace785 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-1332 .elementor-element.elementor-element-0ace785 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );font-weight:var( --e-global-typography-63ce9c5-font-weight );text-transform:var( --e-global-typography-63ce9c5-text-transform );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-f2f1a11{color:var( --e-global-color-30715f6 );}.elementor-1332 .elementor-element.elementor-element-15b6d5e:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-15b6d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1332 .elementor-element.elementor-element-15b6d5e{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2.5rem 0rem 2.5rem 0rem;}.elementor-1332 .elementor-element.elementor-element-15b6d5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-d20f665 > .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-1332 .elementor-element.elementor-element-3506b1a > .elementor-widget-container{padding:0rem 0rem 1.375rem 0rem;}.elementor-1332 .elementor-element.elementor-element-3506b1a{text-align:center;}.elementor-1332 .elementor-element.elementor-element-3506b1a .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );font-weight:var( --e-global-typography-014e182-font-weight );text-transform:var( --e-global-typography-014e182-text-transform );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-1f29797{text-align:center;font-size:var( --e-global-typography-6bb6aa8-font-size );font-weight:var( --e-global-typography-6bb6aa8-font-weight );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-51c0a75:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-51c0a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1332 .elementor-element.elementor-element-51c0a75, .elementor-1332 .elementor-element.elementor-element-51c0a75 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-51c0a75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-1332 .elementor-element.elementor-element-51c0a75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-7e1e267 > .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-1332 .elementor-element.elementor-element-7e1e267 > .elementor-element-populated{padding:3rem 2.5rem 2.75rem 0rem;}.elementor-1332 .elementor-element.elementor-element-b5e47b3 > .elementor-widget-container{padding:2.875rem 0rem 1rem 0rem;}.elementor-1332 .elementor-element.elementor-element-b5e47b3 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );font-weight:var( --e-global-typography-63ce9c5-font-weight );text-transform:var( --e-global-typography-63ce9c5-text-transform );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-6bae094{color:var( --e-global-color-30715f6 );}.elementor-1332 .elementor-element.elementor-element-9734929 > .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-1332 .elementor-element.elementor-element-9734929 > .elementor-element-populated{border-style:none;padding:3rem 0rem 2.75rem 2.5rem;}.elementor-1332 .elementor-element.elementor-element-53f0275 > .elementor-widget-container{padding:2.875rem 0rem 1rem 0rem;}.elementor-1332 .elementor-element.elementor-element-53f0275 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );font-weight:var( --e-global-typography-63ce9c5-font-weight );text-transform:var( --e-global-typography-63ce9c5-text-transform );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-a562b0c{color:var( --e-global-color-30715f6 );}.elementor-1332 .elementor-element.elementor-element-5f4b4a3{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-69edb9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-9e71ec3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1332 .elementor-element.elementor-element-11ea4ed:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-11ea4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1332 .elementor-element.elementor-element-11ea4ed{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2.5rem 0rem 2.5rem 0rem;}.elementor-1332 .elementor-element.elementor-element-11ea4ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-9ca68f1 > .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-1332 .elementor-element.elementor-element-17f0413 > .elementor-widget-container{padding:0rem 0rem 1.375rem 0rem;}.elementor-1332 .elementor-element.elementor-element-17f0413{text-align:center;}.elementor-1332 .elementor-element.elementor-element-17f0413 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );font-weight:var( --e-global-typography-014e182-font-weight );text-transform:var( --e-global-typography-014e182-text-transform );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1332 .elementor-element.elementor-element-05258d1{text-align:center;font-size:var( --e-global-typography-6bb6aa8-font-size );font-weight:var( --e-global-typography-6bb6aa8-font-weight );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}@media(max-width:1440px){.elementor-1332 .elementor-element.elementor-element-7567e52 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-7740854{font-size:var( --e-global-typography-6bb6aa8-font-size );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-01e1177 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-c01a463 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-d438e24 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-0ace785 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-3506b1a .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-1f29797{font-size:var( --e-global-typography-6bb6aa8-font-size );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-b5e47b3 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-53f0275 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-17f0413 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-05258d1{font-size:var( --e-global-typography-6bb6aa8-font-size );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}}@media(max-width:767px){.elementor-1332 .elementor-element.elementor-element-5ddf7ad > .elementor-element-populated{padding:3rem 1rem 3rem 1rem;}.elementor-1332 .elementor-element.elementor-element-7567e52 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-1332 .elementor-element.elementor-element-7567e52 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-7740854{font-size:var( --e-global-typography-6bb6aa8-font-size );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-01e1177 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-9624ccf > .elementor-element-populated{padding:2rem 1.5rem 2rem 1.5rem;}.elementor-1332 .elementor-element.elementor-element-c01a463 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-f831d13 > .elementor-element-populated{border-width:2px 0px 02px 0px;padding:2rem 01.5rem 2rem 1.5rem;}.elementor-1332 .elementor-element.elementor-element-d438e24 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-749b1b7 > .elementor-element-populated{padding:2rem 1.5rem 2rem 1.5rem;}.elementor-1332 .elementor-element.elementor-element-0ace785 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-3506b1a .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-1f29797{font-size:var( --e-global-typography-6bb6aa8-font-size );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-7e1e267 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-1332 .elementor-element.elementor-element-b5e47b3 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-9734929 > .elementor-element-populated{padding:0.5rem 02rem 02rem 02rem;}.elementor-1332 .elementor-element.elementor-element-53f0275 .elementor-heading-title{font-size:var( --e-global-typography-63ce9c5-font-size );line-height:var( --e-global-typography-63ce9c5-line-height );letter-spacing:var( --e-global-typography-63ce9c5-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-17f0413 .elementor-heading-title{font-size:var( --e-global-typography-014e182-font-size );line-height:var( --e-global-typography-014e182-line-height );letter-spacing:var( --e-global-typography-014e182-letter-spacing );}.elementor-1332 .elementor-element.elementor-element-05258d1{font-size:var( --e-global-typography-6bb6aa8-font-size );line-height:var( --e-global-typography-6bb6aa8-line-height );letter-spacing:var( --e-global-typography-6bb6aa8-letter-spacing );}}/* Start custom CSS */.p-mb-0 p:last-child {
  margin-bottom: 0;
}

.menu__container{
  transform: translateY(0);
}

.about__hero {
  height: calc(100svh - var(--height-menu)) !important;
}

.about__hero > div {
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  height: 100%;
}

.about__hero > div > div {
  width: 100% !important;
}

.about__hero__text__body {
  max-width: 55.856rem;
  margin: 0 auto;
}

.about__hero__btn .btn-container {
  opacity: 1;
  transform: translateY(0rem);
  -webkit-transform: translateY(0rem);
  -moz-transform: translateY(0rem);
  -ms-transform: translateY(0rem);
  -o-transform: translateY(0rem);
}

.about__hero__btn .btn-container svg {
  opacity: 1;
  transform: translateY(0rem);
  -webkit-transform: translateY(0rem);
  -moz-transform: translateY(0rem);
  -ms-transform: translateY(0rem);
  -o-transform: translateY(0rem);
}

.about__cards > div {
  display: grid;
  grid-template-columns: 1fr 30.375rem 1fr;
}

.about__hero__content__text {
  max-width: 63rem;
  margin: 0 auto;
}

.about__hero__content__title {
  max-width: 61rem;
  margin: 0 auto;
}

.about__content__sliders__slider {
  height: 14rem;
  border: solid #fdfffc 2px;
  border-radius: 1.875rem;
  -webkit-border-radius: 1.875rem;
  -moz-border-radius: 1.875rem;
  -ms-border-radius: 1.875rem;
  -o-border-radius: 1.875rem;
  overflow: hidden;
}

.about__content__sliders__slider img {
  object-fit: cover;
  display: block;
  width: 100%;
  height: 14rem;
}

.about__content__sliders__slider button.splide__pagination__page {
  background: #ccc;
  border: 0;
  border-radius: 50%;
  display: inline-block;
  height: 0.5rem; /* 8px */
  margin: 0.1875rem; /* 3px */
  opacity: 0.7;
  padding: 0;
  position: relative;
  transition: transform 0.2s linear;
  width: 0.5rem; /* 8px */
}

.about__content__sliders__slider
  button.splide__pagination__page.is-active:hover {
  background-color: #61ce70;
}

.about__content__sliders__slider button.splide__pagination__page.is-active {
  transform: scale(1) !important;
  -webkit-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  background-color: var(--e-global-color-30715f6) !important;
  opacity: 1;
}

.about__content__sliders__slider  .splide__pagination{
  bottom: 1.5em;
}

@media (min-width: 768px) {
  .about__cards > div {
    display: grid !important;
    grid-template-columns: 1fr 30.375rem 1fr;
    max-width: 1440px;
    padding: 0 1.5rem;
  }

  .about__cards > div > div {
    width: 100% !important;
  }

  .about__content__sliders > div {
    max-width: 1440px;
    padding: 0 1.5rem;
  }

  .border-col {
    position: relative;
  }

  .border-col::before {
    content: "";
    position: absolute;
    top: 0;
    left: -1px;
    width: 2px;
    height: 100%;
    background-color: #ccc;
  }

  .about__content__sliders__text {
    max-width: 27.0625rem;
  }

  .about__hero__pre-footer__title {
    max-width: 80rem;
    margin: 0 auto;
  }

  .about__hero__pre-footer__text {
    max-width: 60rem;
    margin: 0 auto;
  }

  .about__content__sliders__slider button.splide__pagination__page {
    margin: 0.25rem; /* 4px */
    width: 0.625rem; /* 10px */
    height: 0.625rem; /* 10px */
  }

  .about__content__sliders__slider {
    height: 26.75rem;
  }
  
  .about__content__sliders__slider img {
    height: 26.75rem;
  }
}/* End custom CSS */