.elementor-widget-heading .elementor-heading-title{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-image .widget-image-caption{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{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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{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-image-box .elementor-image-box-description{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-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-star-rating .elementor-star-rating__title{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-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .testimonials-type-1 .testimonail-description p{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-testimonial .testimonials-type-1 .testimonial-item .testimonail-customer-name{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-testimonial .testimonials-type-1 .testimonial-item .testimonail-customer-brand{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-testimonial .testimonials-type-1 .testimonial-item:before{color:var( --e-global-color-primary );}.elementor-widget-testimonial .testimonials-type-1 .testimonial-item:after{color:var( --e-global-color-primary );}.elementor-widget-testimonial .testimonials-type-1 ul.stars li i{color:var( --e-global-color-primary );}.elementor-widget-testimonial .testimonials-type-1 .section-content .slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-widget-testimonial .testimonials-type-1{background:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-aboutus .home-about-us-box span.title{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-aboutus .home-about-us-box p.description{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-aboutus .author-box-name{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-aboutus .app-btn{background:var( --e-global-color-primary );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-aboutus .home-about-us-box-shape > svg #outerPoly{stroke:var( --e-global-color-primary );}.elementor-widget-aboutus .home-about-us-box-shape > svg #innerPoly{fill:var( --e-global-color-primary );}.elementor-widget-aboutus .home-about-us-box{background:var( --e-global-color-primary );}.elementor-widget-imagebox .main-contentbox-figure figure::before{background-image:var( --e-global-color-primary );}.elementor-widget-contentbox .main-contentbox-content{background:var( --e-global-color-primary );}.elementor-widget-contentbox .main-contentbox-content span.title{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-contentbox .main-contentbox-content p.description{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-contentbox .main-contentbox-link{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-statisticsbox .app-statistics-type-2 .app-statistics-item-content span.amount{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-statisticsbox .app-statistics-type-2 .app-statistics-item-content span.title{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-statisticsbox .app-statistics-type-2 .app-statistics-item-content p{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-statisticsbox .app-statistics-type-2 .app-statistics-item-figure::before{background:var( --e-global-color-primary );}.elementor-widget-statisticsbox2 .app-statistics-item-content span.amount{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-statisticsbox2 .app-statistics-item-content span.title{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-statisticsbox2 .app-statistics-item-figure::before{background:var( --e-global-color-primary );}.elementor-widget-statisticsbox2 .app-statistics-wrapper{background:var( --e-global-color-primary );}.elementor-widget-statisticsbox3 .app-statistics-type-3 .app-statistics-item-content span.amount{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-statisticsbox3 .app-statistics-type-3 .app-statistics-item-content span.title{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-statisticsbox3 .app-statistics-type-3 .app-statistics-item-content p{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-statisticsbox3 .app-statistics-type-3 .app-statistics-item .app-statistics-item-figure{border-right:var( --e-global-color-primary );}.elementor-widget-statisticsbox3 .app-statistics-type-3 .app-statistics-item:hover{background:var( --e-global-color-primary );}.elementor-widget-statisticsbox3 .app-statistics-type-3 .app-statistics-item:hover p{color:var( --e-global-color-primary );}.elementor-widget-statisticsbox3 .app-statistics-type-3 .app-statistics-item:hover a{color:var( --e-global-color-primary );}.elementor-widget-statisticsbox3 .app-statistics-type-3 .app-statistics-item-content a.read-more-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-statisticsbox3 .app-statistics-type-3.app-statistics-wrapper .app-statistics-item{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item-content span.title{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-servicesgrid .featured-services-item-content p.description{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-servicesgrid .featured-services-item-link{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-servicesgrid .featured-services-item-content i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item-figure::after{background-image:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item:hover .featured-services-item-content span.title{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item:hover .featured-services-item-content p.description{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item:hover .featured-services-item-content .featured-services-item-link{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid .featured-services-item:hover .featured-services-item-content i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid2 .services-box-item{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid2 .services-box-item-content span.title{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-servicesgrid2 .services-box-item-content p.description{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-servicesgrid2 .services-box-item i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid2 .services-box-item:hover{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid2 .services-box-item:hover i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid2 .services-box-item:hover .services-box-item-content span.title{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid2 .services-box-item:hover .services-box-item-content p.description{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item-content{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item-content span.title{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-servicesgrid3 .services-list-item-content p.description{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-servicesgrid3 .services-list-item-content .read-more{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-servicesgrid3 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item--vert .services-list-item-icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item--vert .services-list-item-icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item:hover .services-list-item-content .read-more{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item:hover .services-list-item-icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item-content::after{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid3 .services-list-item--vert:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 .services-box-item.services-box-item--iconed{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 .services-box-item-content span.title{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-servicesgrid4 .services-box-item-content p.description{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-servicesgrid4 .services-box-item i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 .services-box-item.services-box-item--iconed:hover{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 .services-box-item:hover i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 .services-box-item:hover .services-box-item-content span.title{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid4 .services-box-item:hover .services-box-item-content p.description{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 .featured-services-item{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 .featured-services-item-content span.title{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-servicesgrid5 .featured-services-item-content i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 .featured-services-item-figure::after{background-image:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 .featured-services-item:hover .featured-services-item-content i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid5 .featured-services-item:hover .featured-services-item-content span.title{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid6 .services-list-item--narrow .services-list-item-content{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid6 .services-list-item-content span.title{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-servicesgrid6 .services-list-item-content p.description{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-servicesgrid6 .services-list-item-content .read-more{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-servicesgrid6 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid6 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid6 .services-list-item:hover .services-list-item-content .read-more{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid6 .services-list-item-content::after{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .services-list-item-content span.title{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-servicesgrid7 .services-list-item-content p.description{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-servicesgrid7 .featured-services-type-2 .services-list-item--vert .services-list-item-content .read-more{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .services-list-item--vert .services-list-item-icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .featured-services-type-2 .services-list-item--vert .services-list-item-icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .services-list-item-content{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .featured-services-type-2 .services-list-item--vert .services-list-item-content:hover .services-list-item-icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .featured-services-type-2 .services-list-item--vert .services-list-item-content:hover .services-list-item-icon:after{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .featured-services-type-2 .services-list-item--vert .services-list-item-content:hover .read-more{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .featured-services-type-2 .services-list-item-content::after{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid7 .services-list-item--vert:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 .services-list-item-content{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 .services-list-item-content span.title{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-servicesgrid8 .services-list-item-content p.description{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-servicesgrid8 .services-list-item-content .read-more{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-servicesgrid8 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 .services-list-item-icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 .services-list-item:hover .services-list-item-content .read-more{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 .services-list-item-content::after{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid8 .services-list-item:hover .services-list-item-icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .featured-services-item-type-3 span.title{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-servicesgrid9 .featured-services-type-3 .featured-services-item-type-3 span.description{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-servicesgrid9 .featured-services-type-3 .featured-services-item-type-3 .icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .featured-services-item-type-3 .icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .featured-services-item-type-3{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-prev{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-next{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-center .featured-services-item-type-3{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-center .featured-services-item-type-3 span.description{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-center .featured-services-item-type-3 span.title{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-center .featured-services-item-type-3 .icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid9 .featured-services-type-3 .slick-center .featured-services-item-type-3 .icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4 span.title{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-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4 span.description{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-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4 .icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 ul.pagination .page-numbers{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 ul.pagination .current{border:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4:hover .featured-services-item-type-4-icon{background:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4:hover span.title{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4:hover span.description{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4:hover .icon i{color:var( --e-global-color-primary );}.elementor-widget-servicesgrid10 .featured-services-type-4 .featured-services-item-type-4 figure:after{background:var( --e-global-color-primary );}.elementor-widget-hexagonservices .main-our-services-content-item span.title{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-hexagonservices .main-our-services-content-item.active p.description{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-hexagonservices .main-our-services-hexagon--small i{color:var( --e-global-color-primary );}.elementor-widget-hexagonservices .main-our-services-hexagon--small.active path{fill:var( --e-global-color-primary );}.elementor-widget-hexagonservices .main-our-services-hexagon--big > svg path{stroke:var( --e-global-color-primary );}.elementor-widget-hexagonservices .main-our-services-content-item .icon{color:var( --e-global-color-primary );}.elementor-widget-hexagonservices .main-our-services-content-item a.read-more svg path{fill:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item .item-title{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-timelinelist .timeline-list .timeline-list-item .item-content{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-timelinelist .timeline-list .timeline-list-item .item-date{color:var( --e-global-color-primary );background: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-timelinelist .timeline-list{background:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item .item-date i{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item{border-bottom:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item:hover .item-date{background:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item.active .item-date{background:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item:hover .item-title{color:var( --e-global-color-primary );}.elementor-widget-timelinelist .timeline-list .timeline-list-item.active .item-title{color:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-type-2 .section-title-wrapper .section-title{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-timelinelist2 .timeline-type-2 .section-title-wrapper .subtitle{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-timelinelist2 .timeline-list .timeline-list-item .item-title{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-timelinelist2 .timeline-list .timeline-list-item .item-content{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-timelinelist2 .timeline-list .timeline-list-item .item-date{color:var( --e-global-color-primary );background: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-timelinelist2 .timeline-list{background:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-list .timeline-list-item .item-date i{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-list .timeline-list-item{border-bottom:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-list .timeline-list-item:hover .item-date{background:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-list .timeline-list-item.active .item-date{background:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-list .timeline-list-item:hover .item-title{color:var( --e-global-color-primary );}.elementor-widget-timelinelist2 .timeline-list .timeline-list-item.active .item-title{color:var( --e-global-color-primary );}.elementor-widget-teammember .team-members-item-name{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-teammember .team-members-item-role{background:var( --e-global-color-primary );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-teammember .team-members-item-description{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-teammember .team-members-item-figure::before{background:var( --e-global-color-primary );}.elementor-widget-teammember .app-social-links-wrapper .app-social-link{color:var( --e-global-color-primary );}.elementor-widget-teammember .team-members-item-content .app-social-links-wrapper a.app-social-link:hover{color:var( --e-global-color-primary );}.elementor-widget-teammember2 .team-members-item-name{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-teammember2 .team-members-item-role{background:var( --e-global-color-primary );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-teammember2 .team-members-item-description{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-teammember2 .team-members-item-figure::before{background:var( --e-global-color-primary );}.elementor-widget-teammember2 .app-social-links-wrapper .app-social-link{color:var( --e-global-color-primary );}.elementor-widget-teammember2 .team-members-item-content .app-social-links-wrapper a.app-social-link:hover{color:var( --e-global-color-primary );}.elementor-widget-testimonial2 .app-testimonial-item p.description{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-testimonial2 .app-testimonial-item-content span.name{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-testimonial2 .app-testimonial-item p.description::before{color:var( --e-global-color-primary );}.elementor-widget-testimonial2 .app-testimonial-item p.description::after{color:var( --e-global-color-primary );}.elementor-widget-testimonial2  .app-testimonial-navigation button.app-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-testimonial2 .app-testimonial-item-content span.subtitle{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-calltoaction .app-offer-box-left span.title{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-calltoaction .app-offer-box-left p.description{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-calltoaction .app-btn{background:var( --e-global-color-primary );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-calltoaction .app-offer-box{background:var( --e-global-color-primary );}.elementor-widget-postgrid .latest-news-box-content span.title{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-postgrid .latest-news-box-content p.description{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-postgrid .latest-news-box-content .latest-news-box-info .info-text{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-postgrid .latest-news-box-content{background:var( --e-global-color-primary );}.elementor-widget-servicedetails .title{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-servicedetails .article-wrapper .article-content-wrapper .article-content-main p{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-servicedetails .article-wrapper .article-figure-icon i{color:var( --e-global-color-primary );}.elementor-widget-servicedetails .article-wrapper .article-figure-icon{background:var( --e-global-color-primary );}.elementor-widget-servicedetails .app-download-box.app-download-box--primary{background:var( --e-global-color-primary );}.elementor-widget-servicedetails .app-download-box .app-download-box-title{color:var( --e-global-color-primary );}.elementor-widget-servicedetails .app-download-box .app-download-box-title--lighten{color:var( --e-global-color-primary );}.elementor-widget-servicedetails .app-download-box .app-download-box-filename{color:var( --e-global-color-primary );}.elementor-widget-servicedetails{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pricingtable1 .app-pricing-item-heading span.item-title{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-pricingtable1 .app-pricing-item-heading .price-wrapper span.price{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-pricingtable1 .app-pricing-item-heading .price-wrapper span.symbol{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-pricingtable1 .app-pricing-item-heading .price-wrapper span.amount{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-pricingtable1 .app-pricing-item-heading{background:var( --e-global-color-primary );}.elementor-widget-pricingtable1 .app-pricing-item-heading span.item-icon i{color:var( --e-global-color-primary );}.elementor-widget-pricingtable1 .app-pricing-item-heading span.item-icon{background:var( --e-global-color-primary );}.elementor-widget-pricingtable1 .app-pricing-item-content{background:var( --e-global-color-primary );}.elementor-widget-pricingtable1 .app-pricing-item-content-row span.title{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-pricingtable1 .app-pricing-item-content-row span.val{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-pricingtable1 .app-pricing-item-content p.description{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-pricingtable1 .app-pricing-item-content .select-plan-btn{color:var( --e-global-color-primary );background: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-pricingtable1 .app-pricing-item:hover .app-pricing-item-heading{background:var( --e-global-color-primary );}.elementor-widget-pricingtable1 .app-pricing-item:hover .select-plan-btn, .app-pricing-item-content .select-plan-btn:hover{background:var( --e-global-color-primary );}.elementor-widget-pricingtable1 .app-pricing-item:hover .app-pricing-item-heading .item-icon i{color:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item-heading span.item-title{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-pricingtable2 .app-pricing-item-heading .price-wrapper span.price{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-pricingtable2 .app-pricing-item-heading .price-wrapper span.symbol{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-pricingtable2 .app-pricing-item-heading .price-wrapper span.amount{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-pricingtable2 .app-pricing-item-heading{background:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item-heading span.item-icon i{color:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item-content{background:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item-heading span.item-icon{background:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item-content-row span.title{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-pricingtable2 .app-pricing-item-content-row span.val{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-pricingtable2 .app-pricing-item-content p.description{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-pricingtable2 .app-pricing-item-content .select-plan-btn{color:var( --e-global-color-primary );background: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-pricingtable2 .app-pricing-item:hover .app-pricing-item-heading{background:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item:hover .select-plan-btn, .app-pricing-item-content .select-plan-btn:hover{background:var( --e-global-color-primary );}.elementor-widget-pricingtable2 .app-pricing-item:hover .app-pricing-item-heading .item-icon i{color:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .card-header .accordion-link{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-faq .app-accordion .card .card-body p {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-faq .app-accordion .card .card-header{background:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .collapse.show{background:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .card-header:hover .accordion-link, .app-accordion .card .card-header:hover .accordion-link[aria-expanded="true"]{color:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .card-header:hover .accordion-icon i{color:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .card-header:hover{background:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .card-header .accordion-icon i{color:var( --e-global-color-primary );}.elementor-widget-faq .app-accordion .card .card-header::after{background:var( --e-global-color-primary );}.elementor-widget-megatabs .featured-services-type-5 .featured-services-item-type-5 span.title{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-megatabs .featured-services-type-5 .featured-services-item-type-5 .icon i{color:var( --e-global-color-primary );}.elementor-widget-megatabs .nav-link.active.show .featured-services-item-type-5 .featured-services-item-type-5-icon{background:var( --e-global-color-primary );}.elementor-widget-megatabs .featured-services-item-type-5:hover .featured-services-item-type-5-icon{background:var( --e-global-color-primary );}.elementor-widget-megatabs .featured-services-type-5 .featured-services-item-type-5:hover span.title{color:var( --e-global-color-primary );}.elementor-widget-megatabs .featured-services-item-type-5 .featured-services-item-type-5-icon:after{border-top:var( --e-global-color-primary );}.elementor-widget-titlesubtitle .section-title-wrapper .section-title{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-titlesubtitle .section-title-wrapper span.subtitle{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-titlesubtitle .section-title-wrapper .section-title::after{background:var( --e-global-color-primary );}.elementor-widget-contactform .wpcf7 input{color:var( --e-global-color-primary );}.elementor-widget-contactform .wpcf7 textarea{color:var( --e-global-color-primary );}.elementor-widget-contactform .wpcf7-form-control{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-contactform .app-contact-wrapper .contact-form-details-item .item-content span.title{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-contactform .app-contact-wrapper .contact-form-details-item .item-content span.subtitle{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-contactform .app-contact-wrapper .contact-form-details-item i{color:var( --e-global-color-primary );}.elementor-widget-contactform .app-contact-wrapper .contact-form-details::before{background:var( --e-global-color-primary );}.elementor-widget-contactform .contact-form-wrapper{background:var( --e-global-color-primary );}.elementor-widget-iconbox .about-us-content-bottom-item .item-content span.title{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-iconbox .about-us-content-bottom-item .item-content p.description{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-iconbox .about-us-content-bottom-item i{color:var( --e-global-color-primary );}.elementor-widget-iconbox .about-us-content-bottom-item:hover .item-content span.title{color:var( --e-global-color-primary );}.elementor-widget-iconbox .about-us-content-bottom-item:hover .item-content p.description{color:var( --e-global-color-primary );}.elementor-widget-iconbox .about-us-content-bottom-item:hover i{color:var( --e-global-color-primary );}.elementor-widget-iconbox .about-us-content-bottom-item:hover{background:var( --e-global-color-primary );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}