.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 .elementor-testimonial-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-testimonial .elementor-testimonial-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 .elementor-testimonial-job{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-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-Better-countdown .better-countdown-wrapper .better-countdown-item .better-countdown-numbers{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-Better-countdown .better-countdown-wrapper .better-countdown-item .better-countdown-label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-aee-image-box .better-single-image-box h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary);-webkit-text-stroke-color:var(--e-global-color-primary)}.elementor-widget-aee-image-box .better-single-image-box:hover h2{color:var(--e-global-color-secondary)}.elementor-widget-aee-image-box .better-single-image-box h4{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-aee-image-box .better-single-image-box:hover h4{color:var(--e-global-color-secondary)}.elementor-widget-aee-image-box .better-single-image-box 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-aee-image-box .better-single-image-box:hover p{color:var(--e-global-color-secondary)}.elementor-widget-aee-image-box .better-single-image-box a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-aee-image-box .better-single-image-box:hover a{color:var(--e-global-color-secondary)}.elementor-widget-price-plan .better-price.style-1 .price-title h4{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-price-plan .better-price.style-1 .price-tag h2{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-price-plan .better-price.style-1 .price-tag{background-color:var(--e-global-color-primary)}.elementor-widget-price-plan .better-price.style-1 .price-tag h2 span{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-price-plan .better-price.style-1 .price-item ul li{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-price-plan .better-price.style-1 a{color:var(--e-global-color-primary);background-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-price-plan .better-price.style-2 .item .type h5,.elementor-widget-price-plan .better-price.style-3 .item .title h5{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-plan .better-price.style-2 .item .amount h2,.elementor-widget-price-plan .better-price.style-3 .item .amount h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-plan .better-price.style-2 .item .amount h2 i,.elementor-widget-price-plan .better-price.style-3 .item .amount h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-plan .better-price.style-2 .item .feat p,.elementor-widget-price-plan .better-price.style-3 .item .cont{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-plan .btn-curve.btn-lit span,.elementor-widget-price-plan .better-price .order a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-clients .better-clients .item .link{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-team .better-team.style-5 h6{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-team .better-team.style-5 h3{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-team .better-team.style-1 .team-hover h4{color:var(--e-global-color-primary)}.elementor-widget-team .better-team.style-5 .item .info h5{color:var(--e-global-color-primary)}.elementor-widget-team .better-team .item .info h6{color:var(--e-global-color-primary)}.elementor-widget-team .better-team.style-2 .item .info h5{color:var(--e-global-color-primary)}.elementor-widget-team .better-team .item .info h6,.elementor-widget-team .better-team.style-1 .team-hover h4,.elementor-widget-team .better-team.style-2 .item .info h5,.elementor-widget-team .better-team.style-5 .item .info h5{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-team .better-team.style-1 .team-hover p{color:var(--e-global-color-primary)}.elementor-widget-team .better-team .item .info span{color:var(--e-global-color-primary)}.elementor-widget-team .better-team.style-2 .item .info span{color:var(--e-global-color-primary)}.elementor-widget-team .better-team.style-1 .team-hover p,.elementor-widget-team .better-team.style-2 .item .info span,.elementor-widget-team .better-team .item .info span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-team .better-team.style-1 .team-social a,.elementor-widget-team .better-team.style-2 .item .img .social a{color:var(--e-global-color-primary)}.elementor-widget-team .better-team.style-5 .item .info .social a{color:var(--e-global-color-primary)}.elementor-widget-team .better-team.style-1 .team-social a,.elementor-widget-team .better-team.style-2 .item .img .social{background-color:var(--e-global-color-primary)}.elementor-widget-testimonials .single-testimonial i{color:var(--e-global-color-primary)}.elementor-widget-testimonials .single-testimonial 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-testimonials .authro-info h4{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-testimonials .authro-info h4 span{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-better-testimonial .better-heading.style-2 h3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-heading.style-2 h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-testimonial.style-3 .item .info .author-name,.elementor-widget-better-testimonial .better-testimonial .item .info .author-name,.elementor-widget-better-testimonial .better-testimonial.style-6 h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-testimonial.style-3 .item .info .author-details,.elementor-widget-better-testimonial .better-testimonial .item .info .author-details{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-testimonial.style-3 .item p,.elementor-widget-better-testimonial .better-testimonial .item p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-testimonial .item h6,.elementor-widget-better-testimonial .better-testimonial .item h6.author-details{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-testimonial .item span.author-details,.elementor-widget-better-testimonial .better-testimonial .item span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-testimonial .better-testimonial .item p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading .tex-bg,.elementor-widget-heading-main .better-heading.style-1 span,.elementor-widget-heading-main .better-heading.style-2 h6,.elementor-widget-heading-main .better-heading.style-4 p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading.style-12 h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading.style-11 p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading.style-13 h2{-webkit-text-stroke-color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading h3,.elementor-widget-heading-main .better-heading h5,.elementor-widget-heading-main .better-heading h4,.elementor-widget-heading-main .better-heading.style-1 h4,.elementor-widget-heading-main .better-heading.style-2 h3,.elementor-widget-heading-main .better-heading.style-3 .htit h4,.elementor-widget-heading-main .better-heading.style-4 .better-extra-title,.elementor-widget-heading-main .better-heading.style-9 h6,.elementor-widget-heading-main .better-heading.style-10 items,.elementor-widget-heading-main .better-heading h2{color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading.style-2 .icon i svg{fill:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading h3,.elementor-widget-heading-main .better-heading h5,.elementor-widget-heading-main .better-heading h2,.elementor-widget-heading-main .better-heading.style-1 h4,.elementor-widget-heading-main .better-heading.style-2 h3,.elementor-widget-heading-main .better-heading.style-3 .htit h4,.elementor-widget-heading-main .better-heading.style-4 .better-extra-title,.elementor-widget-heading-main .better-heading.style-9 h6,.elementor-widget-heading-main .better-heading.style-10 items,.elementor-widget-heading-main .better-heading.style-13 h2,.elementor-widget-heading-main .better-heading.style-14 .capt h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading.style-16 span,.elementor-widget-heading-main .better-heading h6,.elementor-widget-heading-main .better-heading.style-2 h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading.style-1 h4:before{background-color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading.style-15:after{border-color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading.style-16:after{border-color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading.style-1 h4:after{background-color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading p,.elementor-widget-heading-main .better-heading.style-3 .text p,.elementor-widget-heading-main .better-heading.style-9 p{color:var(--e-global-color-primary)}.elementor-widget-heading-main .better-heading p,.elementor-widget-heading-main .better-heading.style-3 .text p,.elementor-widget-heading-main .smp-list li,.elementor-widget-heading-main .better-heading.style-9 p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading-main .better-heading h4,.elementor-widget-heading-main .better-heading.style-3 .htit span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio .item .info h5{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio .item .info h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio.style-2 .content .cont h4,.elementor-widget-better-portfolio .better-portfolio.style-3 .swiper-slide .caption h1 span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio .section-head h3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio .gallery .items span a,.elementor-widget-better-portfolio .better-portfolio .cont span a,.elementor-widget-better-portfolio .better-portfolio.style-2 .content .cont h6,.elementor-widget-better-portfolio .better-portfolio.style-3 .swiper-slide .caption .tag,.elementor-widget-better-portfolio .better-portfolio .gallery .items .item span a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio .cont h5,.elementor-widget-better-portfolio .better-portfolio .gallery .items .overlay-info h5,.elementor-widget-better-portfolio .better-portfolio.style-6 .gallery .items h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio.gutter .gallery .items .overlay-info p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-portfolio .better-portfolio .filtering span,.elementor-widget-better-portfolio .better-portfolio.style-6 .gallery .items span a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-blog .better-blog .posts .item .content h4 a,.elementor-widget-better-blog .better-blog .item .cont h6,.elementor-widget-better-blog .better-blog .item .cont h5,.elementor-widget-better-blog .better-blog .sm-post p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-blog .better-blog .item .cont .info .author a,.elementor-widget-better-blog .better-blog .item .cont .info h6 a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-blog .better-blog .posts .item .content .tags a,.elementor-widget-better-blog .better-blog .item .cont .info .tag a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-blog .better-blog .posts .item .content .date,.elementor-widget-better-blog .better-blog .item .cont h6 span,.elementor-widget-better-blog .better-blog .item .cont .date span,.elementor-widget-better-blog .better-blog .item .cont .date span i,.elementor-widget-better-blog .better-blog .sm-post span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-blog .better-simple-btn{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .custom-font{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-1 .cta__slider-item .caption .thin{color:var(--e-global-color-primary)}.elementor-widget-better-slider .better-btn-curve.btn-color:hover span{color:var(--e-global-color-primary)}.elementor-widget-better-slider .better-btn-curve.btn-color{border-color:var(--e-global-color-primary)}.elementor-widget-better-slider .better-slider.style-1 .slid-half .nofull{background-color:var(--e-global-color-primary)}.elementor-widget-better-slider .better-slider .caption .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-better-slider .better-slider .caption .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-better-slider .better-slider .caption .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-better-slider .better-slider .caption .button span{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-better-slider .better-slider .caption .button{background-color:var(--e-global-color-accent)}.elementor-widget-better-slider .better-slider.style-2 .parallax-slider .caption h1{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-2 .parallax-slider .caption p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-2 .parallax-slider .caption .btn-dis{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-3 .cont h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-3 .cont h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-3.better-bg-img .item h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-slider .better-slider.style-3.better-bg-img .item p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-fancy .better-fancy .ab-exp .years-exp{border-color:var(--e-global-color-primary)}.elementor-widget-better-fancy .better-fancy .item h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-fancy .better-fancy .item h4{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-infobox .better-info-box.style-1 .item-sm .numb{color:var(--e-global-color-primary)}.elementor-widget-better-about .better-about .main-tit h2,.elementor-widget-better-about .better-about .img-wrapper .title h3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-about .better-about .content p,.elementor-widget-better-about .better-about .cont h4{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-about .better-about .content .exp h5{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services .item h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services .item p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services.style-2 .content h4{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services.style-2 .content p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services.style-2 .content ul.feat li h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services.style-2 .content ul.feat li p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-services .better-services .item .more{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-contact-form .better-contact-shortcode .form input,.elementor-widget-better-contact-form .better-contact-shortcode .form textarea,.elementor-widget-better-contact-form .better-contact-shortcode .form span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-map .better-about .main-tit h2,.elementor-widget-better-map .better-heading.style-4 .img-wrapper .title h3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-map .better-about .content p,.elementor-widget-better-map .better-heading.style-4 .cont h4{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-button .better-button span,.elementor-widget-better-button .better-button.style-1 span,.elementor-widget-better-button .better-button.style-2 a,.elementor-widget-better-button .better-button.style-3 span,.elementor-widget-better-button .better-button.style-4 span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-counter .better-counter .skill span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-counter .better-counter h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-counter .better-counter span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-breadcrumbs .better-breadcrumbs.style1 a,.elementor-widget-better-breadcrumbs .better-breadcrumbs.style1 a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-navigation-menu .better-navigation-menu.style-1 .navbar-nav .nav-link:not(.dropdown-item){font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-showcase .better-showcase.style-0 .parallax-slider .caption h1 .stroke{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-showcase .better-showcase.style-0 .parallax-slider .caption h1 span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-showcase .better-showcase.style-0 .txt-botm .swiper-nav-ctrl.swiper-button-prev,.elementor-widget-better-showcase .better-showcase.style-0 .txt-botm .swiper-nav-ctrl.swiper-button-next{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-showcase .better-showcase.style-0 .parallax-slider .caption .discover span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-better-post-title .better-widgets-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-better-post-title .better-widgets-title a{color:var(--e-global-color-primary)}.elementor-widget-better-post-author .better-widgets-author{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-better-post-author .better-widgets-author a{color:var(--e-global-color-primary)}.elementor-widget-post-date .better-widgets-date{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-post-date .better-widgets-date a{color:var(--e-global-color-primary)}.elementor-widget-better-animated-heading .elementor-heading-title{color:var(--e-global-color-primary);-webkit-text-stroke-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-dsc-slider .custom-paging li{-webkit-text-stroke-color:var(--e-global-color-primary)}.elementor-widget-bim-countdown .bim-countdown-wrapper .bim-countdown-item .bim-countdown-numbers{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-bim-countdown .bim-countdown-wrapper .bim-countdown-item .bim-countdown-label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-bim-work-process .work-process .item .box-img .num{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary);-webkit-text-stroke-color:var(--e-global-color-primary)}.elementor-widget-bim-work-process .work-process .item .box-cont h3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-bim-work-process .work-process .item .box-cont p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-text-path{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}