.elementor-1072 .elementor-element.elementor-element-39a0534{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1072 .elementor-element.elementor-element-73d6512{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:190px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-1072 .elementor-element.elementor-element-73d6512.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-73d6512{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-73d6512{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1072 .elementor-element.elementor-element-a4f0d5b{width:var( --container-widget-width, 44% );max-width:44%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-a4f0d5b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-a4f0d5b .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-d5e2ad5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#65676A;--border-color:#65676A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1072 .elementor-element.elementor-element-d5e2ad5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1072 .elementor-element.elementor-element-57d70df{width:var( --container-widget-width, 94.211% );max-width:94.211%;--container-widget-width:94.211%;--container-widget-flex-grow:0;text-align:justify;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-57d70df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-57d70df p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-5897a05{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-3ee3c44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E4E6E9;--border-color:#E4E6E9;--border-radius:7px 7px 7px 7px;}.elementor-1072 .elementor-element.elementor-element-3ee3c44:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-3ee3c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF82;}.elementor-1072 .elementor-element.elementor-element-3ee3c44.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-1df84df{padding:0px 0px 10px 15px;text-align:start;}.elementor-1072 .elementor-element.elementor-element-1df84df .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#3260AD;}.elementor-1072 .elementor-element.elementor-element-4b970c3{padding:0px 15px 0px 15px;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-4b970c3 p{margin-block-end:20px;}.elementor-1072 .elementor-element.elementor-element-15be412{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E4E6E9;--border-color:#E4E6E9;--border-radius:7px 7px 7px 7px;}.elementor-1072 .elementor-element.elementor-element-15be412:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-15be412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF82;}.elementor-1072 .elementor-element.elementor-element-15be412.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-b6c89ca{padding:0px 0px 10px 015px;text-align:start;}.elementor-1072 .elementor-element.elementor-element-b6c89ca .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#3260AD;}.elementor-1072 .elementor-element.elementor-element-6875519{padding:0px 15px 0px 15px;text-align:justify;font-family:"Red Hat Display", Sans-serif;font-weight:400;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-6875519 p{margin-block-end:20px;}.elementor-1072 .elementor-element.elementor-element-5c1e142{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1072 .elementor-element.elementor-element-d889af7{--display:flex;--min-height:250px;--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;--border-radius:10px 10px 10px 10px;--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-1072 .elementor-element.elementor-element-d889af7.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-67fd664{--display:flex;--position:absolute;--min-height:258px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-1072 .elementor-element.elementor-element-67fd664.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-67fd664{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-67fd664{right:0px;}.elementor-1072 .elementor-element.elementor-element-e5b75a1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-e5b75a1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-e5b75a1 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-67b035c{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-67b035c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-dab8eab{width:var( --container-widget-width, 80.889% );max-width:80.889%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80.889%;--container-widget-flex-grow:0;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-dab8eab.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-dab8eab p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-5f58bb6{--display:flex;--min-height:250px;--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;--border-radius:10px 10px 10px 10px;--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-1072 .elementor-element.elementor-element-5f58bb6.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-b43f83d{--display:flex;--position:absolute;--min-height:258px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-1072 .elementor-element.elementor-element-b43f83d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-b43f83d{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-b43f83d{right:0px;}.elementor-1072 .elementor-element.elementor-element-154649f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-154649f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-154649f .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-6e1f4d9{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-6e1f4d9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-170cf6d{width:var( --container-widget-width, 89.575% );max-width:89.575%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.575%;--container-widget-flex-grow:0;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-170cf6d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-170cf6d p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-e08b0c9{--display:flex;--min-height:250px;--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;--border-radius:10px 10px 10px 10px;--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-1072 .elementor-element.elementor-element-e08b0c9.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-df92e70{--display:flex;--position:absolute;--min-height:258px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-1072 .elementor-element.elementor-element-df92e70.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-df92e70{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-df92e70{right:0px;}.elementor-1072 .elementor-element.elementor-element-1e26084{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-1e26084.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-1e26084 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-be6fa2f{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-be6fa2f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-830c324{width:var( --container-widget-width, 92.305% );max-width:92.305%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.305%;--container-widget-flex-grow:0;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-830c324.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-830c324 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-a15fbd9{--display:flex;--min-height:250px;--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;--border-radius:10px 10px 10px 10px;--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-1072 .elementor-element.elementor-element-a15fbd9.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-65aabea{--display:flex;--position:absolute;--min-height:258px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-1072 .elementor-element.elementor-element-65aabea.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-65aabea{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-65aabea{right:0px;}.elementor-1072 .elementor-element.elementor-element-2d80a3d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-2d80a3d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-2d80a3d .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-7df3946{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-7df3946.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-ea7de57{width:var( --container-widget-width, 86.1% );max-width:86.1%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:86.1%;--container-widget-flex-grow:0;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-ea7de57.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-ea7de57 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-30aecb4{--display:flex;--min-height:250px;--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;--border-radius:10px 10px 10px 10px;--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-1072 .elementor-element.elementor-element-30aecb4.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-42ba853{--display:flex;--position:absolute;--min-height:258px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-1072 .elementor-element.elementor-element-42ba853.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-42ba853{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-42ba853{right:0px;}.elementor-1072 .elementor-element.elementor-element-7909701{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-7909701.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-7909701 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-a8df872{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-a8df872.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-34547bc{width:var( --container-widget-width, 82.873% );max-width:82.873%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:82.873%;--container-widget-flex-grow:0;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-34547bc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-34547bc p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-66d5104{--display:flex;--min-height:250px;--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;--border-radius:10px 10px 10px 10px;--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-1072 .elementor-element.elementor-element-66d5104.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-e4bdf88{--display:flex;--position:absolute;--min-height:258px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-1072 .elementor-element.elementor-element-e4bdf88.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-e4bdf88{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-e4bdf88{right:0px;}.elementor-1072 .elementor-element.elementor-element-af8dde5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1072 .elementor-element.elementor-element-af8dde5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-af8dde5 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-686ac84{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-686ac84.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-7fd0ed7{width:var( --container-widget-width, 98.509% );max-width:98.509%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:98.509%;--container-widget-flex-grow:0;text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-7fd0ed7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1072 .elementor-element.elementor-element-7fd0ed7 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-4d1a7ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-ba99ef1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-ba99ef1:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-ba99ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1072 .elementor-element.elementor-element-c89a0bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1072 .elementor-element.elementor-element-52c52b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-739e364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1072 .elementor-element.elementor-element-5c1e142{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1072 .elementor-element.elementor-element-73d6512{--width:100%;}.elementor-1072 .elementor-element.elementor-element-d5e2ad5{--width:54.297%;}.elementor-1072 .elementor-element.elementor-element-3ee3c44{--width:50%;}.elementor-1072 .elementor-element.elementor-element-15be412{--width:50%;}.elementor-1072 .elementor-element.elementor-element-67fd664{--width:100%;}.elementor-1072 .elementor-element.elementor-element-67b035c{--width:100%;}.elementor-1072 .elementor-element.elementor-element-b43f83d{--width:100%;}.elementor-1072 .elementor-element.elementor-element-6e1f4d9{--width:100%;}.elementor-1072 .elementor-element.elementor-element-df92e70{--width:100%;}.elementor-1072 .elementor-element.elementor-element-be6fa2f{--width:100%;}.elementor-1072 .elementor-element.elementor-element-65aabea{--width:100%;}.elementor-1072 .elementor-element.elementor-element-7df3946{--width:100%;}.elementor-1072 .elementor-element.elementor-element-42ba853{--width:100%;}.elementor-1072 .elementor-element.elementor-element-a8df872{--width:100%;}.elementor-1072 .elementor-element.elementor-element-e4bdf88{--width:100%;}.elementor-1072 .elementor-element.elementor-element-686ac84{--width:100%;}}@media(max-width:767px){.elementor-1072 .elementor-element.elementor-element-5c1e142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-a4f0d5b */.elementor-1072 .elementor-element.elementor-element-a4f0d5b{
    font-size: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d6512 */.elementor-1072 .elementor-element.elementor-element-73d6512{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39a0534 */.hero-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* VIDEO */
.hero-img video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}

/* GRADIENT OVERLAY */
.hero-img::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    0deg,
    rgba(0, 33, 55, 0.75) 0%,
    rgba(0, 33, 55, 0.75) 100%
  );
  z-index: 2;
  pointer-events: none;
}

/* CONTENT ON TOP */
.hero-img .hero-content {
  position: relative;
  z-index: 3;
  color: #ffffff;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5b75a1 */.elementor-1072 .elementor-element.elementor-element-e5b75a1{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67fd664 */.elementor-1072 .elementor-element.elementor-element-67fd664{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d889af7 */.about-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(10, 30, 50, 0.85) 0%,
    rgba(10, 30, 50, 0.55) 45%,
    rgba(10, 30, 50, 0.15) 70%,
    rgba(10, 30, 50, 0.00) 100%
  );
  z-index: 1;
  pointer-events: none;
}
.about-card {
    background-image: url('https://isrisociety.com/wp-content/uploads/2026/01/pexels-ono-kosuki-5648083-scaled.jpg');
  position: relative;
  overflow: hidden;
  background-size: 100%;   
  background-position: center;
  transition: background-position 0.2s ease, background-size 0.2s ease;
}

.about-card:hover {
  background-size: 105%;
  background-position: center ;
}

.about-card {
  transition: background-position 0.8s ease, background-size 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-154649f */.elementor-1072 .elementor-element.elementor-element-154649f{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b43f83d */.elementor-1072 .elementor-element.elementor-element-b43f83d{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f58bb6 */.about-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(10, 30, 50, 0.85) 0%,
    rgba(10, 30, 50, 0.55) 45%,
    rgba(10, 30, 50, 0.15) 70%,
    rgba(10, 30, 50, 0.00) 100%
  );
  z-index: 1;
  pointer-events: none;
}
.elementor-1072 .elementor-element.elementor-element-5f58bb6{
    background-image: url('https://isrisociety.com/wp-content/uploads/2026/01/pexels-hai-nguyen-825252-1699414-scaled.jpg');
    
}
.about-card {
  position: relative;
  overflow: hidden;
  background-size: 100%;   
  background-position: center;
  transition: background-position 0.2s ease, background-size 0.2s ease;
}

.about-card:hover {
  background-size: 105%;
  background-position: center ;
}

.about-card {
  transition: background-position 0.8s ease, background-size 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e26084 */.elementor-1072 .elementor-element.elementor-element-1e26084{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df92e70 */.elementor-1072 .elementor-element.elementor-element-df92e70{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e08b0c9 */.about-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(10, 30, 50, 0.85) 0%,
    rgba(10, 30, 50, 0.55) 45%,
    rgba(10, 30, 50, 0.15) 70%,
    rgba(10, 30, 50, 0.00) 100%
  );
  z-index: 1;
  pointer-events: none;
}
.elementor-1072 .elementor-element.elementor-element-e08b0c9{
    background-image: url('https://isrisociety.com/wp-content/uploads/2026/01/pexels-chokniti-khongchum-1197604-3938022-scaled.jpg');
    
}
.about-card {
  position: relative;
  overflow: hidden;
  background-size: 100%;   
  background-position: center;
  transition: background-position 0.2s ease, background-size 0.2s ease;
}

.about-card:hover {
  background-size: 105%;
  background-position: center ;
}

.about-card {
  transition: background-position 0.8s ease, background-size 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d80a3d */.elementor-1072 .elementor-element.elementor-element-2d80a3d{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aabea */.elementor-1072 .elementor-element.elementor-element-65aabea{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15fbd9 */.about-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(10, 30, 50, 0.85) 0%,
    rgba(10, 30, 50, 0.55) 45%,
    rgba(10, 30, 50, 0.15) 70%,
    rgba(10, 30, 50, 0.00) 100%
  );
  z-index: 1;
  pointer-events: none;
}
.elementor-1072 .elementor-element.elementor-element-a15fbd9{
    background-image: url('https://isrisociety.com/wp-content/uploads/2026/01/pexels-werner-pfennig-6950143-scaled.jpg');
    
}
.about-card {
  position: relative;
  overflow: hidden;
  background-size: 100%;   
  background-position: center;
  transition: background-position 0.2s ease, background-size 0.2s ease;
}

.about-card:hover {
  background-size: 105%;
  background-position: center ;
}

.about-card {
  transition: background-position 0.8s ease, background-size 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909701 */.elementor-1072 .elementor-element.elementor-element-7909701{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ba853 */.elementor-1072 .elementor-element.elementor-element-42ba853{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30aecb4 */.about-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(10, 30, 50, 0.85) 0%,
    rgba(10, 30, 50, 0.55) 45%,
    rgba(10, 30, 50, 0.15) 70%,
    rgba(10, 30, 50, 0.00) 100%
  );
  z-index: 1;
  pointer-events: none;
}
.elementor-1072 .elementor-element.elementor-element-30aecb4{
    background-image: url('https://isrisociety.com/wp-content/uploads/2026/01/pexels-fauxels-3184649-scaled.jpg');
    
}
.about-card {
  position: relative;
  overflow: hidden;
  background-size: 100%;   
  background-position: center;
  transition: background-position 0.2s ease, background-size 0.2s ease;
}

.about-card:hover {
  background-size: 105%;
  background-position: center ;
}

.about-card {
  transition: background-position 0.8s ease, background-size 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af8dde5 */.elementor-1072 .elementor-element.elementor-element-af8dde5{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4bdf88 */.elementor-1072 .elementor-element.elementor-element-e4bdf88{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66d5104 */.about-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(10, 30, 50, 0.85) 0%,
    rgba(10, 30, 50, 0.55) 45%,
    rgba(10, 30, 50, 0.15) 70%,
    rgba(10, 30, 50, 0.00) 100%
  );
  z-index: 1;
  pointer-events: none;
}
.about-card {
    background-image: url('https://isrisociety.com/wp-content/uploads/2026/01/pexels-ono-kosuki-5648083-scaled.jpg');
  position: relative;
  overflow: hidden;
  background-size: 100%;   
  background-position: center;
  transition: background-position 0.2s ease, background-size 0.2s ease;
}

.about-card:hover {
  background-size: 105%;
  background-position: center ;
}

.about-card {
  transition: background-position 0.8s ease, background-size 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7310832 *//* ===============================
   HOW ISRI OPERATES – SECTION
================================ */
.isri-operates {
  padding: 40px 0;
  background: #f9fafb; /* very light neutral */
}

.isri-operates-container {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 24px;
}

/* ===============================
   TITLE
================================ */
.isri-operates-title {
  font-size: 38px;
  font-weight: 600;
  color: #0e3f6e;
  font-family: libre baskerville;
}

/* ===============================
   GRID
================================ */
.isri-operates-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 48px 64px;
}

/* ===============================
   ITEMS
================================ */
.isri-operates-item {
  border-top: 1px solid #e3e6ea;
  padding-top: 24px;
}

.isri-operates-item h3 {
  font-size: 22px;
  font-weight: 500;
  color: #1a1a1a;
  margin: 0 0 5px;
  font-family: libre baskerville;
}

.isri-operates-item p {
  font-size: 16px;
  line-height: 1.7;
  color: #444;
  max-width: 520px;
  font-family: red hat display;
}

/* ===============================
   RESPONSIVE
================================ */
@media (max-width: 768px) {
  .isri-operates-grid {
    grid-template-columns: 1fr;
  }

  .isri-operates-title {
    font-size: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-400e3fa *//* ===============================
   WHO WE SERVE – SPLIT FORMAT
================================ */
.isri-services {
  padding: 60px 0;
  /*background: #f5f7fa;*/
}

.isri-services-container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
  display: grid;
  grid-template-columns: 1.2fr 1.8fr;
  gap: 80px;
}

/* LEFT SIDE */
.isri-services-label {
  display: block;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #6a6a6a;
  margin-bottom: 12px;
}

.isri-services-left h2 {
  font-size: 35px;
  font-weight: 600;
  color: #0e3f6e;
  margin-bottom: 24px;
  font-family: libre baskerville;
}

.isri-services-left p {
  font-size: 17px;
  line-height: 1.8;
  color: #444;
  margin-bottom: 16px;
  max-width: 480px;
  font-family: red hat display;
}

/* RIGHT GRID */
.isri-services-right {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 28px;
}

.service-item {
  background: #ffffff;
  padding: 20px 24px;
}

.service-item h3 {
  font-size: 18px;
  font-weight: 500;
  color: #1a1a1a;
  font-family: libre baskerville;
  margin-bottom: 10px;
}

.service-item p {
  font-size: 15px;
  line-height: 1.6;
  color: #555;
  font-family: red hat display;
}

/* RESPONSIVE */
@media (max-width: 992px) {
  .isri-services-container {
    grid-template-columns: 1fr;
    gap: 48px;
  }

  .isri-services-right {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 600px) {
  .isri-services-right {
    grid-template-columns: 1fr;
  }

  .isri-services-left h2 {
    font-size: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-322c4bc *//* ===============================
   SECTION BASE
================================ */
.isri-people {
  padding: 80px 0;
  background: #ffffff;
}

.isri-container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

/* ===============================
   TITLE
================================ */
.isri-section-title {
  font-size: 42px;
  font-weight: 600;
  margin-bottom: 10px;
  color: #3260AD;
  font-family: libre baskerville;
}

/* ===============================
   GRID
================================ */
.isri-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 40px 60px;
}

/* ===============================
   ITEM
================================ */
.isri-item {
  padding-top: 24px;
  border-top: 1px solid #e6e6e6;
  
}

.isri-label {
  display: block;
  font-size: 12px;
  letter-spacing: 1px;
  color: #6a6a6a;
  margin-bottom: 8px;
}

.isri-item h3 {
  font-size: 24px;
  font-weight: 500;
  margin: 0 0 1px;
  color: #3260AD;
  font-family: libre baskerville;
}

.isri-item p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
  max-width: 520px;
  font-family: red hat display;
}

.isri-item a {
  display: inline-block;
  font-size: 20px;
  color: #0e3f6e;
  text-decoration: none;
  transition: transform 0.2s ease;
  display: inline-block;
  background: #fff;
}


.isri-item a:hover {
  transform: translateX(4px);
}

.ast-single-post .entry-content .isri-item a {
  text-decoration: none !important;
}



/* ===============================
   RESPONSIVE
================================ */
@media (max-width: 768px) {
  .isri-grid {
    grid-template-columns: 1fr;
  }

  .isri-section-title {
    font-size: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-739e364 *//* ===============================
   CLOSING INSTITUTIONAL STATEMENT
================================ */
.isri-closing {
  padding: 120px 0;
  background: #0e3f6e; /* ISRI academic blue */
}

.isri-closing-container {
  max-width: 900px;
  margin: 0 auto;
  padding: 0 24px;
  text-align: center;
}

/* TITLE */
.isri-closing h2 {
  font-size: 34px;
  font-weight: 600;
  color: #ffffff;
  margin-bottom: 32px;
  font-family: libre baskerville;
}

/* CONTENT */
.isri-closing-content p {
  font-size: 18px;
  line-height: 1.8;
  color: rgba(255, 255, 255, 0.9);
  margin-bottom: 20px;
  font-family: red hat display;
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .isri-closing {
    padding: 80px 0;
  }

  .isri-closing h2 {
    font-size: 28px;
  }

  .isri-closing-content p {
    font-size: 16px;
  }
}/* End custom CSS */