.elementor-12349 .elementor-element.elementor-element-e2fd80a{--display:flex;--min-height:600px;--justify-content:center;--overflow:hidden;--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12349 .elementor-element.elementor-element-b549f40{--display:flex;--z-index:10;}.elementor-12349 .elementor-element.elementor-element-2598c11.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-2598c11 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-2598c11 .tp-el-title{font-size:60px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-2598c11 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#EFEFEFC2;color:#EFEFEFC2;font-size:18px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-12349 .elementor-element.elementor-element-6df820b{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-6df820b .elementor-headline{text-align:center;font-size:60px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-6df820b .elementor-headline-dynamic-text{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-12349 .elementor-element.elementor-element-dcdfd1d{width:var( --container-widget-width, 800px );max-width:800px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:0.8em;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-dcdfd1d.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-ed505f5{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12349 .elementor-element.elementor-element-d3963a5.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-d3963a5 .tp-el-btn-link{color:#FFFFFF;background:var( --e-global-color-primary );padding:8px 20px 8px 20px;}.elementor-12349 .elementor-element.elementor-element-d3963a5 .tp-el-btn-link:hover{color:var( --e-global-color-primary );background:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-d3963a5 .tp-el-btn-3 span .svg-icon{color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-d3963a5 .tp-el-btn-3:hover span .svg-icon{color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-2ae3ad0.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-2ae3ad0 .tp-el-btn-link{color:var( --e-global-color-primary );background:var( --e-global-color-secondary );padding:8px 20px 8px 20px;}.elementor-12349 .elementor-element.elementor-element-2ae3ad0 .tp-el-btn-link:hover{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-2ae3ad0 .tp-el-btn-3 span .svg-icon{color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-2ae3ad0 .tp-el-btn-3:hover span .svg-icon{color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-d9fbb77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-80d90dc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-ed2abe0{--display:flex;}.elementor-12349 .elementor-element.elementor-element-cfe2f52 .tp-el-counter-number{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:40px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-cfe2f52 .tp-el-counter-suffix{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:20px;}.elementor-12349 .elementor-element.elementor-element-cfe2f52 .tp-el-counter-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#EFEFEF;color:#EFEFEF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12349 .elementor-element.elementor-element-dfb1414{--display:flex;}.elementor-12349 .elementor-element.elementor-element-be1d2dd .tp-el-counter-number{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:40px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-be1d2dd .tp-el-counter-suffix{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:20px;}.elementor-12349 .elementor-element.elementor-element-be1d2dd .tp-el-counter-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#EFEFEF;color:#EFEFEF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12349 .elementor-element.elementor-element-c25bdab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-1d7d99e{--display:flex;}.elementor-12349 .elementor-element.elementor-element-c9ef987 .tp-el-counter-number{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:40px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-c9ef987 .tp-el-counter-suffix{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:20px;}.elementor-12349 .elementor-element.elementor-element-c9ef987 .tp-el-counter-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#EFEFEF;color:#EFEFEF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12349 .elementor-element.elementor-element-9d4846a{--display:flex;}.elementor-12349 .elementor-element.elementor-element-0d99efc .tp-el-counter-number{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:40px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-0d99efc .tp-el-counter-suffix{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;font-size:20px;}.elementor-12349 .elementor-element.elementor-element-0d99efc .tp-el-counter-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#EFEFEF;color:#EFEFEF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12349 .elementor-element.elementor-element-ecb50e5{--display:flex;--position:absolute;--min-height:1240px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6D6D6D82;--border-color:#6D6D6D82;--border-radius:50% 50% 50% 50%;}.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-12349 .elementor-element.elementor-element-e198e10{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -32px;padding:10px 10px 10px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12349 .elementor-element.elementor-element-e198e10 img{width:100%;height:26px;transition-duration:0.3s;}.elementor-12349 .elementor-element.elementor-element-cb21fed{width:var( --container-widget-width, 48px );max-width:48px;margin:0px -32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12349 .elementor-element.elementor-element-cb21fed img{width:100%;height:23px;transition-duration:0.3s;}.elementor-12349 .elementor-element.elementor-element-74b0e25{--display:flex;--position:absolute;--min-height:760px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6D6D6D82;--border-color:#6D6D6D82;--border-radius:50% 50% 50% 50%;}.elementor-12349 .elementor-element.elementor-element-1699892{width:var( --container-widget-width, 48px );max-width:48px;margin:300px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:10px 10px 10px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12349 .elementor-element.elementor-element-1699892 img{width:100%;height:28px;transition-duration:0.3s;}.elementor-12349 .elementor-element.elementor-element-9542fc2{width:var( --container-widget-width, 48px );max-width:48px;margin:250px -4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12349 .elementor-element.elementor-element-9542fc2 img{width:100%;height:23px;transition-duration:0.3s;}.elementor-12349 .elementor-element.elementor-element-173924f{--display:flex;--position:absolute;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6D6D6D82;--border-color:#6D6D6D82;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12349 .elementor-element.elementor-element-8cf29a6{width:var( --container-widget-width, 48px );max-width:48px;margin:-400px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:10px 10px 10px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12349 .elementor-element.elementor-element-8cf29a6 img{width:100%;transition-duration:0.3s;}.elementor-12349 .elementor-element.elementor-element-feccf93{width:var( --container-widget-width, 48px );max-width:48px;margin:-450px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12349 .elementor-element.elementor-element-feccf93 img{width:100%;height:23px;transition-duration:0.3s;}.elementor-12349 .elementor-element.elementor-element-01723eb{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-12349 .elementor-element.elementor-element-020941b .deensimc-marquee-main-container{--deensimc-container-padding:20px;--deensimc-item-gap:20px;}.elementor-12349 .elementor-element.elementor-element-020941b .deensimc-scroll-text{text-transform:capitalize;}.elementor-12349 .elementor-element.elementor-element-020941b .deensimc-text-wrapper svg{fill:var( --e-global-color-primary );height:20px;width:20px;align-self:center;flex-shrink:0;}.elementor-12349 .elementor-element.elementor-element-020941b .deensimc-text-wrapper i{color:var( --e-global-color-primary );font-size:20px;align-self:center;flex-shrink:0;}.elementor-12349 .elementor-element.elementor-element-020941b .deensimc-text-wrapper{gap:20px;}.elementor-12349 .elementor-element.elementor-element-6084c86{--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;--z-index:0;}.elementor-12349 .elementor-element.elementor-element-a3a8720{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-12349 .elementor-element.elementor-element-620ed67 .deensimc-marquee-main-container{--deensimc-container-padding:20px;--deensimc-item-gap:20px;}.elementor-12349 .elementor-element.elementor-element-620ed67 .deensimc-scroll-text{text-transform:capitalize;}.elementor-12349 .elementor-element.elementor-element-620ed67 .deensimc-text-wrapper svg{fill:var( --e-global-color-primary );height:20px;width:20px;align-self:center;flex-shrink:0;}.elementor-12349 .elementor-element.elementor-element-620ed67 .deensimc-text-wrapper i{color:var( --e-global-color-primary );font-size:20px;align-self:center;flex-shrink:0;}.elementor-12349 .elementor-element.elementor-element-620ed67 .deensimc-text-wrapper{gap:20px;}.elementor-12349 .elementor-element.elementor-element-60c6a33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:110px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-51a31d6 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-51a31d6 .tp-el-title{font-size:50px;font-weight:600;line-height:0.9em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 15px 0px;}.elementor-12349 .elementor-element.elementor-element-51a31d6 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-0d2268f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-0bc06a4.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-0bc06a4 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-0bc06a4 .tp-el-title{font-size:25px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 10px 0px;}.elementor-12349 .elementor-element.elementor-element-0bc06a4 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;}.elementor-12349 .elementor-element.elementor-element-7fa1a67 .deensimc-marquee-image{object-fit:contain;object-position:center bottom;}.elementor-12349 .elementor-element.elementor-element-7fa1a67 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:74px;}.elementor-12349 .elementor-element.elementor-element-7fa1a67 .deensimc-image-marquee .deensimc-marquee-track{align-items:start;}.elementor-12349 .elementor-element.elementor-element-7fa1a67 .deensimc-img-wrapper .deensimc-img{width:100px;height:40px;}.elementor-12349 .elementor-element.elementor-element-7fa1a67 .deensimc-img-wrapper img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12349 .elementor-element.elementor-element-01f9676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-8f07d67{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-8f07d67.e-con{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-d88c961 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12349 .elementor-element.elementor-element-d88c961 .tp-el-animation-heading{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#F5F7F5;color:#F5F7F5;font-family:"Marcellus", Sans-serif;font-size:200px;font-weight:400;line-height:1em;letter-spacing:-4px;}.elementor-12349 .elementor-element.elementor-element-d88c961 .tp-section-title-span-padding span{padding-left:175px;display:block;}.elementor-12349 .elementor-element.elementor-element-08d6007 .tp-el-section{background-color:#8A4E4E;}.elementor-12349 .elementor-element.elementor-element-08d6007 > .elementor-widget-container{margin:0px 0px 0px 30px;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-08d6007{left:60%;}body.rtl .elementor-12349 .elementor-element.elementor-element-08d6007{right:60%;}.elementor-12349 .elementor-element.elementor-element-08d6007{bottom:240px;}.elementor-12349 .elementor-element.elementor-element-08d6007 .tp-btn-svg-title{color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-08d6007 .tp-btn-svg_background svg path{fill:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-08d6007 .tp-btn-svg_btn-icon svg path{fill:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-08d6007 .tp_btn_svg_btn_width svg{width:160px;}.elementor-12349 .elementor-element.elementor-element-08d6007 .tp_btn_svg_btn_height svg{height:160px;}.elementor-12349 .elementor-element.elementor-element-8a78dfa{--display:flex;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-3c63346{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12349 .elementor-element.elementor-element-3c63346.e-con{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-95f2985 .elementor-repeater-item-4d36bda .tp-el-portfolio-gradient-border span{background-color:transparent;background-image:linear-gradient(90deg, #FF4B1FB3 0%, #1FDDFFB3 100%);}.elementor-12349 .elementor-element.elementor-element-95f2985 .elementor-repeater-item-96fdfa0 .tp-el-portfolio-gradient-border span{background-color:transparent;background-image:linear-gradient(90deg, #FF4B1FB3 0%, #1FDDFFB3 100%);}.elementor-12349 .elementor-element.elementor-element-95f2985 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-95f2985 .tp-el-meta-text{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFFCC;color:#FFFFFFCC;}.elementor-12349 .elementor-element.elementor-element-95f2985 .tp-el-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#F5F7F5;color:#F5F7F5;}.elementor-12349 .elementor-element.elementor-element-95f2985 .tp-el-butterfly-btn{line-height:1em;color:#FFFFFFE6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;margin:0px 0px 0px 0px;padding:8px 22px 8px 22px;}.elementor-12349 .elementor-element.elementor-element-95f2985 .tp-el-butterfly-btn:hover{color:#1E1E1E;background-color:#F5F7F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F7F5;}.elementor-12349 .elementor-element.elementor-element-877dd40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-a7bb2ef .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-a7bb2ef .tp-el-title{font-size:50px;font-weight:600;line-height:0.9em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 15px 0px;}.elementor-12349 .elementor-element.elementor-element-a7bb2ef .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-858eeed{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-1339365{--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-12349 .elementor-element.elementor-element-c84e708{padding:10px 10px 10px 10px;border-style:none;}.elementor-12349 .elementor-element.elementor-element-c84e708.elementor-element{--align-self:flex-start;}.elementor-12349 .elementor-element.elementor-element-c84e708 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-3733338{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12349 .elementor-element.elementor-element-3733338 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-f14de88{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-4aff478{--display:flex;}.elementor-12349 .elementor-element.elementor-element-c5dc50d{padding:10px 10px 10px 10px;border-style:none;}.elementor-12349 .elementor-element.elementor-element-c5dc50d.elementor-element{--align-self:flex-start;}.elementor-12349 .elementor-element.elementor-element-c5dc50d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-4795405{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12349 .elementor-element.elementor-element-4795405 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-328c06a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-fe74af6{--display:flex;}.elementor-12349 .elementor-element.elementor-element-0a2fe8a{padding:10px 10px 10px 10px;border-style:none;}.elementor-12349 .elementor-element.elementor-element-0a2fe8a.elementor-element{--align-self:flex-start;}.elementor-12349 .elementor-element.elementor-element-0a2fe8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-5b39c96{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12349 .elementor-element.elementor-element-5b39c96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-2024bca{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-b4d1106{--display:flex;}.elementor-12349 .elementor-element.elementor-element-2f701cf{padding:10px 10px 10px 10px;border-style:none;}.elementor-12349 .elementor-element.elementor-element-2f701cf.elementor-element{--align-self:flex-start;}.elementor-12349 .elementor-element.elementor-element-2f701cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-43ad2a1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12349 .elementor-element.elementor-element-43ad2a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-923e62f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-3feda77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-ea39cfd.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-ea39cfd .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-ea39cfd .tp-el-title{font-size:50px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-ea39cfd .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12349 .elementor-element.elementor-element-7c116e3{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12349 .elementor-element.elementor-element-51a48cd{--grid-columns:3;--grid-column-gap:30px;}.elementor-12349 .elementor-element.elementor-element-51a48cd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12349 .elementor-element.elementor-element-51a48cd .e-loop-item > .elementor-section, .elementor-12349 .elementor-element.elementor-element-51a48cd .e-loop-item > .elementor-section > .elementor-container, .elementor-12349 .elementor-element.elementor-element-51a48cd .e-loop-item > .e-con, .elementor-12349 .elementor-element.elementor-element-51a48cd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12349 .elementor-element.elementor-element-cb504bb{--display:flex;}.elementor-12349 .elementor-element.elementor-element-66fdd92{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-27652d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-7f305a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-233f67c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-3d8a8f1{--display:flex;}.elementor-12349 .elementor-element.elementor-element-46e3cf3{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-46e3cf3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12349 .elementor-element.elementor-element-46e3cf3 .e-loop-item > .elementor-section, .elementor-12349 .elementor-element.elementor-element-46e3cf3 .e-loop-item > .elementor-section > .elementor-container, .elementor-12349 .elementor-element.elementor-element-46e3cf3 .e-loop-item > .e-con, .elementor-12349 .elementor-element.elementor-element-46e3cf3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12349 .elementor-element.elementor-element-ec26bb6{--display:flex;}.elementor-12349 .elementor-element.elementor-element-ca56f36{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-ca56f36 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12349 .elementor-element.elementor-element-ca56f36 .e-loop-item > .elementor-section, .elementor-12349 .elementor-element.elementor-element-ca56f36 .e-loop-item > .elementor-section > .elementor-container, .elementor-12349 .elementor-element.elementor-element-ca56f36 .e-loop-item > .e-con, .elementor-12349 .elementor-element.elementor-element-ca56f36 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12349 .elementor-element.elementor-element-16e227a{--display:flex;}.elementor-12349 .elementor-element.elementor-element-0e342c9{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-0e342c9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12349 .elementor-element.elementor-element-0e342c9 .e-loop-item > .elementor-section, .elementor-12349 .elementor-element.elementor-element-0e342c9 .e-loop-item > .elementor-section > .elementor-container, .elementor-12349 .elementor-element.elementor-element-0e342c9 .e-loop-item > .e-con, .elementor-12349 .elementor-element.elementor-element-0e342c9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12349 .elementor-element.elementor-element-536eb81{--display:flex;}.elementor-12349 .elementor-element.elementor-element-37f88f9{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-37f88f9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12349 .elementor-element.elementor-element-37f88f9 .e-loop-item > .elementor-section, .elementor-12349 .elementor-element.elementor-element-37f88f9 .e-loop-item > .elementor-section > .elementor-container, .elementor-12349 .elementor-element.elementor-element-37f88f9 .e-loop-item > .e-con, .elementor-12349 .elementor-element.elementor-element-37f88f9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12349 .elementor-element.elementor-element-e6ec06b{--display:flex;}.elementor-12349 .elementor-element.elementor-element-365c308{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-732b314{--display:flex;}.elementor-12349 .elementor-element.elementor-element-f1d8786{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-abae893{--display:flex;}.elementor-12349 .elementor-element.elementor-element-00f7a70{--grid-columns:3;}.elementor-12349 .elementor-element.elementor-element-e829133{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:10px;--n-tabs-gap:10px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:20px;}.elementor-12349 .elementor-element.elementor-element-e829133 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#333333;}.elementor-12349 .elementor-element.elementor-element-e829133.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#575757;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12349 .elementor-element.elementor-element-e829133.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E29058;}.elementor-12349 .elementor-element.elementor-element-e829133.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12349 .elementor-element.elementor-element-e829133.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E29058;}.elementor-12349 .elementor-element.elementor-element-1c50f90.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-1c50f90 .tp-el-btn-link{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-1c50f90 .tp-el-btn-link:hover{color:var( --e-global-color-primary );background:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-1c50f90 .tp-el-btn-3 span .svg-icon{color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-1c50f90 .tp-el-btn-3:hover span .svg-icon{color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-df64e43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-da642e4.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-da642e4 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-da642e4 .tp-el-title{font-size:50px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-da642e4 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-pagination-bullet-active, .elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-0f13510 );}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-pagination-fraction{color:var( --e-global-color-0f13510 );}.elementor-12349 .elementor-element.elementor-element-72c4ba7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-arrows-yes .elementor-main-swiper{width:calc( 97% - 40px );}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .elementor-main-swiper{width:97%;}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .elementor-main-swiper .swiper-slide{background-color:#2E2C2CA3;border-width:1px 1px 1px 1px;border-radius:10px;border-color:#464646;}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .elementor-swiper-button{font-size:25px;color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .elementor-testimonial__text{color:#EFEFEF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12349 .elementor-element.elementor-element-72c4ba7 .elementor-testimonial__image img{width:50px;height:50px;border-radius:100px;}.elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (50px / 2) - 8px );}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (50px / 2) - 8px );right:auto;}body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (50px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (50px / 2) - 8px );right:auto;}body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (50px / 2) - 8px );left:auto;}body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:10px;margin-right:0;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:10px;margin-left:0;}.elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-12349 .elementor-element.elementor-element-72c4ba7.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:10px;}.elementor-12349 .elementor-element.elementor-element-4350c1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-4350c1d.e-con{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-48c18db.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-48c18db .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-48c18db .tp-el-title{font-size:60px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;}.elementor-12349 .elementor-element.elementor-element-48c18db .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:22px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-15f5922 .tp-el-section{padding:0px 60px 0px 60px !important;margin:0px 40px 0px 40px !important;}.elementor-12349 .elementor-element.elementor-element-15f5922 .tp-image-filter img{filter:none;}.elementor-12349 .elementor-element.elementor-element-8c16562{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-c6f68ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-90a658b .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-90a658b .tp-el-title{font-size:40px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-90a658b .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;}.elementor-12349 .elementor-element.elementor-element-4e3e00b.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-4e3e00b .tp-el-btn-link{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-4e3e00b .tp-el-btn-link:hover{color:var( --e-global-color-primary );background:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-4e3e00b .tp-el-btn-3 span .svg-icon{color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-4e3e00b .tp-el-btn-3:hover span .svg-icon{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12349 .elementor-element.elementor-element-e8326e3{--grid-row-gap:10px;--grid-column-gap:20px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12349 .elementor-element.elementor-element-e8326e3:after{content:"0.66";}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__thumbnail__link{width:100%;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__card{border-color:#4D4D4D;border-width:1px;border-radius:11px;padding-top:0px;padding-bottom:0px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__text{padding:0 20px;margin-top:0px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__meta-data{padding:10px 20px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__title, .elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__title a{color:var( --e-global-color-secondary );font-size:22px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__title{margin-bottom:20px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-pagination{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;margin-top:14px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 23px/2 );}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 23px/2 );}body.rtl .elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 23px/2 );}body.rtl .elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 23px/2 );}.elementor-12349 .elementor-element.elementor-element-2922a53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-4c9c633{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-7e04796 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-7e04796 .tp-el-title{font-size:40px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-7e04796 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;}.elementor-12349 .elementor-element.elementor-element-18a9579{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-d6577d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-830fe2f{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F6F6F;border-radius:15px 15px 15px 15px;}.elementor-12349 .elementor-element.elementor-element-830fe2f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12349 .elementor-element.elementor-element-c1c971b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-064cc2f{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F6F6F;border-radius:15px 15px 15px 15px;}.elementor-12349 .elementor-element.elementor-element-064cc2f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12349 .elementor-element.elementor-element-1749fb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-4e09e4c{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F6F6F;border-radius:15px 15px 15px 15px;}.elementor-12349 .elementor-element.elementor-element-4e09e4c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12349 .elementor-element.elementor-element-7b4c44d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-61e7dba{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F6F6F;border-radius:15px 15px 15px 15px;}.elementor-12349 .elementor-element.elementor-element-61e7dba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12349 .elementor-element.elementor-element-b14d0a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-b456e2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-c259a69{--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-12349 .elementor-element.elementor-element-b1868c1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12349 .elementor-element.elementor-element-b1868c1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-b1868c1 .elementor-icon{font-size:25px;}.elementor-12349 .elementor-element.elementor-element-b1868c1 .elementor-icon-box-title, .elementor-12349 .elementor-element.elementor-element-b1868c1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-74675d4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:0.8em;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-872286f{--display:flex;}.elementor-12349 .elementor-element.elementor-element-5ad9fb3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12349 .elementor-element.elementor-element-5ad9fb3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-5ad9fb3 .elementor-icon{font-size:25px;}.elementor-12349 .elementor-element.elementor-element-5ad9fb3 .elementor-icon-box-title, .elementor-12349 .elementor-element.elementor-element-5ad9fb3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-3470028{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:0.8em;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-80869cd{--display:flex;}.elementor-12349 .elementor-element.elementor-element-65b1eed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12349 .elementor-element.elementor-element-65b1eed .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-65b1eed .elementor-icon{font-size:25px;}.elementor-12349 .elementor-element.elementor-element-65b1eed .elementor-icon-box-title, .elementor-12349 .elementor-element.elementor-element-65b1eed .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-17d9b30{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:0.8em;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-97f1543{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-114000d{--display:flex;}.elementor-12349 .elementor-element.elementor-element-4bbe81b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12349 .elementor-element.elementor-element-4bbe81b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-4bbe81b .elementor-icon{font-size:25px;}.elementor-12349 .elementor-element.elementor-element-4bbe81b .elementor-icon-box-title, .elementor-12349 .elementor-element.elementor-element-4bbe81b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-3d432b8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:0.8em;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-6099922{--display:flex;}.elementor-12349 .elementor-element.elementor-element-2056954 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12349 .elementor-element.elementor-element-2056954 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-2056954 .elementor-icon{font-size:25px;}.elementor-12349 .elementor-element.elementor-element-2056954 .elementor-icon-box-title, .elementor-12349 .elementor-element.elementor-element-2056954 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-319a568{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:0.8em;color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-7e435de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-55a2cbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-7d9ffe9 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04C7;color:#E85D04C7;}.elementor-12349 .elementor-element.elementor-element-7d9ffe9 .tp-el-title{font-size:40px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-7d9ffe9 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:18px;}.elementor-12349 .elementor-element.elementor-element-6b363f1.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-6b363f1 .tp-el-btn-link{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-6b363f1 .tp-el-btn-link:hover{color:var( --e-global-color-primary );background:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-6b363f1 .tp-el-btn-3 span .svg-icon{color:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-6b363f1 .tp-el-btn-3:hover span .svg-icon{color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-e0d1c31{--grid-row-gap:10px;--grid-column-gap:20px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12349 .elementor-element.elementor-element-e0d1c31:after{content:"0.66";}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__thumbnail__link{width:100%;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__meta-data span + span:before{content:"•";}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__card{border-color:#4D4D4D;border-width:1px;border-radius:11px;padding-top:0px;padding-bottom:0px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__text{padding:0 20px;margin-top:0px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__meta-data{padding:10px 20px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__title, .elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__title a{color:var( --e-global-color-secondary );font-size:22px;font-weight:600;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__title{margin-bottom:20px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-pagination{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;margin-top:14px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 23px/2 );}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 23px/2 );}body.rtl .elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 23px/2 );}body.rtl .elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 23px/2 );}.elementor-12349 .elementor-element.elementor-element-59e6e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-efbedd3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-468b7bc{--display:flex;}.elementor-12349 .elementor-element.elementor-element-70ae884 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;}.elementor-12349 .elementor-element.elementor-element-70ae884 .tp-el-title{font-size:40px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-70ae884 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:14px;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12349 .elementor-element.elementor-element-eaaec46{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button span{gap:10px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-type-html{padding-bottom:0px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group .elementor-field, .elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF17;border-radius:10px 10px 10px 10px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF17;border-radius:10px 10px 10px 10px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF17;color:#ffffff;border-color:#636363;transition-duration:500ms;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button[type="submit"]{background-color:#FFFFFF17;color:#ffffff;border-color:#636363;transition-duration:500ms;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:500ms;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:500ms;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12349 .elementor-element.elementor-element-eaaec46 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12349 .elementor-element.elementor-element-9c851d0{padding:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-463da31{--display:flex;}.elementor-12349 .elementor-element.elementor-element-bdc9a80 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#E85D04;color:#E85D04;}.elementor-12349 .elementor-element.elementor-element-bdc9a80 .tp-el-title{font-size:40px;font-weight:600;line-height:1em;letter-spacing:1px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-bdc9a80 .tp-el-content p{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;font-size:14px;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-2e61687 .tp-el-separtor{border-color:#747474FC !important;}.elementor-12349 .elementor-element.elementor-element-2e61687 .tp-el-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#F5F7F5;color:#F5F7F5;font-size:18px;line-height:1.5em;padding:16px 16px 16px 16px;margin:0px 10px 10px 0px;}.elementor-12349 .elementor-element.elementor-element-2e61687 .tp-el-content{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#929298;color:#929298;font-size:16px;padding:0px 0px 0px 20px;margin:0px 0px 20px 0px;}.elementor-12349 .elementor-element.elementor-element-2e61687 .tp-el-icon-color::before, .tp-el-icon-color::after{background:#F5F7F5 !important;}.elementor-12349 .elementor-element.elementor-element-272e78c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-272e78c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12349 .elementor-element.elementor-element-4c11f14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12349 .elementor-element.elementor-element-eb4d53c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-eb4d53c{right:225px;}body.rtl .elementor-12349 .elementor-element.elementor-element-eb4d53c{left:225px;}.elementor-12349 .elementor-element.elementor-element-eb4d53c{top:81px;}.elementor-12349 .elementor-element.elementor-element-eb4d53c .tp-el-shape-custom{width:400px;height:400px;}.elementor-12349 .elementor-element.elementor-element-eb4d53c .tp-image-filter img{filter:none;}.elementor-12349 .elementor-element.elementor-element-b656c00 > .elementor-widget-container{padding:0px 0px 0px 70px;}.elementor-12349 .elementor-element.elementor-element-1faf6f6{padding:0px 320px 0px 390px;font-size:17px;font-weight:400;line-height:26px;color:#FFFFFFB3;}.elementor-12349 .elementor-element.elementor-element-1faf6f6.elementor-element{--align-self:center;}.elementor-12349 .elementor-element.elementor-element-d585362 .tp-el-section{background-color:#8A4E4E;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-d585362{left:182px;}body.rtl .elementor-12349 .elementor-element.elementor-element-d585362{right:182px;}.elementor-12349 .elementor-element.elementor-element-d585362{bottom:84px;}.elementor-12349 .elementor-element.elementor-element-d585362 .tp-btn-svg-title{color:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-d585362 .tp-btn-svg_background svg path{fill:var( --e-global-color-primary );}.elementor-12349 .elementor-element.elementor-element-d585362 .tp-btn-svg_btn-icon svg path{fill:var( --e-global-color-secondary );}.elementor-12349 .elementor-element.elementor-element-d585362 .tp_btn_svg_btn_width svg{width:140px;}.elementor-12349 .elementor-element.elementor-element-d585362 .tp_btn_svg_btn_height svg{height:140px;}body.elementor-page-12349:not(.elementor-motion-effects-element-type-background), body.elementor-page-12349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}@media(max-width:1024px){.elementor-12349 .elementor-element.elementor-element-e2fd80a{--padding-top:150px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12349 .elementor-element.elementor-element-2598c11 .tp-el-title{font-size:60px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-51a31d6 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-0bc06a4 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-d88c961 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12349 .elementor-element.elementor-element-d88c961 .tp-el-animation-heading{font-size:160px;}.elementor-12349 .elementor-element.elementor-element-d88c961 .tp-section-title-span-padding span{padding-left:160px;display:block;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-08d6007{left:65%;}body.rtl .elementor-12349 .elementor-element.elementor-element-08d6007{right:65%;}.elementor-12349 .elementor-element.elementor-element-08d6007{bottom:190px;}.elementor-12349 .elementor-element.elementor-element-a7bb2ef .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-858eeed{--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-ea39cfd .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-51a48cd{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-66fdd92{--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-46e3cf3{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-ca56f36{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-0e342c9{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-37f88f9{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-365c308{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-f1d8786{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-00f7a70{--grid-columns:2;}.elementor-12349 .elementor-element.elementor-element-da642e4 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-48c18db .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-90a658b .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-7e04796 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-18a9579{--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-b456e2f{--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-97f1543{--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-7d9ffe9 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-efbedd3{--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-70ae884 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-bdc9a80 .tp-el-title{font-size:75px;letter-spacing:-4.9px;}.elementor-12349 .elementor-element.elementor-element-2e61687 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12349 .elementor-element.elementor-element-272e78c{--padding-top:120px;--padding-bottom:280px;--padding-left:15px;--padding-right:15px;}.elementor-12349 .elementor-element.elementor-element-4c11f14{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-eb4d53c{right:42px;}body.rtl .elementor-12349 .elementor-element.elementor-element-eb4d53c{left:42px;}.elementor-12349 .elementor-element.elementor-element-b656c00 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12349 .elementor-element.elementor-element-b656c00.elementor-element{--align-self:flex-start;}.elementor-12349 .elementor-element.elementor-element-1faf6f6{padding:0px 0px 20px 0px;}.elementor-12349 .elementor-element.elementor-element-1faf6f6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-d585362{left:0%;}body.rtl .elementor-12349 .elementor-element.elementor-element-d585362{right:0%;}.elementor-12349 .elementor-element.elementor-element-d585362{bottom:-172px;}.elementor-12349 .elementor-element.elementor-element-d585362 .tp_btn_svg_btn_width svg{width:160px;}.elementor-12349 .elementor-element.elementor-element-d585362 .tp_btn_svg_btn_height svg{height:160px;}}@media(max-width:767px){.elementor-12349 .elementor-element.elementor-element-2598c11 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-6df820b .elementor-headline{font-size:46px;}.elementor-12349 .elementor-element.elementor-element-d3963a5 .tp-el-btn-link{padding:0px 10px 0px 10px;}.elementor-12349 .elementor-element.elementor-element-2ae3ad0 .tp-el-btn-link{padding:0px 10px 0px 10px;}.elementor-12349 .elementor-element.elementor-element-80d90dc{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12349 .elementor-element.elementor-element-ed2abe0{--width:48%;}.elementor-12349 .elementor-element.elementor-element-dfb1414{--width:48%;}.elementor-12349 .elementor-element.elementor-element-c25bdab{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12349 .elementor-element.elementor-element-1d7d99e{--width:48%;}.elementor-12349 .elementor-element.elementor-element-9d4846a{--width:48%;}.elementor-12349 .elementor-element.elementor-element-e198e10 img{width:48%;}.elementor-12349 .elementor-element.elementor-element-cb21fed img{width:48%;}.elementor-12349 .elementor-element.elementor-element-1699892 img{width:48%;}.elementor-12349 .elementor-element.elementor-element-9542fc2 img{width:48%;}.elementor-12349 .elementor-element.elementor-element-8cf29a6 img{width:48%;}.elementor-12349 .elementor-element.elementor-element-feccf93 img{width:48%;}.elementor-12349 .elementor-element.elementor-element-51a31d6 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-0bc06a4 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-d88c961 .tp-el-animation-heading{font-size:80px;}body:not(.rtl) .elementor-12349 .elementor-element.elementor-element-08d6007{left:45%;}body.rtl .elementor-12349 .elementor-element.elementor-element-08d6007{right:45%;}.elementor-12349 .elementor-element.elementor-element-a7bb2ef .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-858eeed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-ea39cfd .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-51a48cd{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-66fdd92{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-46e3cf3{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-ca56f36{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-0e342c9{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-37f88f9{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-365c308{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-f1d8786{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-00f7a70{--grid-columns:1;}.elementor-12349 .elementor-element.elementor-element-e829133{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-12349 .elementor-element.elementor-element-da642e4 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-48c18db .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-90a658b .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12349 .elementor-element.elementor-element-e8326e3:after{content:"0.5";}.elementor-12349 .elementor-element.elementor-element-e8326e3 .elementor-post__thumbnail__link{width:100%;}.elementor-12349 .elementor-element.elementor-element-7e04796 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-18a9579{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-b456e2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-97f1543{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-7d9ffe9 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12349 .elementor-element.elementor-element-e0d1c31:after{content:"0.5";}.elementor-12349 .elementor-element.elementor-element-e0d1c31 .elementor-post__thumbnail__link{width:100%;}.elementor-12349 .elementor-element.elementor-element-efbedd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12349 .elementor-element.elementor-element-70ae884 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-bdc9a80 .tp-el-title{font-size:46px;letter-spacing:-1px;}.elementor-12349 .elementor-element.elementor-element-b656c00 .tp-el-text{font-size:80px;}}@media(min-width:768px){.elementor-12349 .elementor-element.elementor-element-d9fbb77{--width:100%;}.elementor-12349 .elementor-element.elementor-element-ecb50e5{--width:1240px;}.elementor-12349 .elementor-element.elementor-element-74b0e25{--width:760px;}.elementor-12349 .elementor-element.elementor-element-173924f{--width:1000px;}.elementor-12349 .elementor-element.elementor-element-6084c86{--width:100%;}.elementor-12349 .elementor-element.elementor-element-01f9676{--width:100%;}.elementor-12349 .elementor-element.elementor-element-8f07d67{--width:60%;}.elementor-12349 .elementor-element.elementor-element-3c63346{--width:1720px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12349 .elementor-element.elementor-element-d9fbb77{--width:100%;}.elementor-12349 .elementor-element.elementor-element-4c11f14{--width:100%;}}/* Start custom CSS for tp-about-heading, class: .elementor-element-2598c11 */.elementor-12349 .elementor-element.elementor-element-2598c11 .ab-inner-hero-title-box.tp-el-content.tp-el-section {
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcdfd1d */.elementor-12349 .elementor-element.elementor-element-dcdfd1d p{
    font-size: 15px;
    line-height: 1.3em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed2abe0 */.elementor-12349 .elementor-element.elementor-element-ed2abe0{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 10px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-ed2abe0::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-ed2abe0::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-ed2abe0:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb1414 */.elementor-12349 .elementor-element.elementor-element-dfb1414{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 10px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-dfb1414::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-dfb1414::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-dfb1414:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d99e */.elementor-12349 .elementor-element.elementor-element-1d7d99e{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 10px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-1d7d99e::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-1d7d99e::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-1d7d99e:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d4846a */.elementor-12349 .elementor-element.elementor-element-9d4846a{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 10px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-9d4846a::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-9d4846a::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-9d4846a:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e198e10 */.elementor-12349 .elementor-element.elementor-element-e198e10{
    position: relative;
    overflow: hidden;
    border-radius: 50%;
   

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

.elementor-12349 .elementor-element.elementor-element-e198e10 {
    animation: floatUpDown 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatUpDown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb21fed */.elementor-12349 .elementor-element.elementor-element-cb21fed{
    position: relative;
    overflow: hidden;
    border-radius: 50%;
   

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

.elementor-12349 .elementor-element.elementor-element-cb21fed {
    animation: floatUpDown 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatUpDown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb50e5 */.elementor-12349 .elementor-element.elementor-element-ecb50e5 {
      position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-bottom: 1px dashed black !important;
  border-top: 1px dashed black !important;
 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1699892 */.elementor-12349 .elementor-element.elementor-element-1699892{
    position: relative;
    overflow: hidden;
    border-radius: 50%;
   

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

.elementor-12349 .elementor-element.elementor-element-1699892 {
    animation: floatUpDown 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatUpDown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9542fc2 */.elementor-12349 .elementor-element.elementor-element-9542fc2{
    position: relative;
    overflow: hidden;
    border-radius: 50%;
   

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

.elementor-12349 .elementor-element.elementor-element-9542fc2 {
    animation: floatUpDown 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatUpDown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74b0e25 */.elementor-12349 .elementor-element.elementor-element-74b0e25 {
       
        position: absolute;
  top: 50%;
  left: 50%;
    transform: translate(-50%, -50%);
  border-bottom: 1px dashed black !important;
  border-top: 1px dashed black !important;
       
       
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cf29a6 */.elementor-12349 .elementor-element.elementor-element-8cf29a6{
    position: relative;
    overflow: hidden;
    border-radius: 50%;
   

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

.elementor-12349 .elementor-element.elementor-element-8cf29a6 {
    animation: floatUpDown 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatUpDown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-feccf93 */.elementor-12349 .elementor-element.elementor-element-feccf93{
    position: relative;
    overflow: hidden;
    border-radius: 50%;
   

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

.elementor-12349 .elementor-element.elementor-element-feccf93 {
    animation: floatUpDown 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatUpDown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173924f */.elementor-12349 .elementor-element.elementor-element-173924f {
       
        position: absolute;
  top: 50%;
  left: 50%;
    transform: translate(-50%, -50%);
  border-bottom: 1px dashed black !important;
  border-top: 1px dashed black !important;
       
       
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01723eb */.elementor-12349 .elementor-element.elementor-element-01723eb{
    position: relative;
    overflow: hidden;
   
    padding:0px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}


/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-01723eb::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-01723eb:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a8720 */.elementor-12349 .elementor-element.elementor-element-a3a8720{
    position: relative;
    overflow: hidden;
   
    padding:0px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}


/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-a3a8720::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-a3a8720:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for tp-about-heading, class: .elementor-element-0bc06a4 */.elementor-12349 .elementor-element.elementor-element-0bc06a4 h2 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c84e708 */.elementor-12349 .elementor-element.elementor-element-c84e708 h3 {
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1339365 */.elementor-12349 .elementor-element.elementor-element-1339365{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-1339365::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-1339365::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-1339365:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5dc50d */.elementor-12349 .elementor-element.elementor-element-c5dc50d h3 {
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aff478 */.elementor-12349 .elementor-element.elementor-element-4aff478{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-4aff478::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-4aff478::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-4aff478:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a2fe8a */.elementor-12349 .elementor-element.elementor-element-0a2fe8a h3 {
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe74af6 */.elementor-12349 .elementor-element.elementor-element-fe74af6{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-fe74af6::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-fe74af6::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-fe74af6:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f701cf */.elementor-12349 .elementor-element.elementor-element-2f701cf h3 {
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d1106 */.elementor-12349 .elementor-element.elementor-element-b4d1106{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-b4d1106::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-b4d1106::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-b4d1106:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-72c4ba7 */.elementor-12349 .elementor-element.elementor-element-72c4ba7 .swiper-slide {
    
    border-color: var(--token-a9883d9b-c1bd-4bd9-be15-284cd72e1b1f, rgba(255, 255, 255, 0.07));
        backdrop-filter: blur(0px);
    background: linear-gradient(0.07383128568086761deg, var(--token-f5219c3a-5ee2-4639-9e23-4bdcf5509ebd, rgb(255 88 0 / 15%)) 0%, var(--token-b456af2e-fd88-41ae-8686-ad7692875dfd, rgba(97, 97, 97, 0.09)) 100%);

}/* End custom CSS */
/* Start custom CSS for tp-brand-slider, class: .elementor-element-15f5922 */.elementor-12349 .elementor-element.elementor-element-15f5922 .swiper-slide {
    padding: 0px 20px !important;
  
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e8326e3 */.elementor-12349 .elementor-element.elementor-element-e8326e3 article .elementor-post__card {
   
    
    border-color: var(--token-a9883d9b-c1bd-4bd9-be15-284cd72e1b1f, rgba(255, 255, 255, 0.07));
        backdrop-filter: blur(0px);
    background: linear-gradient(0.07383128568086761deg, var(--token-f5219c3a-5ee2-4639-9e23-4bdcf5509ebd, rgb(255 88 0 / 15%)) 0%, var(--token-b456af2e-fd88-41ae-8686-ad7692875dfd, rgba(97, 97, 97, 0.09)) 100%);


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74675d4 */.elementor-12349 .elementor-element.elementor-element-74675d4 p{
    font-size: 15px;
    line-height: 1.3em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c259a69 */.elementor-12349 .elementor-element.elementor-element-c259a69{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-c259a69::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-c259a69::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-c259a69:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3470028 */.elementor-12349 .elementor-element.elementor-element-3470028 p{
    font-size: 15px;
    line-height: 1.3em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872286f */.elementor-12349 .elementor-element.elementor-element-872286f{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-872286f::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-872286f::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-872286f:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d9b30 */.elementor-12349 .elementor-element.elementor-element-17d9b30 p{
    font-size: 15px;
    line-height: 1.3em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80869cd */.elementor-12349 .elementor-element.elementor-element-80869cd{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-80869cd::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-80869cd::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-80869cd:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d432b8 */.elementor-12349 .elementor-element.elementor-element-3d432b8 p{
    font-size: 15px;
    line-height: 1.3em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114000d */.elementor-12349 .elementor-element.elementor-element-114000d{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-114000d::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-114000d::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-114000d:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-319a568 */.elementor-12349 .elementor-element.elementor-element-319a568 p{
    font-size: 15px;
    line-height: 1.3em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6099922 */.elementor-12349 .elementor-element.elementor-element-6099922{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-6099922::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-6099922::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}

.elementor-12349 .elementor-element.elementor-element-6099922:hover{
    border-color: rgba(255,150,60,.25);
    transform: translateY(-5px);

    box-shadow:
        0 18px 45px rgba(0,0,0,.55),
        0 0 25px rgba(255,120,30,.10),
        inset 0 1px 0 rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e0d1c31 */.elementor-12349 .elementor-element.elementor-element-e0d1c31 article .elementor-post__card {
   
    
    border-color: var(--token-a9883d9b-c1bd-4bd9-be15-284cd72e1b1f, rgba(255, 255, 255, 0.07));
        backdrop-filter: blur(0px);
    background: linear-gradient(0.07383128568086761deg, var(--token-f5219c3a-5ee2-4639-9e23-4bdcf5509ebd, rgb(255 88 0 / 15%)) 0%, var(--token-b456af2e-fd88-41ae-8686-ad7692875dfd, rgba(97, 97, 97, 0.09)) 100%);


}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-eaaec46 */.elementor-12349 .elementor-element.elementor-element-eaaec46 input {
    padding: 15px;
    height: 1em !important;
    
}

.elementor-12349 .elementor-element.elementor-element-eaaec46 input[type="file"] {
    padding: 15px;
    height: auto !important;
    
}
.elementor-12349 .elementor-element.elementor-element-eaaec46 select option{
background: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468b7bc */.elementor-12349 .elementor-element.elementor-element-468b7bc{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-468b7bc::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-468b7bc::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-463da31 */.elementor-12349 .elementor-element.elementor-element-463da31{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 20px;

    /* Dark Glass with Orange Tint */
    background: linear-gradient(
        145deg,
        rgba(255, 145, 40, 0.08) 0%,
        rgba(45, 35, 30, 0.55) 35%,
        rgba(20, 20, 20, 0.70) 100%
    );

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,.10);

    box-shadow:
        0 10px 35px rgba(0,0,0,.45),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .35s ease;
}

/* Orange Glow */
.elementor-12349 .elementor-element.elementor-element-463da31::before{
    content:"";
    position:absolute;
    top:-40%;
    left:-25%;
    width:220px;
    height:220px;
    border-radius:50%;

    background: radial-gradient(
        circle,
        rgba(255,120,30,.18) 0%,
        rgba(255,120,30,.08) 40%,
        transparent 75%
    );

    filter: blur(30px);
    pointer-events:none;
}

/* Glass Shine */
.elementor-12349 .elementor-element.elementor-element-463da31::after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:linear-gradient(
        135deg,
        rgba(255,255,255,.08),
        rgba(255,255,255,.02) 40%,
        transparent 70%
    );
    pointer-events:none;
}/* End custom CSS */