.elementor-4892 .elementor-element.elementor-element-734295a{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:440px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-734295a:not(.elementor-motion-effects-element-type-background), .elementor-4892 .elementor-element.elementor-element-734295a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d815e5c ) 0%, var( --e-global-color-f5e2c0a ) 100%);}.elementor-4892 .elementor-element.elementor-element-1b4782b{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-a4b7939{--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;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-2d299d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4892 .elementor-element.elementor-element-dc80c4a > .elementor-widget-container{background-color:var( --e-global-color-ccb0b80 );border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-dc80c4a .jet-listing-dynamic-terms{text-align:left;}.elementor-4892 .elementor-element.elementor-element-dc80c4a .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );color:var( --e-global-color-primary );padding:6px 12px 6px 12px;margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ccb0b80 );border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__content{color:var( --e-global-color-db6823e );font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );text-align:left;}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__icon{color:var( --e-global-color-db6823e );font-size:24px;}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-db6823e );}body:not(.rtl) .elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-icon i{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-icon svg{fill:var( --e-global-color-db6823e );transition:fill 0.3s;}.elementor-4892 .elementor-element.elementor-element-03b43ba{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-item > a{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-text{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-icon i{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-icon svg{fill:var( --e-global-color-db6823e );transition:fill 0.3s;}.elementor-4892 .elementor-element.elementor-element-555678b{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-item > a{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-text{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-ddaaa91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4892 .elementor-element.elementor-element-8bad000 .jet-listing-dynamic-terms{text-align:left;}.elementor-4892 .elementor-element.elementor-element-8bad000 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-cfa5df6-font-family ), Sans-serif;font-size:var( --e-global-typography-cfa5df6-font-size );font-weight:var( --e-global-typography-cfa5df6-font-weight );font-style:var( --e-global-typography-cfa5df6-font-style );line-height:var( --e-global-typography-cfa5df6-line-height );letter-spacing:var( --e-global-typography-cfa5df6-letter-spacing );color:var( --e-global-color-db6823e );padding:6px 12px 6px 12px;margin:0px 0px 0px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ccb0b80 );border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-2a66baf{text-align:center;}.elementor-4892 .elementor-element.elementor-element-2a66baf .elementor-heading-title{font-family:var( --e-global-typography-635bdff-font-family ), Sans-serif;font-size:var( --e-global-typography-635bdff-font-size );font-weight:var( --e-global-typography-635bdff-font-weight );font-style:var( --e-global-typography-635bdff-font-style );line-height:var( --e-global-typography-635bdff-line-height );letter-spacing:var( --e-global-typography-635bdff-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-b4a4542{margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-b4a4542 .jet-listing-dynamic-field__content{color:var( --e-global-color-160af85 );font-family:var( --e-global-typography-cc4e44e-font-family ), Sans-serif;font-size:var( --e-global-typography-cc4e44e-font-size );font-weight:var( --e-global-typography-cc4e44e-font-weight );font-style:var( --e-global-typography-cc4e44e-font-style );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );text-align:center;}.elementor-4892 .elementor-element.elementor-element-b4a4542 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4892 .elementor-element.elementor-element-b4a4542 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4892 .elementor-element.elementor-element-b4a4542 .jet-listing-dynamic-field{justify-content:center;}.elementor-4892 .elementor-element.elementor-element-a6c3ca7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-eb31abf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-d462f53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-046f467 img{width:44px;max-width:100%;}.elementor-4892 .elementor-element.elementor-element-ef48167{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-414ac55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-414ac55 .elementor-heading-title{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );color:var( --e-global-color-db6823e );}.elementor-4892 .elementor-element.elementor-element-6ad7bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-6ad7bf8 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );text-align:left;}.elementor-4892 .elementor-element.elementor-element-6ad7bf8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4892 .elementor-element.elementor-element-6ad7bf8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4892 .elementor-element.elementor-element-6ad7bf8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-da8481e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-a996fe3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-a0b8f3a img{width:44px;max-width:100%;}.elementor-4892 .elementor-element.elementor-element-116ab03{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-39955f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-39955f1 .elementor-heading-title{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );color:var( --e-global-color-db6823e );}.elementor-4892 .elementor-element.elementor-element-fa6439a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-fa6439a .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );text-align:left;}.elementor-4892 .elementor-element.elementor-element-fa6439a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4892 .elementor-element.elementor-element-fa6439a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4892 .elementor-element.elementor-element-fa6439a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-db525a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4892 .elementor-element.elementor-element-db525a3 .elementor-heading-title{font-family:var( --e-global-typography-cc4e44e-font-family ), Sans-serif;font-size:var( --e-global-typography-cc4e44e-font-size );font-weight:var( --e-global-typography-cc4e44e-font-weight );font-style:var( --e-global-typography-cc4e44e-font-style );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );color:var( --e-global-color-db6823e );}.elementor-4892 .elementor-element.elementor-element-f64c69a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4892 .elementor-element.elementor-element-f64c69a .elementor-heading-title{font-family:var( --e-global-typography-cc4e44e-font-family ), Sans-serif;font-size:var( --e-global-typography-cc4e44e-font-size );font-weight:var( --e-global-typography-cc4e44e-font-weight );font-style:var( --e-global-typography-cc4e44e-font-style );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );color:var( --e-global-color-160af85 );}.elementor-4892 .elementor-element.elementor-element-0abe4ba{--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;--justify-content:flex-start;--align-items:center;--margin-top:-300px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-7e83631{--display:flex;}.elementor-4892 .elementor-element.elementor-element-6e3ada3 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-a7c707e{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-77f473d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-e20a59d .elementor-heading-title{font-family:var( --e-global-typography-5e59945-font-family ), Sans-serif;font-size:var( --e-global-typography-5e59945-font-size );font-weight:var( --e-global-typography-5e59945-font-weight );font-style:var( --e-global-typography-5e59945-font-style );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );color:var( --e-global-color-160af85 );}.elementor-4892 .elementor-element.elementor-element-dcfae5d{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-5c60aa4{--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;--justify-content:flex-start;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-cb52749{text-align:center;}.elementor-4892 .elementor-element.elementor-element-cb52749 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-c4bf04a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-5353cb6 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-5353cb6 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-1de429f{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-2bd04e1{--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;--justify-content:flex-start;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 20px 8px rgba(153, 169.00000000000006, 194, 0.30196078431372547);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4892 .elementor-element.elementor-element-369cfc0{text-align:center;}.elementor-4892 .elementor-element.elementor-element-369cfc0 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-5589aa9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-c50e074{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button:hover, .elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-e172b8e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-e172b8e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button:hover svg, .elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-a7a1150{--display:flex;border-style:none;--border-style:none;}.elementor-4892 .elementor-element.elementor-element-c384adc{--n-accordion-title-font-size:var( --e-global-typography-219c347-font-size );width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:12px;}body:not(.rtl) .elementor-4892 .elementor-element.elementor-element-c384adc{left:300px;}body.rtl .elementor-4892 .elementor-element.elementor-element-c384adc{right:300px;}.elementor-4892 .elementor-element.elementor-element-c384adc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-4892 .elementor-element.elementor-element-c384adc > .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:var( --e-global-typography-219c347-font-family ), Sans-serif;font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f410b4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7 .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f2bb0a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-01afee3{--display:flex;border-style:none;--border-style:none;}.elementor-4892 .elementor-element.elementor-element-e9f7b8a{--n-accordion-title-font-size:var( --e-global-typography-219c347-font-size );width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#1C325A;}.elementor-4892 .elementor-element.elementor-element-e9f7b8a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-4892 .elementor-element.elementor-element-e9f7b8a > .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:var( --e-global-typography-219c347-font-family ), Sans-serif;font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-762ff66{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-e439967{--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;--justify-content:flex-start;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-b9b0665{text-align:center;}.elementor-4892 .elementor-element.elementor-element-b9b0665 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-047944b{--display:flex;--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;--justify-content:space-between;--gap:80px 160px;--row-gap:80px;--column-gap:160px;--flex-wrap:wrap;}.elementor-4892 .elementor-element.elementor-element-ba6ae2b .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-ba6ae2b .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-576f635{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-44e3d04{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-74679b3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-5443d9c{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-314e802{text-align:center;}.elementor-4892 .elementor-element.elementor-element-314e802 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4892 .elementor-element.elementor-element-64c2555{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(80px / 2);padding-bottom:calc(80px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 80px / -2);margin-bottom:calc( 80px / -2);}.elementor-4892 .elementor-element.elementor-element-58b702c{--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:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-58b702c:not(.elementor-motion-effects-element-type-background), .elementor-4892 .elementor-element.elementor-element-58b702c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d815e5c ) 0%, var( --e-global-color-f5e2c0a ) 100%);}.elementor-4892 .elementor-element.elementor-element-9c8a709{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-58304b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-ef82ba5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-ef82ba5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4892 .elementor-element.elementor-element-ef82ba5 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-ba06e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 300px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4892 .elementor-element.elementor-element-ba06e61 .elementor-heading-title{font-family:var( --e-global-typography-ec46e09-font-family ), Sans-serif;font-size:var( --e-global-typography-ec46e09-font-size );font-weight:var( --e-global-typography-ec46e09-font-weight );font-style:var( --e-global-typography-ec46e09-font-style );line-height:var( --e-global-typography-ec46e09-line-height );letter-spacing:var( --e-global-typography-ec46e09-letter-spacing );color:var( --e-global-color-075f47b );}.elementor-4892 .elementor-element.elementor-element-d3dc755{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-bc07908{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-b3a8404 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-b3a8404 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-8246131 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-8246131 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-8246131 .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fa5ab19{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-ab8ed9a .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-ab8ed9a .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-272d9ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-272d9ae .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-272d9ae .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-7bf4efe{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-4b8faa2 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-4b8faa2 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-5d1b48d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-5d1b48d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-5d1b48d .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5179ce8{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-d59d97b .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-d59d97b .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-591447b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-591447b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-591447b .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2a91467{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:7px;--n-tabs-gap:20px;--n-tabs-title-transition:0.3s;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:var( --e-global-typography-5e59945-font-size );--n-tabs-title-color:var( --e-global-color-160af85 );--n-tabs-title-color-active:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-2a91467 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BEE9F600;}.elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ccb0b80 );}.elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-5e59945-font-family ), Sans-serif;font-weight:var( --e-global-typography-5e59945-font-weight );font-style:var( --e-global-typography-5e59945-font-style );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2a91467 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-09c0830{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-602aa30{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-c21d929 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-c21d929 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-e26d188 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-e26d188 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-e26d188 .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-485ef2d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-309ee73 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-309ee73 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-beb3a78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-beb3a78 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-beb3a78 .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-112ec53{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-1bf4bf6 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-1bf4bf6 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-9723af3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-9723af3 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-9723af3 .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-d2a07eb{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-0d45989 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-0d45989 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-8751ceb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-8751ceb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4892 .elementor-element.elementor-element-8751ceb .elementor-button{font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0846b-font-size );font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ea0a037{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:7px;--n-tabs-gap:20px;--n-tabs-title-transition:0.3s;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:var( --e-global-typography-5e59945-font-size );--n-tabs-title-color:var( --e-global-color-160af85 );--n-tabs-title-color-active:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-ea0a037 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BEE9F600;}.elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ccb0b80 );}.elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-5e59945-font-family ), Sans-serif;font-weight:var( --e-global-typography-5e59945-font-weight );font-style:var( --e-global-typography-5e59945-font-style );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ea0a037 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-c149ed2{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:8px;--n-tabs-gap:20px;--n-tabs-title-transition:0.3s;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:var( --e-global-typography-7b0846b-font-size );--n-tabs-title-color:var( --e-global-color-160af85 );--n-tabs-title-color-active:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-c149ed2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BEE9F600;}.elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ccb0b80 );}.elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c149ed2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-4c56945{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-dd3a6ab{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-95a36e0{--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;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-72b9187{text-align:center;}.elementor-4892 .elementor-element.elementor-element-72b9187 .elementor-heading-title{font-family:var( --e-global-typography-7da4d0f-font-family ), Sans-serif;font-size:var( --e-global-typography-7da4d0f-font-size );font-weight:var( --e-global-typography-7da4d0f-font-weight );font-style:var( --e-global-typography-7da4d0f-font-style );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-7805fd3{--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;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-a38d5d5{text-align:center;}.elementor-4892 .elementor-element.elementor-element-a38d5d5 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-10f1439{text-align:center;}.elementor-4892 .elementor-element.elementor-element-10f1439 .elementor-heading-title{font-family:var( --e-global-typography-cc4e44e-font-family ), Sans-serif;font-size:var( --e-global-typography-cc4e44e-font-size );font-weight:var( --e-global-typography-cc4e44e-font-weight );font-style:var( --e-global-typography-cc4e44e-font-style );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );color:var( --e-global-color-160af85 );}.elementor-4892 .elementor-element.elementor-element-02f4596{--display:flex;}.elementor-4892 .elementor-element.elementor-element-ebf1b5e .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-ebf1b5e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4892 .elementor-element.elementor-element-da3d77b{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-521264c{--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;--justify-content:flex-start;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-c5892a9{text-align:center;}.elementor-4892 .elementor-element.elementor-element-c5892a9 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-78158bd{--display:flex;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-81ce187.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4892 .elementor-element.elementor-element-81ce187 img{width:400px;max-width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-4892 .elementor-element.elementor-element-4094df7{--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;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-4892 .elementor-element.elementor-element-fe6b867 .elementor-heading-title{font-family:var( --e-global-typography-ec46e09-font-family ), Sans-serif;font-size:var( --e-global-typography-ec46e09-font-size );font-weight:var( --e-global-typography-ec46e09-font-weight );font-style:var( --e-global-typography-ec46e09-font-style );line-height:var( --e-global-typography-ec46e09-line-height );letter-spacing:var( --e-global-typography-ec46e09-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-8b11b46{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4892 .elementor-element.elementor-element-ce124f7 .elementor-heading-title{font-family:var( --e-global-typography-7da4d0f-font-family ), Sans-serif;font-size:var( --e-global-typography-7da4d0f-font-size );font-weight:var( --e-global-typography-7da4d0f-font-weight );font-style:var( --e-global-typography-7da4d0f-font-style );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-64a24e4 .elementor-heading-title{font-family:var( --e-global-typography-419dd0e-font-family ), Sans-serif;font-size:var( --e-global-typography-419dd0e-font-size );font-weight:var( --e-global-typography-419dd0e-font-weight );font-style:var( --e-global-typography-419dd0e-font-style );line-height:var( --e-global-typography-419dd0e-line-height );letter-spacing:var( --e-global-typography-419dd0e-letter-spacing );color:var( --e-global-color-db6823e );}.elementor-4892 .elementor-element.elementor-element-eea9508{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-icon i{color:var( --e-global-color-160af85 );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-icon svg{fill:var( --e-global-color-160af85 );transition:fill 0.3s;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-5ea0dfa{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item > a{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-text{color:var( --e-global-color-160af85 );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-icon i{color:var( --e-global-color-160af85 );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-icon svg{fill:var( --e-global-color-160af85 );transition:fill 0.3s;}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-c71b40e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item > a{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-text{color:var( --e-global-color-160af85 );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-4b4e6d3{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-91a345d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-948d4c9{text-align:center;}.elementor-4892 .elementor-element.elementor-element-948d4c9 .elementor-heading-title{font-family:var( --e-global-typography-7da4d0f-font-family ), Sans-serif;font-size:var( --e-global-typography-7da4d0f-font-size );font-weight:var( --e-global-typography-7da4d0f-font-weight );font-style:var( --e-global-typography-7da4d0f-font-style );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );color:var( --e-global-color-160af85 );}.elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-icon i{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-icon svg{fill:var( --e-global-color-db6823e );transition:fill 0.3s;}.elementor-4892 .elementor-element.elementor-element-5440a2a{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-item > a{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-text{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-icon i{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-icon svg{fill:var( --e-global-color-db6823e );transition:fill 0.3s;}.elementor-4892 .elementor-element.elementor-element-4b23291{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-item > a{font-family:var( --e-global-typography-833e2ed-font-family ), Sans-serif;font-size:var( --e-global-typography-833e2ed-font-size );font-weight:var( --e-global-typography-833e2ed-font-weight );font-style:var( --e-global-typography-833e2ed-font-style );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-text{color:var( --e-global-color-db6823e );transition:color 0.3s;}.elementor-4892 .elementor-element.elementor-element-049acb1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-ec25bfd{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-a91ccc8{text-align:center;}.elementor-4892 .elementor-element.elementor-element-a91ccc8 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-556eac2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-7fce190{text-align:start;}.elementor-4892 .elementor-element.elementor-element-7fce190 .elementor-heading-title{font-family:var( --e-global-typography-76b345a-font-family ), Sans-serif;font-size:var( --e-global-typography-76b345a-font-size );font-weight:var( --e-global-typography-76b345a-font-weight );font-style:var( --e-global-typography-76b345a-font-style );line-height:var( --e-global-typography-76b345a-line-height );letter-spacing:var( --e-global-typography-76b345a-letter-spacing );color:var( --e-global-color-160af85 );}.elementor-4892 .elementor-element.elementor-element-a645431{text-align:start;}.elementor-4892 .elementor-element.elementor-element-a645431 .elementor-heading-title{font-family:var( --e-global-typography-5e59945-font-family ), Sans-serif;font-size:var( --e-global-typography-5e59945-font-size );font-weight:var( --e-global-typography-5e59945-font-weight );font-style:var( --e-global-typography-5e59945-font-style );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );color:var( --e-global-color-075f47b );}.elementor-4892 .elementor-element.elementor-element-93bd33a{--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:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-93bd33a:not(.elementor-motion-effects-element-type-background), .elementor-4892 .elementor-element.elementor-element-93bd33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d815e5c ) 0%, var( --e-global-color-f5e2c0a ) 100%);}.elementor-4892 .elementor-element.elementor-element-66477bb{--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;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-83f422e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4892 .elementor-element.elementor-element-83f422e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4892 .elementor-element.elementor-element-83f422e .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-9d8a8c0{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-4892 .elementor-element.elementor-element-a7b916f{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-87d28a6 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:25px;z-index:2;color:#FFFFFF;background:#1C325A;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider-icon svg{height:25px;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider-icon:hover{background:#3C6BC0;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider-icon.prev-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider-icon.next-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider .jet-slick-dots li{background:#B3B3C1;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider .jet-slick-dots li:hover{background:#59C3E6;}.elementor-4892 .elementor-element.elementor-element-8f04c41 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#47B4DE;}.elementor-4892 .elementor-element.elementor-element-bf37ef5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-ed80ddb{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-ed80ddb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-ed80ddb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-ed80ddb .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-9c9c965{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-2ff8cf4 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-fdd3653{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-9a21505 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-9a21505 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-9a21505 .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-e92bc6b{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-649c907 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:25px;z-index:2;color:var( --e-global-color-d815e5c );background:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider-icon svg{height:25px;}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider-icon:hover{background:#3C6BC0;}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider-icon.prev-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider-icon.next-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider .jet-slick-dots li{background:#B3B3C1;}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-7c1cbde .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-5cfeba8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-eb6ff59{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-eb6ff59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-eb6ff59 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-eb6ff59 .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fd32a7e{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-504fb64 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-4892 .elementor-element.elementor-element-1debe38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-155d1f0{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-155d1f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-155d1f0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-155d1f0 .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-970cc29{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-d7c2f14{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-b7e37be .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:25px;z-index:2;color:#FFFFFF;background:#1C325A;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider-icon svg{height:25px;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider-icon:hover{background:#3C6BC0;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider-icon.prev-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider-icon.next-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider .jet-slick-dots li{background:#B3B3C1;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider .jet-slick-dots li:hover{background:#59C3E6;}.elementor-4892 .elementor-element.elementor-element-ab82a83 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#47B4DE;}.elementor-4892 .elementor-element.elementor-element-8ccec20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-e5480f8{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-e5480f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-e5480f8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-e5480f8 .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-253e20e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-08ebda0{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-fde568d .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-ac4ad4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-2d478cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-2d478cb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-2d478cb .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da54a6b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-60830a3{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-e592de8 .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:25px;z-index:2;color:var( --e-global-color-d815e5c );background:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider-icon svg{height:25px;}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider-icon:hover{background:#3C6BC0;}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider-icon.prev-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider-icon.next-arrow{top:250px;bottom:auto;}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider .jet-slick-dots li{background:#B3B3C1;}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-39003f9 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-secondary );}.elementor-4892 .elementor-element.elementor-element-89ed1cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-793dc59{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-793dc59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-793dc59 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-793dc59 .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-42d3df6{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-d9e9b95{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-7367aed .elementor-heading-title{font-family:var( --e-global-typography-e4e1ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e1ea9-font-size );font-weight:var( --e-global-typography-e4e1ea9-font-weight );font-style:var( --e-global-typography-e4e1ea9-font-style );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );color:var( --e-global-color-primary );}.elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-4892 .elementor-element.elementor-element-0fbeacc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-4892 .elementor-element.elementor-element-fc14c7b{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-fc14c7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4892 .elementor-element.elementor-element-fc14c7b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4892 .elementor-element.elementor-element-fc14c7b .elementor-button{font-family:var( --e-global-typography-219c347-font-family ), Sans-serif;font-size:var( --e-global-typography-219c347-font-size );font-weight:var( --e-global-typography-219c347-font-weight );font-style:var( --e-global-typography-219c347-font-style );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-19fae9f{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:8px;--n-tabs-gap:20px;--n-tabs-title-transition:0.3s;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:var( --e-global-typography-7b0846b-font-size );--n-tabs-title-color:var( --e-global-color-160af85 );--n-tabs-title-color-active:var( --e-global-color-c1253e7 );}.elementor-4892 .elementor-element.elementor-element-19fae9f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BEE9F600;}.elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ccb0b80 );}.elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-7b0846b-font-family ), Sans-serif;font-weight:var( --e-global-typography-7b0846b-font-weight );font-style:var( --e-global-typography-7b0846b-font-style );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-19fae9f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-c1253e7 );}@media(min-width:768px){.elementor-4892 .elementor-element.elementor-element-1b4782b{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-a4b7939{--width:850px;}.elementor-4892 .elementor-element.elementor-element-d462f53{--width:44px;}.elementor-4892 .elementor-element.elementor-element-a996fe3{--width:44px;}.elementor-4892 .elementor-element.elementor-element-0abe4ba{--width:100%;}.elementor-4892 .elementor-element.elementor-element-7e83631{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-a7c707e{--width:100%;}.elementor-4892 .elementor-element.elementor-element-77f473d{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-dcfae5d{--width:100%;}.elementor-4892 .elementor-element.elementor-element-5c60aa4{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-1de429f{--width:100%;}.elementor-4892 .elementor-element.elementor-element-2bd04e1{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-762ff66{--width:100%;}.elementor-4892 .elementor-element.elementor-element-e439967{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-576f635{--width:100%;}.elementor-4892 .elementor-element.elementor-element-44e3d04{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-74679b3{--width:100%;}.elementor-4892 .elementor-element.elementor-element-5443d9c{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-58b702c{--width:100%;}.elementor-4892 .elementor-element.elementor-element-9c8a709{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-4c56945{--width:100%;}.elementor-4892 .elementor-element.elementor-element-dd3a6ab{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-da3d77b{--width:100%;}.elementor-4892 .elementor-element.elementor-element-521264c{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-4b4e6d3{--width:100%;}.elementor-4892 .elementor-element.elementor-element-91a345d{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-049acb1{--width:100%;}.elementor-4892 .elementor-element.elementor-element-ec25bfd{--width:1064px;}.elementor-4892 .elementor-element.elementor-element-93bd33a{--width:100%;}.elementor-4892 .elementor-element.elementor-element-66477bb{--width:1064px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4892 .elementor-element.elementor-element-734295a{--width:100%;}.elementor-4892 .elementor-element.elementor-element-1b4782b{--width:100%;}.elementor-4892 .elementor-element.elementor-element-a4b7939{--width:100%;}.elementor-4892 .elementor-element.elementor-element-eb31abf{--width:500px;}.elementor-4892 .elementor-element.elementor-element-0abe4ba{--width:100%;}.elementor-4892 .elementor-element.elementor-element-7e83631{--width:100%;}.elementor-4892 .elementor-element.elementor-element-a7c707e{--width:100%;}.elementor-4892 .elementor-element.elementor-element-77f473d{--width:100%;}.elementor-4892 .elementor-element.elementor-element-dcfae5d{--width:100%;}.elementor-4892 .elementor-element.elementor-element-5c60aa4{--width:100%;}.elementor-4892 .elementor-element.elementor-element-1de429f{--width:100%;}.elementor-4892 .elementor-element.elementor-element-2bd04e1{--width:100%;}.elementor-4892 .elementor-element.elementor-element-762ff66{--width:100%;}.elementor-4892 .elementor-element.elementor-element-e439967{--width:100%;}.elementor-4892 .elementor-element.elementor-element-576f635{--width:100%;}.elementor-4892 .elementor-element.elementor-element-44e3d04{--width:100%;}.elementor-4892 .elementor-element.elementor-element-74679b3{--width:100%;}.elementor-4892 .elementor-element.elementor-element-5443d9c{--width:100%;}.elementor-4892 .elementor-element.elementor-element-9c8a709{--width:100%;}.elementor-4892 .elementor-element.elementor-element-4c56945{--width:100%;}.elementor-4892 .elementor-element.elementor-element-dd3a6ab{--width:100%;}.elementor-4892 .elementor-element.elementor-element-da3d77b{--width:100%;}.elementor-4892 .elementor-element.elementor-element-521264c{--width:100%;}.elementor-4892 .elementor-element.elementor-element-4b4e6d3{--width:100%;}.elementor-4892 .elementor-element.elementor-element-91a345d{--width:100%;}.elementor-4892 .elementor-element.elementor-element-049acb1{--width:100%;}.elementor-4892 .elementor-element.elementor-element-ec25bfd{--width:100%;}.elementor-4892 .elementor-element.elementor-element-93bd33a{--width:100%;}.elementor-4892 .elementor-element.elementor-element-66477bb{--width:100%;}}@media(max-width:1024px){.elementor-4892 .elementor-element.elementor-element-734295a{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-1b4782b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-a4b7939{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-dc80c4a .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-8bad000 .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-cfa5df6-font-size );line-height:var( --e-global-typography-cfa5df6-line-height );letter-spacing:var( --e-global-typography-cfa5df6-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2a66baf .elementor-heading-title{font-size:var( --e-global-typography-635bdff-font-size );line-height:var( --e-global-typography-635bdff-line-height );letter-spacing:var( --e-global-typography-635bdff-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-b4a4542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-b4a4542 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-a6c3ca7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4892 .elementor-element.elementor-element-eb31abf{--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;}.elementor-4892 .elementor-element.elementor-element-ef48167{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4892 .elementor-element.elementor-element-414ac55 .elementor-heading-title{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-6ad7bf8 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da8481e{--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;}.elementor-4892 .elementor-element.elementor-element-116ab03{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4892 .elementor-element.elementor-element-39955f1 .elementor-heading-title{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fa6439a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-db525a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4892 .elementor-element.elementor-element-db525a3 .elementor-heading-title{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f64c69a .elementor-heading-title{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-0abe4ba{--margin-top:-160px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-4892 .elementor-element.elementor-element-a7c707e{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-e20a59d .elementor-heading-title{font-size:var( --e-global-typography-5e59945-font-size );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-dcfae5d{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-5c60aa4{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-cb52749 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-1de429f{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-2bd04e1{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-4892 .elementor-element.elementor-element-369cfc0 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5589aa9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-c50e074{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c384adc{--n-accordion-title-font-size:var( --e-global-typography-219c347-font-size );}:where( .elementor-4892 .elementor-element.elementor-element-c384adc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f410b4a{--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;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f2bb0a9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-e9f7b8a{--n-accordion-title-font-size:var( --e-global-typography-219c347-font-size );}:where( .elementor-4892 .elementor-element.elementor-element-e9f7b8a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-762ff66{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-e439967{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-b9b0665 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-047944b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-576f635{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-74679b3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-5443d9c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-314e802 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}:is( .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(44px / 2);padding-bottom:calc(44px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-64c2555 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 44px / -2);margin-bottom:calc( 44px / -2);}.elementor-4892 .elementor-element.elementor-element-58b702c{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-9c8a709{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4892 .elementor-element.elementor-element-58304b3{--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:flex-start;}.elementor-4892 .elementor-element.elementor-element-ef82ba5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-ef82ba5 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ba06e61 .elementor-heading-title{font-size:var( --e-global-typography-ec46e09-font-size );line-height:var( --e-global-typography-ec46e09-line-height );letter-spacing:var( --e-global-typography-ec46e09-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-d3dc755{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-bc07908{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-8246131 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fa5ab19{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-272d9ae .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-7bf4efe{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-5d1b48d .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5179ce8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-591447b .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2a91467{--n-tabs-title-font-size:var( --e-global-typography-5e59945-font-size );}.elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-09c0830{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-602aa30{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-e26d188 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-485ef2d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-beb3a78 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-112ec53{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-9723af3 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-d2a07eb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-8751ceb .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ea0a037{--n-tabs-title-font-size:var( --e-global-typography-5e59945-font-size );}.elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c149ed2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:var( --e-global-typography-7b0846b-font-size );}.elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4c56945{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-dd3a6ab{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-72b9187 .elementor-heading-title{font-size:var( --e-global-typography-7da4d0f-font-size );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-a38d5d5 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-10f1439 .elementor-heading-title{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da3d77b{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-521264c{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-c5892a9 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-81ce187 img{width:220px;height:280px;}.elementor-4892 .elementor-element.elementor-element-4094df7{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-fe6b867 .elementor-heading-title{font-size:var( --e-global-typography-ec46e09-font-size );line-height:var( --e-global-typography-ec46e09-line-height );letter-spacing:var( --e-global-typography-ec46e09-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ce124f7 .elementor-heading-title{font-size:var( --e-global-typography-7da4d0f-font-size );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-64a24e4 .elementor-heading-title{font-size:var( --e-global-typography-419dd0e-font-size );line-height:var( --e-global-typography-419dd0e-line-height );letter-spacing:var( --e-global-typography-419dd0e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-eea9508{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item > a{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item > a{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b4e6d3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-948d4c9 .elementor-heading-title{font-size:var( --e-global-typography-7da4d0f-font-size );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-049acb1{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-ec25bfd{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4892 .elementor-element.elementor-element-a91ccc8 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-7fce190 .elementor-heading-title{font-size:var( --e-global-typography-76b345a-font-size );line-height:var( --e-global-typography-76b345a-line-height );letter-spacing:var( --e-global-typography-76b345a-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-a645431 .elementor-heading-title{font-size:var( --e-global-typography-5e59945-font-size );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-93bd33a{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4892 .elementor-element.elementor-element-66477bb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-83f422e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-83f422e .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-9d8a8c0{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-4892 .elementor-element.elementor-element-a7b916f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-87d28a6 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-ed80ddb .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-9c9c965{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-2ff8cf4 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-9a21505 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-e92bc6b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-649c907 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-eb6ff59 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fd32a7e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-504fb64 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-88323e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-155d1f0 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-970cc29{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-d7c2f14{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-b7e37be .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-e5480f8 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-253e20e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-08ebda0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-fde568d .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-2d478cb .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da54a6b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-60830a3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-e592de8 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-793dc59 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-42d3df6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-d9e9b95{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-7367aed .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2ac5782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-fc14c7b .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-19fae9f{--n-tabs-title-font-size:var( --e-global-typography-7b0846b-font-size );}.elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}}@media(max-width:767px){.elementor-4892 .elementor-element.elementor-element-734295a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-1b4782b{--width:100%;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-a4b7939{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-2d299d2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-dc80c4a .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-0d5cbff .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-03b43ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-555678b .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ddaaa91{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-8bad000 .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-cfa5df6-font-size );line-height:var( --e-global-typography-cfa5df6-line-height );letter-spacing:var( --e-global-typography-cfa5df6-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2a66baf .elementor-heading-title{font-size:var( --e-global-typography-635bdff-font-size );line-height:var( --e-global-typography-635bdff-line-height );letter-spacing:var( --e-global-typography-635bdff-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-b4a4542 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-a6c3ca7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4892 .elementor-element.elementor-element-eb31abf{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-d462f53{--width:50px;}.elementor-4892 .elementor-element.elementor-element-ef48167{--width:200px;}.elementor-4892 .elementor-element.elementor-element-414ac55 .elementor-heading-title{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-6ad7bf8 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da8481e{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-a996fe3{--width:50px;}.elementor-4892 .elementor-element.elementor-element-116ab03{--width:230px;}.elementor-4892 .elementor-element.elementor-element-39955f1 .elementor-heading-title{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fa6439a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-db525a3 .elementor-heading-title{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f64c69a .elementor-heading-title{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-0abe4ba{--width:100%;--margin-top:-100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-6e3ada3 img{width:100%;max-width:100%;height:200px;object-fit:cover;}.elementor-4892 .elementor-element.elementor-element-a7c707e{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-e20a59d .elementor-heading-title{font-size:var( --e-global-typography-5e59945-font-size );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-dcfae5d{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-5c60aa4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-cb52749 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c4bf04a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-1de429f{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-2bd04e1{--width:100%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4892 .elementor-element.elementor-element-369cfc0 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5589aa9{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4892 .elementor-element.elementor-element-c50e074{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4892 .elementor-element.elementor-element-e172b8e .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c384adc{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-219c347-font-size );}:where( .elementor-4892 .elementor-element.elementor-element-c384adc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f410b4a{--width:100%;--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;--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7{width:100%;max-width:100%;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-4bd0bd7 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-f2bb0a9{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4892 .elementor-element.elementor-element-e9f7b8a{width:100%;max-width:100%;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:var( --e-global-typography-219c347-font-size );--n-accordion-icon-size:14px;--n-accordion-icon-gap:10px;}:where( .elementor-4892 .elementor-element.elementor-element-e9f7b8a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-762ff66{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-e439967{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-b9b0665 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-047944b{--gap:24px 12px;--row-gap:24px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-576f635{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-74679b3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-5443d9c{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4892 .elementor-element.elementor-element-314e802 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-58b702c{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-ef82ba5 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ba06e61 .elementor-heading-title{font-size:var( --e-global-typography-ec46e09-font-size );line-height:var( --e-global-typography-ec46e09-line-height );letter-spacing:var( --e-global-typography-ec46e09-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-d3dc755{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-bc07908{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-8246131 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-fa5ab19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-272d9ae .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-7bf4efe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-5d1b48d .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5179ce8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-591447b .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2a91467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:8px;--n-tabs-gap:20px;--n-tabs-title-font-size:var( --e-global-typography-5e59945-font-size );}.elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}:where( .elementor-4892 .elementor-element.elementor-element-2a91467.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-4892 .elementor-element.elementor-element-09c0830{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-602aa30{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-e26d188 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-485ef2d{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-beb3a78 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-112ec53{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-9723af3 .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-d2a07eb{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-8751ceb .elementor-button{font-size:var( --e-global-typography-7b0846b-font-size );line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ea0a037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:8px;--n-tabs-title-font-size:var( --e-global-typography-5e59945-font-size );}.elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}:where( .elementor-4892 .elementor-element.elementor-element-ea0a037.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-4892 .elementor-element.elementor-element-c149ed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:8px;--n-tabs-gap:20px;--n-tabs-title-font-size:var( --e-global-typography-7b0846b-font-size );}.elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}:where( .elementor-4892 .elementor-element.elementor-element-c149ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-4892 .elementor-element.elementor-element-4c56945{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-dd3a6ab{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4892 .elementor-element.elementor-element-95a36e0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-72b9187 .elementor-heading-title{font-size:var( --e-global-typography-7da4d0f-font-size );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-7805fd3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-a38d5d5 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-10f1439 .elementor-heading-title{font-size:var( --e-global-typography-cc4e44e-font-size );line-height:var( --e-global-typography-cc4e44e-line-height );letter-spacing:var( --e-global-typography-cc4e44e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da3d77b{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-521264c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-c5892a9 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-78158bd{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4892 .elementor-element.elementor-element-81ce187 img{width:100%;height:400px;object-fit:cover;}.elementor-4892 .elementor-element.elementor-element-4094df7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-fe6b867 .elementor-heading-title{font-size:var( --e-global-typography-ec46e09-font-size );line-height:var( --e-global-typography-ec46e09-line-height );letter-spacing:var( --e-global-typography-ec46e09-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-8b11b46{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-ce124f7 .elementor-heading-title{font-size:var( --e-global-typography-7da4d0f-font-size );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-64a24e4 .elementor-heading-title{font-size:var( --e-global-typography-419dd0e-font-size );line-height:var( --e-global-typography-419dd0e-line-height );letter-spacing:var( --e-global-typography-419dd0e-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-eea9508{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-5ea0dfa .elementor-icon-list-item > a{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-c71b40e .elementor-icon-list-item > a{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b4e6d3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-948d4c9 .elementor-heading-title{font-size:var( --e-global-typography-7da4d0f-font-size );line-height:var( --e-global-typography-7da4d0f-line-height );letter-spacing:var( --e-global-typography-7da4d0f-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-5440a2a .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4892 .elementor-element.elementor-element-4b23291 .elementor-icon-list-item > a{font-size:var( --e-global-typography-833e2ed-font-size );line-height:var( --e-global-typography-833e2ed-line-height );letter-spacing:var( --e-global-typography-833e2ed-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-049acb1{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-ec25bfd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-a91ccc8 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-556eac2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4892 .elementor-element.elementor-element-7fce190 .elementor-heading-title{font-size:var( --e-global-typography-76b345a-font-size );line-height:var( --e-global-typography-76b345a-line-height );letter-spacing:var( --e-global-typography-76b345a-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-a645431 .elementor-heading-title{font-size:var( --e-global-typography-5e59945-font-size );line-height:var( --e-global-typography-5e59945-line-height );letter-spacing:var( --e-global-typography-5e59945-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-93bd33a{--width:100%;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4892 .elementor-element.elementor-element-66477bb{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4892 .elementor-element.elementor-element-83f422e .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-9d8a8c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-87d28a6 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-8f04c41 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-4892 .elementor-element.elementor-element-bf37ef5{--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-ed80ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-ed80ddb.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-ed80ddb .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2ff8cf4 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-4b167df > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4892 .elementor-element.elementor-element-fdd3653{--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-9a21505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-9a21505.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-9a21505 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-649c907 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-7c1cbde > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-5cfeba8{--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-eb6ff59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-eb6ff59.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-eb6ff59 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-504fb64 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-88323e4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-1debe38{--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-155d1f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-155d1f0.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-155d1f0 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-970cc29{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-b7e37be .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-ab82a83 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-4892 .elementor-element.elementor-element-8ccec20{--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-e5480f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-e5480f8.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-e5480f8 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-253e20e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-fde568d .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-de01882 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4892 .elementor-element.elementor-element-ac4ad4a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4892 .elementor-element.elementor-element-2d478cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-2d478cb.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-2d478cb .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-da54a6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-e592de8 .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-39003f9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-89ed1cd{--justify-content:center;}.elementor-4892 .elementor-element.elementor-element-793dc59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-793dc59.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-793dc59 .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-42d3df6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4892 .elementor-element.elementor-element-7367aed .elementor-heading-title{font-size:var( --e-global-typography-e4e1ea9-font-size );line-height:var( --e-global-typography-e4e1ea9-line-height );letter-spacing:var( --e-global-typography-e4e1ea9-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4892 .elementor-element.elementor-element-2ac5782 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-4892 .elementor-element.elementor-element-0fbeacc{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4892 .elementor-element.elementor-element-fc14c7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4892 .elementor-element.elementor-element-fc14c7b.elementor-element{--align-self:stretch;}.elementor-4892 .elementor-element.elementor-element-fc14c7b .elementor-button{font-size:var( --e-global-typography-219c347-font-size );line-height:var( --e-global-typography-219c347-line-height );letter-spacing:var( --e-global-typography-219c347-letter-spacing );}.elementor-4892 .elementor-element.elementor-element-19fae9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:8px;--n-tabs-gap:20px;--n-tabs-title-font-size:var( --e-global-typography-7b0846b-font-size );}.elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-7b0846b-line-height );letter-spacing:var( --e-global-typography-7b0846b-letter-spacing );}:where( .elementor-4892 .elementor-element.elementor-element-19fae9f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}}/* Start custom CSS for heading, class: .elementor-element-e20a59d */.post-ct {
    color: #0A1828;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-5353cb6 */.partnerzy-logos .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
@media (max-width: 1024px) {
.partnerzy-logos .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 32px;
}
}
@media (max-width: 768px) {
.partnerzy-logos .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 24px;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c384adc */.ac-link .e-n-accordion-item::before {
    display: none;
}
.ac-link .e-n-accordion-item:last-child::after {
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e9f7b8a */.ac-link .e-n-accordion-item::before {
    display: none;
}
.ac-link .e-n-accordion-item:last-child::after {
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ba6ae2b */.partnerzy-logos .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
@media (max-width: 1024px) {
.partnerzy-logos .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 32px;
}
}
@media (max-width: 768px) {
.partnerzy-logos .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 24px;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-64c2555 */.jet-listing-grid__items .jet-listing-grid__item:nth-child(2) .revers-class {
  flex-direction: row-reverse;
}

@media (max-width: 767px) {  
.jet-listing-grid__items .jet-listing-grid__item:nth-child(2) .revers-class {
  flex-direction: column-reverse;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2a91467 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ea0a037 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2a91467 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ea0a037 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b3a8404 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ab8ed9a */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4b8faa2 */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d59d97b */.material-list-wr .jet-listing-dynamic-repeater__items {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: column;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30196078431372547);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-btn {text-align: center; width: 100%;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn-ic {display: none;}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}
.icon-medhub-folder-upload:before {
    content: '\e807';
}
[class^="icon-medhub-"]:before, [class*=" icon-medhub-"]:before {
    font-family: "medhub";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
@media (max-width: 1024px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.material-list-ct {display: flex; flex-direction: column; gap: 8px;}
}
@media (max-width: 767px) {  
.material-list-wr .jet-listing-dynamic-repeater__items {grid-template-columns: repeat(2, 1fr); gap: 16px;}
.material-list {gap: 12px; padding: 8px;}
.material-list-btn-txt {display: none;}
.material-list-btn-ic {display: block;}
.material-list-btn {width: 50px;}
.material-list-btn a {width: 50px;}
.material-list-ct {flex-direction: row; gap: 12px;}
.material-list-ul {gap: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2a91467 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c21d929 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-309ee73 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf4bf6 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0d45989 */.material-list-list-wr .jet-listing-dynamic-repeater__items {
display: flex;
flex-direction: column;
gap: 44px;
}
.pl-100 {width: 100%;}
.material-list-list {
background-color: var( --e-global-color-d815e5c );
display: flex;
flex-direction: row;
justify-content: space-between!important;
gap: 20px 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 4px 0px rgba(153, 169, 194, 0.30);
padding: 24px;	
}
.material-list-hd {
display: flex;
flex-direction: column;
gap: 12px;
}
.material-list-hd h6 {
margin: 0;
font-family: var( --e-global-typography-ec46e09-font-family ), Sans-serif;
font-size: var( --e-global-typography-ec46e09-font-size );
font-weight: var( --e-global-typography-ec46e09-font-weight );
font-style: var( --e-global-typography-ec46e09-font-style );
line-height: var( --e-global-typography-ec46e09-line-height );
letter-spacing: var( --e-global-typography-ec46e09-letter-spacing );
color: var( --e-global-color-160af85 );
}
.material-list-hd p {
margin: 0;
font-family: var( --e-global-typography-a42e4a0-font-family ), Sans-serif;
font-size: var( --e-global-typography-a42e4a0-font-size );
font-weight: var( --e-global-typography-a42e4a0-font-weight );
font-style: var( --e-global-typography-a42e4a0-font-style );
line-height: var( --e-global-typography-a42e4a0-line-height );
letter-spacing: var( --e-global-typography-a42e4a0-letter-spacing );
color: var( --e-global-color-text );
}
.material-list-list .material-list-ct {
display: flex;
flex-direction: column;
gap: 12px;
width: 250px!important;
}
.material-list-btn {text-align: center;}
.material-list-btn a {
background: linear-gradient(190deg, #3C6BC0 0%, #1C325A  100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-btn a:hover {
background: linear-gradient(200deg, #4580EC 0%, #294880 100%)!important;
transition: all 0.3s;	
width: 100%;
color: #F9F9FA; 
padding: 16px;
border-radius: 30px;
display: block;
font-size: var(--e-global-typography-7b0846b-font-size);
}
.material-list-ul {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
gap: 16px
}
.material-list-li {
display: flex;
flex-direction: row;
gap: 8px;
align-items: center;
}
.material-list-li-icon {
background-color: var( --e-global-color-db6823e );
height: 6px;
width: 6px;
display: block;
border-radius: 50%;
}
.material-list-li-text {
font-family: var( --e-global-typography-833e2ed-font-family ), Sans-serif;
font-size: var( --e-global-typography-833e2ed-font-size );
font-weight: var( --e-global-typography-833e2ed-font-weight );
font-style: var( --e-global-typography-833e2ed-font-style );
line-height: var( --e-global-typography-833e2ed-line-height );
letter-spacing: var( --e-global-typography-833e2ed-letter-spacing );
color: var(--e-global-color-db6823e);
}

@media (max-width: 1024px) { 
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 20px;}
.material-list-list {padding: 20px;} 
}
@media (max-width: 767px) {  
.material-list-list-wr .jet-listing-dynamic-repeater__items {gap: 16px;}
.material-list-list {flex-direction: column; gap: 12px; padding: 8px;}
.material-list-list .material-list-ct {width: 100%!important;}
.list-btn100 {width: 100%!important;}
.material-list-list .material-list-btn a {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ea0a037 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c149ed2 */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-bacac6c */.comments-area {display: flex; flex-direction: column-reverse;}
.commentar .reply {display: none;}
.commentar .title-comments {display: none;}
.commentar .logged-in-as {display: none;}
.commentar .comment-form-comment label {display: none;}
.commentar .comment-reply-title {display: none;}
.comment-respond .must-log-in {display: none;}
.commentar textarea {border: 1px solid #B3B3C1; border-radius: 30px;}
.commentar .comment-form-comment {margin-bottom: 24px;}
.commentar .form-submit {text-align: right;}
.commentar .form-submit .submit {
	font-size: 24px;
	font-weight: 500;
	color: #fff;
	padding:12px 20px;
	border-radius: 30px;
	border: 0px;
	background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%) !important;
}
.commentar .form-submit .submit:hover {
	font-size: 24px;
	font-weight: 500;
	color: #fff;
	padding:12px 20px;
	border-radius: 30px;
	border: 0px;
	background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%) !important;
}
.comment-list {border-block-start: 1px solid #E8E8E8;}
#comments .comment .comment-body, #comments .pingback .comment-body {
    border-block-end: 1px solid #E8E8E8;
    display: flex;
    flex-direction: column;
    padding-block-end: 32px;
    padding-block-start: 32px;
    padding-inline-end: 0;
    padding-inline-start: 0px;
}
.comment-content p {margin-bottom: 0px; font-size: 18px; color: #0A1828;}
#comments .comment-meta {
    display: flex;
    justify-content: center;
    margin-block-end: 24px;
    flex-direction: column;
    gap: 8px;
    padding-inline-start: 70px;
    height: 56px;
    align-items: flex-start;
}
.comment-author .avatar  {width: 56px; height: 56px; margin-block-start: -3px;}
.comment-author {font-size: 20px; color: #0A1828; font-weight: 600;}
.comment-author .says {display: none;}
.comment-metadata a {font-size: 16px; color: #6A6A81; font-weight: 400;}
.comment-metadata .edit-link {display: none;}



@media (max-width: 767px) {  
.commentar .form-submit .submit {font-size: 16px;}
#comments .comment .comment-body, #comments .pingback .comment-body {
    padding-block-end: 24px;
    padding-block-start: 24px;
    padding-inline-end: 0;
    padding-inline-start: 0px;
}
.comment-author .avatar  {width: 44px; height: 44px; margin-block-start: -3px; position: absolute!important;}
#comments .comment-meta {
    display: flex;
    justify-content: center;
    margin-block-end: 12px;
    flex-direction: column;
    gap: 4px;
    padding-inline-start: 60px;
    height: 44px;
    align-items: flex-start;
}
.comment-author {font-size: 14px;}
.comment-metadata a {font-size: 14px;}
.comment-content p {font-size: 14px;}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8f04c41 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ab82a83 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8f04c41 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ab82a83 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8f04c41 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ab82a83 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8f04c41 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ab82a83 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8f04c41 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ab82a83 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8f04c41 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ab82a83 */.jet-listing-grid__slider-icon.next-arrow,
.jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 50px;
}

.slick-slide .elementor>.elementor-element {box-shadow: 0px 4px 10px 4px rgba(153, 169, 194, 0.3)!important;}

.jet-listing-grid__slider-icon {
    background: linear-gradient(33.58deg, #1C325A 18.69%, #3C6BC0 80.95%)!important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-19fae9f */.e-n-tab-title {border-radius: 30px!important;}


/* Горизонтальные табы на мобильном */
@media (max-width: 1024px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
  }

  .elementor-widget-n-tabs .e-n-tab-title {
    flex: 0 0 auto; /* чтобы кнопки не сжимались */
  }

  /* Скрыть некрасивый скроллбар */
  .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
  }
  
  .elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title {
    margin: 0px!important;
  }
}/* End custom CSS */