.elementor-1861 .elementor-element.elementor-element-58666c4{--display:flex}.elementor-1861 .elementor-element.elementor-element-58666c4:not(.elementor-motion-effects-element-type-background),.elementor-1861 .elementor-element.elementor-element-58666c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202020}.elementor-1861 .elementor-element.elementor-element-c1e1e06{--display:flex}.elementor-1861 .elementor-element.elementor-element-bd36084 .header-style-1{background-color:#202020}.elementor-1861 .elementor-element.elementor-element-bd36084 .slider-text h5{color:#bfbfbf}.elementor-1861 .elementor-element.elementor-element-bd36084 .slider-text h1{color:#fff;margin:0 0 21px}.elementor-1861 .elementor-element.elementor-element-bd36084 .slider-text>p{color:#bfbfbf}.elementor-1861 .elementor-element.elementor-element-bd36084 .slider-img{justify-content:right}.elementor-1861 .elementor-element.elementor-element-bd36084 .slider-button .btn{padding:0 60px}.elementor-1861 .elementor-element.elementor-element-bd36084 .slider-button .btn{font-weight:700;text-transform:uppercase}.elementor-1861 .elementor-element.elementor-element-d0f12b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1861 .elementor-element.elementor-element-056a4fb .about-area{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-056a4fb .section-title h2{color:#fff}.elementor-1861 .elementor-element.elementor-element-056a4fb h3.font-22.capitalize{color:#fff}.elementor-1861 .elementor-element.elementor-element-056a4fb p.font-16.line-height-28{color:#dfdfdf}.elementor-1861 .elementor-element.elementor-element-056a4fb .about-button .btn{font-weight:700;text-transform:uppercase;color:#505050;background-color:#ddd}.elementor-1861 .elementor-element.elementor-element-056a4fb .about-button .btn:hover{color:#f7f5f5;background-color:#000}.elementor-1861 .elementor-element.elementor-element-056a4fb span.progress-title{color:#f3e9e9}.elementor-1861 .elementor-element.elementor-element-056a4fb .progress-mark span,.progress-title-holder{color:#f3e9e9}.elementor-1861 .elementor-element.elementor-element-056a4fb .progress-content{background-color:#fff}.elementor-1861 .elementor-element.elementor-element-056a4fb .progress-outter{background-color:#4d4d4d}.elementor-1861 .elementor-element.elementor-element-056a4fb .progress-mark:after{background:#fff;box-shadow:0 0 0 4px #FFFFFF4D}.elementor-1861 .elementor-element.elementor-element-9ef651c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1861 .elementor-element.elementor-element-e3da13f .experience-area{background-color:#202020}.elementor-1861 .elementor-element.elementor-element-e3da13f .section-title h2{color:#fff}.elementor-1861 .elementor-element.elementor-element-e3da13f .horizontal-line div.top{height:2px;width:44px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-e3da13f .horizontal-line div.bottom{height:2px;width:77px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-e3da13f .single-experi .left-text>h4{color:#fff}.elementor-1861 .elementor-element.elementor-element-e3da13f .single-experi .right-text>h3{color:#f4f4f4}.elementor-1861 .elementor-element.elementor-element-e3da13f .single-experi .right-text i{color:#fff}.elementor-1861 .elementor-element.elementor-element-3902e46{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1861 .elementor-element.elementor-element-3902e46:not(.elementor-motion-effects-element-type-background),.elementor-1861 .elementor-element.elementor-element-3902e46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-210d406 .all-portfolio{justify-content:center}.elementor-1861 .elementor-element.elementor-element-210d406 .portfolio-area{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-210d406 .section-title h2{color:#fcfcfc}.elementor-1861 .elementor-element.elementor-element-210d406 .horizontal-line div.top{height:2px;width:44px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-210d406 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-1549d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .service-area{background-color:#202020}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .section-title h2{color:#fff}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .horizontal-line div.top{height:2px;width:44px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .horizontal-line div.bottom{height:2px;width:77px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .single-service{background-color:#252525;border:1px solid #252525}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .single-service i{font-size:20px;width:36px;height:36px;line-height:36px}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .single-service>h5{color:#9b9b9b}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .single-service hr{border-color:#dbdbdb;border-width:2px;width:50px}.elementor-1861 .elementor-element.elementor-element-e3bd376{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area .single-slide{text-align:center;background-color:#202020}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-3334ab5 .section-title h2{color:#fff}.elementor-1861 .elementor-element.elementor-element-3334ab5 .horizontal-line div.top{height:2px;width:44px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-3334ab5 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-prev i,.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-next i{font-size:50px}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-prev,.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-next{top:56%}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-prev{left:0}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-next{right:0}.elementor-1861 .elementor-element.elementor-element-e9fa238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1861 .elementor-element.elementor-element-5a06972 .blog-area{background-color:#202020}.elementor-1861 .elementor-element.elementor-element-5a06972 .section-title h2{color:#f9f9f9}.elementor-1861 .elementor-element.elementor-element-5a06972 .horizontal-line div.top{height:2px;width:44px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-5a06972 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-5a06972 .single-blog{background-color:#fff}.elementor-1861 .elementor-element.elementor-element-ca49031{--display:flex}.elementor-1861 .elementor-element.elementor-element-ca49031:not(.elementor-motion-effects-element-type-background),.elementor-1861 .elementor-element.elementor-element-ca49031>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-00e0521{--display:flex}.elementor-1861 .elementor-element.elementor-element-4444487>.elementor-widget-container{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-4444487 .contact-area{background-color:#2b2b2b}.elementor-1861 .elementor-element.elementor-element-4444487 .horizontal-line div.top{height:2px;width:44px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-4444487 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0;margin-bottom:3px}.elementor-1861 .elementor-element.elementor-element-4444487 .contact-form input.btn,.elementor-1861 .elementor-element.elementor-element-4444487 .contact-form button,.elementor-1861 .elementor-element.elementor-element-4444487 .contact-form input[type=submit]{border-style:solid;border-width:1px;border-color:#00000000;color:#e5e5e5;background-color:#393939}.elementor-1861 .elementor-element.elementor-element-4444487 .contact-form input.btn:hover,.elementor-1861 .elementor-element.elementor-element-4444487 .contact-form button:hover,.elementor-1861 .elementor-element.elementor-element-4444487 .contact-form input[type=submit]:hover{color:#fbf8f8;background-color:#000}@media(max-width:1024px){.elementor-1861 .elementor-element.elementor-element-c1e1e06{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}}@media(max-width:767px){.elementor-1861 .elementor-element.elementor-element-58666c4{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}