.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );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 );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 );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 );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 );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-content .elementor-image-box-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family );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-content .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family );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 );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 );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-widget-icon-list .elementor-icon-list-item a{font-family:var( --e-global-typography-text-font-family );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 );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 );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 );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 );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 );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 );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 a{color:var(--e-global-color-accent)}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family );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 );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-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family );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-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 .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-toggle .elementor-toggle .elementor-tab-content{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family );font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family );font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-picwik-header header,.main-navigation ul li>ul li{background:var(--e-global-color-primary)}.elementor-widget-picwik-header h2.site-title a{color:var(--e-global-color-primary)}.elementor-widget-picwik-header p.site-description{color:var(--e-global-color-primary)}.elementor-widget-picwik-header .main-navigation a,.main-navigation li>a:before{color:var(--e-global-color-primary)}.elementor-widget-picwik-header .main-navigation a:hover,.main-navigation li>a:hover:before{color:var(--e-global-color-primary)}.elementor-widget-picwik-header .main-navigation li>a:after{background:var(--e-global-color-primary)}.elementor-widget-picwik-event-picker .event-text{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-big-title .big-title-text{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-big-title .big-title-text h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-big-title .big-title-text a{color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design h3 a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-blog-post .el-blog-design h3 a:hover{color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design hr{border-color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design p{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-blog-post .el-blog-design a.link2,.el-blog-design a.link2 i{color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design a.link2:hover,.el-blog-design a.link2:hover i{color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design a.link2{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-blog-post .el-blog-design .post-meta-content a,.el-blog-design .post-meta-content i{color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design .post-meta-content a:hover{color:var(--e-global-color-primary)}.elementor-widget-picwik-blog-post .el-blog-design .post-meta-content a{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-blog-post .el-blog-design .post-meta-content li i{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-video-info .video-wrapper span{background:var(--e-global-color-primary);color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-video-info .el-content-style h3{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-video-info .el-video-icon-style .circle{fill:var(--e-global-color-primary)}.elementor-widget-picwik-video-info .el-video-icon-style .triangle,.el-video-icon-style .circle{stroke:var(--e-global-color-primary)}.elementor-widget-picwik-video-info .el-link-hover-color a,.el-link-hover-color a i{color:var(--e-global-color-primary)}.elementor-widget-picwik-video-info .el-link-hover-color a:hover,.el-link-hover-color a:hover i{color:var(--e-global-color-primary)}.elementor-widget-picwik-video-info .el-map-link-color a,.el-map-link-color a i{color:var(--e-global-color-primary)}.elementor-widget-picwik-video-info .el-map-link-color a:hover,.el-map-link-color a:hover i{color:var(--e-global-color-primary)}.elementor-widget-picwik-section-title .el-section-title h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-section-title .el-section-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-gallery .el-gallery-title h3{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-gallery .gallery-carousel .item:after{background:var(--e-global-color-primary)}.elementor-widget-picwik-gallery .el-gallery-icon a{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-gallery .el-gallery-icon a:hover{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-course .course-elementor-item .origin-price{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-course .course-elementor-item .price{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-course .course-elementor-item .price::after{background:var(--e-global-color-primary)}.elementor-widget-picwik-course .course-elementor-item a h3{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-course .course-elementor-item a:hover h3{color:var(--e-global-color-primary)}.elementor-widget-picwik-course .course-elementor-item .course_content{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-course .course-elementor-item .course-item-author,.course-elementor-item .course-item-author a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-accordion .el-accordion-title a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-accordion .el-accordion-title a i{color:var(--e-global-color-primary)}.elementor-widget-picwik-accordion .el-accordion-content{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-video-carousel .el-video-carousel-title a p{color:var(--e-global-color-primary)}.elementor-widget-picwik-video-carousel .el-video-carousel-title a:hover p{color:var(--e-global-color-primary)}.elementor-widget-picwik-video-carousel .el-video-carousel-title a{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-video-carousel .el-video-carousel-icon a i{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-video-carousel .el-video-carousel-icon a i:hover{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-our-value-carousel .el-our-value-carousel h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-our-value-carousel .el-our-value-carousel{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-our-value-carousel .el-our-value-icon a i{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-our-value-carousel .el-our-value-icon a i:hover{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-our-value-carousel .el-our-value-video-carousel-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-feature .el-feature-item a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-feature .el-feature-item:hover a{color:var(--e-global-color-primary)}.elementor-widget-picwik-feature .el-feature-item{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-feature .el-feature-item i{color:var(--e-global-color-primary)}.elementor-widget-picwik-feature .el-feature-item svg{fill:var(--e-global-color-primary)}.elementor-widget-picwik-feature .el-feature-item:hover i{color:var(--e-global-color-primary)}.elementor-widget-picwik-feature .el-feature-item:hover svg{fill:var(--e-global-color-primary)}.elementor-widget-picwik-curriculum .el-curriculum_item_content{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-quote .el-link-style{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-quote .el-link-style i{color:var(--e-global-color-primary)}.elementor-widget-picwik-quote .el-link-style:hover{color:var(--e-global-color-primary)}.elementor-widget-picwik-quote .el-link-style:hover i{color:var(--e-global-color-primary)}.elementor-widget-picwik-search-bar .el-curriculum-search h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-item-small .el-curriculum-item-small h3 a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-item-small .el-curriculum-item-small{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-item-small .curriculum-subject:after{background:var(--e-global-color-primary)}.elementor-widget-picwik-curriculum-item-small .el-curriculum-item-small:hover h3 a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-counter .el-counter-style h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-counter .el-counter-style h2 strong{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-quote-big .el-twitet-style h3{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-quote-big .el-twitet-style{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-vision .el-vision-style h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-vision .el-vision-style{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-list .el-curriculum-list h3{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-list .el-curriculum-list a{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-list .el-curriculum-list a:hover{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-curriculum-list .curriculum-list li a:before{color:var(--e-global-color-primary)}.elementor-widget-picwik-apply .el-apply-style h2{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-apply .el-apply-content h1,.el-apply-content h2,.el-apply-content h3,.el-apply-content h4,.el-apply-content h5,.el-apply-content h6{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-apply .el-apply-content p{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-apply .apply-form input[type="submit"]{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-apply .apply-form input[type="submit"]:hover{color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-widget-picwik-apply .apply-form input[type="submit"]{font-family:var( --e-global-typography-primary-font-family );font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-picwik-footer .footer-subscribe input[type="submit"],#toTop,.link:after{background:var(--e-global-color-primary)}.elementor-widget-picwik-footer .link,.footer-subscribe-content .link2:hover,.footer-subscribe-content .link2:hover i,.footer-widget ul li a:hover::before,.footer-area ul li a:hover{color:var(--e-global-color-primary)}