.elementor-579 .elementor-element.elementor-element-45c0837 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-45c0837{padding:80px 0px 100px 0px;}.elementor-579 .elementor-element.elementor-element-301cfe2 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-c4968f6 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-aa12c0b .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-75ce0e3 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-wrap, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-title, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-sub, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-wm{text-align:center;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-wrap{width:100%;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-first-part{color:#374043;font-size:38px;line-height:1.3em;letter-spacing:0.3px;word-spacing:0px;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-icon{font-size:28px;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-wrap svg{width:28px;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-sub{color:#FB6100;font-size:20px;font-weight:600;line-height:48px;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc{color:#585858;}.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc p, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc div, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h1, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc span, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h3, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h4, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h5, .elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-desc h6{font-size:16px;}.elementor-579 .elementor-element.elementor-element-62da7e0 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-widget-text-editor{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-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-579 .elementor-element.elementor-element-d5d7cb8 > .elementor-widget-container{margin:100px 100px 100px 100px;}.elementor-579 .elementor-element.elementor-element-d5d7cb8{color:var( --e-global-color-e716419 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-579 .elementor-element.elementor-element-6134f62 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-579 .elementor-element.elementor-element-6134f62 .tx-portfolio-item{padding:15px 15px 15px 15px;}.elementor-579 .elementor-element.elementor-element-6134f62 .portfolio-filters li:hover, .elementor-579 .elementor-element.elementor-element-6134f62 .portfolio-filters li.active{color:var( --e-global-color-e716419 );}.elementor-579 .elementor-element.elementor-element-6134f62 .portfolio-filters li{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-6134f62 .tx-port-overlay-content{background-color:#31CE30A8;}.elementor-579 .elementor-element.elementor-element-6134f62 .tx-port-enlarge{background-color:#585858;}.elementor-579 .elementor-element.elementor-element-6134f62 .tx-port-link{background-color:#585858;}.elementor-579 .elementor-element.elementor-element-b03a089:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-b03a089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e716419 );}.elementor-579 .elementor-element.elementor-element-b03a089 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-b03a089{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-579 .elementor-element.elementor-element-b03a089 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-c398510 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-7a0ab21 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-0a7d9d6 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-d60e874 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-wrap, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-title, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-sub, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-wm{text-align:center;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-wrap{width:100%;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-first-part{color:#FFFFFF;font-size:38px;line-height:1.3em;letter-spacing:0.3px;word-spacing:0px;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-icon{font-size:28px;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-wrap svg{width:28px;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-sub{color:#FB6100;font-size:20px;font-weight:600;line-height:48px;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc{color:#FFFFFF;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc p, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc div, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h1, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc span, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h3, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h4, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h5, .elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-desc h6{font-size:16px;}.elementor-579 .elementor-element.elementor-element-5af3450 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-c1f5eb2 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-c1f5eb2{margin-top:60px;margin-bottom:120px;}.elementor-579 .elementor-element.elementor-element-7ed253c .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-7ed253c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF7D;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-wrap, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-title, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-sub, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-wm{text-align:center;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-wrap{width:100%;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-first-part{color:#FFFFFF;font-size:38px;line-height:1.3em;letter-spacing:0.3px;word-spacing:0px;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-icon{font-size:28px;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-wrap svg{width:28px;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-sub{color:#FB6100;font-size:20px;font-weight:600;line-height:48px;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc{color:#FFFFFF;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc p, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc div, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h1, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc span, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h3, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h4, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h5, .elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-desc h6{font-size:16px;}.elementor-579 .elementor-element.elementor-element-31152e3 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-31152e3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF7D;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-579 .elementor-element.elementor-element-3b7726b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-579 .elementor-element.elementor-element-3b7726b .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-579 .elementor-element.elementor-element-6bb356c .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-wrap, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-title, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-sub, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-wm{text-align:center;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-wrap{width:100%;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-first-part{color:#FFFFFF;font-size:38px;line-height:1.3em;letter-spacing:0.3px;word-spacing:0px;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-icon{font-size:28px;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-wrap svg{width:28px;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-sub{color:#FB6100;font-size:20px;font-weight:600;line-height:48px;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc{color:#FFFFFF;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc p, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc div, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h1, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc span, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h2, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h3, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h4, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h5, .elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-desc h6{font-size:16px;}@media(max-width:1024px){.elementor-579 .elementor-element.elementor-element-173d039 .tx-hd-first-part{font-size:24px;}.elementor-579 .elementor-element.elementor-element-6134f62 .portfolio-filters li{font-size:13px;}.elementor-579 .elementor-element.elementor-element-0ed55fa .tx-hd-first-part{font-size:24px;}.elementor-579 .elementor-element.elementor-element-50a19dd .tx-hd-first-part{font-size:24px;}.elementor-579 .elementor-element.elementor-element-6c597a3 .tx-hd-first-part{font-size:24px;}}@media(min-width:768px){.elementor-579 .elementor-element.elementor-element-aa12c0b{width:10%;}.elementor-579 .elementor-element.elementor-element-75ce0e3{width:79.333%;}.elementor-579 .elementor-element.elementor-element-62da7e0{width:10%;}.elementor-579 .elementor-element.elementor-element-0a7d9d6{width:10%;}.elementor-579 .elementor-element.elementor-element-d60e874{width:79.333%;}.elementor-579 .elementor-element.elementor-element-5af3450{width:10%;}}