.elementor-1861 .elementor-element.elementor-element-58666c4{--display:flex;--background-transition:0.3s;}.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-58666c4, .elementor-1861 .elementor-element.elementor-element-58666c4::before{--border-transition:0.3s;}.elementor-1861 .elementor-element.elementor-element-c1e1e06{--display:flex;--background-transition:0.3s;}.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:#FFFFFF;margin:0px 0px 21px 0px;}.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:0px 60px 0px 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;--background-transition:0.3s;}.elementor-1861 .elementor-element.elementor-element-056a4fb .about-area{background-color:#2B2B2B;}.elementor-1861 .elementor-element.elementor-element-056a4fb .section-title h2{color:#FFFFFF;}.elementor-1861 .elementor-element.elementor-element-056a4fb h3.font-22.capitalize{color:#FFFFFF;}.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:#DDDDDD;}.elementor-1861 .elementor-element.elementor-element-056a4fb .about-button .btn:hover{color:#F7F5F5;background-color:#000000;}.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:#FFFFFF;}.elementor-1861 .elementor-element.elementor-element-056a4fb .progress-outter{background-color:#4D4D4D;}.elementor-1861 .elementor-element.elementor-element-056a4fb .progress-mark:after{background:#FFFFFF;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;--background-transition:0.3s;}.elementor-1861 .elementor-element.elementor-element-e3da13f .experience-area{background-color:#202020;}.elementor-1861 .elementor-element.elementor-element-e3da13f .section-title h2{color:#FFFFFF;}.elementor-1861 .elementor-element.elementor-element-e3da13f .horizontal-line div.top{height:2px;width:44px;margin-top:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-e3da13f .horizontal-line div.bottom{height:2px;width:77px;margin-top:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-e3da13f .single-experi .left-text>h4{color:#FFFFFF;}.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:#FFFFFF;}.elementor-1861 .elementor-element.elementor-element-3902e46{--display:flex;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end: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-3902e46, .elementor-1861 .elementor-element.elementor-element-3902e46::before{--border-transition:0.3s;}.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:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-210d406 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0px;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;--background-transition:0.3s;}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .service-area{background-color:#202020;}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .section-title h2{color:#FFFFFF;}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .horizontal-line div.top{height:2px;width:44px;margin-top:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-6ce9f6d .horizontal-line div.bottom{height:2px;width:77px;margin-top:0px;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;--background-transition:0.3s;}.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:#FFFFFF;}.elementor-1861 .elementor-element.elementor-element-3334ab5 .horizontal-line div.top{height:2px;width:44px;margin-top:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-3334ab5 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0px;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:0px;}.elementor-1861 .elementor-element.elementor-element-3334ab5 .testimonial-area button.owl-next{right:0px;}.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;--background-transition:0.3s;}.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:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-5a06972 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-5a06972 .single-blog{background-color:#fff;}.elementor-1861 .elementor-element.elementor-element-ca49031{--display:flex;--background-transition:0.3s;}.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-ca49031, .elementor-1861 .elementor-element.elementor-element-ca49031::before{--border-transition:0.3s;}.elementor-1861 .elementor-element.elementor-element-00e0521{--display:flex;--background-transition:0.3s;}.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:0px;margin-bottom:3px;}.elementor-1861 .elementor-element.elementor-element-4444487 .horizontal-line div.bottom{height:2px;width:77px;margin-top:0px;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 1px 1px 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:#000000;}.elementor-1861 .elementor-element.elementor-element-4444487 > .elementor-widget-container{background-color:#2B2B2B;}@media(max-width:1024px){.elementor-1861 .elementor-element.elementor-element-c1e1e06{--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}}@media(max-width:767px){.elementor-1861 .elementor-element.elementor-element-58666c4{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}