.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 0 100px}.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:.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-579 .elementor-element.elementor-element-6134f62>.elementor-widget-container{margin:30px 0 0}.elementor-579 .elementor-element.elementor-element-6134f62 .tx-portfolio-item{padding:15px}.elementor-579 .elementor-element.elementor-element-6134f62 .portfolio-filters li:hover,.elementor-579 .elementor-element.elementor-element-6134f62 .portfolio-filters li.active{color:#fb6100}.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:#FB6100B8}.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-423e933:not(.elementor-motion-effects-element-type-background),.elementor-579 .elementor-element.elementor-element-423e933>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fb6100}.elementor-579 .elementor-element.elementor-element-423e933 .tx-bg-slider .vegas-slide-inner{background-size:cover !important}.elementor-579 .elementor-element.elementor-element-423e933{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-100px;padding:35px;z-index:999}.elementor-579 .elementor-element.elementor-element-423e933>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-579 .elementor-element.elementor-element-a18477b .tx-bg-slider .vegas-slide-inner{background-size:cover !important}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap{transform:rotate(0deg)}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon i{color:#fff;font-size:55px;transform:rotate(0deg)}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon svg{fill:#fff;width:55px;height:55px}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon img{width:55px;transform:rotate(0deg)}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon img,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon i,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon svg,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap.style-1 .tx-icon-box-icon,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap.style-2.center .tx-icon-box-icon,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap.style-3.center .tx-icon-box-icon i{margin-bottom:0}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon img,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon i,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-icon svg{padding:15px 0 0}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-title{color:#fff;font-size:32px}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc{color:#FFFFFFDE}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc p,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc div,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc span,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h1,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h2,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h3,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h4,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h5,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h6{font-size:16px}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap:hover{transform:rotate(0deg)}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap:hover .tx-icon-box-icon img,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-wrap:hover .tx-icon-box-icon i{transform:rotate(0deg)}.elementor-579 .elementor-element.elementor-element-401c532 .tx-bg-slider .vegas-slide-inner{background-size:cover !important}.elementor-579 .elementor-element.elementor-element-f348b98>.elementor-widget-container{margin:20px 0 0}.elementor-579 .elementor-element.elementor-element-f348b98 .wpcf7-form .wpcf7-textarea{height:200px;display:block}.elementor-579 .elementor-element.elementor-element-f348b98 .wpcf7-form-control{margin-top:25px}.elementor-579 .elementor-element.elementor-element-f348b98 .wpcf7-form{margin-top:-25px}.elementor-579 .elementor-element.elementor-element-f348b98 .wpcf7-form .wpcf7-submit{width:114px;background-color:#00155a;padding:10px}.elementor-579 .elementor-element.elementor-element-f348b98 .wpcf7-form .wpcf7-submit:hover{background-color:#182a66}@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-a18477b{width:55.577%}.elementor-579 .elementor-element.elementor-element-401c532{width:44.376%}}@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-7602a72 .tx-icon-box-title{font-size:18px}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc p,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc div,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc span,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h1,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h2,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h3,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h4,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h5,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h6{font-size:12px}.elementor-579 .elementor-element.elementor-element-f348b98 .wpcf7-form .wpcf7-submit{width:75px;padding:14px 5px 13px;font-size:11px}}@media(max-width:767px){.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-title{font-size:14px}.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc p,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc div,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc span,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h1,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h2,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h3,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h4,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h5,.elementor-579 .elementor-element.elementor-element-7602a72 .tx-icon-box-desc h6{font-size:10px}}