.elementor-303 .elementor-element.elementor-element-fe7c336{--display:flex;--min-height:268px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-303 .elementor-element.elementor-element-084ff78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-303 .elementor-element.elementor-element-084ff78.e-con{--align-self:flex-start;}.elementor-303 .elementor-element.elementor-element-cf52819{text-align:left;}.elementor-303 .elementor-element.elementor-element-cf52819 ul.hfe-breadcrumbs li{margin-right:4px;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs, .elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#030000;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs svg{fill:#030000;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs-item{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-decoration:none;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:#000000;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs-separator-icon svg{fill:#000000;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs-separator-icon{font-size:12px;}.elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-303 .elementor-element.elementor-element-cf52819 .hfe-breadcrumbs-last svg{color:#FD0000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-303 .elementor-element.elementor-element-c8d5eb9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:170px;font-weight:500;letter-spacing:-14px;color:#000000;}.elementor-303 .elementor-element.elementor-element-c8d5eb9{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-523eed7{font-family:"Inter", Sans-serif;font-size:22px;line-height:26px;letter-spacing:-0.7px;color:#000000;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-303 .elementor-element.elementor-element-8192c70{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 52px 52px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-303 .elementor-element.elementor-element-8192c70:not(.elementor-motion-effects-element-type-background), .elementor-303 .elementor-element.elementor-element-8192c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-7d69096{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-303 .elementor-element.elementor-element-0ba5e7e .elementor-post__thumbnail__link{padding-bottom:calc( 1.1 * 100% );}.elementor-303 .elementor-element.elementor-element-0ba5e7e:after{content:"1.1";position:absolute;color:transparent;}.elementor-303 .elementor-element.elementor-element-0ba5e7e a .elementor-portfolio-item__overlay{background-color:#000000E0;}.elementor-303 .elementor-element.elementor-element-0ba5e7e a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-0ba5e7e .elementor-portfolio-item__title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;}.elementor-303 .elementor-element.elementor-element-21964f5{--display:flex;}.elementor-303 .elementor-element.elementor-global-2547 .ekit-btt{text-align:right;}.elementor-303 .elementor-element.elementor-global-2547 .ekit-btt__button{font-size:16px;font-weight:400;text-transform:uppercase;width:40px;height:40px;line-height:40px;color:#FDFCFC;fill:#FDFCFC;border-color:#FDFCFC;background:#6D0000;}.elementor-303 .elementor-element.elementor-global-2547 :is( .ekit-btt__button, #canvas ){border-radius:50px 50px 50px 50px;}.elementor-303 .elementor-element.elementor-global-2547 .ekit-btt__button:hover{color:#720000;fill:#720000;border-color:#720000;background:#FFB1B1;}.elementor-303 .elementor-element.elementor-global-2547 .ekit-btt__button:focus{color:#720000;fill:#720000;border-color:#720000;background:#FFB1B1;}.elementor-303 .elementor-element.elementor-global-2547{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:705px;}.elementor-303 .elementor-element.elementor-global-2547.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-303 .elementor-element.elementor-global-2547{left:1514px;}body.rtl .elementor-303 .elementor-element.elementor-global-2547{right:1514px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-303 .elementor-element.elementor-element-c8d5eb9 .elementor-heading-title{font-size:81px;letter-spacing:-4.3px;}.elementor-303 .elementor-element.elementor-element-523eed7{font-size:18px;line-height:21px;}.elementor-303 .elementor-element.elementor-global-2547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-303 .elementor-element.elementor-element-fe7c336{--width:100%;}.elementor-303 .elementor-element.elementor-element-084ff78{--width:73%;}}