.elementor-kit-10 e-page-transition{background-color:#ffbc7d}.elementor-kit-10 h5{font-family:"Montserrat",Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.2em}.elementor-kit-10 h6{font-family:"Montserrat",Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-10 h5{font-size:1.3rem}.elementor-kit-10 h6{font-size:1.1rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-80 .elementor-element.elementor-element-3bb0a3a3 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc(10px + 40px);padding-right:10px}.elementor-80 .elementor-element.elementor-element-3bb0a3a3 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc(10px + 60px);padding-right:10px}.elementor-80 .elementor-element.elementor-element-3bb0a3a3 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc(10px + 80px);padding-right:10px}body.rtl .elementor-80 .elementor-element.elementor-element-3bb0a3a3 .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-left:0}.elementor-80 .elementor-element.elementor-element-3bb0a3a3 .menu-item.current-menu-item a.hfe-menu-item,.elementor-80 .elementor-element.elementor-element-3bb0a3a3 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var(--e-global-color-primary)}.elementor-80 .elementor-element.elementor-element-5749bb66 .hfe-input-focus .hfe-search-icon-toggle input[type=search]{width:172px}.elementor-80 .elementor-element.elementor-element-5749bb66 .hfe-input-focus .hfe-search-form__input:focus{background-color:var(--e-global-color-15e24d8)}.elementor-80 .elementor-element.elementor-element-5749bb66 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;border-radius:9px}@media (max-width:1024px){body .elementor-80 .elementor-element.elementor-element-3bb0a3a3 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu>li.menu-item:not(:last-child){margin-bottom:0}}@media (max-width:767px){body:not(.rtl) .elementor-80 .elementor-element.elementor-element-3bb0a3a3.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu>li.menu-item:not(:last-child){margin-right:0}body .elementor-80 .elementor-element.elementor-element-3bb0a3a3 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu>li.menu-item:not(:last-child){margin-bottom:0}}.elementor-647 .elementor-element.elementor-element-7179e35 .elementor-social-icon i{color:#fff}.elementor-647 .elementor-element.elementor-element-7179e35 .elementor-social-icon:hover i{color:var(--e-global-color-4789b68)}body.rtl .elementor-8668 .elementor-element.elementor-element-5adba550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px / 2)}.elementor-8668 .elementor-element.elementor-element-68ceb041 .elementskit-blog-block-post .elementskit-post-body{padding:0}.elementor-8668 .elementor-element.elementor-element-35e15225 .gallery-item .gallery-caption{text-align:center}.elementor-8668 .elementor-element.elementor-element-72f3e99 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:53px}.postcontent blockquote{background:#f8fafc;border-left:4px solid #f5b400;padding:20px 24px;margin:30px 0;font-style:italic;color:#555;border-radius:10px;position:relative}.postcontent blockquote::before{content:"&ldquo;";font-size:40px;position:absolute;top:5px;left:12px;color:#f5b400;opacity:.3}.postcontent pre{background:#0b1d3a;color:#fff;padding:16px;border-radius:10px;font-size:14px;overflow-x:auto;margin:25px 0}.postcontent code{background:#0b1d3a;color:#fff;padding:4px 8px;border-radius:6px;font-size:14px}.postcontent hr{border:none;height:1px;background:linear-gradient(to right,transparent,#ddd,transparent);margin:40px 0}