.elementor-528 .elementor-element.elementor-element-5cd0a3d{padding:50px 0px 50px 0px;}.elementor-528 .elementor-element.elementor-element-ab96936{margin-top:0px;margin-bottom:40px;padding:0px 20px 0px 0px;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-5223259.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-528 .elementor-element.elementor-element-5223259.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-528 .elementor-element.elementor-element-5223259.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-528 .elementor-element.elementor-element-5223259 > .elementor-element-populated, .elementor-528 .elementor-element.elementor-element-5223259 > .elementor-element-populated > .elementor-background-overlay, .elementor-528 .elementor-element.elementor-element-5223259 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-528 .elementor-element.elementor-element-5223259 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-5223259 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-528 .elementor-element.elementor-element-4666781 > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 10px 0px 10px;}.elementor-528 .elementor-element.elementor-element-34a8049 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-528 .elementor-element.elementor-element-282694d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-282694d .elementor-heading-title{color:#0c498e;}.elementor-528 .elementor-element.elementor-element-00d04bc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-00d04bc .elementor-heading-title{line-height:44px;color:#0c498e;}.elementor-528 .elementor-element.elementor-element-b31ad50 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 20px 0px 0px;}.elementor-528 .elementor-element.elementor-element-b31ad50 .pbmit-heading-desc{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-528 .elementor-element.elementor-element-ed5f903{--divider-border-style:solid;--divider-color:#0C498E;--divider-border-width:8.8px;}.elementor-528 .elementor-element.elementor-element-ed5f903 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-ed5f903 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-3bf51a4{margin-top:-15px;margin-bottom:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-528 .elementor-element.elementor-element-3b60c3c{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-528 .elementor-element.elementor-element-3b60c3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-3b60c3c .elementor-headline{text-align:center;}.elementor-528 .elementor-element.elementor-element-5a26ae61 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 7px;}.elementor-528 .elementor-element.elementor-element-5a26ae61 .elementor-heading-title{color:#0c498e;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-ae0950b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-528 .elementor-element.elementor-element-ae0950b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-528 .elementor-element.elementor-element-ae0950b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-528 .elementor-element.elementor-element-2221813{width:100%;max-width:100%;text-align:center;}.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-528 .elementor-element.elementor-element-3a24acc0 > .elementor-widget-container{margin:0px 40px -30px 20px;}.elementor-528 .elementor-element.elementor-element-1d13cc42{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-1d13cc42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-0fff63c{--divider-border-style:solid;--divider-color:#0C498E;--divider-border-width:8.8px;}.elementor-528 .elementor-element.elementor-element-0fff63c .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-0fff63c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-d890350{--spacer-size:80px;}.elementor-528 .elementor-element.elementor-element-df3bab2 .pbmit-stretched-div.pbmit-stretched-right{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-df3bab2{margin-top:0px;margin-bottom:0px;padding:0px 024px 0px 024px;}.elementor-528 .elementor-element.elementor-element-11d4240 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-528 .elementor-element.elementor-element-df0e1f5 .elementor-heading-title{color:#0c498e;}.elementor-528 .elementor-element.elementor-element-ad25f55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -20px 0px;}.elementor-528 .elementor-element.elementor-element-aad0725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-7afab24{--spacer-size:60px;}.elementor-528 .elementor-element.elementor-element-dccec4f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-528 .elementor-element.elementor-element-dccec4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 024px 0px 024px;}.elementor-528 .elementor-element.elementor-element-2cb51f8 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-528 .elementor-element.elementor-element-9fa38ee .elementor-heading-title{color:#0c498e;}.elementor-528 .elementor-element.elementor-element-8fe2569 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-fe93869 > .elementor-widget-container{margin:10px 50px 0px 05px;}.elementor-528 .elementor-element.elementor-element-fe93869{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-528 .elementor-element.elementor-element-ad6fa9e > .elementor-widget-container{border-style:none;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion {height:400px;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion{border-radius:40px;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion a:first-child{border-radius:40px 0 0 40px;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion a:last-child{border-radius:0 40px 40px 0;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion .eael-image-accordion-hover:before{background-color:#FFFFFF00;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:#FFFFFF00;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:#FFFFFF00;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:#FFFFFF00;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;}.elementor-528 .elementor-element.elementor-element-ad6fa9e .eael-img-accordion .overlay p{color:#fff;}.elementor-528 .elementor-element.elementor-element-ad6fa9e.eael_wd_liquid_glass-effect1 .eael-img-accordion .overlay-active .overlay{backdrop-filter:blur(19px);}.elementor-528 .elementor-element.elementor-element-ad6fa9e.eael_wd_liquid_glass_shadow-effect1 .eael-img-accordion .overlay-active .overlay{border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-528 .elementor-element.elementor-element-a84e7cc{margin-top:10px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-6aa1d5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-528 .elementor-element.elementor-element-6aa1d5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-528 .elementor-element.elementor-element-6aa1d5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-6aa1d5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-528 .elementor-element.elementor-element-38ebb41{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-38ebb41 > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-a02259c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-528 .elementor-element.elementor-element-a02259c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-528 .elementor-element.elementor-element-a02259c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-a02259c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-528 .elementor-element.elementor-element-eebf901{width:var( --container-widget-width, 79.101% );max-width:79.101%;--container-widget-width:79.101%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-eebf901 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-528 .elementor-element.elementor-element-e9713a2{--spacer-size:40px;}.elementor-528 .elementor-element.elementor-element-63b9cda4{--divider-border-style:solid;--divider-color:#0C498E;--divider-border-width:8.8px;}.elementor-528 .elementor-element.elementor-element-63b9cda4 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-63b9cda4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-045b02a > .elementor-container{max-width:1384px;}.elementor-528 .elementor-element.elementor-element-045b02a{box-shadow:0px 0px 17px 0px #F6FCFF inset;padding:0px 024px 0px 024px;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-8b62378.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-528 .elementor-element.elementor-element-8b62378.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-528 .elementor-element.elementor-element-8b62378.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-798171c > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-528 .elementor-element.elementor-element-798171c .elementor-heading-title{color:#0c498e;}.elementor-528 .elementor-element.elementor-element-9048867 .pbmit-heading-subheading{text-align:left;}.elementor-528 .elementor-element.elementor-element-9048867 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-2aa1b063{--divider-border-style:solid;--divider-color:#0C498E;--divider-border-width:8.8px;}.elementor-528 .elementor-element.elementor-element-2aa1b063 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-2aa1b063 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-62b14df{--spacer-size:60px;}.elementor-528 .elementor-element.elementor-element-c54f1c6 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-528 .elementor-element.elementor-element-c54f1c6{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-528 .elementor-element.elementor-element-c54f1c6, .elementor-528 .elementor-element.elementor-element-c54f1c6 > .elementor-background-overlay{border-radius:60px 60px 60px 60px;}.elementor-528 .elementor-element.elementor-element-c54f1c6:hover{border-style:none;}.elementor-528 .elementor-element.elementor-element-9d0c7d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-1cf1db2 > .elementor-widget-container{margin:15px 0px 10px 0px;padding:20px 0px 0px 20px;}.elementor-528 .elementor-element.elementor-element-1cf1db2 .elementor-heading-title{color:#0c498e;}.elementor-528 .elementor-element.elementor-element-f4ac294{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-f4ac294 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-528 .elementor-element.elementor-element-4f4234c > .elementor-widget-container{margin:0px 50px 0px 0px;padding:0px 0px 0px 20px;}.elementor-528 .elementor-element.elementor-element-4f4234c{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-528 .elementor-element.elementor-element-eab0433{width:100%;max-width:100%;align-self:center;}.elementor-528 .elementor-element.elementor-element-eab0433 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-528 .elementor-element.elementor-element-e032b6c > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-528 .elementor-element.elementor-element-3f05733 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-528 .elementor-element.elementor-element-d21ee27{--spacer-size:70px;}.elementor-528 .elementor-element.elementor-element-1f748d95{--divider-border-style:solid;--divider-color:#0C498E;--divider-border-width:8.8px;}.elementor-528 .elementor-element.elementor-element-1f748d95 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-1f748d95 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-401a5334 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-528 .elementor-element.elementor-element-401a5334{padding:0px 024px 0px 024px;}.elementor-528 .elementor-element.elementor-element-49618f2e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-528 .elementor-element.elementor-element-b5d9861 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-528 .elementor-element.elementor-element-b5d9861 .elementor-heading-title{color:#0c498e;}.elementor-528 .elementor-element.elementor-element-1dfeb56 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-125831f3 .pbmit-heading-subheading{text-align:left;}.elementor-528 .elementor-element.elementor-element-125831f3 > .elementor-widget-container{margin:0px 60px 0px 25px;padding:0px 0px 0px 0px;border-style:none;}.elementor-528 .elementor-element.elementor-element-29f04875{--divider-border-style:solid;--divider-color:#0C498E;--divider-border-width:8.8px;}.elementor-528 .elementor-element.elementor-element-29f04875 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-29f04875 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-45143a3{--spacer-size:40px;}.elementor-528 .elementor-element.elementor-element-f785f20{margin-top:0px;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-e75e5fa{--spacer-size:80px;}.elementor-528 .elementor-element.elementor-element-e1e6b48 .pbmit-custom-heading{text-align:center;}.elementor-528 .elementor-element.elementor-element-e1e6b48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-001d0db .pbmit-custom-heading{text-align:center;}.elementor-528 .elementor-element.elementor-element-001d0db > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-528 .elementor-element.elementor-element-ab96936{padding:0px 0px 0px 10px;}.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-528 .elementor-element.elementor-element-9048867 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-528 .elementor-element.elementor-element-c54f1c6{padding:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-f785f20{padding:0px 16px 0px 16px;}}@media(max-width:1200px){.elementor-528 .elementor-element.elementor-element-ab96936{padding:0px 10px 0px 10px;}.elementor-528 .elementor-element.elementor-element-312452ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-df3bab2{padding:0px 014px 0px 14px;}.elementor-528 .elementor-element.elementor-element-dccec4f{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-045b02a{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-9048867 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-528 .elementor-element.elementor-element-c54f1c6{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-f4ac294{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-401a5334{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-1dfeb56{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-f785f20{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-9215700 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-528 .elementor-element.elementor-element-ab96936{padding:0px 17px 0px 16px;}.elementor-528 .elementor-element.elementor-element-5223259 > .elementor-element-populated{padding:200px 0px 200px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-528 .elementor-element.elementor-element-34a8049 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-b31ad50{width:var( --container-widget-width, 750.75px );max-width:750.75px;--container-widget-width:750.75px;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-528 .elementor-element.elementor-element-df3bab2{padding:0px 10px 0px 10px;}.elementor-528 .elementor-element.elementor-element-dccec4f{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-045b02a{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-8b62378 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-528 .elementor-element.elementor-element-9048867 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-528 .elementor-element.elementor-element-c54f1c6{margin-top:0px;margin-bottom:0px;padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-1cf1db2 > .elementor-widget-container{margin:020px 0px 0px 02px;}.elementor-528 .elementor-element.elementor-element-f4ac294{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-401a5334{padding:0px 14px 0px 14px;}.elementor-528 .elementor-element.elementor-element-1dfeb56{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-f785f20{padding:0px 14px 0px 14px;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-5cd0a3d{padding:40px 0px 40px 0px;}.elementor-528 .elementor-element.elementor-element-ab96936{padding:0px 16px 0px 16px;}.elementor-528 .elementor-element.elementor-element-5223259 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-528 .elementor-element.elementor-element-4666781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-34a8049 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-528 .elementor-element.elementor-element-1d13cc42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-df3bab2{padding:0px 16px 0px 16px;}.elementor-528 .elementor-element.elementor-element-dccec4f{padding:0px 16px 0px 16px;}.elementor-528 .elementor-element.elementor-element-fe93869 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-fe93869{text-align:justify;}.elementor-528 .elementor-element.elementor-element-6aa1d5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-38ebb41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-38ebb41{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-528 .elementor-element.elementor-element-a02259c > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-eebf901 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-eebf901{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;}.elementor-528 .elementor-element.elementor-element-798171c > .elementor-widget-container{padding:20px 8px 0px 8px;}.elementor-528 .elementor-element.elementor-element-9048867{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-c54f1c6{padding:0px 16px 0px 16px;}.elementor-528 .elementor-element.elementor-element-9d0c7d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-1cf1db2 > .elementor-widget-container{padding:20px 8px 0px 8px;}.elementor-528 .elementor-element.elementor-element-f4ac294 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-528 .elementor-element.elementor-element-4f4234c > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-528 .elementor-element.elementor-element-f71ce8e > .elementor-container{text-align:start;}.elementor-528 .elementor-element.elementor-element-47720ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-eab0433{width:initial;max-width:initial;}.elementor-528 .elementor-element.elementor-element-eab0433 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-22d0918.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-e032b6c{width:initial;max-width:initial;}.elementor-528 .elementor-element.elementor-element-e032b6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-76cece8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-528 .elementor-element.elementor-element-3f05733{width:initial;max-width:initial;}.elementor-528 .elementor-element.elementor-element-3f05733 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-b5d9861 > .elementor-widget-container{padding:20px 8px 0px 8px;}.elementor-528 .elementor-element.elementor-element-1dfeb56 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-528 .elementor-element.elementor-element-f785f20{padding:0px 0px 0px 16px;}}@media(min-width:768px){.elementor-528 .elementor-element.elementor-element-5223259{width:50.099%;}.elementor-528 .elementor-element.elementor-element-34a8049{width:49.901%;}.elementor-528 .elementor-element.elementor-element-311bc55{width:37.714%;}.elementor-528 .elementor-element.elementor-element-312452ae{width:62.286%;}.elementor-528 .elementor-element.elementor-element-3c2624f5{width:83.775%;}.elementor-528 .elementor-element.elementor-element-ae0950b{width:16.225%;}.elementor-528 .elementor-element.elementor-element-106cd5e{width:47.404%;}.elementor-528 .elementor-element.elementor-element-d51156a{width:6.383%;}.elementor-528 .elementor-element.elementor-element-cd34dd3{width:45.833%;}}@media(max-width:1024px) and (min-width:768px){.elementor-528 .elementor-element.elementor-element-5223259{width:100%;}.elementor-528 .elementor-element.elementor-element-34a8049{width:100%;}.elementor-528 .elementor-element.elementor-element-9d0c7d0{width:100%;}}/* Start custom CSS for image, class: .elementor-element-14701bc */.elementor-528 .elementor-element.elementor-element-14701bc{
    display:flex;
    justify-content:center;
    align-items:center;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2221813 */.elementor-528 .elementor-element.elementor-element-2221813 img{
    display:block;
    margin:0 auto;
}/* End custom CSS */
/* Start custom CSS for wp-widget-media_image, class: .elementor-element-1d13cc42 */.elementor-528 .elementor-element.elementor-element-1d13cc42 img{
    display:block;
    margin:0 auto;
}/* End custom CSS */
/* Start custom CSS for pbmit_tabs_element, class: .elementor-element-aad0725 *//* Prevent hard-coded fixed widths/background “masks” */
.pbmit-featured-img-wrapper img { 
  width: auto !important; background: transparent !important; 
}
/* Circle-only inversion: default = primary, active = secondary */
.pbmit-tabs-heading li i,
.pbmit-tabs-heading li svg,
.pbmit-tabs-heading li .pbmit-icon {
  background-color: #0C498E !important;  /* primary by default */
  border-color: #0C498E !important;
  color: #fff !important;                /* keep icon white */
}

.pbmit-tabs-heading li.pbmit-tab-li-active i,
.pbmit-tabs-heading li.pbmit-tab-li-active svg,
.pbmit-tabs-heading li.pbmit-tab-li-active .pbmit-icon,
.pbmit-tabs-heading li.active i,
.pbmit-tabs-heading li.active svg,
.pbmit-tabs-heading li.active .pbmit-icon,
.pbmit-tabs-heading li.current i,
.pbmit-tabs-heading li.current svg,
.pbmit-tabs-heading li.current .pbmit-icon {
  background-color: #19A7E0 !important;  /* secondary when active */
  border-color: #19A7E0 !important;
  color: #fff !important;
}
/**************************************************
 Tabs: Circle + Label Color Control
**************************************************/

/* === Default state (unselected) === */
.avrok-tabs .pbmit-tabs-heading li a .pbmit-icon,
.avrok-tabs .pbmit-tabs-heading li a i,
.avrok-tabs .pbmit-tabs-heading li a svg {
  background-color: #0C498E !important;   /* circle = Primary */
  border-color: #0C498E !important;
  color: #fff !important; 
  fill: #fff !important;
}

.avrok-tabs .pbmit-tabs-heading li a span {
  color: #0C498E !important;              /* label = Primary */
}

/* === Active/Selected state === */
.avrok-tabs .pbmit-tabs-heading li.pbmit-tab-li-active a .pbmit-icon,
.avrok-tabs .pbmit-tabs-heading li.active a .pbmit-icon,
.avrok-tabs .pbmit-tabs-heading li.current a .pbmit-icon {
  background-color: #0C498E !important;   
  /* keep Primary */
  border-color: #0C498E !important;
  color: #fff !important;
  fill: #fff !important;
}

.avrok-tabs .pbmit-tabs-heading li.pbmit-tab-li-active a span,
.avrok-tabs .pbmit-tabs-heading li.active a span,
.avrok-tabs .pbmit-tabs-heading li.current a span {
  color: #0C498E
  !important;             
  /* keep Primary for text */
}

/* === Hover state === */
.avrok-tabs .pbmit-tabs-heading li:hover a .pbmit-icon,
.avrok-tabs .pbmit-tabs-heading li:hover a i,
.avrok-tabs .pbmit-tabs-heading li:hover a svg {
  background-color: #ff9d2;   /* circle changes to Secondary */
  border-color: #19A7E0 
}


/* === Global Justified Text (exclude headers) === */
body, p, li, span, .elementor-widget-text-editor {
  text-align: justify 


/* Make all right-side copy boxes line up evenly in Our Services */


}
/* Make the left tab titles larger */
.pbmit-tab-link span {
  font-size: 20px !important;
  font-weight: 600 !important;
  color: #0C498E !important; /* Primary blue, optional */
}

.pbmit-tab-link:hover i {
  background-color: #19A7E0 !important;
}

.pbmit-tab-link i {
  transition: background-color 0.3s ease; /* smooth transition */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe93869 */Justifcation css:/* Justify text in Elementor text boxes */
.elementor-widget-text-editor,
.elementor-widget-text-editor p {
  text-align: justify;
  text-justify: inter-word;   /* more natural spacing */
  word-spacing: normal;       /* avoid huge gaps */
  hyphens: auto;              /* allow automatic word breaks */
  line-height: 1.6;           /* improves readability */
}/* End custom CSS */
/* Start custom CSS for eael-image-accordion, class: .elementor-element-ad6fa9e *//* 1) kill THAT exact blue tint, even if it's inline */
.eae1-img-accordion [style*="rgba(5, 68, 108"],
.eae1-image-accordion-item [style*="rgba(5, 68, 108"] {
  background: transparent !important;
  background-color: transparent !important;
  opacity: 0 !important;
}

/* 2) hide overlay layers no matter what they’re called */
.eae1-img-accordion .overlay,
.eae1-img-accordion .overlay-inner {
  background: transparent !important;
  background-color: transparent !important;
  opacity: 0 !important;
  filter: none !important;
  pointer-events: none !important;
}

/* 3) make sure the image itself sits on top of any leftover layer */
.eae1-img-accordion img,
.eae1-img-accordion .eae1-image-accordion-hover {
  position: relative !important;
  z-index: 99 !important;
  filter: none !important;
  mix-blend-mode: normal !important;
}

/* 4) last resort: kill any gradient the widget is pushing in */
.eae1-img-accordion [style*="linear-gradient"],
.eae1-image-accordion-item [style*="linear-gradient"] {
  background: none !important;
  background-image: none !important;
}
.eae1-img-accordion [style*="rgba("],
.eae1-image-accordion-item [style*="rgba("] {
  background: transparent !important;
  background-color: transparent !important;
  opacity: 0 !important;
}/* End custom CSS */
/* Start custom CSS for pbmit_client_element, class: .elementor-element-9048867 *//* 1) Kill any hidden headings adding stray height */
.elementor-528 .elementor-element.elementor-element-9048867 h4.pmibt-hide {
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
  height: 0 !important;
  line-height: 0 !important;
}

/* 2) Some skins inject an empty hover-image wrapper — remove it */
.elementor-528 .elementor-element.elementor-element-9048867 .pmibt-client-hover-img {
  display: none !important;
}

/* 3) Make every slide a flex box and center content */
.elementor-528 .elementor-element.elementor-element-9048867 article.pmibt-ele {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* 4) Give each logo a consistent box height and center the image */
.elementor-528 .elementor-element.elementor-element-9048867 .pmibt-featured-img-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 80px !important;      /* try 70–90px to match your tallest logo */
  line-height: 0 !important;
}

/* 5) Keep logos proportional, no baseline drift */
.elementor-528 .elementor-element.elementor-element-9048867 .pmibt-featured-img-wrapper img {
  max-height: 100% !important;
  width: auto !important;
  display: block !important;
  object-fit: contain !important;
  vertical-align: middle !important;
  margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-045b02a */.elementor-528 .elementor-element.elementor-element-045b02a {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c54f1c6 */.elementor-528 .elementor-element.elementor-element-c54f1c6 {
  background-color: #F6FCFF !important;
  z-index: 1;
  position: relative;
}
.study-support-section {
  background-color: #F6FCFF !important;
  z-index: 1;
  position: relative;
}
.elementor-528 .elementor-element.elementor-element-c54f1c6 {
  background-color: #F6FCFF !important;
}
.support-stage-bg {
  background-color: #F6FCFF !important;
}/* End custom CSS */
/* Start custom CSS for pbmit_blog_element, class: .elementor-element-97938b9 */.pbmit-blog-style-4 img {
    width: 100% !important;
    object-fit: cover !important;
}

@media (min-width: 568px) and (max-width: 800px) {
    .pbmit-blog-style-4 img{
        height:250px !important;
    }
}/* End custom CSS */
/* Start custom CSS for pbmit_custom_heading, class: .elementor-element-e1e6b48 */.elementor-528 .elementor-element.elementor-element-e1e6b48,
.elementor-528 .elementor-element.elementor-element-e1e6b48 *{
    text-align:center !important;
}

.elementor-528 .elementor-element.elementor-element-e1e6b48 .elementor-heading-title{
    width:100%;
    display:block;
    text-align:center !important;
}/* End custom CSS */
/* Start custom CSS for pbmit_custom_heading, class: .elementor-element-001d0db */.elementor-528 .elementor-element.elementor-element-001d0db,
.elementor-528 .elementor-element.elementor-element-001d0db *{
    text-align:center !important;
}

.elementor-528 .elementor-element.elementor-element-001d0db .elementor-heading-title{
    width:100%;
    display:block;
    text-align:center !important;
}/* End custom CSS */