.elementor-1463 .elementor-element.elementor-element-c5e5643{--display:flex;--min-height:342px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-4519e5f{--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:0px 40px;--row-gap:0px;--column-gap:40px;--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-1463 .elementor-element.elementor-element-e6cfdd8{--display:flex;--gap:50px 0px;--row-gap:50px;--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-1463 .elementor-element.elementor-element-e6cfdd8.e-con{--flex-grow:0;--flex-shrink:0;}.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-1463 .elementor-element.elementor-element-653c408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-653c408 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-28f9931{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1463 .elementor-element.elementor-element-28f9931 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:2.75rem;font-weight:400;line-height:3.75rem;letter-spacing:-1.65px;color:var( --e-global-color-text );}.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-1463 .elementor-element.elementor-element-c4bfd18{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:justify;font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-c4bfd18.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC1F26;border-radius:80px 80px 80px 80px;padding:14px 16px 16px 24px;}.elementor-1463 .elementor-element.elementor-element-483ceb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button:hover, .elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button:focus{color:#AC1F26CC;}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button:hover svg, .elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button:focus svg{fill:#AC1F26CC;}.elementor-1463 .elementor-element.elementor-element-a02c778{--display:flex;--gap:60px 0px;--row-gap:60px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1463 .elementor-element.elementor-element-c704305{z-index:2;}.elementor-1463 .elementor-element.elementor-element-c704305 img{width:100%;}body:not(.rtl) .elementor-1463 .elementor-element.elementor-element-93844be{right:0px;}body.rtl .elementor-1463 .elementor-element.elementor-element-93844be{left:0px;}.elementor-1463 .elementor-element.elementor-element-93844be{top:0px;z-index:3;}.elementor-1463 .elementor-element.elementor-element-93844be img{max-width:160px;height:160px;}.elementor-1463 .elementor-element.elementor-element-47ec0d0{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:justify;font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-47ec0d0.elementor-element{--align-self:flex-start;}.elementor-1463 .elementor-element.elementor-element-52b9588{--display:flex;--min-height:342px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-3429dc4{--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:0px 80px;--row-gap:0px;--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-1463 .elementor-element.elementor-element-8bbe380{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1463 .elementor-element.elementor-element-cb3fca7{text-align:start;}.elementor-1463 .elementor-element.elementor-element-cb3fca7 img{width:100%;max-width:426px;height:426px;}body:not(.rtl) .elementor-1463 .elementor-element.elementor-element-447faed{left:70px;}body.rtl .elementor-1463 .elementor-element.elementor-element-447faed{right:70px;}.elementor-1463 .elementor-element.elementor-element-447faed{bottom:82px;}.elementor-1463 .elementor-element.elementor-element-447faed .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:2.75rem;font-weight:400;line-height:3.5rem;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-03e3020{--display:flex;--justify-content:flex-end;--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-widget-ha-horizontal-timeline .ha-horizontal-timeline-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1463 .elementor-element.elementor-element-42ff2d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-tree{height:2px;background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-date{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-icon{width:20px;height:20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );background-color:#02010100;color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-prev, .elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-next{top:-42px;border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;color:var( --e-global-color-accent );background-color:#02010100;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-prev{left:0px;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-next{right:0px;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-prev:hover, .elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-next:hover{color:var( --e-global-color-accent );background-color:#02010100;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-inner{padding:0px;background-color:#00000000;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-content, .elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-arrow{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-content{background-color:#00000000;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-arrow::before{background-color:#00000000;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-title{margin-bottom:15px;font-family:"Satoshi", Sans-serif;font-size:2rem;font-weight:700;line-height:2.45rem;color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-title a{color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-description{font-family:"Satoshi", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-51cbe87{--display:flex;--min-height:342px;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-b12dbc7{--display:flex;--gap:50px 0px;--row-gap:50px;--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-940b7ae{--divider-border-style:solid;--divider-color:#505A8066;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-940b7ae .elementor-divider-separator{width:100%;}.elementor-1463 .elementor-element.elementor-element-940b7ae .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1463 .elementor-element.elementor-element-ae55251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-ae55251 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-a346373{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-f12637f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1463 .elementor-element.elementor-element-f12637f .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:2.75rem;font-weight:400;line-height:3.75rem;letter-spacing:-1.65px;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-bd04643{--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-1463 .elementor-element.elementor-element-0219337{--display:grid;--min-height:520px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 40px;--row-gap:80px;--column-gap:40px;--grid-auto-flow:row;--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-1463 .elementor-element.elementor-element-54060b2{--display:flex;--gap:24px 0px;--row-gap:24px;--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-1463 .elementor-element.elementor-element-fb2e966{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-9a2ac03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-9a2ac03 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-613956c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-613956c:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-613956c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-0921673{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-0921673:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-0921673:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-c73edaa{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-3164faf .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-be09599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-6eedc90{--display:flex;--gap:24px 0px;--row-gap:24px;--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-1463 .elementor-element.elementor-element-d241f20{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-4ff839e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-4ff839e img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-a166ae7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-a166ae7:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-a166ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-9e987ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-9e987ce:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-9e987ce:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-dddf65c{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-1d6d8cb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-1daa2db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-c2a26a4{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-60321f6{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-75996ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-75996ba img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-b800475{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-b800475:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-b800475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-0b21318{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-0b21318:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-0b21318:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-e69c9aa{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-b529b0b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-52da960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-396152b{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-556cd02{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-9c51a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-9c51a1e img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-963426b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-963426b:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-963426b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-2edaf24{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-2edaf24:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-2edaf24:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-4c0ef7e{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-f501132 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-617e9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-157f9cc{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-037b620{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-de492d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-de492d9 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-4f08d72{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-4f08d72:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-4f08d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-3ec1c75{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-3ec1c75:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-3ec1c75:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-e1c6772{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-ab1e4ae .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-319e78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-b4704aa{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-5fa996b{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-ae61ba8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-ae61ba8 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-743a0b0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-743a0b0:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-743a0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-71923d5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-71923d5:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-71923d5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-16b1a82{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-86bd97c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-9465180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-b8ca29d{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-d25534b{--display:flex;--overflow:hidden;--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-1463 .elementor-element.elementor-element-8f21e7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-8f21e7c img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1463 .elementor-element.elementor-element-55e7021{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-55e7021:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-55e7021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1463 .elementor-element.elementor-element-31cc73d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon{font-size:28px;}.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon-box-title, .elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-31cc73d:has(:hover) .elementor-icon-box-title,
					 .elementor-1463 .elementor-element.elementor-element-31cc73d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-2871fe9{--display:flex;--gap:8px 0px;--row-gap:8px;--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-1463 .elementor-element.elementor-element-6c9cdee .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-54ebfc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-93feb16{--display:flex;--min-height:342px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-93feb16:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-93feb16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F5;}.elementor-1463 .elementor-element.elementor-element-7dd093b{--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:center;--gap:0px 130px;--row-gap:0px;--column-gap:130px;--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-1463 .elementor-element.elementor-element-2ce58b8{--display:flex;--gap:70px 0px;--row-gap:70px;--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-1463 .elementor-element.elementor-element-37a940c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1463 .elementor-element.elementor-element-37a940c.elementor-element{--align-self:center;}.elementor-1463 .elementor-element.elementor-element-37a940c img{width:100%;}.elementor-1463 .elementor-element.elementor-element-1f5f780{--display:flex;--gap:45px 0px;--row-gap:45px;--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-1463 .elementor-element.elementor-element-8e13e34 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:4.25rem;font-weight:400;line-height:5rem;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-1463 .elementor-element.elementor-element-ca25aeb{width:100%;max-width:100%;font-family:"Satoshi", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-secondary );}.elementor-1463 .elementor-element.elementor-element-ca25aeb.elementor-element{--align-self:flex-end;}.elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Satoshi", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6rem;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:14px 16px 16px 24px;}.elementor-1463 .elementor-element.elementor-element-53971c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button:hover, .elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button:focus{color:#FFFFFFCC;}.elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button:hover svg, .elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button:focus svg{fill:#FFFFFFCC;}:root{--page-title-display:none;}@media(max-width:1600px){.elementor-1463 .elementor-element.elementor-element-28f9931{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-1463 .elementor-element.elementor-element-c4bfd18{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-1463 .elementor-element.elementor-element-93844be img{max-width:125px;height:125px;}.elementor-1463 .elementor-element.elementor-element-47ec0d0{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-1463 .elementor-element.elementor-element-f12637f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1463 .elementor-element.elementor-element-0219337{--grid-auto-flow:row;}.elementor-1463 .elementor-element.elementor-element-7dd093b{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-1463 .elementor-element.elementor-element-37a940c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1463 .elementor-element.elementor-element-8e13e34{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1463 .elementor-element.elementor-element-8e13e34 .elementor-heading-title{font-size:3.25rem;line-height:4rem;}.elementor-1463 .elementor-element.elementor-element-ca25aeb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1463 .elementor-element.elementor-element-ca25aeb.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-1463 .elementor-element.elementor-element-e6cfdd8{--width:50%;}.elementor-1463 .elementor-element.elementor-element-a02c778{--width:50%;}.elementor-1463 .elementor-element.elementor-element-8bbe380{--width:40%;}.elementor-1463 .elementor-element.elementor-element-03e3020{--width:70%;}.elementor-1463 .elementor-element.elementor-element-54060b2{--width:100%;}.elementor-1463 .elementor-element.elementor-element-6eedc90{--width:100%;}.elementor-1463 .elementor-element.elementor-element-2ce58b8{--width:45%;}.elementor-1463 .elementor-element.elementor-element-1f5f780{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1463 .elementor-element.elementor-element-e6cfdd8{--width:330.5px;}.elementor-1463 .elementor-element.elementor-element-8bbe380{--width:45%;}.elementor-1463 .elementor-element.elementor-element-03e3020{--width:50%;}}@media(max-width:1024px){.elementor-1463 .elementor-element.elementor-element-c5e5643{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-4519e5f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1463 .elementor-element.elementor-element-e6cfdd8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1463 .elementor-element.elementor-element-653c408 .elementor-heading-title{font-size:18px;}.elementor-1463 .elementor-element.elementor-element-28f9931{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-1463 .elementor-element.elementor-element-28f9931 .elementor-heading-title{font-size:2rem;line-height:2.75rem;}.elementor-1463 .elementor-element.elementor-element-c4bfd18{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;font-size:1.125rem;}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button{font-size:1.125rem;}.elementor-1463 .elementor-element.elementor-element-a02c778{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-93844be img{max-width:80px;height:80px;}.elementor-1463 .elementor-element.elementor-element-47ec0d0{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;font-size:1.125rem;}.elementor-1463 .elementor-element.elementor-element-52b9588{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-3429dc4{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1463 .elementor-element.elementor-element-cb3fca7 img{height:100%;}body:not(.rtl) .elementor-1463 .elementor-element.elementor-element-447faed{left:5vw;}body.rtl .elementor-1463 .elementor-element.elementor-element-447faed{right:5vw;}.elementor-1463 .elementor-element.elementor-element-447faed{bottom:55px;}.elementor-1463 .elementor-element.elementor-element-447faed .elementor-heading-title{font-size:35px;line-height:55px;}.elementor-1463 .elementor-element.elementor-element-03e3020{--justify-content:flex-end;--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-1463 .elementor-element.elementor-element-42ff2d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;padding:0px 0px 0px 0px;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-prev, .elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-next{top:-5%;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-prev{left:-5%;}.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-next{right:-5%;}.elementor-1463 .elementor-element.elementor-element-ae55251 .elementor-heading-title{font-size:18px;}.elementor-1463 .elementor-element.elementor-element-f12637f .elementor-heading-title{font-size:2rem;line-height:2.75rem;}.elementor-1463 .elementor-element.elementor-element-0219337{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1463 .elementor-element.elementor-element-54060b2{--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-1463 .elementor-element.elementor-element-6eedc90{--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-1463 .elementor-element.elementor-element-93feb16{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-7dd093b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1463 .elementor-element.elementor-element-2ce58b8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1463 .elementor-element.elementor-element-1f5f780{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-8e13e34 .elementor-heading-title{font-size:2.5rem;line-height:3.25rem;}.elementor-1463 .elementor-element.elementor-element-ca25aeb{font-size:1.25rem;}.elementor-1463 .elementor-element.elementor-element-53971c2 .elementor-button{font-size:1.125rem;}}@media(max-width:767px){.elementor-1463 .elementor-element.elementor-element-c5e5643{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-4519e5f{--gap:70px 0px;--row-gap:70px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-e6cfdd8{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-653c408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1463 .elementor-element.elementor-element-653c408 .elementor-heading-title{font-size:1rem;}.elementor-1463 .elementor-element.elementor-element-28f9931{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1463 .elementor-element.elementor-element-28f9931 .elementor-heading-title{font-size:2rem;}.elementor-1463 .elementor-element.elementor-element-c4bfd18{width:100%;max-width:100%;}.elementor-1463 .elementor-element.elementor-element-483ceb0 .elementor-button{font-size:1.2rem;}.elementor-1463 .elementor-element.elementor-element-a02c778{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-93844be img{max-width:88px;height:88px;}.elementor-1463 .elementor-element.elementor-element-47ec0d0{width:100%;max-width:100%;}.elementor-1463 .elementor-element.elementor-element-52b9588{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-3429dc4{--gap:70px 0px;--row-gap:70px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-cb3fca7 img{max-width:100%;}body:not(.rtl) .elementor-1463 .elementor-element.elementor-element-447faed{left:50px;}body.rtl .elementor-1463 .elementor-element.elementor-element-447faed{right:50px;}.elementor-1463 .elementor-element.elementor-element-447faed{bottom:20%;}.elementor-1463 .elementor-element.elementor-element-447faed .elementor-heading-title{font-size:40px;line-height:65px;}.elementor-1463 .elementor-element.elementor-element-51cbe87{--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-ae55251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1463 .elementor-element.elementor-element-ae55251 .elementor-heading-title{font-size:1rem;}.elementor-1463 .elementor-element.elementor-element-f12637f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1463 .elementor-element.elementor-element-f12637f .elementor-heading-title{font-size:2rem;}.elementor-1463 .elementor-element.elementor-element-0219337{--grid-auto-flow:row;}.elementor-1463 .elementor-element.elementor-element-9a2ac03{text-align:start;}.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-4ff839e{text-align:start;}.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-75996ba{text-align:start;}.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-9c51a1e{text-align:start;}.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-de492d9{text-align:start;}.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-ae61ba8{text-align:start;}.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-8f21e7c{text-align:start;}.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon-box-wrapper{text-align:start;}.elementor-1463 .elementor-element.elementor-element-93feb16{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1463 .elementor-element.elementor-element-7dd093b{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-2ce58b8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-1f5f780{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-1463 .elementor-element.elementor-element-8e13e34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1463 .elementor-element.elementor-element-ca25aeb{width:100%;max-width:100%;font-size:1.125rem;}}/* Start custom CSS for button, class: .elementor-element-483ceb0 */.elementor-1463 .elementor-element.elementor-element-483ceb0 a{
    max-height: 56px;
    border-width: 1.5px !important;
}

.elementor-1463 .elementor-element.elementor-element-483ceb0 a svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-483ceb0 a svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-483ceb0 a:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-483ceb0 a:hover circle{
     fill: #AC1F26 !important;
}

.elementor-1463 .elementor-element.elementor-element-483ceb0:hover a path{
     stroke: #fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93844be */@media(max-width: 1300px) and (min-width: 1024px)
{
    .elementor-1463 .elementor-element.elementor-element-93844be img {
    max-width: 120px;
    height: 120px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e5643 */.elementor-1463 .elementor-element.elementor-element-c5e5643
{
    padding-left: 5%;
    padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb3fca7 */@media(min-width: 1200px)
{
    .elementor-1463 .elementor-element.elementor-element-cb3fca7 img{
        min-width: 426px;
        min-height: 426px;
    }
}

@media(min-width: 1024px) and (max-width: 1200px)
{
    .elementor-1463 .elementor-element.elementor-element-cb3fca7 img{
       min-width: 350px;
       height: 350px;
    }
}

@media(max-width: 767px)
{
    .elementor-1463 .elementor-element.elementor-element-cb3fca7{
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bbe380 */@media(min-width: 767px)
{   
    .elementor-1463 .elementor-element.elementor-element-8bbe380{
        max-width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for ha-horizontal-timeline, class: .elementor-element-42ff2d6 */.slick-slide:not(.slick-current) {
   transition: 0.3s ease-in-out all;
    opacity: 0.4;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline,
.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-block{
    padding: 30px 0 !important;
}


.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-inner{
    margin-right: 20px;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-icon::after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #AC1F26;
    border-radius: 50%;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-slide:not(.slick-current) .ha-horizontal-timeline-icon{
    opacity: 0.4;
    border: none;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-icon{
    margin: 0 !important;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-icon-box{
    margin-bottom: 15px;
}


.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-slide .ha-horizontal-timeline-tree{
    transition: 0.3s ease-in-out all;
    opacity: 0.4;
    left: 20px !important;
    width: calc(100% - 20px) !important;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-slide.slick-current .ha-horizontal-timeline-tree{
    opacity: 1;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow svg{
    fill: none;
}

.elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow:focus{
    background: transparent;
    color: inherit;
}


@media(min-width: 1600px)
{
    .elementor-1463 .elementor-element.elementor-element-42ff2d6{
      min-width: calc(100vw - (100vw - 1440px) / 2 - 500px) !important;
    }

    
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-description{
        max-width: 200px;
    }

}


@media(min-width: 1024px) and (max-width: 1600px)
{
    .elementor-1463 .elementor-element.elementor-element-42ff2d6{
      min-width: calc(100vw - (100vw - 1440px) / 2 + 100px ) !important;
    }
    
    
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-description{
        max-width: 200px;
    }

}


@media(min-width: 767px) and (max-width: 1024px)
{
    .elementor-1463 .elementor-element.elementor-element-42ff2d6{
      min-width: calc(100vw - (100vw - 1440px) / 2 - 500px) !important;
    }
    
    
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline-description{
        max-width: 220px;
    }
}


/* styling for the arrows */

@media (min-width: 767px)
{
    .elementor-1463 .elementor-element.elementor-element-42ff2d6, .elementor-1463 .elementor-element.elementor-element-42ff2d6 .ha-horizontal-timeline, .elementor-1463 .elementor-element.elementor-element-42ff2d6 .slick-slider{
    position: unset !important;
}
}

@media (min-width: 1599px) {
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow{
        left: 25%;
        top: 29%;
    }
    
     .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-prev{
        margin-left: -70px;
        color: #fff !important;
    }
}


@media (min-width: 1200px) and (max-width: 1600px){
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow {
        position: absolute;
        left: 360px;
        top: 28%;
    }

    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-prev {
        margin-left: -65px;
        color: #fff !important;
    }
}

@media (min-width: 1024px) and (max-width: 1199px) {
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow {
        position: absolute;
        left: 295px;
        top: 28%;
    }

    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-prev {
        margin-left: -65px;
        color: #fff !important;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow {
        position: absolute;
        left: 250px;
        top: 28%;
    }

    .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-prev {
        margin-left: -65px;
        color: #fff !important;
    }
    
}

@media(max-width: 767px)
{

     .elementor-1463 .elementor-element.elementor-element-42ff2d6 button.slick-arrow svg path{
         stroke: rgb(75, 0, 4);
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03e3020 */@media (min-width: 767px)
{
.elementor-1463 .elementor-element.elementor-element-03e3020, .elementor-1463 .elementor-element.elementor-element-03e3020 .e-con-full{
    position: unset !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3429dc4 */.elementor-1463 .elementor-element.elementor-element-3429dc4 .e-con-full{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b9588 */.elementor-1463 .elementor-element.elementor-element-52b9588
{
    padding-left: 5%;
    padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a2ac03 */.elementor-1463 .elementor-element.elementor-element-9a2ac03 img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-9a2ac03::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: multiply;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0921673 */.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-0921673 .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613956c */.elementor-1463 .elementor-element.elementor-element-613956c{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54060b2 */.elementor-1463 .elementor-element.elementor-element-54060b2:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-54060b2:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-54060b2:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-54060b2{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-54060b2 .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ff839e */.elementor-1463 .elementor-element.elementor-element-4ff839e img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-4ff839e::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: multiply;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9e987ce */.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-9e987ce .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ae7 */.elementor-1463 .elementor-element.elementor-element-a166ae7{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eedc90 */.elementor-1463 .elementor-element.elementor-element-6eedc90:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-6eedc90:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-6eedc90:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-6eedc90{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-6eedc90 .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75996ba */.elementor-1463 .elementor-element.elementor-element-75996ba img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-75996ba::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b21318 */.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-0b21318 .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b800475 */.elementor-1463 .elementor-element.elementor-element-b800475{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2a26a4 */.elementor-1463 .elementor-element.elementor-element-c2a26a4:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-c2a26a4:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-c2a26a4:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-c2a26a4{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-c2a26a4 .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c51a1e */.elementor-1463 .elementor-element.elementor-element-9c51a1e img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-9c51a1e::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2edaf24 */.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-2edaf24 .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-963426b */.elementor-1463 .elementor-element.elementor-element-963426b{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-396152b */.elementor-1463 .elementor-element.elementor-element-396152b:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-396152b:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-396152b:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-396152b{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-396152b .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de492d9 */.elementor-1463 .elementor-element.elementor-element-de492d9 img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-de492d9::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec1c75 */.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-3ec1c75 .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f08d72 */.elementor-1463 .elementor-element.elementor-element-4f08d72{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157f9cc */.elementor-1463 .elementor-element.elementor-element-157f9cc:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-157f9cc:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-157f9cc:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-157f9cc{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-157f9cc .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae61ba8 */.elementor-1463 .elementor-element.elementor-element-ae61ba8 img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-ae61ba8::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: multiply;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71923d5 */.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-71923d5 .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743a0b0 */.elementor-1463 .elementor-element.elementor-element-743a0b0{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4704aa */.elementor-1463 .elementor-element.elementor-element-b4704aa:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-b4704aa:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-b4704aa:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-b4704aa{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-b4704aa .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f21e7c */.elementor-1463 .elementor-element.elementor-element-8f21e7c img{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-8f21e7c::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.24;
    background: #AC1F26;
    mix-blend-mode: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31cc73d */.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-31cc73d .elementor-icon:hover path{
     stroke: #AC1F26 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e7021 */.elementor-1463 .elementor-element.elementor-element-55e7021{
    max-height: 56px;
    height: 56px;
    transform: translateY(100%);
  transition: transform 0.4s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ca29d */.elementor-1463 .elementor-element.elementor-element-b8ca29d:hover #linkedin_Info{
    opacity: 1;
   transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-1463 .elementor-element.elementor-element-b8ca29d:hover #profile_info div{
    transform: translateX(24px);
}

.elementor-1463 .elementor-element.elementor-element-b8ca29d:hover{
      box-shadow: 0 44px 48px 0 rgba(20, 49, 153, 0.10);
}

.elementor-1463 .elementor-element.elementor-element-b8ca29d{
    min-width: 270px;
}

.elementor-1463 .elementor-element.elementor-element-b8ca29d .e-con-inner{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0219337 */.elementor-1463 .elementor-element.elementor-element-0219337{
    max-width: 100%;
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
}


@media(max-width: 650px)
{
    .elementor-1463 .elementor-element.elementor-element-0219337{
        grid-template-columns: repeat(auto-fit, minmax(270px, 350px));
        place-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cbe87 */.elementor-1463 .elementor-element.elementor-element-51cbe87
{
    padding-left: 5%;
    padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37a940c *//* Mobile: 0–767px */
@media (max-width: 767px) {
    .elementor-1463 .elementor-element.elementor-element-37a940c {
        /* increase this value more that 100 to increase image size */
        min-width: 100%;
    }
}

/* Tablet: 767–1024px */
@media (min-width: 767px) and (max-width: 1024px) {
    .elementor-1463 .elementor-element.elementor-element-37a940c {
        min-width: 100%;
    }
}

/* Laptop: 1024–1600px */
@media (min-width: 1024px) and (max-width: 1600px) {
    .elementor-1463 .elementor-element.elementor-element-37a940c {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e13e34 */.elementor-1463 .elementor-element.elementor-element-8e13e34 i{
    color: #AC1F26;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53971c2 */.elementor-1463 .elementor-element.elementor-element-53971c2 a{
    max-height: 56px;
}

.elementor-1463 .elementor-element.elementor-element-53971c2 a span{
    justify-content: space-between;
}

.elementor-1463 .elementor-element.elementor-element-53971c2 a svg{
    width: 28px;
    transition: 0.3s ease-in-out all;
}

.elementor-1463 .elementor-element.elementor-element-53971c2 a svg *{
    fill: transparent !important;
        transition: 0.1s ease-in-out all;
}


.elementor-1463 .elementor-element.elementor-element-53971c2 a:hover svg{
     transform: rotate(45deg);
}

.elementor-1463 .elementor-element.elementor-element-53971c2 a:hover circle{
     fill: #fff !important;
}

.elementor-1463 .elementor-element.elementor-element-53971c2:hover a path{
     stroke: #AC1F26 !important;
}


@media(max-width: 767px)
{
 .elementor-1463 .elementor-element.elementor-element-53971c2 a{
     width: 100%;
 }   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93feb16 */.elementor-1463 .elementor-element.elementor-element-93feb16
{
    padding-left: 5%;
    padding-right: 5%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-display: auto;
	src: url('https://www.premierfiduciary.com/stage/wp-content/uploads/2025/09/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */