/*
Theme Name: New
*/

.sidebar img{max-width:100%;}

#copyright {float:right; width:150px; height:30px; background:url(/i/cp.png) no-repeat; display:block; color:#F63; text-align:right; vertical-align:bottom;}
a#copyright { font-size:10px;color:#DB812D;padding-top:15px;text-decoration:none;}
a#copyright:hover{ text-decoration:underline;}



	body:not(.page-template-fullwidth-content) .site-content {
    margin-top: 50px;
    margin-bottom: 70px;
}		

/* #Typography */body {font-style: normal;font-weight: 400;font-size: 18px;line-height: 1.625;font-family: 'Gotham Pro', sans-serif;text-align: left;color: #212121;}
h1,.h1-style {font-style: normal;font-weight: 900;font-size: 42px;line-height: 1.14;font-family: 'Gotham Pro', sans-serif;text-align: inherit;color: #212121;}
h2,.h2-style {font-style: normal;font-weight: 700;font-size: 36px;line-height: 1.17;font-family: 'Gotham Pro', sans-serif;text-align: inherit;color: #212121;}
h3,.h3-style {font-style: normal;font-weight: 400;font-size: 30px;line-height: 1.22;font-family: 'Gotham Pro', sans-serif;text-align: inherit;color: #212121;}
h4,.h4-style {font-style: normal;font-weight: 500;font-size: 26px;line-height: 1.31;font-family: 'Gotham Pro', sans-serif;text-align: inherit;color: #212121;}
h5,.h5-style {font-style: normal;font-weight: 700;font-size: 26px;line-height: 1.3125;font-family: 'Gotham Pro', sans-serif;text-align: inherit;color: #212121;}
h6,.h6-style {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.33;font-family: 'Gotham Pro', sans-serif;text-align: inherit;color: #212121;}
@media (min-width: 1200px) {h1,.h1-style { font-size: 70px; }
h2,.h2-style { font-size: 60px; }
h3,.h3-style { font-size: 30px; }
}
a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover { color: #398ffc; }
a:hover { color: #212121; }
blockquote {color: #398ffc;}
/* #Header */.site-header__wrap {background-color: #122134;background-repeat: repeat;background-position: center top;background-attachment: scroll;background-image: url(http://%s/assets/images/header_bg.jpg);}
/* ##Top Panel */.top-panel {color: #a1a2a4;background-color: #2962ff;}
/* #Main Menu */.main-navigation {font-style: normal;font-weight: 400;font-size: 14px;line-height: 1.4;font-family: Roboto, sans-serif;}
.main-navigation a,.menu-item-has-children:before {color: #a1a2a4;}
.main-navigation a:hover,.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: #212121;}
/* #Mobile Menu */.mobile-menu-toggle-button {color: #ffffff;background-color: #398ffc;}
/* #Social */.social-list a {color: #a1a2a4;}
.social-list a:hover {color: #398ffc;}
/* #Breadcrumbs */.breadcrumbs_item {font-style: normal;font-weight: 300;font-size: 14px;line-height: 2.7;font-family: 'Gotham Pro', sans-serif;}
.breadcrumbs_item_sep,.breadcrumbs_item_link {color: #a1a2a4;}
.breadcrumbs_item_link:hover {color: #398ffc;}
/* #Post navigation */.post-navigation-container i {color: #a1a2a4;}
.post-navigation-container .nav-links a:hover .post-title,.post-navigation-container .nav-links a:hover .nav-text {color: #398ffc;}
.post-navigation-container .nav-links a:hover i {color: #212121;}
/* #Pagination */.posts-list-navigation .pagination .page-numbers,.page-links > span,.page-links > a {color: #a1a2a4;}
.posts-list-navigation .pagination a.page-numbers:hover,.posts-list-navigation .pagination .page-numbers.current,.page-links > a:hover,.page-links > span {color: #212121;}
.posts-list-navigation .pagination .next,.posts-list-navigation .pagination .prev {color: #398ffc;}
.posts-list-navigation .pagination .next:hover,.posts-list-navigation .pagination .prev:hover {color: #212121;}
/* #Button Appearance Styles (regular scheme) */.btn,button,input[type='button'],input[type='reset'],input[type='submit'] {font-style: normal;font-weight: 900;font-size: 11px;line-height: 1;font-family: Roboto, sans-serif;;color: #ffffff;background-color: #398ffc;}
.btn:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover,input[type='reset']:hover {color: #ffffff;background-color: rgb(95,181,255);}
.btn.invert-button {color: #ffffff;}
.btn.invert-button:hover {color: #ffffff;border-color: #398ffc;background-color: #398ffc;}
/* #Totop Button */#toTop {padding: 10px 16px;border-radius: 30px;background-color: #2962ff;color: #ffffff;}
#toTop:hover {background-color: #ffffff;color: #2962ff;}
input,optgroup,select,textarea {font-size: 16px;}
/* #Comment, Contact, Password Forms */.comment-form .submit,.wpcf7-submit,.post-password-form label + input {font-style: normal;font-weight: 900;font-size: 11px;line-height: 1;font-family: Roboto, sans-serif;color: #ffffff;background-color: #398ffc;}
.comment-form .submit:hover,.wpcf7-submit:hover,.post-password-form label + input:hover {color: #ffffff;background-color: rgb(95,181,255);}
.comment-reply-title {font-style: normal;font-weight: 500;font-size: 32px;line-height: 1.31;font-family: 'Gotham Pro', sans-serif;color: #212121;}
/* Cookies consent */.comment-form-cookies-consent input[type='checkbox']:checked ~ label[for=wp-comment-cookies-consent]:before {color: #ffffff;border-color: #398ffc;background-color: #398ffc;}
/* #Comment Reply Link */#cancel-comment-reply-link {color: #398ffc;}
#cancel-comment-reply-link:hover {color: #212121;}
/* #Comment item */.comment-body .fn {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.33;font-family: 'Gotham Pro', sans-serif;color: #212121;}
.comment-date__time {color: #a1a2a4;}
.comment-reply-link {font-style: normal;font-weight: 900;font-size: 11px;line-height: 1;font-family: Roboto, sans-serif;}
/* #Input Placeholders */::-webkit-input-placeholder { color: #a1a2a4; }
::-moz-placeholder{ color: #a1a2a4; }
:-moz-placeholder{ color: #a1a2a4; }
:-ms-input-placeholder{ color: #a1a2a4; }
/* #Entry Meta */.posted-on,.cat-links,.byline,.tags-links {color: #a1a2a4;}
.comments-button {color: #a1a2a4;}
.comments-button:hover {color: #ffffff;background-color: #398ffc;}
.btn-style .post-categories a {color: #ffffff;background-color: #398ffc;}
.btn-style .post-categories a:hover {color: #ffffff;background-color: rgb(95,181,255);}
.sticky-label {color: #ffffff;background-color: #398ffc;}
/* Posts List Item Invert */.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: #ffffff;}
.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: #398ffc;}
.invert-hover.has-post-thumbnail .btn,.invert-item.has-post-thumbnail .comments-button,.posts-list--default.list-style-v10 .invert.default-item .comments-button{color: #ffffff;background-color: #398ffc;}
.invert-hover.has-post-thumbnail .btn:hover,.invert-item.has-post-thumbnail .comments-button:hover,.posts-list--default.list-style-v10 .invert.default-item .comments-button:hover {color: #398ffc;background-color: #ffffff;}
/* Default Posts List */.list-style-v8 .comments-link {color: #a1a2a4;}
.list-style-v8 .comments-link:hover {color: #212121;}
/* Creative Posts List */.creative-item .entry-title a:hover {color: #398ffc;}
.list-style-default .creative-item a,.creative-item .btn-icon {color: #a1a2a4;}
.list-style-default .creative-item a:hover,.creative-item .btn-icon:hover {color: #398ffc;}
.list-style-default .creative-item .btn,.list-style-default .creative-item .btn:hover,.list-style-default .creative-item .comments-button:hover {color: #ffffff;}
.creative-item__title-first-letter {font-style: normal;font-weight: 900;font-family: 'Gotham Pro', sans-serif;color: #212121;}
.posts-list--creative.list-style-v10 .creative-item:before {background-color: #398ffc;box-shadow: 0px 0px 0px 8px rgba(57,143,252,0.25);}
.posts-list--creative.list-style-v10 .creative-item__post-date {font-style: normal;font-weight: 500;font-size: 32px;line-height: 1.31;font-family: 'Gotham Pro', sans-serif;color: #398ffc;}
.posts-list--creative.list-style-v10 .creative-item__post-date a {color: #398ffc;}
.posts-list--creative.list-style-v10 .creative-item__post-date a:hover {color: #212121;}
/* Creative Posts List style-v2 */.list-style-v2 .creative-item .entry-title,.list-style-v9 .creative-item .entry-title {font-style: normal;font-weight: 500;font-size: 32px;line-height: 1.31;font-family: 'Gotham Pro', sans-serif;}
/* Image Post Format */.post_format-post-format-image .post-thumbnail__link:before {color: #ffffff;background-color: #398ffc;}
/* Gallery Post Format */.post_format-post-format-gallery .swiper-button-prev,.post_format-post-format-gallery .swiper-button-next {color: #a1a2a4;}
.post_format-post-format-gallery .swiper-button-prev:hover,.post_format-post-format-gallery .swiper-button-next:hover {color: #212121;}
/* Link Post Format */.post_format-post-format-quote .post-format-quote {color: #ffffff;background-color: #398ffc;}
.post_format-post-format-quote .post-format-quote:before {color: #398ffc;background-color: #ffffff;}
/* Post Author */.post-author__title a {color: #398ffc;}
.post-author__title a:hover {color: #212121;}
.invert .post-author__title a {color: #ffffff;}
.invert .post-author__title a:hover {color: #398ffc;}
/* Single Post */.single-post blockquote {border-color: #398ffc;}
.single-post:not(.post-template-single-layout-4):not(.post-template-single-layout-7) .tags-links a:hover {color: #ffffff;border-color: #398ffc;background-color: #398ffc;}
.single-header-3 .post-author .byline,.single-header-4 .post-author .byline,.single-header-5 .post-author .byline {font-style: normal;font-weight: 500;font-size: 32px;line-height: 1.31;font-family: 'Gotham Pro', sans-serif;}
.single-header-8,.single-header-10 .entry-header {background-color: #398ffc;}
.single-header-8.invert a:hover,.single-header-10.invert a:hover {color: rgba(255,255,255,0.5);}
.single-header-3 a.comments-button,.single-header-10 a.comments-button {border: 1px solid #ffffff;}
.single-header-3 a.comments-button:hover,.single-header-10 a.comments-button:hover {color: #398ffc;background-color: #ffffff;}
/* Page preloader */.page-preloader {border-top-color: #398ffc;border-right-color: #398ffc;}
/* Logo */.site-logo__link,.site-logo__link:hover {color: #398ffc;}
/* Page title */.page-title {font-style: normal;font-weight: 700;font-size: 36px;line-height: 1.17;font-family: 'Gotham Pro', sans-serif;color: #212121;}
@media (min-width: 1200px) {.page-title { font-size: 60px; }
}
/* Grid Posts List */.posts-list.list-style-v3 .comments-link {border-color: #398ffc;}
.posts-list.list-style-v4 .comments-link {color: #a1a2a4;}
.posts-list.list-style-v4 .posts-list__item.grid-item .grid-item-wrap .comments-link:hover {color: #ffffff;background-color: #398ffc;}
/* Posts List Grid Item Invert */.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: #ffffff;}
/* Posts List Grid-5 Item Invert */.list-style-v5 .grid-item-wrap.invert .posted-on,.list-style-v5 .grid-item-wrap.invert .cat-links,.list-style-v5 .grid-item-wrap.invert .byline,.list-style-v5 .grid-item-wrap.invert .tags-links,.list-style-v5 .grid-item-wrap.invert .posted-on a,.list-style-v5 .grid-item-wrap.invert .cat-links a,.list-style-v5 .grid-item-wrap.invert .tags-links a,.list-style-v5 .grid-item-wrap.invert .byline a,.list-style-v5 .grid-item-wrap.invert .comments-link,.list-style-v5 .grid-item-wrap.invert .entry-title a:hover {color: #398ffc;}
.list-style-v5 .grid-item-wrap.invert .posted-on a:hover,.list-style-v5 .grid-item-wrap.invert .cat-links a:hover,.list-style-v5 .grid-item-wrap.invert .tags-links a:hover,.list-style-v5 .grid-item-wrap.invert .byline a:hover,.list-style-v5 .grid-item-wrap.invert .comments-link:hover {color: #ffffff;}
/* Posts List Grid-6 Item Invert */.posts-list.list-style-v6 .posts-list__item.grid-item .grid-item-wrap .cat-links a,.posts-list.list-style-v7 .posts-list__item.grid-item .grid-item-wrap .cat-links a {color: #ffffff;background-color: #398ffc;}
.posts-list.list-style-v6 .posts-list__item.grid-item .grid-item-wrap .cat-links a:hover,.posts-list.list-style-v7 .posts-list__item.grid-item .grid-item-wrap .cat-links a:hover {color: #ffffff;background-color: rgb(95,181,255);}
.posts-list.list-style-v9 .posts-list__item.grid-item .grid-item-wrap .entry-header .entry-title {font-weight : 300;}
/* Grid 7 */.list-style-v7 .grid-item-wrap.invert .posted-on a:hover,.list-style-v7 .grid-item-wrap.invert .cat-links a:hover,.list-style-v7 .grid-item-wrap.invert .tags-links a:hover,.list-style-v7 .grid-item-wrap.invert .byline a:hover,.list-style-v7 .grid-item-wrap.invert .comments-link:hover,.list-style-v7 .grid-item-wrap.invert .entry-title a:hover,.list-style-v6 .grid-item-wrap.invert .posted-on a:hover,.list-style-v6 .grid-item-wrap.invert .cat-links a:hover,.list-style-v6 .grid-item-wrap.invert .tags-links a:hover,.list-style-v6 .grid-item-wrap.invert .byline a:hover,.list-style-v6 .grid-item-wrap.invert .comments-link:hover,.list-style-v6 .grid-item-wrap.invert .entry-title a:hover {color: #398ffc;}
.list-style-v7 .grid-item-wrap.invert .posted-on,.list-style-v7 .grid-item-wrap.invert .cat-links,.list-style-v7 .grid-item-wrap.invert .byline,.list-style-v7 .grid-item-wrap.invert .tags-links,.list-style-v7 .grid-item-wrap.invert .posted-on a,.list-style-v7 .grid-item-wrap.invert .cat-links a,.list-style-v7 .grid-item-wrap.invert .tags-links a,.list-style-v7 .grid-item-wrap.invert .byline a,.list-style-v7 .grid-item-wrap.invert .comments-link,.list-style-v7 .grid-item-wrap.invert .entry-title a,.list-style-v7 .grid-item-wrap.invert .entry-content p,.list-style-v6 .grid-item-wrap.invert .posted-on,.list-style-v6 .grid-item-wrap.invert .cat-links,.list-style-v6 .grid-item-wrap.invert .byline,.list-style-v6 .grid-item-wrap.invert .tags-links,.list-style-v6 .grid-item-wrap.invert .posted-on a,.list-style-v6 .grid-item-wrap.invert .cat-links a,.list-style-v6 .grid-item-wrap.invert .tags-links a,.list-style-v6 .grid-item-wrap.invert .byline a,.list-style-v6 .grid-item-wrap.invert .comments-link,.list-style-v6 .grid-item-wrap.invert .entry-title a,.list-style-v6 .grid-item-wrap.invert .entry-content p {color: #ffffff;}
.posts-list.list-style-v7 .grid-item .grid-item-wrap .entry-footer .comments-link:hover,.posts-list.list-style-v6 .grid-item .grid-item-wrap .entry-footer .comments-link:hover,.posts-list.list-style-v6 .posts-list__item.grid-item .grid-item-wrap .btn:hover,.posts-list.list-style-v7 .posts-list__item.grid-item .grid-item-wrap .btn:hover {color: #398ffc;border-color: #398ffc;}
.posts-list.list-style-v10 .grid-item-inner .space-between-content .comments-link {color: #a1a2a4;}
.posts-list.list-style-v10 .grid-item-inner .space-between-content .comments-link:hover {color: #398ffc;}
.posts-list.list-style-v10 .posts-list__item.justify-item .justify-item-inner .entry-title a {color: #212121;}
.posts-list.posts-list--vertical-justify.list-style-v10 .posts-list__item.justify-item .justify-item-inner .entry-title a:hover{color: #ffffff;background-color: #398ffc;}
.posts-list.list-style-v5 .posts-list__item.justify-item .justify-item-inner.invert .cat-links a:hover,.posts-list.list-style-v8 .posts-list__item.justify-item .justify-item-inner.invert .cat-links a:hover {color: #ffffff;background-color: rgb(95,181,255);}
.posts-list.list-style-v5 .posts-list__item.justify-item .justify-item-inner.invert .cat-links a,.posts-list.list-style-v8 .posts-list__item.justify-item .justify-item-inner.invert .cat-links a{color: #ffffff;background-color: #398ffc;}
.list-style-v8 .justify-item-inner.invert .posted-on,.list-style-v8 .justify-item-inner.invert .cat-links,.list-style-v8 .justify-item-inner.invert .byline,.list-style-v8 .justify-item-inner.invert .tags-links,.list-style-v8 .justify-item-inner.invert .posted-on a,.list-style-v8 .justify-item-inner.invert .cat-links a,.list-style-v8 .justify-item-inner.invert .tags-links a,.list-style-v8 .justify-item-inner.invert .byline a,.list-style-v8 .justify-item-inner.invert .comments-link,.list-style-v8 .justify-item-inner.invert .entry-title a,.list-style-v8 .justify-item-inner.invert .entry-content p,.list-style-v5 .justify-item-inner.invert .posted-on,.list-style-v5 .justify-item-inner.invert .cat-links,.list-style-v5 .justify-item-inner.invert .byline,.list-style-v5 .justify-item-inner.invert .tags-links,.list-style-v5 .justify-item-inner.invert .posted-on a,.list-style-v5 .justify-item-inner.invert .cat-links a,.list-style-v5 .justify-item-inner.invert .tags-links a,.list-style-v5 .justify-item-inner.invert .byline a,.list-style-v5 .justify-item-inner.invert .comments-link,.list-style-v5 .justify-item-inner.invert .entry-title a,.list-style-v5 .justify-item-inner.invert .entry-content p,.list-style-v4 .justify-item-inner.invert .posted-on:hover,.list-style-v4 .justify-item-inner.invert .cat-links,.list-style-v4 .justify-item-inner.invert .byline,.list-style-v4 .justify-item-inner.invert .tags-links,.list-style-v4 .justify-item-inner.invert .posted-on a,.list-style-v4 .justify-item-inner.invert .cat-links a,.list-style-v4 .justify-item-inner.invert .tags-links a,.list-style-v4 .justify-item-inner.invert .byline a,.list-style-v4 .justify-item-inner.invert .comments-link,.list-style-v4 .justify-item-inner.invert .entry-title a,.list-style-v4 .justify-item-inner.invert .entry-content p {color: #ffffff;}
.list-style-v8 .justify-item-inner.invert .posted-on a:hover,.list-style-v8 .justify-item-inner.invert .cat-links a:hover,.list-style-v8 .justify-item-inner.invert .tags-links a:hover,.list-style-v8 .justify-item-inner.invert .byline a:hover,.list-style-v8 .justify-item-inner.invert .comments-link:hover,.list-style-v8 .justify-item-inner.invert .entry-title a:hover,.list-style-v5 .justify-item-inner.invert .posted-on a:hover,.list-style-v5 .justify-item-inner.invert .cat-links a:hover,.list-style-v5 .justify-item-inner.invert .tags-links a:hover,.list-style-v5 .justify-item-inner.invert .byline a:hover,.list-style-v5 .justify-item-inner.invert .entry-title a:hover,.list-style-v4 .justify-item-inner.invert .posted-on a,.list-style-v4 .justify-item-inner.invert .cat-links a:hover,.list-style-v4 .justify-item-inner.invert .tags-links a:hover,.list-style-v4 .justify-item-inner.invert .byline a:hover,.list-style-v4 .justify-item-inner.invert .comments-link:hover,.list-style-v4 .justify-item-inner.invert .entry-title a:hover{color: #398ffc;}
.posts-list.list-style-v5 .justify-item .justify-item-wrap .entry-footer .comments-link:hover {border-color: #398ffc;}
.list-style-v4 .justify-item-inner.invert .btn:hover,.list-style-v6 .justify-item-wrap.invert .btn:hover,.list-style-v8 .justify-item-inner.invert .btn:hover {color: #ffffff;}
.posts-list.posts-list--vertical-justify.list-style-v5 .posts-list__item.justify-item .justify-item-wrap .entry-footer .comments-link:hover,.posts-list.posts-list--vertical-justify.list-style-v5 .posts-list__item.justify-item .justify-item-wrap .entry-footer .btn:hover {color: #398ffc;border-color: #398ffc;}
/* masonry Posts List */.posts-list.list-style-v3 .comments-link {border-color: #398ffc;}
.posts-list.list-style-v4 .comments-link {color: #a1a2a4;}
.posts-list.list-style-v4 .posts-list__item.masonry-item .masonry-item-wrap .comments-link:hover {color: #ffffff;background-color: #398ffc;}
/* Posts List masonry Item Invert */.masonry-item-wrap.invert,.masonry-item-wrap.invert .posted-on,.masonry-item-wrap.invert .cat-links,.masonry-item-wrap.invert .byline,.masonry-item-wrap.invert .tags-links,.masonry-item-wrap.invert .entry-meta,.masonry-item-wrap.invert a,.masonry-item-wrap.invert .btn-icon,.masonry-item-wrap.invert .comments-button {color: #ffffff;}
/* Posts List masonry-5 Item Invert */.list-style-v5 .masonry-item-wrap.invert .posted-on,.list-style-v5 .masonry-item-wrap.invert .cat-links,.list-style-v5 .masonry-item-wrap.invert .byline,.list-style-v5 .masonry-item-wrap.invert .tags-links,.list-style-v5 .masonry-item-wrap.invert .posted-on a,.list-style-v5 .masonry-item-wrap.invert .cat-links a,.list-style-v5 .masonry-item-wrap.invert .tags-links a,.list-style-v5 .masonry-item-wrap.invert .byline a,.list-style-v5 .masonry-item-wrap.invert .comments-link,.list-style-v5 .masonry-item-wrap.invert .entry-title a:hover {color: #398ffc;}
.list-style-v5 .masonry-item-wrap.invert .posted-on a:hover,.list-style-v5 .masonry-item-wrap.invert .cat-links a:hover,.list-style-v5 .masonry-item-wrap.invert .tags-links a:hover,.list-style-v5 .masonry-item-wrap.invert .byline a:hover,.list-style-v5 .masonry-item-wrap.invert .comments-link:hover {color: #ffffff;}
.posts-list.list-style-v10 .masonry-item-inner .space-between-content .comments-link {color: #a1a2a4;}
.posts-list.list-style-v10 .masonry-item-inner .space-between-content .comments-link:hover {color: #398ffc;}
.widget_recent_entries a,.widget_recent_comments a {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.33;font-family: 'Gotham Pro', sans-serif;color: #212121;}
.widget_recent_entries a:hover,.widget_recent_comments a:hover {color: #398ffc;}
.widget_recent_entries .post-date,.widget_recent_comments .recentcomments {color: #a1a2a4;}
.widget_recent_comments .comment-author-link a {color: #a1a2a4;}
.widget_recent_comments .comment-author-link a:hover {color: #398ffc;}
.widget_calendar th,.widget_calendar caption {color: #398ffc;}
.widget_calendar tbody td a {color: #212121;}
.widget_calendar tbody td a:hover {color: #ffffff;background-color: #398ffc;}
.widget_calendar tfoot td a {color: #a1a2a4;}
.widget_calendar tfoot td a:hover {color: #212121;}
/* Preloader */.jet-smart-listing-wrap.jet-processing + div.jet-smart-listing-loading,div.wpcf7 .ajax-loader {border-top-color: #398ffc;border-right-color: #398ffc;}
/*--------------------------------------------------------------## Ecwid Plugin Styles--------------------------------------------------------------*//* Product Title, Product Price amount */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: 300;line-height: 1.33;font-family: 'Gotham Pro', sans-serif;}
html#ecwid_html body#ecwid_body .ecwid .ec-size .ec-wrapper .ec-store .product-details__product-description {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Gotham Pro', sans-serif;text-align: left;color: #212121;}
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: #398ffc;}
html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store .ec-link:hover {color: #212121;}
/* Product Title, Price small state */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: 13px;}
/* Product Title, Price medium state */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: 16px;}
/* Product Title, Price large state */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: 20px;}
/* Product Add To Cart button */html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-store button {font-style: normal;font-weight: 900;line-height: 1;font-family: Roboto, sans-serif;}
/* Product Add To Cart button normal state */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: #398ffc;background-color: transparent;color: #398ffc;}
/* Product Add To Cart button hover state, Product Category active state */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: #398ffc;background-color: #398ffc;color: #ffffff;}
/* Black Product Add To Cart button normal state */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: #398ffc;background-color: #398ffc;color: #ffffff;}
/* Black Product Add To Cart button normal state */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: #ffffff;background-color: #ffffff;color: #398ffc;}
/* Product Add To Cart button small label */html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store .form-control .form-control__button {font-size: 10px;}
/* Product Add To Cart button medium label */html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store .form-control--small .form-control__button {font-size: 11px;}
/* Product Add To Cart button large label */html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-wrapper .ec-store .form-control--medium .form-control__button {font-size: 14px;}
/* Mini Cart icon styles */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: #398ffc;}
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: #212121;}




#masthead.page{background:#828d9a}


h1.page_title{    color: #ffffff;
    font-family: 'Gotham Pro', Sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 80px;
    font-size: 60px;
	padding:50px 0}
.page_contant{padding:50px 0}
@media (min-width: 1000px){h1.page_title{padding:100px 0}.page_contant{padding:80px 0}}
@media (min-width: 1200px){h1.page_title{padding:200px 0}.page_contant{padding:100px 0}

.container_two_columns{

    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
 
}

}



.page_header{background-size: cover;}

/*.elementor-1537 .elementor-element > .elementor-container {max-width: 1227px;}*/

h3.p_title{
    font-size: 40px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 80px;
}

.fieldset_title{
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 0px;
}


.row_form{
    display: flex;
    padding-bottom: 100px;
}
.column_form{
    padding-right: 40px;
}
.column_form p{
  
margin-bottom: 0px;
}
.column_form label{}
.column_form label strong{
    font-weight: 400;
    color: #c5c5c5;
    font-size: 14px;
}
.column_form input[type="text"],.column_form input[type="email"]{
    height: 38px;
}
.column_form input[type="text"].wpcf7-not-valid,.column_form input[type="email"].wpcf7-not-valid{border-color:#ad1616;}

.column_form input[type="submit"]{}

.column_form input[type="submit"]{font-family:'Gotham Pro', Sans-serif;font-size: 14px;font-weight:700;min-width: 200px;text-transform:uppercase;line-height:25px;background-color: #ad1616;border-style:solid;border-width:2px 2px 2px 2px;border-color: #ad1616;border-radius:30px 30px 30px 30px;padding:14px 38px 14px 38px;margin-bottom: 50px;margin-top: 40px;}
.column_form input[type="submit"]:hover{color:#ad1616;background-color:#ffffff;}
.column_form a{color:#ad1616;}


.add_mat{font-weight: 400;font-size: 20px;background:url(/img/scr.png) no-repeat left;line-height: 50px;padding: 20px 0 20px 50px;}

.column_form .wpcf7-not-valid-tip{display:none}


.pr_text{font-size:10px;}

.wpcf7-not-valid-tip{display:inline-block !important;}
div.wpcf7-response-output {
	margin: 10px 0 0 0 !important;
	padding: 0em !important;
	text-align:center;
}

div.wpcf7-mail-sent-ok {
	border: 0px solid #398f14  !important;color:#398f14;
}

div.wpcf7-mail-sent-ng {
	border: 0px solid #ff0000  !important;color:#ff0000;
}

div.wpcf7-spam-blocked {
	border: 0px solid #ffa500  !important;color:#ffa500;
}

div.wpcf7-validation-errors {
	border: 0px solid #f7e700  !important; color:red;
}






.contact_columns{
    display: flex;
    padding-top:60px
}
.contact_columns .contact_column_1{
    width: 40%;
    padding-right: 50px;
}
.contact_columns strong{  font-weight: 400;
    color: #c5c5c5;
    font-size: 14px;}
.contact_columns  p{margin-bottom:0px}    
.contact_columns .contact_title{
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 0px;
}
.contact_columns .contact_column_2{
    width: 60%;
    padding-top: 155px;
}
.contact_columns input[type="text"],.contact_columns input[type="email"]{
    height: 38px;
}
.contact_columns input[type="text"].wpcf7-not-valid,.column_form input[type="email"].wpcf7-not-valid{border-color:#ad1616;}
.contact_columns textarea{height:100px}
.contact_columns input[type="submit"]{}

.contact_columns input[type="submit"]{font-family:'Gotham Pro', Sans-serif;font-size: 14px;font-weight:700;min-width: 200px;text-transform:uppercase;line-height:25px;background-color: #ad1616;border-style:solid;border-width:2px 2px 2px 2px;border-color: #ad1616;border-radius:30px 30px 30px 30px;padding:14px 38px 14px 38px;margin-bottom: 50px;margin-top: 40px;}
.contact_columns input[type="submit"]:hover{color:#ad1616;background-color:#ffffff;}
.contact_columns a{color:#ad1616;}

.breadcrumbs {
    padding: 10px 0;
}
.breadcrumbs a {
    color: #ad1616;
}


.elementor-element-77a6ad9 .elementor-row {
    padding: 0 20px;
    justify-content: space-between;
}


@media (min-width: 1600px){
.container {
    max-width: 1500px;
}
}


.read_more{color: #ad1616; text-transform:uppercase}


@media (min-width:1000px){
	.contact_columns{    display: block;    padding-top:40px}
	.contact_columns .contact_column_1{     width: auto;    padding-right: 0px;}
	.contact_columns .contact_title{    font-size: 24px;}
	.contact_columns .contact_column_2{    width: auto;    padding-top: 30px;}

	.row_form{
		display: block;
		padding-bottom: 100px;
	}
	.column_form{
		padding-right: 0px;
	}

}
