.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.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{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 );}.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 );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.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-description{color:var( --e-global-color-text );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );}.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-counter .ft-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-widget-counter .ft-counter-title{color:var( --e-global-color-secondary );}.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 );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );}.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-content{color:var( --e-global-color-text );}.elementor-widget-accordion .ft-tab-title .ft-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .ft-tab-content{color:var( --e-global-color-primary );}.elementor-widget-accordion .ft-accordion.elementor-accordion .ft-accordion-title span i{color:var( --e-global-color-primary );}.elementor-widget-accordion .ft-accordion.elementor-accordion .ft-accordion-title:hover span{background:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-accordion .ft-accordion.elementor-accordion .ft-tab-title.elementor-active .ft-accordion-title span{background:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-accordion .ft-accordion.elementor-accordion .ft-accordion-title:hover span i{color:var( --e-global-color-primary );}.elementor-widget-accordion .ft-accordion.elementor-accordion .ft-tab-title.elementor-active .ft-accordion-title span i{color:var( --e-global-color-primary );}.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-tab-content{color:var( --e-global-color-text );}.elementor-widget-section-title .st-title{color:var( --e-global-color-primary );}.elementor-widget-section-title .st-subtitle{color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title .entry-title{color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title .subtitle{color:var( --e-global-color-primary );}.elementor-widget-page-title .adri-breadcrumbs ul li{color:var( --e-global-color-primary );}.elementor-widget-page-title .adri-breadcrumbs ul{background-color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title{background-color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title.pt-has-bg-img:before{background:var( --e-global-color-primary );}.elementor-widget-inline-icon .ft-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-inline-icon .ft-inline-icon:hover .ft-icon{color:var( --e-global-color-secondary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-inline-icon .ft-inline-icon-title{color:var( --e-global-color-secondary );}.elementor-widget-inline-icon .ft-content > p{color:var( --e-global-color-secondary );}.elementor-widget-frame-icon .ft-frame-icon .ft-icon{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon .ft-title{color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon{border-color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon .ft-description{color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon:hover .ft-description{color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon:hover{border-color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon:hover .ft-title{color:var( --e-global-color-primary );}.elementor-widget-frame-icon .ft-frame-icon:hover .ft-icon{color:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame:hover .ft-link-frame:before{border-color:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame:focus .ft-link-frame:before{border-color:var( --e-global-color-primary );}.elementor-widget-feature-image .focus-on.ft-image-frame .ft-link-frame:before{border-color:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame .ft-box{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame .ft-title:before{border-color:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-stacked:hover .ft-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-stacked:focus .ft-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-stacked .ft-btn{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-classic:hover .ft-img-wrapper{box-shadow:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-classic:focus .ft-img-wrapper{box-shadow:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame .ft-box .css-plus{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame .ft-box .css-plus:before{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-stacked .ft-content{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-classic .ft-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame .ft-title,
					.elementor-widget-feature-image .ft-image-stacked .ft-title,
					.elementor-widget-feature-image .ft-image-classic .ft-title{color:var( --e-global-color-primary );}.elementor-widget-feature-image .ft-image-frame .ft-description,
					.elementor-widget-feature-image .ft-image-stacked .ft-description,
					.elementor-widget-feature-image .ft-image-classic .ft-description{color:var( --e-global-color-primary );}.ft-image-stacked .ft-content{background-color:var( --e-global-color-primary );}.elementor-widget-team-card .tm-name{color:var( --e-global-color-primary );}.elementor-widget-team-card .tm-role{color:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .tm-bio .tm-title, .elementor-widget-team-card .team-card .tm-bio .tm-description{color:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .tm-bio ul li{color:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .tm-bio{background:var( --e-global-color-primary );}.elementor-widget-team-card .open.team-card .tm-bio{box-shadow:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .tm-bio .tm-icon-links:before{background:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .tm-bio ul li a:hover, .elementor-widget-team-card .team-card .tm-bio ul li a:focus{color:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .btn-bio{background:var( --e-global-color-primary );}.elementor-widget-team-card .team-card .btn-bio span, .elementor-widget-team-card .team-card .btn-bio span:before{background:var( --e-global-color-primary );}.elementor-widget-team-inline .tm-name{color:var( --e-global-color-primary );}.elementor-widget-team-inline .tm-role{color:var( --e-global-color-primary );}.elementor-widget-team-inline .team-inline .tm-content ul li a{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-team-inline .team-inline .tm-content ul li a:hover,
					.elementor-widget-team-inline .team-inline .tm-content ul li a:focus{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-header .price .amount{color:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-header .price .currency, .elementor-widget-pricing-table .pricing-table .pt-header .price .interval{color:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-pricing-table .featured.pricing-table{border-color:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-header .pt-title{color:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-content:before{background:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-cta .cta-btn{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-cta .cta-btn:hover, .elementor-widget-pricing-table .pricing-table .pt-cta .cta-btn:focus{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-pricing-table .pricing-table .pt-featured{color:var( --e-global-color-primary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-image .tst-symbol{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-image .tst-symbol{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content footer:before{border-color:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev:before, .elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev:after{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next:before, .elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next:after{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-content cite .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content cite .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-content cite .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content cite .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item > .ft-content{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item > .ft-content{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .testimonial-slider-container .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );}.elementor-widget-testimonials .testimonial-slider-container.testimonial-has-style-2 .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );}.elementor-widget-neue_slider .neue-slider-container.swiper-container .ns-item.swiper-slide .ns-content .ns-title{color:var( --e-global-color-secondary );}.elementor-widget-neue_slider .neue-slider-container.swiper-container .ns-item.swiper-slide .ns-content .ns-subtitle{color:var( --e-global-color-secondary );}.elementor-widget-neue_slider .ns-nav .ns-button-prev{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-neue_slider .ns-nav .ns-button-next{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-neue_slider .ns-nav .ns-button-sep{background:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-col .post-date{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-col .post-thumbnail-link:before{background:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-min .post-title a{background-image:var( --e-global-color-primary );}.elementor-widget-blog-posts .btn-txt-arr .arr-box{background:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-col .post-title, article.post-min .post-title{color:var( --e-global-color-primary );}.elementor-widget-blog-posts .btn-txt-arr{color:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-col p{color:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-col .post-cat{color:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-min .post-date{color:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-col .post-cat:hover, 
					.elementor-widget-blog-posts article.post-col .post-cat:focus{color:var( --e-global-color-primary );}.elementor-widget-blog-posts article.post-min .post-date:hover, 
					.elementor-widget-blog-posts article.post-min .post-date:focus{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-neue .pf-img-link .pf-caption .pf-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-classic .pf-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-minimal .pf-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-classic .pf-subtitle{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-minimal .pf-subtitle{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-neue:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-neue .pf-img-link .pf-caption .pf-accent-line{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-neue .pf-img-link .pf-caption .pf-link-plus{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-link-symbol{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-neue .pf-img-link:after{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-link-symbol span{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-link-symbol span:before{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-classic .pf-img-link:after{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .open-lightbox-video .pf-link-symbol span:before{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-portfolio .pf-minimal .pf-img-link:after{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider .image-slider-container figcaption .isl-subtitle{color:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider .image-slider-container figcaption .isl-title{color:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider .swiper-nav-arrow.swiper-button-prev, .swiper-nav-arrow.swiper-button-next{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider .swiper-nav-arrow.swiper-button-prev{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider .swiper-nav-arrow.swiper-button-next{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-reg{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-reg:hover, .btn-reg:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-sm.btn-reg:hover, .btn-sm.btn-reg:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-lg.btn-reg:hover, .btn-lg.btn-reg:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-classic:hover, .btn-classic:focus{background:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-txt-arr .arr-box{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-int{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-long-arrow{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-txt-arr{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-play{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-int span:after{border-left-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-int span:before{border-left-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-reg:hover, .elementor-widget-adri-ajdethemes-elements-button .btn-reg:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-lg.btn-reg:hover, .elementor-widget-adri-ajdethemes-elements-button .btn-lg.btn-reg:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-sm.btn-reg:hover, .elementor-widget-adri-ajdethemes-elements-button .btn-sm.btn-reg:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-long-arrow .ft-link-text{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-long-arrow i.icon{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-long-arrow .ft-link-text > span > i{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn span.btn-icon-left > i{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn span.btn-icon-right > i{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn:hover, .elementor-widget-adri-ajdethemes-elements-button .btn:focus{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-ghost, .btn-ghost .btn-main:before{border-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-classic{background-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-ghost{background-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-button .btn-ghost:hover{background-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-group{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-group-checkbox input:checked + label:before{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-style{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-style:focus{border-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-group.is-focused label, .form-group.is-not-empty label{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-group-checkbox label:before{border-color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-cf7 .form-group label{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-intro .ft-i-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-intro-3 .ft-i-title{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-intro-img{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-intro-img-2:before{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-image-frame:hover .ft-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-image-frame:focus .ft-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .focus-on.ft-image-frame .ft-img-wrapper:before{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-intro figcaption{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .ft-intro-2 figcaption{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .section-title .st-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-intro .section-title .st-subtitle{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-classic .cnt-info-list li:hover .cnt-icon, .cnt-classic .cnt-info-list li:focus .cnt-icon{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .social-icons-inline li a:hover, .social-icons-inline li a:focus{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul li [type=radio]:checked ~ label .tc-header i, .cnt-tabs .tab-control ul li [type=radio]:checked ~ label .tc-header .tc-arrow{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-classic .cnt-info-list li .cnt-icon{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-classic .cnt-info-list li h6{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .social-icons-inline li a{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .section-title .st-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul li label .tc-header .tc-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul li label .tc-header i{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul li label .tc-header .tc-arrow{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul li [type=radio]:checked ~ label .tc-header .tc-title{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .section-title .st-subtitle{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-classic .cnt-description{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-classic .cnt-info-list .cnt-info-content small{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-contact .cnt-tabs .tab-control ul li label .tc-content{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-content .title{color:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-content .subtitle{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-content .description{color:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-footer button{color:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-content .s-item-cta .ft-btn{color:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .btn-txt-arr .arr-box{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-footer button > span{background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-header .s-item-nbr{color:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-header .s-item-btn-close:after{background:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-footer button > span span{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-footer button > span span:before{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-footer{background:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-content:before{background:var( --e-global-color-secondary );}.elementor-widget-adri-ajdethemes-elements-slider-thirds .slider-thirds .s-item .s-item-header .s-item-btn-close:hover:after{background:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card:hover{background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card:focus{background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card .ft-content .ft-nbr{color:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card .ft-content .ft-title{color:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card .ft-content .ft-title:after{border-color:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card .ft-content .corner-top-right-arrow{border-color:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card .ft-content .corner-top-right-arrow > span{border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-icon i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content{box-shadow:var( --e-global-color-primary );background:var( --e-global-color-primary );border:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content:hover{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content:focus{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-title:after{background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-link .ft-link-text{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-link i.icon{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-description{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-link{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-description{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:hover .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:focus .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:hover{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:focus{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:hover .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:focus .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:hover .ft-i-wrapper .ft-i{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:focus .ft-i-wrapper .ft-i{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:hover .ft-i-wrapper:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:focus .ft-i-wrapper:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-title:after{background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .corner-top-right-arrow{border-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .corner-top-right-arrow > span{border-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content:hover{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content:focus{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-description{color:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-symbol{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-name:before{border-color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card blockquote{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content:hover{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content:focus{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-ft-progress .ft-progress-bar:not(.style-banner):not(.style-line) .ft-progress-container{background-color:var( --e-global-color-primary );}.elementor-widget-ft-progress .style-banner.ft-progress-bar .ft-progress-container .ft-progress{border-color:var( --e-global-color-primary );}.elementor-widget-ft-progress .style-line.ft-progress-bar .ft-progress-container{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-ft-progress .ft-progress-bar:not(.style-banner):not(.style-line) .ft-progress-container .ft-progress{background-color:var( --e-global-color-primary );}.elementor-widget-ft-progress .style-banner.ft-progress-bar .ft-progress-container .ftpb-text{color:var( --e-global-color-primary );}.elementor-widget-ft-progress .style-banner.ft-progress-bar .ft-progress-container .ftpb-percent{background-color:var( --e-global-color-primary );}.elementor-widget-ft-progress .style-banner.ft-progress-bar .ft-progress-container .ftpb-percent:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-ft-progress .style-line.ft-progress-bar .ft-progress-container .ft-progress{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-ft-progress .ft-progress-bar .ft-progress-container .ft-progress .ftpb-text{color:var( --e-global-color-primary );}.elementor-widget-ft-progress .ft-progress-bar .ft-progress-container .ft-progress .ftpb-percent{color:var( --e-global-color-primary );}.elementor-widget-ft-progress .ft-progress-bar .ftpb-label h5{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-title{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-cat{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-cat a{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-excerpt{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-button{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-badge{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card .case-title:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .btn-txt-arr .arr-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .btn-txt-arr .arr-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .plus-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts article > a:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card > a:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list > a:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card:hover, .elementor-widget-cases-posts .case-card:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .case-post-ft-img{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .case-post-ft-img:hover, .elementor-widget-cases-posts .case-classic .case-post-ft-img:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .case-post-ft-img{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .case-post-ft-img:hover, .elementor-widget-cases-posts .case-list .case-post-ft-img:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list{border-bottom-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-page-title .page-title .entry-title{color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title .subtitle{color:var( --e-global-color-primary );}.elementor-widget-page-title .adri-breadcrumbs ul li{color:var( --e-global-color-primary );}.elementor-widget-page-title .adri-breadcrumbs ul{background-color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title{background-color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title.pt-has-bg-img:before{background:var( --e-global-color-primary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-image .tst-symbol{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-image .tst-symbol{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content footer:before{border-color:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev:before, .elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev:after{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next:before, .elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next:after{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-content cite .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content cite .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-content cite .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content cite .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item > .ft-content{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item > .ft-content{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .testimonial-slider-container .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );}.elementor-widget-testimonials .testimonial-slider-container.testimonial-has-style-2 .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );}.elementor-widget-number-card-link .ft-nbr-card{box-shadow:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-icon i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content{box-shadow:var( --e-global-color-primary );background:var( --e-global-color-primary );border:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content:hover{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content:focus{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-title:after{background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-link .ft-link-text{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-link i.icon{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-description{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-link{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-description{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:hover .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:focus .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:hover{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:focus{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:hover .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:focus .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:hover .ft-i-wrapper .ft-i{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:focus .ft-i-wrapper .ft-i{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:hover .ft-i-wrapper:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:focus .ft-i-wrapper:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-title:after{background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .corner-top-right-arrow{border-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .corner-top-right-arrow > span{border-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content:hover{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content:focus{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-description{color:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-symbol{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-name:before{border-color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card blockquote{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content:hover{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content:focus{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-title{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-cat{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-cat a{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-excerpt{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-button{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-badge{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card .case-title:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .btn-txt-arr .arr-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .btn-txt-arr .arr-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .plus-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts article > a:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card > a:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list > a:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card:hover, .elementor-widget-cases-posts .case-card:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .case-post-ft-img{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .case-post-ft-img:hover, .elementor-widget-cases-posts .case-classic .case-post-ft-img:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .case-post-ft-img{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .case-post-ft-img:hover, .elementor-widget-cases-posts .case-list .case-post-ft-img:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list{border-bottom-color:var( --e-global-color-primary );}}@media(max-width:767px){.elementor-widget-page-title .page-title .entry-title{color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title .subtitle{color:var( --e-global-color-primary );}.elementor-widget-page-title .adri-breadcrumbs ul li{color:var( --e-global-color-primary );}.elementor-widget-page-title .adri-breadcrumbs ul{background-color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title{background-color:var( --e-global-color-primary );}.elementor-widget-page-title .page-title.pt-has-bg-img:before{background:var( --e-global-color-primary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-image .tst-symbol{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-image .tst-symbol{background:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content footer:before{border-color:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev:before, .elementor-widget-testimonials .swiper-nav-arrow.swiper-button-prev:after{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next:before, .elementor-widget-testimonials .swiper-nav-arrow.swiper-button-next:after{background:var( --e-global-color-primary );}.elementor-widget-testimonials .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-content cite .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content cite .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item .ft-content cite .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item .ft-content cite .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider .ft-testimonial-item > .ft-content{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .ft-testimonial-slider-2 .ft-testimonial-item > .ft-content{color:var( --e-global-color-secondary );}.elementor-widget-testimonials .testimonial-slider-container .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );}.elementor-widget-testimonials .testimonial-slider-container.testimonial-has-style-2 .swiper-pagination-lines.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );}.elementor-widget-number-card-link .ft-nbr-card{box-shadow:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-number-card-link .ft-nbr-card:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-icon i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content{box-shadow:var( --e-global-color-primary );background:var( --e-global-color-primary );border:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content:hover{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-content:focus{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-title:after{background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-link .ft-link-text{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-link i.icon{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-icon-card .ft-icon-card .ft-description{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-link{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-description{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:hover .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:focus .ft-content:before{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:hover{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon .ft-content:focus{background-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:hover .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon:focus .ft-i{color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:hover .ft-i-wrapper .ft-i{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:focus .ft-i-wrapper .ft-i{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:hover .ft-i-wrapper:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-icon .ft-icon.ft-icon-style-box:focus .ft-i-wrapper:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-title:after{background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .corner-top-right-arrow{border-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .corner-top-right-arrow > span{border-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content:hover{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-content:focus{box-shadow:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-title{color:var( --e-global-color-primary );}.elementor-widget-ft-arrow-card .ft-arrow-card .ft-description{color:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-symbol{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-name:before{border-color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content{box-shadow:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card blockquote{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-name{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .tst-role{color:var( --e-global-color-secondary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content:hover{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-testimonial_card .ft-testimonial-card .ft-content:focus{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-title{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-cat{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-cat a{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-excerpt{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-button{color:var( --e-global-color-primary );}.elementor-widget-cases-posts article .case-badge{background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card .case-title:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .btn-txt-arr .arr-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .btn-txt-arr .arr-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .plus-box{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts article > a:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card > a:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list > a:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-card:hover, .elementor-widget-cases-posts .case-card:focus{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .case-post-ft-img{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-classic .case-post-ft-img:hover, .elementor-widget-cases-posts .case-classic .case-post-ft-img:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .case-post-ft-img{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list .case-post-ft-img:hover, .elementor-widget-cases-posts .case-list .case-post-ft-img:hover{box-shadow:var( --e-global-color-primary );}.elementor-widget-cases-posts .case-list{border-bottom-color:var( --e-global-color-primary );}}