.elementor-kit-141{--e-global-color-primary:#FFA370;--e-global-color-secondary:#FF4D41;--e-global-color-text:#0F101D;--e-global-color-accent:rgb(62, 188, 255);--e-global-color-47c618a1:#29f9c2;--e-global-color-11a18939:#67798c;--e-global-color-76d68530:#2d3d55;--e-global-color-4fe9a691:#1a1a30;--e-global-color-13f5b7dc:#7a7a7a;--e-global-color-74ef9184:#ffffff;--e-global-color-de2f655:#FFFFFF;--e-global-color-476cafc:#29F9C2;--e-global-color-4e331e0:#FF4D41;--e-global-color-3addc40:#1A1A30;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-141 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}h1.entry-title{display:var(--page-title-display)}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}::-webkit-scrollbar{height:auto;width:13px}::-webkit-scrollbar-thumb{background-image:linear-gradient(315deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%);border-radius:30px}::-webkit-scrollbar-track{background:rgba(0,0,0,.099)}.single-portfolio .aux-widget-related-posts{display:none!important}.aux-container{margin-bottom:1.5rem!important}@media (max-width:1024px) and (min-width:900px){.aux-widget-modern-heading{position:relative;top:0;z-index:999;margin:0 0 0-15px}.aux-modern-heading-secondary{font-size:40px!important}.aux-modern-heading{margin:0 0 0 0!important;padding:34px}}