h1,.h1-style{font-style:normal;font-weight:700;font-size:51px;line-height:1.25;font-family:Montserrat,sans-serif;letter-spacing:0px;text-align:inherit;color:#2d2d2d;text-transform:none}h5,.h5-style{font-style:normal;font-weight:400;font-size:16px;line-height:1.375;font-family:Montserrat,sans-serif;letter-spacing:0px;text-align:inherit;color:#2d2d2d;text-transform:none}h6,.h6-style{font-style:normal;font-weight:400;font-size:14px;line-height:1.71;font-family:Montserrat,sans-serif;letter-spacing:0px;text-align:inherit;color:#2d2d2d;text-transform:none}@media (min-width:1200px){h1,.h1-style{font-size:72px}}blockquote.has-very-dark-gray-color:before{background-color:#808080}cite{color:#2d2d2d}.site-main p a em,.site-main p em a{color:#2d2d2d}.site-main p em a:hover{color:#2fa7fc}cite span:not(.tm-testi__item-name){font-style:normal;font-weight:400;font-family:Lato,sans-serif;text-transform:none}.invert,.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6{color:#fff}.single-post .post .entry-content ul li:before{background-color:#2fa7fc}blockquote p:first-child{font-size:24px;line-height:1.33;font-family:Lato,sans-serif;text-align:inherit;color:#2d2d2d;text-transform:none}blockquote cite{color:#2fa7fc;font-size:12px;font-family:Montserrat,sans-serif}h1.site-logo,h1.site-logo .site-logo__link{font-family:Lato,serif-serif;font-style:normal;font-weight:700;font-size:33px}.site-header__right_part .header-search-toggle:hover{color:#2fa7fc}.header-search-toggle path{fill:#808080}.header-search-toggle:hover path{fill:#2fa7fc}.site-header .header-search-form__field,.jet-search__field[type=search]{font-size:24px;font-family:Montserrat,sans-serif;letter-spacing:0px;color:#2d2d2d;background-color:#fff}.site-header .header-search-popup__inner .header-search-form__label{color:#fff;font-weight:600}.site-header .header-search-popup__inner .header-search-form__field{font-weight:400;font-size:16px}.site-header .header-search-form__field::placeholder,.jet-search__field[type=search]::placeholder{opacity:1;color:#808080}.site-header .site-header__mobile .header-search-form__field{font-family:Lato,sans-serif}.site-header .header-search-popup__inner .header-search-form__submit{background-color:#fff}.site-header .header-search-popup-close path{fill:#fff}.site-header .header-search-popup-close:hover path{fill:#2fa7fc}.site-header .header-btn-wrap .btn-accent-1{color:#fff;background-color:#2fa7fc;box-shadow:0 14px 14px 0 rgba(47,167,252,.1)}.site-header .header-btn-wrap .btn-accent-2{color:#2fa7fc;background-color:#fff;box-shadow:0 14px 14px 0 rgba(45,45,45,.03)}.site-header .header-btn-wrap .header-btn{font-size:14px}.site-header .header-btn-wrap .btn-accent-1:hover{color:#fff;background-color:#2d2d2d;box-shadow:none}.site-header .header-btn-wrap .btn-accent-2:hover{color:#fff;background-color:#2fa7fc;box-shadow:none}.footer-copyright{color:#868686}.footer-logo__link{font-style:normal;font-weight:700;font-size:33px;color:#2fa7fc}.footer-logo__link:hover{color:#2fa7fc}.footer-info__holder a{color:#868686}.footer-info__holder a:hover{color:#2fa7fc}.footer-newsletter-popup__inner .mc4wp-form__checkbox_wrap a{color:#808080}.footer-newsletter-popup__inner .mc4wp-form__checkbox_wrap a:hover{color:#2fa7fc}.main-navigation a{font-style:normal;font-weight:400;text-transform:none;font-size:15px;line-height:1.57;font-family:Montserrat,sans-serif;letter-spacing:0px}.main-navigation a{color:#2d2d2d}.main-navigation li:hover>a,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{color:#2fa7fc}.main-navigation .sub-menu a:hover,.main-navigation .sub-menu .current_page_item>a,.main-navigation .sub-menu .current-menu-item>a,.main-navigation .sub-menu .current_page_ancestor>a,.main-navigation .sub-menu .current-menu-ancestor>a{color:#2fa7fc}.main-navigation li.menu-item-has-children>a:before,.main-navigation li.menu-item-has-children>a:after{background-color:#808080}.main-navigation li.menu-item-has-children:hover>a:before,.main-navigation li.menu-item-has-children:hover>a:after,.main-navigation li.menu-item-has-children.current_page_item>a:before,.main-navigation li.menu-item-has-children.current_page_item>a:after,.main-navigation li.menu-item-has-children.current-menu-item>a:before,.main-navigation li.menu-item-has-children.current-menu-item>a:after,.main-navigation li.menu-item-has-children.current_page_ancestor>a:before,.main-navigation li.menu-item-has-children.current_page_ancestor>a:after,.main-navigation li.menu-item-has-children.current-menu-ancestor>a:before,.main-navigation li.menu-item-has-children.current-menu-ancestor>a:after,.main-navigation__default ul ul li:before,.main-navigation__default .menu>li:before{background-color:#2fa7fc}.main-navigation li.menu-item-has-children li:hover>a:before,.main-navigation li.menu-item-has-children li:hover>a:after,.main-navigation li.menu-item-has-children li.current_page_item>a:before,.main-navigation li.menu-item-has-children li.current_page_item>a:after,.main-navigation li.menu-item-has-children li.current-menu-item>a:before,.main-navigation li.menu-item-has-children li.current-menu-item>a:after,.main-navigation li.menu-item-has-children li.current_page_ancestor>a:before,.main-navigation li.menu-item-has-children li.current_page_ancestor>a:after,.main-navigation li.menu-item-has-children li.current-menu-ancestor>a:before,.main-navigation li.menu-item-has-children li.current-menu-ancestor>a:after{background-color:#2fa7fc}.mobile-menu-toggle-button{border-bottom-color:#808080}.mobile-menu-toggle-button:before,.mobile-menu-toggle-button:after{background-color:#808080}.site-header__style-1.site-header__mobile .main-navigation__vertical .menu li.menu-item-has-children a:after,.site-header__style-3.site-header__mobile .main-navigation__vertical .menu li.menu-item-has-children a:after{background-color:#808080}.site-header__style-1.site-header__mobile .menu-toggle-wrapper .menu-toggle-box,.site-header__style-3.site-header__mobile .menu-toggle-wrapper .menu-toggle-box{border-bottom-color:#808080}.site-header__style-1.site-header__mobile .menu-toggle-wrapper .menu-toggle-box:before,.site-header__style-3.site-header__mobile .menu-toggle-wrapper .menu-toggle-box:before,.site-header__style-1.site-header__mobile .menu-toggle-wrapper .menu-toggle-box:after,.site-header__style-3.site-header__mobile .menu-toggle-wrapper .menu-toggle-box:after{background-color:#808080}.social-list a{color:#2d2d2d}.social-list a:hover{color:#2fa7fc}.social-list .menu-item>a,.social-list .menu-item>a:hover{color:#808080}.social-list .menu-item>a:after{background-color:#808080}.breadcrumbs.invert .breadcrumbs_item,.breadcrumbs.invert .breadcrumbs_item a:not(:hover){color:#fff}.breadcrumbs_item .breadcrumbs_item_target,.breadcrumbs_item a:hover{color:#2fa7fc}.breadcrumbs_item a{color:#adadad}.post-navigation .nav-links span{font-weight:400;font-size:14px;color:#808080}.post-navigation .nav-links:hover span{color:#2fa7fc}.page-links .post-page-numbers{color:#808080}.page-links .post-page-numbers:hover{color:#fff;background-color:#2fa7fc}.page-links .post-page-numbers.current{color:#808080}.comment-navigation,.posts-navigation{font-style:normal;font-weight:700;font-size:14px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit;text-transform:none;border-color:rgba(128,128,128,.1)}.pagination a.page-numbers.prev,.pagination a.page-numbers.next,.pagination .page-numbers{color:#adadad;font-weight:400;font-size:16px}.site-content .page-links .post-page-numbers.current,.pagination .page-numbers.current,.pagination a:not(.next):not(.prev).page-numbers:hover{color:#2d2d2d}.pagination a.page-numbers.prev,.pagination a.page-numbers.next{color:#fff;background-color:#2fa7fc}.pagination a.page-numbers.prev:hover,.pagination a.page-numbers.next:hover{color:#fff;background-color:#2d2d2d}.comment-navigation a:not(:hover),.posts-navigation a:not(:hover){color:#2d2d2d}.comment-navigation a:hover,.posts-navigation a:hover{color:#2fa7fc}.admin-bar .header-vertical-menu-popup .menu-toggle-close{font-weight:400;font-size:14px;color:#2d2d2d}.btn-text-icon path,.btn-icon path{fill:#2fa7fc}.btn-text-icon:hover path,.btn-icon:hover path{fill:#2d2d2d}.btn.btn-icon path,.btn.btn-icon:hover path{fill:#fff}.btn:hover,.btn-primary:hover,.invert .btn-primary:hover,.btn-primary.processing,.invert .btn-primary.processing,.cherry-projects-wrapper .projects-ajax-button-wrapper .projects-ajax-button span:hover,.tm-pg_front_gallery .load-more-button .btn:hover,form button:hover,form input[type=button]:hover,form input[type=submit]:hover,.wp-block-button__link:hover,.wp-block-search .wp-block-search__button:hover{color:#fff;background-color:#2d2d2d}.is-style-outline>.wp-block-button__link:not(.has-background):hover,.wp-block-button__link.is-style-outline:not(.has-background):hover{color:#fff;background-color:#2fa7fc;border-color:#2fa7fc}.entry-footer .post__button-wrap .btn-primary{color:#2d2d2d;background-color:transparent}.search-item .entry-footer .post__button-wrap .btn-primary{color:#fff;background-color:#2fa7fc}.search-item .entry-footer .post__button-wrap .btn-primary:hover{color:#fff;background-color:#2d2d2d}.entry-footer .post__button-wrap .btn-primary:hover{color:#2fa7fc}.btn-secondary,.invert .btn-secondary,form input[type=reset]{color:#fff;background-color:#2fa7fc;border-color:#2fa7fc}.btn-secondary:hover,.invert .btn-secondary:hover,.btn-secondary.processing,.invert .btn-secondary.processing,form input[type=reset]:hover{color:#fff;background-color:#2fa7fc;border-color:#2fa7fc}.btn-primary-transparent{color:#808080}.invert .btn-primary-transparent{color:#fff;border-color:#fff}.btn-primary-transparent:hover,.invert .btn-primary-transparent:hover,.btn-primary-transparent.processing,.invert .btn-primary-transparent.processing{color:#fff;background-color:#2fa7fc;border-color:#2fa7fc}.btn-grey,.invert .btn-grey{color:#808080;background-color:#adadad;border-color:#adadad}.btn-grey:hover,.invert .btn-grey:hover,.btn-grey.processing,.invert .btn-grey.processing{color:#808080;background-color:#949494;border-color:#949494}input,select,textarea{font-weight:400;font-family:Lato,sans-serif;color:#808080}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:1}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:1}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:1}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:1}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label:before,.wpcf7-form-control.wpcf7-radio .wpcf7-list-item-label:before{border-color:#2d2d2d}.error-404 .page-content h5{color:#808080;font-weight:500}.comments-button{color:#2d2d2d}.comments-button:hover{color:#fff;background-color:#2fa7fc}.btn-style .post-categories a{color:#fff;background-color:#2fa7fc}.btn-style .post-categories a:hover{color:#fff;background-color:#55cdff}.sticky-label{color:#fff;background-color:#2d2d2d}.sticky-label path{fill:#fff}.entry-footer .btn-text:not(.btn){color:#2fa7fc}.entry-footer .btn-text:not(.btn):hover{color:#808080}.entry-meta,.entry-meta a,.btn-style .post-categories a,.cat-links a,.tags-links a,.byline a,.tags-links,.invert .cat-links a{font-style:normal;font-weight:400;font-size:12px;line-height:2;font-family:Lato,sans-serif;letter-spacing:0em;text-transform:none;color:#adadad}.single-post .post .entry-content .wp-block-quote,.single-post .post .entry-content .wp-block-quote.is-large,.single-post .post .entry-content .wp-block-quote.is-style-large,.single-post .post .entry-content blockquote{border-color:#2fa7fc}.entry-meta .icon-svg{color:#fff}.invert .comments-link path,.invert .tags-links path{fill:#fff}.tags-links a:hover,.cat-links a:hover{color:#2fa7fc}.entry-meta a:hover{color:#2fa7fc}.btn-style .post-categories a{color:#fff}.posts-list__item.default-item .entry-footer .tags-links a:hover,.posts-list__item.grid-item .entry-footer .tags-links a:hover,.single-post .entry-footer .tags-links a:hover{color:#2fa7fc}.invert-hover.has-post-thumbnail:hover,.invert-hover.has-post-thumbnail:hover .posted-on,.invert-hover.has-post-thumbnail:hover .cat-links,.invert-hover.has-post-thumbnail:hover .byline,.invert-hover.has-post-thumbnail:hover .tags-links,.invert-hover.has-post-thumbnail:hover .entry-meta,.invert-hover.has-post-thumbnail:hover a,.invert-hover.has-post-thumbnail:hover .btn-icon,.invert-item.has-post-thumbnail,.invert-item.has-post-thumbnail .posted-on,.invert-item.has-post-thumbnail .cat-links,.invert-item.has-post-thumbnail .byline,.invert-item.has-post-thumbnail .tags-links,.invert-item.has-post-thumbnail .entry-meta,.invert-item.has-post-thumbnail a,.invert-item.has-post-thumbnail .btn:hover,.invert-item.has-post-thumbnail .btn-style .post-categories a:hover,.invert,.invert .entry-title,.invert a,.invert .byline,.invert .posted-on,.invert .cat-links,.invert .tags-links{color:#fff}.invert-hover.has-post-thumbnail:hover a:hover,.invert-hover.has-post-thumbnail:hover .btn-icon:hover,.invert-item.has-post-thumbnail a:hover,.invert a:hover{color:#2d2d2d}.invert-hover.has-post-thumbnail .btn,.invert-item.has-post-thumbnail .comments-button{color:#fff;background-color:#2fa7fc}.invert-hover.has-post-thumbnail .btn:hover,.invert-item.has-post-thumbnail .comments-button:hover{color:#2fa7fc;background-color:#fff}.entry-title a:hover{color:#2fa7fc}.edit-link a:before{background-color:#2fa7fc}.edit-link a:hover:before{background-color:#2d2d2d}.entry-footer .btn-text-icon:hover path{fill:#808080}.entry-footer .btn-text-icon:hover{border-bottom-color:#808080}.default-item .entry-footer .btn{background-color:#2fa7fc}.default-item .entry-footer .btn:hover{background-color:#808080}.posts-list__item.has-thumb .cat-links a,span.cat-links a{color:#fff;background-color:#2fa7fc}.posts-list__item.has-thumb .cat-links a:hover,span.cat-links a:hover{color:#fff;background-color:#2d2d2d}.posts-list__item.no-thumb .cat-links a{color:#2fa7fc;background-color:transparent}.posts-list__item.no-thumb .cat-links a:hover{color:#2d2d2d}.tags-links a{font-family:Lato,sans-serif}.post-author__title a:hover{color:#2fa7fc}.invert .post-author__title a{color:#fff}.invert .post-author__title a:hover{opacity:.7}.single-post .post,.related-posts,#main.site-main>.comments-area{background-color:#fff}.single-post .post-by-author__meta span,.single-post .post-by-author__meta a:not(:hover){font-style:normal;font-weight:400;font-size:12px;line-height:2;font-family:Lato,sans-serif;letter-spacing:0em;text-transform:none;color:#2d2d2d}.single-post .post-by-author__meta a:hover{color:#2fa7fc}@media (min-width:1200px){.single-post .entry-footer .entry-meta span.tags-links,.single-post .entry-footer .entry-meta span.tags-links a{font-size:16px}}.single-post .entry-footer .tags-links strong{color:#808080}.wp-block-image figcaption{color:#2d2d2d}.comment-list .comment:before,.comment-list .pingback:before{background-color:#6b6b6b}.comment-body .comment-metadata a{color:#2d2d2d}.comment-body .comment-metadata a:hover{color:#2fa7fc}.comment-list .comment-metadata,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{font-style:normal;font-weight:400;font-size:12px;line-height:2;font-family:Montserrat,sans-serif;letter-spacing:0em;text-transform:none;color:#2d2d2d}.comment-body .comment-metadata .comment-date__link{color:#808080}.comment-body .comment-metadata .comment-date__link:hover{color:#2fa7fc}.comment-body .reply .comment-reply-link{color:#808080;font-family:Montserrat,sans-serif}.comment-body .reply .comment-reply-link:hover{color:#2fa7fc}.comment-reply-title{font-style:normal;font-size:24px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0px;color:#2d2d2d;text-transform:none}#review_form .comment-form .comment-notes{color:#adadad}.logged-in-as a{color:#2d2d2d}.logged-in-as a:hover{color:#2fa7fc}.related-posts .entry-content{color:#2d2d2d}.related-posts .entry-meta .cat-links a:hover{color:#808080}.related-posts .entry-footer .btn-text:not(.btn){color:#808080}.related-posts .entry-footer .btn-text:not(.btn):hover{color:#2fa7fc}.related-posts .related-post__content .entry-meta{color:#2d2d2d}.posts-list__item.search-item+.search-item{border-color:#f5f5f5}.comment-form-cookies-consent label[for=wp-comment-cookies-consent]:before{border:1px solid #2d2d2d}.comment-form-cookies-consent label[for=wp-comment-cookies-consent]:before:hover{border-color:#808080}input[type=checkbox]:checked~label[for=wp-comment-cookies-consent]:before{border-color:#2fa7fc;background-color:#2fa7fc}.page-preloader-cover .bar:before{background-color:#2fa7fc}.page-preloader-cover .bar{background-color:#adadad}.search-no-results .not-found .btn.btn-initial{background-color:transparent}.error404 .not-found .page-content h2{font-family:Lato,sans-serif}.error404 .not-found .page-title{color:#2fa7fc}.grid-item-wrap.invert,.grid-item-wrap.invert .posted-on,.grid-item-wrap.invert .cat-links,.grid-item-wrap.invert .byline,.grid-item-wrap.invert .tags-links,.grid-item-wrap.invert .entry-meta,.grid-item-wrap.invert a,.grid-item-wrap.invert .btn-icon,.grid-item-wrap.invert .comments-button{color:#fff}.posts-list.posts-list--grid .posted-by a:not(:hover){color:#808080}.widget_recent_entries .post-date{color:#2d2d2d}.entry-content .wp-block-latest-posts__list li a+time,.page-content .wp-block-latest-posts__list li a+time{color:#808080}.entry-content .wp-block-latest-posts__list .wp-block-latest-posts__post-date:before,.page-content .wp-block-latest-posts__list .wp-block-latest-posts__post-date:before{background-color:#2d2d2d}.widget_calendar thead th{color:#2fa7fc}.entry-content .wp-block-archives-list li a:before,.page-content .wp-block-archives-list li a:before{background-color:#808080}.textwidget p,.widget_calendar tbody td,.widget_calendar tbody td a{color:#2d2d2d;font-family:Montserrat,sans-serif}.widget_pages ul li span,.widget_nav_menu div ul li span,.widget_archive ul li span,.widget_categories ul li span,.entry-content .wp-block-latest-comments__comment-author,.page-content .wp-block-latest-comments__comment-author{color:#808080}.entry-content .wp-block-latest-comments__comment-author:hover,.page-content .wp-block-latest-comments__comment-author:hover{color:#2fa7fc}.widget_categories ul>li,.widget_archive ul li a,.wp-block-archives-list li,.entry-content .wp-block-categories-list li,.page-content .wp-block-categories-list li,.widget_categories li li>a:not(:hover),.wp-block-categories-list li li a:not(:hover){color:#808080}.sharebox_container.sharebox_content span{color:#2d2d2d}.entry-content .wp-block-archives-list a,.page-content .wp-block-archives-list a{color:#808080}.entry-content .wp-block-categories-list li a,.page-content .wp-block-categories-list li a{color:#808080}.entry-content .wp-block-archives-list a:hover,.page-content .wp-block-archives-list a:hover,.entry-content .wp-block-categories-list li a:hover,.page-content .wp-block-categories-list li a:hover{color:#2fa7fc}.widget_categories ul>li:hover,.widget_archive ul li a:hover,.wp-block-archives-list li:hover,.entry-content .wp-block-categories-list li:hover{color:#2fa7fc}.widget_text p.wp-caption-text{color:#2d2d2d}.search-form__submit.btn path{fill:#2fa7fc}.search-form__submit.btn:hover path{fill:#2d2d2d}.widget_search .search-form__submit{background-color:transparent}.widget_search .search-form__field[type=search]{background-color:#fafafa;border-color:#fafafa}.widget select{background-color:#fafafa;border-color:#808080}.widget_search .search-form__field[type=search]:active,.widget_search .search-form__field[type=search]:focus,.widget select:active,.widget select:focus{background-color:transparent;border-color:#808080}.widget_meta li>a:not(:hover),.widget_recent_entries a:not(:hover),.entry-content .wp-block-latest-posts__list:not(.is-grid) li a:not(:hover),.page-content .wp-block-latest-posts__list:not(.is-grid) li a:not(:hover),.entry-content .wp-block-latest-comments:not(.has-excerpts) .wp-block-latest-comments__comment-link,.page-content .wp-block-latest-comments:not(.has-excerpts) .wp-block-latest-comments__comment-link,.widget_text strong{color:#2d2d2d}.widget_pages li>a:hover,.entry-content .wp-block-latest-posts__list:not(.is-grid) li a:hover,.page-content .wp-block-latest-posts__list:not(.is-grid) li a:hover,.widget_meta li>a:hover,.widget_recent_entries a:hover,.entry-content .wp-block-latest-comments:not(.has-excerpts) .wp-block-latest-comments__comment-link:hover,.page-content .wp-block-latest-comments:not(.has-excerpts) .wp-block-latest-comments__comment-link:hover{color:#2fa7fc}.recentcomments a,li.cat-item a,.widget_rss ul li a.rsswidget,.widget_pages ul li a,.widget-area:not(.footer-area) .widget_nav_menu div li>a,.elementor-widget-sidebar .widget_nav_menu div li>a{color:#808080}.recentcomments a:hover,li.cat-item a:hover,.widget_rss ul li a.rsswidget:hover,.widget-area:not(.footer-area) .widget_nav_menu div li>a:hover,.elementor-widget-sidebar .widget_nav_menu div li>a:hover{color:#2fa7fc}.widget_recent_comments .recentcomments,.entry-content .wp-block-latest-comments__comment-meta,.page-content .wp-block-latest-comments__comment-meta{color:#2d2d2d}.widget_recent_comments .comment-author-link a:hover{color:#2fa7fc}.widget_recent_comments .comment-author-link a{font-family:Montserrat,sans-serif}.invert .widget_recent_entries a:not(:hover),.invert .widget_recent_comments a:not(:hover){color:#fff}.widget_recent_comments ul li>a,.widget_synergeer_core_post_thumb a.recent_post_title{line-height:1.375;font-size:16px;letter-spacing:0px;font-weight:400;font-family:Lato,sans-serif}.widget_recent_comments ul li>a,.widget_synergeer_core_post_thumb a.recent_post_title{color:#2fa7fc}.widget_recent_comments ul li>a:hover,.widget_synergeer_core_post_thumb a.recent_post_title:hover{color:#2d2d2d}.widget_synergeer_core_post_thumb .entry-meta{color:#2d2d2d}.recentcomments{font-size:14px}.widget_rss ul li cite{color:#2d2d2d}.widget_rss ul li .rssSummary{color:#808080}.widget_rss ul li .rss-date{color:#2d2d2d}.widget_rss ul li .rss-date:before,.widget_rss ul li cite:before{background-color:#2d2d2d}.tagcloud a,.entry-content .wp-block-tag-cloud a,.page-content .wp-block-tag-cloud a{color:#2d2d2d;border-color:#adadad}.widget_tag_cloud .tag-cloud-link:hover{background:0 0;color:#2fa7fc}.tagcloud a:hover,.entry-content .wp-block-tag-cloud a:hover,.page-content .wp-block-tag-cloud a:hover{color:#fff;border-color:#2fa7fc;background:#2fa7fc}.single-post .entry-footer .tags-links a{color:#808080}.invert .widget_calendar{color:#808080}.widget_calendar caption{font-family:Montserrat,sans-serif;color:#808080;font-size:24px}.wp-calendar-nav-prev a:before,.wp-calendar-nav-next a:before{background-color:#2d2d2d}.wp-calendar-nav-prev a:hover:before,.wp-calendar-nav-next a:hover:before{background-color:#2fa7fc}.widget_calendar tbody td#today,.widget_calendar tbody td#today a{color:#fff}.widget_calendar tbody td#today:before,.widget_calendar tbody td#today a:before{background-color:#2fa7fc}.widget_calendar tbody td a:hover{color:#fff}.widget_calendar tbody td a:hover:before{background-color:#2fa7fc}.widget_zemez_core_post_thumb .recent_post_title{color:#808080}.widget_zemez_core_post_thumb .recent_post_title:hover{color:#2fa7fc}.sharebox_container.sharebox_content{font-family:Lato,sans-serif}.sharebox_container.sharebox_content a svg:hover{fill:#2fa7fc}.default-item .sharebox_container.sharebox_content{font-weight:400}.widget_pages ul li a:before,.widget_nav_menu div ul li a:before,.widget_archive ul li a:before,.widget_categories ul li a:before{color:#2fa7fc;font-family:Lato,sans-serif}.jet-smart-listing-wrap.jet-processing+div.jet-smart-listing-loading,div.wpcf7 .ajax-loader{border-top-color:#2fa7fc;border-right-color:#2fa7fc}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products .grid-product__image~.grid-product__title .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__tax,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form__msg,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store h1,html#ecwid_html body#ecwid_body.page .ec-size .ec-wrapper .ec-store .product-details__product-title,html#ecwid_html body#ecwid_body.page .ec-size .ec-wrapper .ec-store .product-details__product-price,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .product-details-module__title,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .ec-cart-summary__row--total .ec-cart-summary__price,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__categories *{font-style:normal;font-weight:400;line-height:1.71;font-family:Montserrat,sans-serif;letter-spacing:0px}html#ecwid_html body#ecwid_body .ecwid .ec-size .ec-wrapper .ec-store .product-details__product-description{font-style:normal;font-weight:400;font-size:16px;line-height:1.75;font-family:Lato,sans-serif;letter-spacing:0px;text-align:left;color:#808080}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products .grid-product__image~.grid-product__title .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__tax,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .product-details-module__title,html#ecwid_html body#ecwid_body.page .ec-size .ec-wrapper .ec-store .product-details__product-price,html#ecwid_html body#ecwid_body.page .ec-size .ec-wrapper .ec-store .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form-control__textarea,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .ec-link,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .ec-link:visited,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store input[type=radio].form-control__radio:checked+.form-control__radio-view::after{color:#2fa7fc}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .ec-link:hover{color:#2d2d2d}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__price-hover .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__image~.grid-product__title .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--small-items .grid-product__tax{font-size:12px}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__price-hover .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__image~.grid-product__title .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--medium-items .grid-product__tax{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__price-hover .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__image~.grid-product__title .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--large-items .grid-product__tax{font-size:17px}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store button{font-style:normal;font-weight:700;line-height:2;font-family:Montserrat,sans-serif;letter-spacing:0px}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form-control--secondary .form-control__button,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form-control--primary .form-control__button{border-color:#2fa7fc;background-color:transparent;color:#2fa7fc}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form-control--secondary .form-control__button:hover,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .form-control--primary .form-control__button:hover,html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--active>a{border-color:#2fa7fc;background-color:#2fa7fc;color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--appearance-hover .grid-product--dark .form-control--secondary .form-control__button{border-color:#2fa7fc;background-color:#2fa7fc;color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .grid__products--appearance-hover .grid-product--dark .form-control--secondary .form-control__button:hover{border-color:#fff;background-color:#fff;color:#2fa7fc}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store .form-control .form-control__button{font-size:17px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store .form-control--small .form-control__button{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store .form-control--medium .form-control__button{font-size:22px}html#ecwid_html body#ecwid_body .ec-minicart__body .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart__body .ec-minicart__icon .icon-default circle[stroke]{stroke:#2fa7fc}html#ecwid_html body#ecwid_body .ec-minicart:hover .ec-minicart__body .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart:hover .ec-minicart__body .ec-minicart__icon .icon-default circle[stroke]{stroke:#2d2d2d}.product-categories li,.product-categories li a{font-style:normal;font-weight:400;font-size:12px;line-height:2;font-family:Lato,sans-serif;letter-spacing:0em;color:#2d2d2d}.product-categories li a:hover,.product-widget-tags li a:hover{color:#808080}.woocommerce .products .product .price,.woocommerce div.product .woocommerce-variation-price span.price,.woocommerce div.product span.price,.woocommerce .price,.woocommerce div.product p.price,.woocommerce.widget .woocs_price_code{color:#2d2d2d}.woocommerce.single-product .related.products .price,.product .product-content .price,.product .price{font-weight:700;font-size:18px;font-family:Montserrat,sans-serif}.related.products h2{font-weight:700;font-size:24px}.product .product-content .price del,.product .widget_products del{color:#2d2d2d;font-weight:700;font-size:18px}.widget_products .product_list_widget li ins,.widget_products .product_list_widget,.widget_top_rated_products .product_list_widget{font-size:18px;color:#ff3a4c}.products .product .woocommerce-loop-product__title a:hover{color:#2fa7fc}.products .product .woocommerce-loop-product__title{font-size:14px;color:#808080}.woocommerce-products-header__title.page-title{font-style:normal;font-weight:600;font-size:40px;line-height:1.3;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit;color:#2d2d2d}.woocommerce-pagination ul.page-numbers li .page-numbers{color:#2d2d2d;font-weight:400;font-size:16px}.woocommerce-pagination ul.page-numbers li a:not(.next):not(.prev):hover,.woocommerce-pagination ul.page-numbers li .page-numbers.current{color:#fff;background-color:#2fa7fc}.woocommerce-pagination ul.page-numbers li .page-numbers .nav-icon.icon-prev:before,.woocommerce-pagination ul.page-numbers li .page-numbers .nav-icon.icon-next:after{background-color:#2d2d2d}.woocommerce-pagination a.page-numbers.prev:hover,.woocommerce-pagination a.page-numbers.next:hover{color:#2fa7fc}.header-cart .woocommerce.widget_shopping_cart{border-color:#2fa7fc}.woocommerce-pagination a.page-numbers.prev:hover .nav-icon.icon-prev:before,.woocommerce-pagination a.page-numbers.next:hover .nav-icon.icon-next:after{background-color:#2fa7fc}.woocommerce.single-product div.product h1.product_title,.woocommerce .single-product div.product h1.product_title{font-style:normal;font-weight:600;font-size:40px;font-family:Montserrat,sans-serif;letter-spacing:0px;text-align:inherit}.woocommerce.single-product div.product .price,.woocommerce.single-product div.product .summary .price ins{font-size:24px;font-weight:700}.single-product .product_meta>span,.single-product .product_meta>span a,.woocommerce table.variations .label{font-size:12px;font-weight:400;color:#adadad}.single-product .woocommerce-product-details__short-description,table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price{color:#808080}.single-product .woocommerce-product-rating .woocommerce-review-link{color:#808080}.single-product .woocommerce-product-rating .woocommerce-review-link:hover{color:#2fa7fc}.woocommerce table th,.woocommerce table td{font-weight:700}.single-product .entry-summary,.single-product .woocommerce-tabs{background-color:#fff}.single-product .woocommerce-variation-description{color:#808080}.single-product .single_add_to_cart_button:before{background-color:#fff}.single-product .product_meta .tagged_as a:hover,.woocommerce table.variations td.value .reset_variations:hover,.single-product .product_meta .posted_in a:hover{color:#2fa7fc}.woocommerce table.variations td.value .reset_variations{color:#2d2d2d}.woocommerce-tabs .tabs li a{font-family:Montserrat,sans-serif;color:#2d2d2d;font-weight:400;font-size:12px}.woocommerce-tabs .tabs li.active a{color:#fff;background-color:#2fa7fc}.woocommerce-tabs .panel h2,.woocommerce-Tabs-panel--reviews .comment-respond .comment-reply-title{font-style:normal;font-weight:700;font-size:18px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit;color:#2d2d2d}.stars a:before{background-color:#ffab65}#review_form .comment-form-comment textarea,#review_form .comment-form-author input,#review_form .comment-form-email input,#review_form .comment-form-url input{color:#808080}.woocommerce-Reviews ol.commentlist li .meta{font-size:16px}#review_form .comment-form-cookies-consent label:hover:before{border-color:#808080}#review_form .comment-form-cookies-consent input[type=checkbox]:checked~label[for=wp-comment-cookies-consent]:before{border-color:#2fa7fc}#review_form .comment-form .comment-form-cookies-consent label{color:#2d2d2d;font-weight:400;font-size:18px}.added_to_cart.wc-forward,.woocommerce .button,.elementor-widget-wp-widget-woocommerce_widget_cart .button{font-style:normal;font-weight:700;font-size:16px;line-height:2;font-family:Montserrat,sans-serif;letter-spacing:0px;color:#fff;background-color:#2fa7fc;border-color:#2fa7fc}.added_to_cart.wc-forward:hover,.woocommerce .button:not(.disabled):hover,.elementor-widget-wp-widget-woocommerce_widget_cart .button:not(.disabled):hover{color:#fff;background-color:#2d2d2d}.button.single_add_to_cart_button:before,.button.add_to_cart_button:before,.button.product_type_variable:before,.button.ajax_add_to_cart.added:before{background-color:#fff}.woocommerce a.button.add_to_cart_button.ajax_add_to_cart.loading:hover{background-color:#2fa7fc;color:transparent}.woocommerce .products .button.add_to_cart_button,.woocommerce .products .button.product_type_grouped,.woocommerce .products .button.product_type_external,.woocommerce .products .button.product_type_variable{color:#fff;background-color:#2fa7fc}.woocommerce .products .button.add_to_cart_button.loading:after,.woocommerce .products .button.product_type_grouped.loading:after,.woocommerce .products .button.product_type_external.loading:after,.woocommerce .products .button.product_type_variable.loading:after{color:#fff}.woocommerce .products .button.add_to_cart_button:hover,.woocommerce .products .button.product_type_grouped:hover,.woocommerce .products .button.product_type_external:hover,.woocommerce .products .button.product_type_variable:hover{background-color:#2d2d2d;color:#fff}.button.add_to_cart_button:before{background-color:#fff}.added_to_cart.wc-forward:hover,.button:not(.disabled):hover{color:#fff;background-color:#2fa7fc;border-color:#2fa7fc}ol.commentlist li .meta strong{font-weight:400}ol.commentlist li .meta{color:#2d2d2d}.woocommerce-product-gallery__trigger{background-color:#2fa7fc}.woocommerce-product-gallery__trigger:before{background-color:#fff}.woocommerce-product-gallery__trigger:hover:before{background-color:#fff}.woocommerce-product-gallery__trigger:hover{background-color:#2d2d2d;color:#fff}.woocommerce-cart table tr td.product-remove a:before{background-color:#808080}.woocommerce-cart table tr td.product-remove a:hover:before{background-color:#2fa7fc}.woocommerce-cart table.cart tr th{color:#808080}.woocommerce-cart table.cart tr td.actions label{font-size:16px}.woocommerce-cart table tr td.product-name a{letter-spacing:0em;color:#2d2d2d;font-weight:400;font-family:Montserrat,sans-serif}.woocommerce-cart table tr td.product-name a:hover{color:#2fa7fc}.woocommerce-cart table.cart tr td.product-price,.woocommerce-cart table.cart tr td.product-subtotal,.woocommerce-cart table.cart tr td.product-quantity input{font-size:18px;font-weight:700;color:#2d2d2d}.woocommerce-cart table.cart tr td.product-price,.woocommerce-cart table.cart tr td.product-subtotal{font-family:Montserrat,sans-serif}.woocommerce-cart .cart-collaterals,.woocommerce-cart .woocommerce-cart-form,.woocommerce-checkout .page-content,.woocommerce-account .woocommerce{background-color:#fff}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-info:first-child{border-color:#adadad}.woocommerce-cart .cart-collaterals table tr.cart-subtotal th,.woocommerce-cart .cart-collaterals table tr.cart-subtotal td,.woocommerce-cart .cart-collaterals table tr.order-total th,.woocommerce-cart .cart-collaterals table tr.order-total td{color:#808080;font-family:Montserrat,sans-serif}.woocommerce .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.order-total td,.woocommerce .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.order-total th,.woocommerce .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.order-total span,.woocommerce-cart .cart-collaterals h2{font-style:normal;font-weight:400;font-size:24px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit;color:#2d2d2d}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr.order-total th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr.order-total td{font-family:Montserrat,sans-serif}.woocommerce-cart table.cart tr td.product-quantity input,.woocommerce table.shop_table.shop_table_responsive.cart tr td.actions .coupon #coupon_code{background-color:#fff}.select2-container--default .select2-selection--single{border-color:#d5d5d5;background-color:#fafafa}.woocommerce-checkout .woocommerce-checkout-review-order table tbody tr .product-name strong,.woocommerce-checkout .woocommerce-form-coupon p.form-row-first input::placeholder{color:#808080}.woocommerce-cart table.cart tr td.actions .input-text,.woocommerce-checkout .woocommerce-checkout-review-order table tbody tr .product-total{color:#2d2d2d;font-size:16px;font-weight:400;font-family:Montserrat,sans-serif}.woocommerce-cart table.cart tr td.actions>.button[aria-disabled=true]{background-color:#808080}.woocommerce-cart table.cart tr td.actions>.button[aria-disabled=true]:hover{background-color:#2fa7fc}.woocommerce-cart table.cart tr td.actions .coupon .button:hover{color:#fff;background-color:#2fa7fc}.woocommerce-cart table tr th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content label{font-weight:400}.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{background-color:#f5f5f5}.woocommerce-cart table.cart tr td.actions .coupon .button{color:#fff;background-color:#2d2d2d}.woocommerce-cart table tr td.actions>.button{color:#fff;background-color:#2d2d2d}.woocommerce-cart table tr td.actions>.button:hover,.woocommerce-cart table.cart tr td.actions .coupon .button:hover{color:#fff;background-color:#2fa7fc}.woocommerce.single-product div.product .woocommerce-tabs .panel,.woocommerce .single-product div.product .woocommerce-tabs .panel{background-color:#fafafa}.woocommerce-cart table tr td.actions{background-color:rgba(47,167,252,.04)}.woocommerce-cart.body-cart-empty .page-header:before{background-color:#868686}.woocommerce-cart.body-cart-empty article .button{background-color:#2fa7fc}.woocommerce-cart.body-cart-empty article .button:hover{background-color:#808080}.woocommerce-checkout .woocommerce-form-coupon p:first-child,.woocommerce-checkout .woocommerce-checkout-review-order table tbody tr .product-name{color:#808080}.woocommerce-account .woocommerce label:not(.woocommerce-form__label-for-checkbox),.lost_password a,.comment-form label,.woocommerce-checkout .woocommerce-checkout-review-order table tr th{font-family:Montserrat,sans-serif}.wc_payment_methods li .payment_box{background-color:rgba(47,167,252,.04)}.woocommerce-checkout .woocommerce-info{color:#2d2d2d}.woocommerce-checkout #order_review_heading{font-style:normal;font-weight:400;font-size:24px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit}.woocommerce-checkout form.woocommerce-checkout{border-top-color:#808080}.woocommerce-checkout .woocommerce-invalid input.input-text{border-color:#2fa7fc}.woocommerce-checkout input::-webkit-input-placeholder{color:#808080}.woocommerce-checkout input::-moz-placeholder{color:#808080}.woocommerce-checkout input:-moz-placeholder{color:#808080}.woocommerce-checkout input:-ms-input-placeholder{color:#808080}.woocommerce-checkout input::-ms-input-placeholder{color:#808080}.woocommerce-checkout input::placeholder{color:#808080}label.checkbox input[type=checkbox]+span::after,label.inline input[type=checkbox]+span::after{background-color:#808080}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-privacy-policy-text{color:#808080}label.checkbox.woocommerce-form__label,label.inline.woocommerce-form__label{color:#2d2d2d;font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#2d2d2d}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#2fa7fc}.woocommerce-checkout .place-order button.button{color:#fff;background-color:#2fa7fc;font-size:16px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,.woocommerce .comment-respond#respond .comment-form-rating label{font-family:Montserrat,sans-serif;color:#2d2d2d}.woocommerce .comment-form-author input,.woocommerce .comment-form-author textarea,.woocommerce .comment-form-comment input,.woocommerce .comment-form-comment textarea,.woocommerce .comment-form-email input,.woocommerce .comment-form-email textarea{background-color:#fff}.woocommerce-checkout .place-order button.button:hover{color:#fff;background-color:#2d2d2d}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{font-weight:400;font-size:14px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr td:first-child,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr th,.woocommerce-order-received .woocommerce .woocommerce-order table.shop_table.order_details tr td:first-child,.woocommerce-order-received .woocommerce .woocommerce-order table.shop_table.order_details tr th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr td:first-child,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr th{font-weight:400}.woocommerce-order-received .woocommerce .woocommerce-order table.shop_table.order_details tr td a:not(.button),.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr td a,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr td a{color:#808080;font-weight:400}.woocommerce-order-received .woocommerce .woocommerce-order table.shop_table.order_details tr td a:not(.button):hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr td a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr td a:hover{color:#2fa7fc}.woocommerce-order-received .woocommerce .woocommerce-order table.shop_table.order_details tr td.woocommerce-table__product-name .product-quantity,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr td.woocommerce-table__product-name .product-quantity,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr td.woocommerce-table__product-name .product-quantity{color:#2d2d2d}.woocommerce-checkout .woocommerce-checkout-review-order table thead tr th{color:#2d2d2d}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr{color:#808080}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr.cart-subtotal td{color:#808080}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr.order-total td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr.order-total th{color:#2d2d2d}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-info{font-family:Lato,sans-serif}ul.woocommerce-order-overview li strong{font-weight:400}.woocommerce-order-received .woocommerce .woocommerce-order table.shop_table.order_details tr td.woocommerce-table__product-name .product-quantity{font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-content legend{font-weight:600}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions .button,.woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr td.download-file .button,table.woocommerce-table--order-downloads.shop_table tbody tr td.download-file .button{font-style:normal;font-weight:400;font-size:16px;line-height:1.75;font-family:Lato,sans-serif;letter-spacing:0px;text-align:left;color:#2fa7fc}.woocommerce-account .woocommerce .woocommerce-MyAccount-content mark{color:#2fa7fc}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions .button:hover,.woocommerce .woocommerce-MyAccount-content table.shop_table.order_details tr td.download-file .button:hover,table.woocommerce-table--order-downloads.shop_table tbody tr td.download-file .button:hover{color:#808080}.elementor-widget-wp-widget-woocommerce_price_filter .ui-slider-range,.widget_price_filter .ui-slider-range,.elementor-widget-wp-widget-woocommerce_price_filter .ui-slider-handle:hover,.widget_price_filter .ui-slider-handle:hover,.elementor-widget-wp-widget-woocommerce_price_filter .ui-slider-handle,.widget_price_filter .ui-slider-handle{background-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_price_filter .price_slider_wrapper .price_label,.widget_price_filter .price_slider_wrapper .price_label{color:#808080}.widget_price_filter .price_slider_wrapper .price_label span{color:#2d2d2d}.widget-area .widget_products .product_list_widget li del .amount{color:#2d2d2d}.elementor-widget-wp-widget-woocommerce_price_filter .button,.widget_price_filter .button{color:#808080;border-color:#adadad;background:0 0}.elementor-widget-wp-widget-woocommerce_price_filter .button:hover,.widget_price_filter .button:hover{color:#fff;background-color:#2fa7fc!important}.elementor-widget-wp-widget-woocommerce_shopping_cart,.elementor-widget-wp-widget-woocommerce_widget_cart,.widget_shopping_cart,.elementor-widget-wp-widget-woocommerce_shopping_cart a:not(.button),.elementor-widget-wp-widget-woocommerce_widget_cart a:not(.button),.widget_shopping_cart a:not(.button),.elementor-widget-wp-widget-woocommerce_recently_viewed_products a,.widget_recently_viewed_products a,.elementor-widget-wp-widget-woocommerce_products a,.widget_products a,.elementor-widget-wp-widget-woocommerce_top_rated_products a,.widget_top_rated_products a,.elementor-widget-wp-widget-woocommerce_recent_reviews a,.widget_recent_reviews a{font-size:16px;line-height:1.75;font-family:Montserrat,sans-serif;letter-spacing:0em;color:#808080}.elementor-widget-wp-widget-woocommerce_widget_cart a.remove:before,.elementor-widget-wp-widget-woocommerce_shopping_cart a.remove:before,.widget_shopping_cart a.remove:before{background-color:#2d2d2d}.elementor-widget-wp-widget-woocommerce_widget_cart a.remove:hover:before,.elementor-widget-wp-widget-woocommerce_shopping_cart a.remove:hover:before,.widget_shopping_cart a.remove:hover:before{background-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_layered_nav ul li>a,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li>a,.widget_layered_nav ul li>a,.widget_layered_nav_filters ul li>a,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li>a,.widget_product_categories .product-categories li>a,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li .count,.widget_product_categories .product-categories li .count{color:#2d2d2d;font-weight:400}.elementor-widget-wp-widget-woocommerce_layered_nav ul li>a:hover,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li>a:hover,.widget_layered_nav ul li>a:hover,.widget_layered_nav_filters ul li>a:hover,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li>a:hover,.widget_product_categories .product-categories li>a:hover,.elementor-widget-wp-widget-woocommerce_layered_nav ul li.chosen>a,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li.chosen>a,.widget_layered_nav ul li.chosen>a,.widget_layered_nav_filters ul li.chosen>a,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li.current-cat a,.widget_product_categories .product-categories li.current-cat a,.elementor-widget-wp-widget-woocommerce_layered_nav ul li.chosen>a,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li.chosen .count,.widget_layered_nav ul li.chosen .count,.widget_layered_nav_filters ul li.chosen .count,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li.current-cat .count,.widget_product_categories .product-categories li.current-cat .count{color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_layered_nav ul li.chosen>a,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li.chosen>a,.widget_layered_nav ul li.chosen>a,.widget_layered_nav_filters ul li.chosen>a,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li.current-cat a,.widget_product_categories .product-categories li.current-cat a{color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_layered_nav ul li>a:before,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li>a:before,.widget_layered_nav ul li>a:before,.widget_layered_nav_filters ul li>a:before,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li>a:before,.widget_product_categories .product-categories li>a:before{background-color:#f5f5f5}.elementor-widget-wp-widget-woocommerce_layered_nav ul li>a.chosen:before,.widget_layered_nav ul li>a.chosen:before,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li.current-cat a:before,.widget_product_categories .product-categories li.current-cat a:before,.elementor-widget-wp-widget-woocommerce_layered_nav ul li.chosen a:before,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li.chosen a:before,.widget_layered_nav ul li.chosen a:before,.widget_layered_nav_filters ul li.chosen a:before{border-color:#2fa7fc;background-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_layered_nav ul li>a.chosen:after,.widget_layered_nav ul li>a.chosen:after,.elementor-widget-wp-widget-woocommerce_product_categories .product-categories li.current-cat a:after,.widget_product_categories .product-categories li.current-cat a:after,.elementor-widget-wp-widget-woocommerce_layered_nav ul li.chosen a:after,.elementor-widget-wp-widget-woocommerce_layered_nav_filters ul li.chosen a:after,.widget_layered_nav ul li.chosen a:after,.widget_layered_nav_filters ul li.chosen a:after{background-color:#fff}.elementor-widget-wp-widget-woocommerce_shopping_cart a:not(.button):hover,.elementor-widget-wp-widget-woocommerce_widget_cart a:not(.button):hover,.widget_shopping_cart a:not(.button):hover,.elementor-widget-wp-widget-woocommerce_recently_viewed_products a:hover,.widget_recently_viewed_products a:hover,.elementor-widget-wp-widget-woocommerce_products a:hover,.widget_products a:hover,.elementor-widget-wp-widget-woocommerce_top_rated_products a:hover,.widget_top_rated_products a:hover,.elementor-widget-wp-widget-woocommerce_recent_reviews a:hover,.widget_recent_reviews a:hover{color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_rating_filter li.chosen:before,.widget_rating_filter li.chosen:before{background-color:#2fa7fc;border-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_rating_filter li:after,.widget_rating_filter li:after{color:#fff}.elementor-widget-wp-widget-woocommerce_widget_cart .woocommerce-mini-cart__total strong,.elementor-widget-wp-widget-woocommerce_shopping_cart .woocommerce-mini-cart__total strong{font-family:Montserrat,sans-serif;font-weight:400;font-size:24px}.elementor-widget-wp-widget-woocommerce_widget_cart .woocommerce-mini-cart__total .amount,.elementor-widget-wp-widget-woocommerce_shopping_cart .woocommerce-mini-cart__total .amount{font-size:24px;font-weight:400}.elementor-widget-wp-widget-woocommerce_widget_cart .woocommerce-mini-cart__buttons .wc-forward:not(.checkout),.elementor-widget-wp-widget-woocommerce_shopping_cart .woocommerce-mini-cart__buttons .wc-forward:not(.checkout){color:#fff;background-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_widget_cart .woocommerce-mini-cart__buttons .wc-forward:not(.checkout):hover,.elementor-widget-wp-widget-woocommerce_shopping_cart .woocommerce-mini-cart__buttons .wc-forward:not(.checkout):hover{color:#fff;background-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_widget_cart .woocommerce-mini-cart__buttons .checkout,.elementor-widget-wp-widget-woocommerce_shopping_cart .woocommerce-mini-cart__buttons .checkout{color:#fff;background-color:#2fa7fc}.elementor-widget-wp-widget-woocommerce_widget_cart .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.elementor-widget-wp-widget-woocommerce_shopping_cart .woocommerce-mini-cart__buttons .wc-forward.checkout:hover{color:#fff;background-color:#2fa7fc}.header-cart .woocommerce.widget_shopping_cart{background-color:#fff}.header-cart__link-count{color:#fff;background-color:#2fa7fc}.header-cart__link:hover .header-cart__link-count{background-color:#2d2d2d}.header-cart__link path{fill:#808080}.header-cart__title{font-weight:700;font-size:18px;color:#2d2d2d}.header-cart .widgettitle{font-style:normal;font-weight:700;font-size:18px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit;color:#2d2d2d}.woocommerce-products__panel .woocommerce-ordering select{border-color:#adadad}.elementor-widget-wp-widget-woocommerce_rating_filter .woocommerce-mini-cart__total>strong,.elementor-widget-wp-widget-woocommerce_rating_filter .quantity .amount{color:#808080}.woocommerce.widget_shopping_cart ul.cart_list>li .quantity{color:#2d2d2d}.elementor-widget-wp-widget-woocommerce_rating_filter .product_list_widget li del,.widget_top_rated_products .product_list_widget li del,.elementor-widget-wp-widget-woocommerce_top_rated_products .product_list_widget li del,.elementor-widget-wp-widget-woocommerce_recent_reviews .product_list_widget li del,.widget_recent_reviews .product_list_widget li del,.elementor-widget-wp-widget-woocommerce_products .product_list_widget li del,.widget_products .product_list_widget li del,.elementor-widget-wp-widget-woocommerce_recently_viewed_products .product_list_widget li del,.widget_recently_viewed_products .product_list_widget li del,.elementor-widget-wp-widget-woocommerce_widget_cart li del,.elementor-widget-wp-widget-woocommerce_shopping_cart li del,.widget_shopping_cart li del{color:#2d2d2d}.elementor-widget-wp-widget-woocommerce_product_search button,.widget_product_search button,.elementor-widget-wp-widget-woocommerce_product_search button{background-color:#2fa7fc;color:#fff}.elementor-widget-wp-widget-woocommerce_product_search button:hover,.widget_product_search button:hover,.elementor-widget-wp-widget-woocommerce_product_search button:hover{background-color:#2d2d2d;color:#fff}.woocommerce-store-notice{background-color:#2fa7fc;color:#fff}.woocommerce-store-notice__dismiss-link:hover,.woocommerce-store-notice__dismiss-link{color:#fff}ul.products .woocommerce-loop-category__title{font-style:normal;font-weight:700;font-size:18px;line-height:1.33;font-family:Montserrat,sans-serif;letter-spacing:0em;text-align:inherit;color:#2d2d2d}ul.products .woocommerce-loop-category__title:hover{color:#2fa7fc}ul.products .woocommerce-loop-category__description{color:#808080}ul.products .product-category .entry-meta:hover{color:#2fa7fc}.onsale{font-family:Montserrat,sans-serif;background-color:#2fa7fc;color:#fff}.woocommerce-ordering select,.woocommerce-result-count{font-size:14px;font-weight:400}.woocommerce-ordering select{color:#adadad}.select2-container--default .select2-selection--multiple .select2-selection__rendered li,span.select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-selection__choice__remove{color:#808080}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#2d2d2d}