.elementor-20 .elementor-element.elementor-element-ad0c983{--display:flex;}.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-20 .elementor-element.elementor-element-eeea5e4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-1c5f269{--display:flex;}.elementor-20 .elementor-element.elementor-element-1c5f269.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-7e0074d{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7e0074d::before, .elementor-20 .elementor-element.elementor-element-7e0074d > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7e0074d > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7e0074d > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7e0074d > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7e0074d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-20 .elementor-element.elementor-element-e628d64{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-e628d64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-0306b15 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;}.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-20 .elementor-element.elementor-element-94da030{font-family:var( --e-global-typography-100673e-font-family ), Sans-serif;font-weight:var( --e-global-typography-100673e-font-weight );}.elementor-20 .elementor-element.elementor-element-94da030 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-0530d73{--display:flex;}.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-20 .elementor-element.elementor-element-f42867c{--display:flex;}.elementor-20 .elementor-element.elementor-element-81c74c6{--display:flex;}.elementor-widget-ucaddon_unlimited_timeline .ue_text_one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_three{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-7daef85 .elementor-repeater-item-e34f6db .ue_timeline_item_image{object-position:center !important;}.elementor-20 .elementor-element.elementor-element-7daef85 .elementor-repeater-item-b8c4300 .ue_timeline_item_image{object-position:center !important;}.elementor-20 .elementor-element.elementor-element-7daef85 .elementor-repeater-item-1a4c2bf .ue_timeline_item_image{object-position:center !important;}.elementor-20 .elementor-element.elementor-element-7daef85 .elementor-repeater-item-7c7a9e8 .ue_timeline_item_image{object-position:center !important;}.elementor-20 .elementor-element.elementor-element-7daef85.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_holder{width:12px;height:12px;font-size:14px;background-color:#b7b7b7;color:#ffffff;border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon{width:12px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_image{width:14px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon.uc-active .ue_timeline_item_icon_holder{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_holder svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon.uc-active  .ue_timeline_item_icon_holder{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon.uc-active  .ue_timeline_item_icon_holder svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_line_offset{height:0px;width:2px;background-color:#c3c3c3;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_content{margin-bottom:11px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_content_main{background-color:#ececec;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;text-align:inherit;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_pointer_inside{background-color:#ececec;height:30px;margin-top:0px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_pointer{width:20px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_pointer_spacer{width:20px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_line{width:2px;background-color:#c3c3c3;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_line_mask{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_icon_line_offset_mask{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_image{width:100px;height:250px;opacity:100%;mix-blend-mode:normal;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_title{color:#000000;margin-top:0px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_subtitle{color:#a3a3a3;margin-top:5px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue_timeline_item_text{color:#717171;font-family:"Playfair Display", Sans-serif;font-weight:500;margin-top:10px;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue-active-item .ue_timeline_item_content_main{background-color:#FFFFFF !important;}.elementor-20 .elementor-element.elementor-element-7daef85 .ue-active-item .ue_timeline_item_pointer_inside{background-color:#CCCCCC;}.elementor-20 .elementor-element.elementor-element-06d93e6{--display:flex;}.elementor-20 .elementor-element.elementor-element-af3f700{--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;}.elementor-20 .elementor-element.elementor-element-af3f700.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8fff504{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-0f40078{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-item > a{font-family:var( --e-global-typography-100673e-font-family ), Sans-serif;font-weight:var( --e-global-typography-100673e-font-weight );}.elementor-20 .elementor-element.elementor-element-0f40078 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-5723b80{--display:flex;}.elementor-20 .elementor-element.elementor-element-ba13382{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a7da49f{--display:flex;}.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-20 .elementor-element.elementor-element-9652c8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9652c8e .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-75d8089{--display:flex;}.elementor-20 .elementor-element.elementor-element-4c1bd38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-4c1bd38 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-5fd16e5{--display:flex;}.elementor-20 .elementor-element.elementor-element-2f3dee0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2f3dee0 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-cff4609{--display:flex;}.elementor-20 .elementor-element.elementor-element-e3486f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e3486f5 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-3b952ca{--display:flex;}.elementor-20 .elementor-element.elementor-element-19b24ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-19b24ee .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-947c100{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1ce7df2{--display:flex;}.elementor-20 .elementor-element.elementor-element-24c9a93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-24c9a93 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-d0b5fc9{--display:flex;}.elementor-20 .elementor-element.elementor-element-f29e3ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f29e3ca .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-eebdee9{--display:flex;}.elementor-20 .elementor-element.elementor-element-ecbf65d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ecbf65d .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-37ee139{--display:flex;}.elementor-20 .elementor-element.elementor-element-6c326cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-6c326cb .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-beb2411{--display:flex;}.elementor-20 .elementor-element.elementor-element-d91104f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-d91104f .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-14c878f{--display:flex;}.elementor-20 .elementor-element.elementor-element-b5fc4b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5aa9f59{--display:flex;}.elementor-20 .elementor-element.elementor-element-8a1cffa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8a1cffa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-71f8416{--display:flex;}.elementor-20 .elementor-element.elementor-element-3d7d1da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3d7d1da .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-031b648{--display:flex;}.elementor-20 .elementor-element.elementor-element-74e8289.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-74e8289 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-8ae1064{--display:flex;}.elementor-20 .elementor-element.elementor-element-71e1a1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-71e1a1a .elementor-icon-box-wrapper{align-items:start;gap:15px;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-9652c8e{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4c1bd38{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2f3dee0{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e3486f5{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-19b24ee{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-24c9a93{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f29e3ca{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ecbf65d{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-6c326cb{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d91104f{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8a1cffa{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3d7d1da{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-74e8289{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-71e1a1a{width:var( --container-widget-width, 914px );max-width:914px;--container-widget-width:914px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-7e0074d{--width:100%;}.elementor-20 .elementor-element.elementor-element-e628d64{--width:40%;}.elementor-20 .elementor-element.elementor-element-af3f700{--width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-1c5f269{--width:915px;}.elementor-20 .elementor-element.elementor-element-e628d64{--width:345px;}}