.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), inter;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-78304 .elementor-element.elementor-element-0d24d2b > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), inter;font-weight:var( --e-global-typography-text-font-weight );}.elementor-78304 .elementor-element.elementor-element-360ed24 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-78304 .elementor-element.elementor-element-360ed24 img{border-radius:6px 6px 6px 6px;}.elementor-78304 .elementor-element.elementor-element-774fcdb{margin-top:5%;margin-bottom:0%;}.elementor-78304 .elementor-element.elementor-element-3f7bef2 .portfolio-image{background-color:transparent;background-image:linear-gradient(45deg, #000000 -20%, #161112 100%);}.elementor-78304 .elementor-element.elementor-element-3f7bef2 ul li.grid-item{padding:15px;}.elementor-78304 .elementor-element.elementor-element-7790cef{margin-top:30px;margin-bottom:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), inter;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-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-78304 .elementor-element.elementor-element-574d6e4{font-family:"Mulish", inter;font-size:16px;font-weight:400;line-height:1em;}.elementor-78304 .elementor-element.elementor-element-574d6e4.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#9C0F0F;}.elementor-78304 .elementor-element.elementor-element-574d6e4.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-78304 .elementor-element.elementor-element-574d6e4.elementor-drop-cap-view-default .elementor-drop-cap{color:#9C0F0F;border-color:#9C0F0F;}.elementor-78304 .elementor-element.elementor-element-574d6e4.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:#9C0F0F;}.elementor-78304 .elementor-element.elementor-element-574d6e4 .elementor-drop-cap{padding:0px;margin-inline-end:6px;}.elementor-78304 .elementor-element.elementor-element-574d6e4 .elementor-drop-cap-letter{font-family:"Mulish", inter;font-size:100px;font-weight:600;line-height:90px;}@media(max-width:767px){.elementor-78304 .elementor-element.elementor-element-774fcdb{margin-top:0%;margin-bottom:0%;}.elementor-78304 .elementor-element.elementor-element-3f7bef2 ul li.grid-item{padding:0px;}.elementor-78304 .elementor-element.elementor-element-7790cef{margin-top:10px;margin-bottom:50px;}.elementor-78304 .elementor-element.elementor-element-574d6e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;line-height:1.9em;letter-spacing:0px;}.elementor-78304 .elementor-element.elementor-element-574d6e4 .elementor-drop-cap-letter{font-size:111px;line-height:0.8em;}}