.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-635dc6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-a3e83d3{--display:flex;--min-height:425px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-a3e83d3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-a3e83d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0B2B5470 31%, #0B2B54 100%);}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-36 .elementor-element.elementor-element-18e8b08{width:var( --container-widget-width, 560px );max-width:560px;margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-47540ab{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-36 .elementor-element.elementor-element-53c6fa1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-36 .elementor-element.elementor-element-6c6c7b6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:-0.09px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-6c6c7b6 p{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-991ee6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-017b9e9{--display:flex;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-e53f24f{width:var( --container-widget-width, 250px );max-width:250px;--e-transform-flipX:-1;margin:0px 375px calc(var(--kit-widget-spacing, 0px) + -125px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;z-index:3;}.elementor-36 .elementor-element.elementor-element-e53f24f.elementor-element{--align-self:flex-end;}.elementor-36 .elementor-element.elementor-element-f612182{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-d23607f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-d23607f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-710c9f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -83px;}.elementor-36 .elementor-element.elementor-element-710c9f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:300;line-height:82px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-7935f00 .elementor-button{background-color:#0B2B54;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-c2f261b );color:var( --e-global-color-c2f261b );padding:16px 30px 016px 30px;}.elementor-36 .elementor-element.elementor-element-7935f00 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-7935f00 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-36 .elementor-element.elementor-element-7cb261b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-36 .elementor-element.elementor-element-459ec49 .elementor-button{background-color:#0B2B54;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-c2f261b );color:var( --e-global-color-c2f261b );padding:16px 30px 016px 30px;}.elementor-36 .elementor-element.elementor-element-459ec49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-459ec49 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-36 .elementor-element.elementor-element-1b7fdd0 .elementor-button{background-color:#0B2B54;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-c2f261b );color:var( --e-global-color-c2f261b );padding:16px 30px 016px 30px;}.elementor-36 .elementor-element.elementor-element-1b7fdd0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-1b7fdd0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-36 .elementor-element.elementor-element-a39d3af .elementor-button{background-color:#0B2B54;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-c2f261b );color:var( --e-global-color-c2f261b );padding:16px 30px 016px 30px;}.elementor-36 .elementor-element.elementor-element-a39d3af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-a39d3af .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-36 .elementor-element.elementor-element-bddfdf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bddfdf0.e-con{--align-self:flex-end;}.elementor-36 .elementor-element.elementor-element-30dc01e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-056953c{--display:flex;--min-height:549px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-36 .elementor-element.elementor-element-056953c::before, .elementor-36 .elementor-element.elementor-element-056953c > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-056953c > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-056953c > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-056953c > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-056953c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jjeisingerortho.com/wp-content/uploads/2025/08/Group-2085660536.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-36 .elementor-element.elementor-element-002791e{--display:flex;}.elementor-36 .elementor-element.elementor-element-b6fbeb7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;line-height:48px;letter-spacing:-2.75px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-8042b07 .elementor-button{background-color:#C0C0AF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:16px 30px 016px 30px;}.elementor-36 .elementor-element.elementor-element-8042b07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-8042b07 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-36 .elementor-element.elementor-element-de40550{--display:flex;}.elementor-36 .elementor-element.elementor-element-56308e0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-56308e0 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-605c843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-801069f{text-align:center;}.elementor-36 .elementor-element.elementor-element-801069f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:300;line-height:85px;}.elementor-widget-nested-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-017e2d8{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-440f0cd{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-63c754d{--display:flex;}.elementor-36 .elementor-element.elementor-element-269ba7b{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-9bb3da1{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-2157f5d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-28e39d8{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-a27c454{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-c0ec12d{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-40172ef{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-8c15aad{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-842d7f1{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-0cd4090{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-4ac4e80{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-458333f{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-5ce83ef{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-c2d223a{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-5564d49{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-32f9ad0{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-61368de{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-69bf26c{--display:flex;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-f93653e{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-36 .elementor-element.elementor-element-f09e6d1{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-icon-size:49px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-36 .elementor-element.elementor-element-f09e6d1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#04668B80;}.elementor-36 .elementor-element.elementor-element-f09e6d1 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-36 .elementor-element.elementor-element-f09e6d1 {--n-accordion-padding:40px 40px 40px 40px;}:where( .elementor-36 .elementor-element.elementor-element-f09e6d1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}:where( .elementor-36 .elementor-element.elementor-element-f09e6d1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px;}.elementor-36 .elementor-element.elementor-element-61a15a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-56c9b70{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b6ded70{text-align:center;}.elementor-36 .elementor-element.elementor-element-b6ded70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:300;}.elementor-36 .elementor-element.elementor-element-3beb0ce{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-36 .elementor-element.elementor-element-7c22b2f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-5750314{--display:flex;--min-height:500px;--justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-f3a6845 img{width:100%;max-width:33px;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-36 .elementor-element.elementor-element-ceaa82d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-ceaa82d .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ceaa82d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-ceaa82d:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-ceaa82d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-ceaa82d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF99;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-36 .elementor-element.elementor-element-dba51bc{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-36 .elementor-element.elementor-element-dba51bc .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-dba51bc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-36 .elementor-element.elementor-element-5c0bbc9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-87cf980{--display:flex;--min-height:500px;--justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-87cf980.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-026ebdb{text-align:left;}.elementor-36 .elementor-element.elementor-element-026ebdb img{width:100%;max-width:33px;}.elementor-36 .elementor-element.elementor-element-d81d8bb .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-d81d8bb .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-d81d8bb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-d81d8bb:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-d81d8bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-d81d8bb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF99;}.elementor-36 .elementor-element.elementor-element-dacca5b{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-36 .elementor-element.elementor-element-dacca5b .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-dacca5b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-36 .elementor-element.elementor-element-0667b80{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-b0bad6d{--display:flex;--justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-5e76b9d{text-align:left;}.elementor-36 .elementor-element.elementor-element-5e76b9d img{width:100%;max-width:33px;}.elementor-36 .elementor-element.elementor-element-e864b80 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-e864b80 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-e864b80 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-e864b80:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-e864b80:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-e864b80 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF99;}.elementor-36 .elementor-element.elementor-element-bc929a1{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-36 .elementor-element.elementor-element-bc929a1 .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-bc929a1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-36 .elementor-element.elementor-element-1a55a89{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-604b4f8{--display:flex;--justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-3de0bc8{text-align:left;}.elementor-36 .elementor-element.elementor-element-3de0bc8 img{width:100%;max-width:33px;}.elementor-36 .elementor-element.elementor-element-0374f4b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-0374f4b .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-0374f4b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-0374f4b:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-0374f4b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-0374f4b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF99;}.elementor-36 .elementor-element.elementor-element-291e582{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-36 .elementor-element.elementor-element-291e582 .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-291e582 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-36 .elementor-element.elementor-element-d154fff{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-6f3aff2{--display:flex;--justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-67b05fb{text-align:left;}.elementor-36 .elementor-element.elementor-element-67b05fb img{width:100%;max-width:33px;}.elementor-36 .elementor-element.elementor-element-ffbf7be .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-ffbf7be .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ffbf7be .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-ffbf7be:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-ffbf7be:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c2f261b );}.elementor-36 .elementor-element.elementor-element-ffbf7be .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF99;}.elementor-36 .elementor-element.elementor-element-1181811{--divider-border-style:solid;--divider-color:#FFFFFF4D;--divider-border-width:1px;}.elementor-36 .elementor-element.elementor-element-1181811 .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-1181811 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-36 .elementor-element.elementor-element-eab4f20{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-8c3a62b{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:49px;--e-n-carousel-arrow-normal-color:#02010100;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-8c3a62b{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-47540ab{--width:53%;}.elementor-36 .elementor-element.elementor-element-991ee6b{--content-width:1177px;}.elementor-36 .elementor-element.elementor-element-d23607f{--width:40%;}.elementor-36 .elementor-element.elementor-element-bddfdf0{--width:735px;}.elementor-36 .elementor-element.elementor-element-30dc01e{--content-width:1270px;}.elementor-36 .elementor-element.elementor-element-de40550{--width:79%;}.elementor-36 .elementor-element.elementor-element-61a15a5{--width:100%;}.elementor-36 .elementor-element.elementor-element-56c9b70{--width:1140px;}.elementor-36 .elementor-element.elementor-element-7c22b2f{--width:1138px;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-7c22b2f{--width:100%;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-a3e83d3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-47540ab{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-6c6c7b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-991ee6b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-e53f24f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -85px) 0px;--container-widget-width:227px;--container-widget-flex-grow:0;width:var( --container-widget-width, 227px );max-width:227px;}.elementor-36 .elementor-element.elementor-element-f612182{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-d23607f.e-con{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-710c9f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-710c9f9 .elementor-heading-title{font-size:48px;}.elementor-36 .elementor-element.elementor-element-7cb261b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-bddfdf0.e-con{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-056953c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-b6fbeb7 .elementor-heading-title{font-size:48px;}.elementor-36 .elementor-element.elementor-element-801069f .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-440f0cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-269ba7b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-2157f5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-a27c454{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-40172ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-842d7f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-4ac4e80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-5ce83ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-5564d49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-61368de{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-f93653e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-5750314{--min-height:0px;}.elementor-36 .elementor-element.elementor-element-5c0bbc9{font-size:16px;line-height:1.6em;}.elementor-36 .elementor-element.elementor-element-87cf980{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-0667b80{font-size:16px;line-height:1.6em;}.elementor-36 .elementor-element.elementor-element-b0bad6d{--min-height:0px;}.elementor-36 .elementor-element.elementor-element-1a55a89{font-size:16px;line-height:1.6em;}.elementor-36 .elementor-element.elementor-element-604b4f8{--min-height:0px;}.elementor-36 .elementor-element.elementor-element-d154fff{font-size:16px;line-height:1.6em;}.elementor-36 .elementor-element.elementor-element-6f3aff2{--min-height:0px;}.elementor-36 .elementor-element.elementor-element-eab4f20{font-size:16px;line-height:1.6em;}.elementor-36 .elementor-element.elementor-element-8c3a62b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}}/* Start custom CSS for container, class: .elementor-element-a3e83d3 */.grad-stroke {
  position: relative;
  border-radius: 10px;
  background: #fff;              /* your inner fill */
              /* whatever you need inside */
}

/* Gradient stroke layer */
.grad-stroke::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 4px;                  /* stroke width */
  border-radius: inherit;
  pointer-events: none;          /* keep content clickable */

/* Drop-in linear gradient matching the Figma colors */
background: linear-gradient(
 -10deg,
  rgba(160, 216, 229, 0.16) 0%,
  rgba(0, 142, 175, 0.80) 42%,
  rgba(14, 31, 53, 0.80) 100%
) !important;



  /* Punch out the middle so only the ring shows */
  -webkit-mask: 
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  /* Figma stroke opacity (global) */
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056953c */.elementor-36 .elementor-element.elementor-element-056953c {
    border-radius: 58px;
background: linear-gradient(141deg, rgba(160, 216, 229, 0.80) -13.1%, rgba(0, 142, 175, 0.80) 18.97%, rgba(14, 31, 53, 0.80) 99.6%);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8c3a62b *//* ========== Navy/Gradient Carousel (Swiper) ========== */

/* 1) Make slides flex so we can control vertical alignment */
.navy-grad-carousel .swiper-wrapper {
  align-items: stretch !important;   /* all slides share track height */
  height: 100% !important;
}
.navy-grad-carousel .swiper-slide {
  display: flex;
  align-items: center;               /* default center */
}

/* 2) Pin the NEXT slide's content to the top */
.navy-grad-carousel .swiper-slide-next,
.navy-grad-carousel .swiper-slide-duplicate-next {
  align-items: flex-start;
}

/* 3) Card base styles */
.navy-grad-carousel .review-con {
  border-radius: 24.756px;
  overflow: hidden;
  padding: 25px 45px 25px 40px;
  transition: all 0.3s ease;
}

/* 4) Lock the carousel track height */
.navy-grad-carousel {
  height: 560px !important;
}

/* 5) ALL slides except "next" use navy + short height */
.navy-grad-carousel
  .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-duplicate-next)
  .review-con {
  background-color: #0B2B54 !important;
  height: 510px !important;
}

/* 6) "Next" (original + duplicate) gets gradient + tall (overrides #5) */
.navy-grad-carousel .swiper-slide-next .review-con,
.navy-grad-carousel .swiper-slide-duplicate-next .review-con {
  background: linear-gradient(207deg, #0B2B54 1.4%, #185FBA 98.6%) !important;
  height: 560px !important;
}

/* 7) Text emphasis: default dim, NEXT full opacity */
.navy-grad-carousel .review-con .review-text {
  opacity: 0.6 !important;
  transition: opacity 0.3s ease;
}
.navy-grad-carousel .swiper-slide-next .review-con .review-text,
.navy-grad-carousel .swiper-slide-duplicate-next .review-con .review-text {
  opacity: 1 !important;
}

/* ===== MOBILE OVERRIDES: force vertical stack + background fix ===== */
@media (max-width: 767px) {
  /* Let everything auto-size on mobile */
  .navy-grad-carousel,
  .navy-grad-carousel .swiper-wrapper,
  .navy-grad-carousel .swiper-slide,
  .navy-grad-carousel .review-con {
    height: auto !important;
  }

  /* Neutralize desktop align rules */
  .navy-grad-carousel .swiper-wrapper {
    align-items: stretch !important;
  }

  /* Make each slide a simple vertical container */
  .navy-grad-carousel .swiper-slide {
    display: block !important; /* blocks stack naturally */
  }

  /* Ensure the card stacks content vertically and fills width */
  .navy-grad-carousel .review-con {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 12px;              /* optional spacing */
    box-sizing: border-box;
    width: 100%;
  }

  /* Release any fixed heights inside content */
  .navy-grad-carousel .review-con img,
  .navy-grad-carousel .review-con > * {
    max-width: 100%;
    width: 100%;
    height: auto !important;
  }

  /* In case any slide-level alignment lingers, reset it */
  .navy-grad-carousel .swiper-slide-next,
  .navy-grad-carousel .swiper-slide-duplicate-next,
  .navy-grad-carousel .swiper-slide-active {
    align-items: stretch !important;
    justify-content: flex-start !important;
  }

  /* Background fix: give ACTIVE slide the gradient like NEXT */
  .navy-grad-carousel .swiper-slide-active .review-con {
    background: linear-gradient(207deg, #0B2B54 1.4%, #185FBA 98.6%) !important;
  }

  /* Text opacity fix: ACTIVE is full opacity on mobile */
  .navy-grad-carousel .swiper-slide-active .review-con .review-text {
    opacity: 1 !important;
  }

  /* Optional: keep non-active readable on mobile too
     (uncomment if you don’t want dim text on small screens) */
  /* .navy-grad-carousel .review-con .review-text { opacity: 1 !important; } */
}

/* === Proportional heights (drop-in overrides) === */
.navy-grad-carousel{
  /* Pick your new tall height here */
  --h-tall: 600px;            /* was 560px */

  /* Keep the same ratio as before: 510 / 560 ≈ 0.91 */
  --short-ratio: 0.91;
  --h-short: calc(var(--h-tall) * var(--short-ratio));
}

/* Lock track to the new tall height */
.navy-grad-carousel{
  height: var(--h-tall) !important;
}

/* NEXT (and duplicate) = tall */
.navy-grad-carousel .swiper-slide-next .review-con,
.navy-grad-carousel .swiper-slide-duplicate-next .review-con{
  height: var(--h-tall) !important;
}

/* All others = proportional short */
.navy-grad-carousel
  .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-duplicate-next)
  .review-con{
  height: var(--h-short) !important;
}
/* ===== Mobile-friendly overrides ===== */
@media (max-width: 767px){
  /* Let the carousel breathe */
  .navy-grad-carousel{ height:auto !important; }
  .navy-grad-carousel .swiper-wrapper{ height:auto !important; align-items:stretch !important; }
  .navy-grad-carousel .swiper-slide{ display:block !important; height:auto !important; }

  /* Card becomes a simple vertical stack with auto height */
  .navy-grad-carousel .review-con{
    height:auto !important;
    padding: 18px 16px !important;
    border-radius: 20px !important;
    display:flex !important;
    flex-direction:column !important;
    gap: 12px;
    box-sizing:border-box;
    width:100%;
    background: #0B2B54 !important;  /* default navy */
  }

  /* Active slide gets the gradient */
  .navy-grad-carousel .swiper-slide-active .review-con{
    background: linear-gradient(207deg, #0B2B54 1.4%, #185FBA 98.6%) !important;
  }

  /* Make inner content fluid */
  .navy-grad-carousel .review-con img,
  .navy-grad-carousel .review-con > *{
    max-width:100%;
    width:100%;
    height:auto !important;
  }

  /* Text fully readable on small screens */
  .navy-grad-carousel .review-con .review-text{ opacity: 1 !important; }
}

/* Tablet comfort (optional) */
@media (min-width:768px) and (max-width:1024px){
  .navy-grad-carousel{ height:520px !important; }       /* smaller track than desktop */
  .navy-grad-carousel .swiper-slide-next .review-con,
  .navy-grad-carousel .swiper-slide-duplicate-next .review-con{
    height:520px !important;
  }
  .navy-grad-carousel
    .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-duplicate-next)
    .review-con{
    height:470px !important;
  }
}

/* Accessibility: reduce motion if requested */
@media (prefers-reduced-motion: reduce){
  .navy-grad-carousel .review-con{ transition:none !important; }
}/* End custom CSS */